Roll20 uses cookies to improve your experience on our site. Cookies enable you to enjoy certain features, social sharing functionality, and tailor message and display ads to your interests on our site and others. They also help us understand how our site is being used. By continuing to use our site, you consent to our use of cookies. Update your cookie preferences .
×
Create a free account

Spell Slots always 0?

Hi, I have added a Warlock character for one of my players into Roll20, and had all his spell slots (maximums) set to 0. I had found a topic regarding that, stating that it is a known bug/missing functionality. However, I then made a Paladin sheet, even with the Charactermancer, and all spell slots were still stuck at 0! And modifiers on the "Gear" tab do not change it in any way. Is this a known bug?
1599627313

Edited 1599627397
Oosh
Sheet Author
API Scripter
This could be a couple of things. Are you looking at the right numbers? Next to the spell level subheader, there is a number for the total spell slots at that level. This shouldn't be zero for level 1 spells for either a Paladin or a Warlock, and there's something going wrong with Charactermancer if this is the case. There's a label above the 1st level spells which says SPELL SLOTS TOTAL for this column, and the Attribute is @{lvlX_slots_total}, where X is the spell slot level. You can manually change these in the Attributes & Ablities tab. To the right of this number is the column labelled SPELL SLOTS REMAINING above the 1st level section. For some insane reason, the Attribute is actually called @{lvlX_slots_expended}, the exact opposite of what it should be. The "Spell Slots Remaining" don't get bumped up to your total spell slots, probably because way back when this part of the Charactermancer was coded, they were "spell slots expended" (which is still the Attribute name), so they will remain at zero. These can be manually adjusted straight on the spells tab. Making a blank Warlock, with no spells selected (skipping everything possible, like background) gives me the correct result: 1 slot total. It should also increase slots remaining to max (at least at first level) but it doesn't. Out of interest, is this purely SRD? I've got PHB and XGtE, so it could be a Charactermancer issue with the SRD data being fed into it.
Yes, purely SRD as you say. Max slots don't increase. Thank you for saying the name for the attribute! I was trying to modify the max field for lvlX_slots_expended, but that didn't do anything. Adding this attribute actually modifies the total spell slot number there.
1599660116
Oosh
Sheet Author
API Scripter
Righto, looks like this is an issue with SRD data and the Charactermancer - just to confirm, can you create any spellcasting class and get the same issue? Or is it just Paladin and Warlock? Also, does the level+ Charactermancer give a different result? E.g. new Warlock gets 0 max spells slots. If you then use Charactermancer to move to level 2, do you still have 0 max level 1 slots?
He needs to open the sheet 3x to fully update it
I had done Paladin level 1, was 0 slots, then moved him to level 3, still 0 slots. Those "lvlX_slots_total" never appear in list of abilities/numbers.