v13.0.0beta8 (fast update of v13.0.0beta7) (Patreon)
Content
-------------------------------------
EDIT beta8
This is a super fast update to change v13.0.0beta7 into v13.0.0beta8 and thus I didn't make a separate post.
It seems I made a tiny mistake in the function that regulates updating level in v13.0.0beta7 that caused almost everything to go wrong. Although the issue was small, its impact was big, see here if you want to see what it was.
Thus, I am immediately uploading a new version with this tiny thing fixed. All the other comments from the previous post about v13.0.0beta7 still apply, beta8 only fixes this one issue.
-------------------------------------
Happy holidays everyone!
Just before the Christmas festivities start (for those of you that celebrate it) I would like to start with a Christmas present in the form of the latest beta, which includes complete Magic Item functionality!
I’m happy to report that the sixth beta had a lot less bugs than the fifth and the ones that were still present have been easy to deal with. Thus it is time for the eighth beta of version 13! This beta doesn’t only fix bugs, but also introduces support for magic items!
Unfortunately, I haven’t found the time to transcribe many magic items to be used with the sheet and there are currently only 4 included.
I know that a lot of people have offered to transcribe magic items and I welcome your help! For now there is no documentation on how to do that, but I will write a comprehensive syntax description after the holidays (so probably starting January 2019).
The part that requires the most work is to get each magic item’s description to fit into the fields and that is something that needs no syntax. Important to note is that the 3rd page of the Printer Friendly(-Redesign) is leading, because that offers the least amount of space for magic items.
>> Find v13.0.0beta8 here <<
( https://www.patreon.com/posts/19406992 )
New features/changes:
- NEW FEATURE: magic items automation; However, only very few magic items are currently available in the sheet, this needs to be expended upon;
- NEW FEATURE: hide the ‘attuned’ checkbox for a magic item entry;
- Added support for the Ravnica guild ranks;
- Added support for using a function for calcChanges.atkAdd and calcChanges.atkCalc. These functions have the field/output object as a parameter, so the function can change it. This should reduce calculation time as the eval string doesn’t have to be parsed and should make it easier to find (syntax) bugs;
- Added a way to influence how spell lists are created, with a new attribute of calcChanges: ‘spellList’. alcChanges.spellList works just like calcChanges.atkAdd except that it has to be a function, with different inputs of course (added to make the Ravnica backgrounds work);
- Added a way for things to insert a weapon or armour into the WeaponsList/ArmourList variables, thus making it possible to have a certain weapon/armour only available when a class feature/race/feat/etc. is active;
- Added support for armours adding the proficiency bonus just like they already could add ability score modifiers (e.g. “Unarmoured Defence (Prof)” now works as expected);
- Changed the width of some Feat fields (larger space for name, less space for secondary) as well as changed how the source of a feat is shown;
- Updated content to the November 2018 errata for PHB, DMG, and MM;
- Fix for having the companion’s HP automatically be the average not including its Constitution modifier;
- Fix for having classes without any subclasses not appear in the source selection dialog;
- Fix for the weight of magic items not being affected by changing to/from metric system;
- Updated some dialog texts that are no longer relevant after the feature changes;
- Removed “Eldritch Spear”, “Agonizing Blast”, and “Agonizing Spear” as separate attack options and instead made the warlock invocations change the Eldritch Blast entry using calcChanges.
Bug fixes since beta6:
- Fix for subclasses not always being recognized correctly;
- Updated the “Changes”-dialog to be clearer that you can always close it with the ESC key;
- Fix for prestige classes not working;
- Fix for level-dependent attack calculations not working (e.g. sneak attack);
- Fix for the Ranger’s Companion not updating properly;
- Fix for the Revised Ranger’s Companion not working for all options (like the Ape);
- Fix for the sheet not properly setting the “Off-hand attack” bonus action when adding the description to a weapon;
- Fix for the “Changes”-dialog not showing that a partial spellcasting class (Paladin / Ranger) has gained or lost spellcasting;
- Fix for spellcasting not being removed when lowering the level of a partial spellcasting class (Paladin / Ranger / Arcane Trickster / Eldritch Knight) below the level it gains spellcasting.
Even though beta6 had a lot less glaring problems, it doesn’t mean that there are still niche cases that cause issues. Thus, I'm again asking all of you to try and make your characters with this new seventh beta so that many more bugs can be found.
Again, any feedback will be much appreciated! I genuinely expect this beta still has a couple of weird hidden issues as that is normal after the re-working that went on for beta5 & beta6.
Just like v13.0.0beta6 and the betas before it, this beta can't import a character from one of the previous betas (v13.0.0beta - v13.0.0beta6). This is a precaution, not a bug! This is done because the sheet can't accommodate all the intermediary changes that I had implemented in the other betas without being too convoluted. You will be able to import from v12.999 and older sheets, as well as from another v13.0.0beta7 pdf.
By now an unfortunate recurring theme in these updates to the sheets. Both Avast and AVG are again falsely flagging this new beta as containing a virus. I will again contact both Avast and AVG about these false positives and hopefully they will resolve it. As previous experience has shown, this can take several weeks.
Please do not post or contact me about AVG or Avast finding a virus in this beta until there is reason to believe they have resolved the issue. I will make a post once I get feedback from AVG and/or Avast that the problem has been dealt with. If the false virus warnings continue for you after that, then please do post or contact me about it.
In the meantime you can create an exclusion in AVG/Avast for a folder where you save your character sheets in. Instructions on how to do so are found here for AVG and found here for Avast.
You are also welcome to send feedback to AVG and Avast regarding these files as more feedback means the files will get a higher priority for them to look at.