Home Creators Posts Import Register Favorites Logout

Downloads

Content

Apologies for the previous e-mail blast, a miss-click on the Patreon webpage caused a draft of this post to be published. My bad!

First off I want to thank everybody for their patience with getting magic item support added and a special thanks for everyone that has helped transcribing the magic items.This beta does not yet include many magic items, only those that are completely done and vetted. With the help of the community, a lot of missing features were identified, things that no class/race/feat is able to do, but magic items are. As it turns out v13.0.0beta9 was still missing a couple of critical features that v13.0.0beta10 now has. The good thing is that not only magic items can benefit from these new additions. I also updated all the scripts for feats, classes and races to use these new options, resulting in even more automation and less work for you, the player :)

>> Find v13.0.0beta10 here <<

( https://www.patreon.com/posts/19406992 )

The communal effort to transcribe all SRD magic items is going strong and a lot of them have already been done. With this new beta it should be possible to make the automation for each one of them.

Please join us on the MPMB Discord server if you are interested in helping. Everybody is welcome, even if you have no JavaScript experience. There are still plenty of descriptions that need to be made to fit on the sheet. For an overview of what has been done and what is still to be done, see this Google Sheet maintained by the community.

See the PDF attached to this post for more information on how you can help.

For the people who do want to help with the coding, the PDF in the attachment also contains links to my GitHub for the MagicItemsList syntax, as well as the common attributes syntax, and the work-in-progress file for all the magic items from the SRD.

Changes since the previous beta:

Added support for a feature to set the shield using the ‘addShield’ attribute (necessary for magic item support);

Added support for a feature that has spellcasting to have a fixed DC/spell attack using the ‘fixedDC’ attribute (necessary for magic item support); 

Added support for a weapon (or weaponOptions entry) to refer to a ‘baseWeapon’ instead of having to copy all the attributes of that weapon. This also makes it possible for calcChanges events to still recognize the item as what it is based on;

Added support for a weapon (WeaponsList entry) to not need an ability selected to have the attack/damage calculated (ability : 0);

Added support for magic items and feats to have sub-choices (e.g. Spell Sniper feat);

Added support for magic items to automatically use the spellcasting ability of the spellcasting class (if any);

Added a way for features to influence the spell attack / spell save DC on the spell sheet pages ‘calcChanges.spellCalc’;

Added a way for a feature to add multiple limited features;

Added an option to the menus of feats, spells, and magic items to read their full description as they appear in the book(s);

Added support for adding things to the magic/miscellaneous lines of the AC/Defense section, the ‘extraAC’ attribute;

Fixed the ability scores override code for features not working properly;

Fixed spellcasting ability not being selected properly for feats;

Added a way for the sheet to show which table in the DMG the magic item comes from as this is needed for Adventurers League trading.

Although none of the main operations of the sheets have changed since beta9, the way magic items and feats work has changed considerable. So once again, I would like to everybody to test these new versions thoroughly and report back any issues you find.

Just like v13.0.0beta9 and the betas before it, this beta can't import a character from one of the previous betas (v13.0.0beta - v13.0.0beta9). 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.0beta10

Comments

Laendra

On the Ability Score dialog, the Magical Override column title overflows onto a 3rd line, causing the table to look bad.

Laendra

Also, shouldn't something that modifies the Saving Throws put the text in the box below the resistances? Example: Cloak of Protection text for the addMod has "I gain a +1 to saving throws while I'm wearing this cloak"

Laendra

How would I add the pick locks bonus from Gloves of Thievery (DMG p172): add "+5 bonus to Dexterity checks made to pick locks"?

morepurplemorebetter

Thank you for reporting any issues you find with the sheets! I have no issue with the Ability Score dialog and column title not fitting. Might it be that you are using Mac? And/or that you are using DPI scaling?

morepurplemorebetter

Thank you for reporting any issues you find with the sheets! As a rule I don't have things that do a simply numerical bonus be on the sheets twice. It is the same as the fact that you don't see every ranged weapon attack getting added to its description that the Archery Fighting Style is giving it a +2 bonus. The text specified in the addMod object is added to the modifier field. Make the modifier fields visible (Modifiers bookmark) and click on the appropriate field (all saves in this instance) and you will see a pop-up with where the modifiers come from.

morepurplemorebetter

I don't think that something so specific has any place to go other than the item description. There is no 'pick locks' skill that should permanently get this bonus. This is similar to other specific things like the Dwarves' Stonecunning, which gives a bonus on certain skill checks in certain circumstances. Simply not everything can be included in the pre-calculated skills.

morepurplemorebetter

For questions/discussions about how to implement the magic item features, please see the Discord server linked in the post above. There is always a lively debate on how/what/where these kind of things should go on the sheet. I have my own opinions and in the Patreon comment section it looks like I have the final say because it is such a one-on-one discussion. But on the Discord we have a more lively back and forth which does (sometimes) persuades me to change my views (no promises though :P). In short, please join the Discord server, your input will be appreciated there by more people than here (as here it is just me).

Laendra

Nope, Windows 10 on a 27" monitor @ 4k resolution, default settings in Adobe Acrobat Reader DC

morepurplemorebetter

4k on 27"? Then you are most likely using DPI scaling or all the letters on your screen would be super tiny.

morepurplemorebetter

This is what DPI scaling looks like in Windows 10: <a href="https://goo.gl/images/oimH5J" rel="nofollow noopener" target="_blank">https://goo.gl/images/oimH5J</a> It doesn't scale everything equally unfortunately, sometimes causing things like text to no longer fit, especially in things like tooltips and, unfortunately, trying dialogue used by Adobe Acrobat.

Laendra

Yep, 150%

morepurplemorebetter

That's not even that much, you must have good eyes ;) But in all seriousness, I wish there was a way I could make all dialogs look great on all devices, but some things are beyond my control. Does it look like there would need to be a lot of extra space for the column title to fit? Would you mind sending a screenshot? Maybe it is no problem to make the dialog a bit wider so it also fits on DPI scaling of 150% Unfortunately it is a process of trial and error.

Paul Reitz

I tried to add the Improved Artificer to the v13.0.0beta 10 sheet but can't get the script to load.Is there any fix or new thing I need to do in order to add the class? I have a request from a player to use it and was hoping to add it to our roster.

morepurplemorebetter

Thank you for reporting any issues you find with the betas! It seems I made a mistake while updating the Improved Artificer to the new beta syntax. I have found the issue and will make sure it will work with the next beta!

FreakyAlienGenotype

I'm not sure if it's new to this version, or has been around for longer, but I noticed that, at least when generating a Paladin spellsheet, the Ceremony spell is tagged with Unearthed Arcana: Starter Spells instead of Xanathar's Guide to Everything.

morepurplemorebetter

Thank you for reporting any issues you find with the betas! This does indeed seem to go wrong, but only when adding both the UA: Starter Spell and XGtE sources. I normally test and use everything without any of the UA sources, so it is good that you report this issue! I will make sure it is fixed in the next beta :)

