@Headbomb: Thank you again for your scrutiny. I should've been clearer about some of my changes so you know they are intentional. Let me reply to your text:
>> For the next version, I'd suggest including an optional abbreviation legend at the bottom of the sheet (e.g. after the last printed level of spells). I'd also fill the Save columns with endashes/emdashes when no save is allowed, but again, that's personal preference more than functionality.
Both have been added. The abbreviation legend was quite a bit of work, but it is now fully optional and automated
>> Investiture of Wind | Missed a "1a" to "1 a" in the description.
At first it needed to stay 1a to fit in the field. But after I removed the save text it does work. It has been changed in v4.0.
>> Planth growth | "1 a/8h" should be "1 a/8 h".
If I put a space between 8 and h, it will be too long for the printout. It is the widest 'time' and one of its kind. Sorry, but it has to yield for the greater good.
>> Search for #h and replace by # h, where # is a number. Unless you want to do #h for descriptions, which may have been the original goal and the plant growth a find/replace leftover.
>> Search #gp and replace by # gp, (or vice versa).
Both the h and gp are intentionally done without spaces. Mostly because 24h looks better and the gp would otherwise take up precious space.
>> I also note that some numbers above 999 are comma-delimited while others are not. The inconstancy may only be because of hidden column stuff, however.
Which numbers? I see no numbers that have a thousand-separator (that is what you mean right, or do you mean comma for decimals?)
>> In general, you should probably search for all instances of double spaces and replace them with single spaces.
I did with v3.9. I did it again for the new version and I found 1 instance that came about after adding in the new stuff for Blade Barrier.
>> I also notice that the "Changed the cantrips so that their damage auto-updates with character level" thing of 3.8 doesn't seem to work. I haven't tried the 3.8 sheets though.
Crap! I broke this during the search and replace actions. I accidentally copy-pasted everything to values. Also fixed in v4.0
@Ohillion: Did you find the mouseover pop-up when you put your cursor over the 'Class' field? There it is explained how you should enter your class. For Barbarian with the Path of the Totem Warrior any text is ok, as long as you write "totem warrior" in there somewhere. So "Barbarian (Path of the Totem Warrior)" is correct, but so is just "Totem Warrior" or "Barbarian, Totem Warrior" and "Barbarian (totem warrior)" etc. etc.
The selection for bear, eagle, and wolf is done on the second page by clicking the "Choose Feature" button. There is no use for writing "Bear" into the class field (which would not be really functional considering you can pick a different animal for each class feature). You can do it for fun, of course! Just write "Bear Totem Warrior" or something similar
@adranis: I broke something in v3.9 that will have some really random effects. This has been fixed in v4.0. Thank you for letting me know!
So this brings us to
Spell Sheet generator v4.0 (9-7-2015)
It has the following changelog:
- Fixed errors in spell descriptions (thanks Headbomb again)
- Fixed bugs that were introduced in v3.9 (cantrips didn’t work, spell sheets automation gave random results)
- Added “—“ to the “Save” column for spells without a save (as per the suggestion of Headbomb)
- Added an optional glossary of the abbreviations used (as per the suggestion of Headbomb)