FreakyAlienGenotype

I guess I only found it then because I'm supremely lazy and just add all the sources without sorting them xD

Alexander Orme

Bug Report: Using the dialogue boxes to move inventory from yourself to one or multiple companion pages' inventories is kinda wonky. The companion inventories don't have things show up in them unless you type it manually.

morepurplemorebetter

Thank you for reporting any issues you find with the betas! I will make sure to fix the issues with the inventory line menu in the next beta. There was an unexpected result to another function changing that I didn't notice, so it is great that you found it :)

Doug Galson

Warforged integrated protection doesn't automate, I have to manually input the AC

Doug Galson

Downloading an using a newer script seems to have fixed this, disregard.

Alexander Orme

Bug Report: Adding animals in Wild Shapes doesn't add their attacks.

Alexander Orme

Also. Sage background loads in a Ravnica background feature now?

morepurplemorebetter

Thank you for reporting any issues you find with the betas! Somebody else reported a related bug and then I found the Warforged was affected by it as well. I just had it fixed yesterday in the import scripts, thus the next beta shouldn't have this issue anymore!

morepurplemorebetter

Thank you for reporting any issues you find with the betas! Good catch, I overlooked the fact that both the Sage and the Simic Scientist have a background feature with the same name "Researcher". I'll make sure the Simic Scientist gets a unique background feature and doesn't overwrite the one from the Sage. Thus, it will be fixed in the next beta :)

morepurplemorebetter

Thank you for reporting any issues you find with the betas! However, I'm unable to reproduce the problem that you are describing. When I enter a Wild Shape it generates everything as expected, including the attacks. Can you walk me through how to recreate the problem starting with a fresh sheet? You are also welcome to send me a (link to) copy of the PDF with this issue in it so I can see if I can retrace its steps.

Erik T.

The Pact of the Tome invocation; Book of Ancient Secrets should set 2 extra spells of first level. Also, the only spells that can be selected for the Book of Ancient Secrets are Rituals (don't know if the sheet can filter to that).

morepurplemorebetter

Thank you for reporting any issues you find with the betas! I'm however unable to find any issues with the Book of Ancient Secrets spell dialog. It functions just like the wizards spell book where there is no set amount of spells you can enter as the total is not level-dependent. It also only allows ritual spells to be selected. Can you explain more what the issue is you are having? How does the spell selection dialog for the Book of Ancient Secrets look for you? Note that it gets its own dialog, separate of the warlock's.

Erik T.

Here is a pic of the dialog for me. If I manually increase the Extra Spells, it offers me every spell in the game. For what it’s worth, I’m on a Mac, using the newest beta. <a href="https://ibb.co/1LV2qvQ" rel="nofollow noopener" target="_blank">https://ibb.co/1LV2qvQ</a>

morepurplemorebetter

Is this with v13.0.0beta10? What version of Adobe Reader are you using? This looks like a bug that was in a previous beta, but I have no issue in beta10 or beta11. You should see a column on the right named 'Spellbook' where you can set the spells. Although I'm using Windows and can't test on a Mac. You can also send me a (link to) the PDF so I can check it out, because this is a weird bug.

Erik T.

This is generated on the newest beta (straight from the synced Dropbox) I am using the full version of Adobe Acrobat.

morepurplemorebetter

Can you confirm the version number of the sheet and Adobe Acrobat (Help >> About Adobe Acrobat Pro)? And please do send me this sheet of yours because I can't reproduce this issue.

Erik T.

I’ve left home for the day but will send some links later when I get back.

morepurplemorebetter

Great to hear that this issue is resolved in the latest beta, for a moment there I thought I had messed up something complex again. Regardless, thank you very much for posting any issues you find with the sheet. The spellbook dialog, both this one and for the wizard, don't have a minimum or maximum number of spells. There is no way to indicate 'initial spells' because other than those initial 2 spells, the sheet has no way of knowing how many spells the book should have, it is completely campaign-dependent. And I don't want to do something like having different restrictions on the first time you open the dialog than the times after. Or how do you propose the 2 initial spells should be handled, knowing that the text in the dialog can't be altered?

Erik T.

I was imagining the left side dialog should have 2 spells, 1st level only and ritual tag, as the Invocation gives those immediately <a href="https://ibb.co/HN3cQgN" rel="nofollow noopener" target="_blank">https://ibb.co/HN3cQgN</a>

morepurplemorebetter

I can't do that, as I wrote the text in the dialog is generated automatically and because there is no fixed level-progression, the text would then never change while always limiting the maximum number of spells to 2.

Erik T.

The spellbook component on the right wouldn’t change, I’m just proposing changing the left column that I circled in my picture. Unless that can’t be done, I’m not savvy about how these dialogs work.

morepurplemorebetter

I'm sorry, but the sheet doesn't currently allow those things to be changed separately. I'll add it to the wishlist to be voted upon.

Erik T.

It’s a very minor item and not that big a deal. Thanks for the time looking into it.