Home Creators Posts Import Register Favorites Logout

Content

Over the halfway mark! As subclasses go. You overwhelmingly voted for adding subclasses next in the last poll, so that's what I've been doing. All the PHB'24 subclasses for the Barbarian, Bard, Cleric, Druid, Fighter, and Rogue are now available in this beta. This leaves the subclasses for the other six classes.

While transcribing these subclasses, it became apparent that the 2024 classes give so many more features than 5e. This makes space in the Class Features section a rare commodity. To combat this scarcity, I've made many features reduce their information as the class levels. Where a feature might give a full explanation the first level it is gained, at later levels that explanation is condensed to preserve space.

⠀

This is a beta release exclusively for Patreon supporters to try out. Please give feedback for things not working as expected, because that is what a beta is for!

>> Click here to get the Beta Sheets via Patreon <<

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

>> Click here to get the Beta Sheets via MPMB's website <<

( https://www.flapkan.com/patrons#betas )

The links above include both v14.0.8-beta+260530 (for 5e, 2014) and v24.0.8-beta+260530 (for 5.5e, 2024).

⠀

This Beta is still limited in content.

Fully updated to the 2024 rules

  • [NEW] Barbarian subclasses: Path of the Wild Heart, Path of the World Tree, and Path of the Zealot

  • [NEW] Bard subclasses: College of Dance, College of Glamour, and College of Valor

  • [NEW] Cleric subclasses: Light Domain, Trickery Domain, and War Domain

  • [NEW] Druid subclasses: Circle of the Sea and Circle of the Stars

  • [NEW] Fighter subclasses: Eldritch Knight and Psi Warrior

  • [NEW] Rogue subclasses: Arcane Trickster, Assassin, and Soulknife.

  • All classes from the 2024 PHB and and their subclasses:

    • From the SRD: Path of the Berserker, College of Lore, Life Domain, Champion, Warrior of the Open Hand, Oath of Devotion, Hunter, Thief, Draconic Sorcery, Fiend Patron, and Evoker

    • From the PHB: Battle Master, Circle of the Moon, Warrior of Shadow

  • Feats from the PHB’24 and (optionally) the non-reprinted feats from the PHB’14

  • Creatures: all Beasts, Pact of the Chain options, most summonable undead, and other likely familiar options

  • Find Familiar and Pact of the Chain options on the Companion Page

  • Non-reprinted Eldritch Invocations from the PHB’14 (optionally enable)

  • Weapons, Ammunition, and Armour

  • Adventuring Gear, Tools, and Packs

  • Backgrounds and Background Features

  • Species (races)

  • Spells

Not included because not finished yet

  • Magic Items

  • Subclasses not in the SRD from the Monk, Paladin, Ranger, Sorcerer, Warlock, and Wizard classes except for the Warrior of Shadow

⠀

Changes in the 5.5e (2024) sheets

Content

  • Barbarian subclasses: Path of the Wild Heart, Path of the World Tree, and Path of the Zealot.

  • Bard subclasses: College of Dance, College of Glamour, and College of Valor.

  • Cleric subclasses: Light Domain, Trickery Domain, and War Domain.

  • Druid subclasses: Circle of the Sea and Circle of the Stars.

  • Fighter subclasses: Eldritch Knight and Psi Warrior.

  • Rogue subclasses: Arcane Trickster, Assassin, and Soulknife.

  • Condensed the text for multiple class features at higher levels to make space for later level features.

  • Made all mentions of spells italic (not visible on the Colourful sheets by default, as the font used is always italic).

  • Unified the use of abbreviations everywhere for consistency. Now capitalization is the same as in the PHB and none have a full stop after. For example, before both “adv.” and “Adv” were both being used.

Weapon

  • Removed Unarmed Strike (and other natural attacks) being detected as weapons, as this is no longer the case in the 2024 rules. `v.isWeapon` is now `false` for Unarmed Strike.

  • Added the `masteryAlways` attribute to `WeaponsList` objects. If set to true, the mastery of the weapon is always added.

Classes

  • Changed the `AddSubClass()` function to amend legacy subclasses so they fit the 2024 rules and style.

    • Enforces the level at which the class gains a subclass.

    • Restyles “Channel Divinity” class features to use the new style.

    • Prevents “Divine Strike” and “Potent Spellcasting” duplication for legacy cleric subclasses.

Spell Sheets

  • Updated glossary to be in line with unified approach to abbreviations.

Bug Fixes

  • On the Colourful-Letter sheet, moved the dragon head for the Actions section back to its correct position.

  • Fixed changes to `DefaultEvalsList` not being applied between sheet versions or when changed through add-on scripts.

Other Changes

  • Deleted "additional content" folder from the 2024 repo as it was a duplicate of the 5e (2014) repo.

⠀

Changes in the 5e (2014) sheets

  • Revised some class features so they don't overflow on the Printer Friendly sheet because the headers now take up more space. This still needs more testing.

  • Fixed Arcane Grimoire not amending Arcane Recovery (MBUG-78, thanks jensgw for reporting and for calif94577 and TrackAtNite for getting the ball rolling on a fix).

  • Updated all legacy content to use the `desc()` function instead of manual line breaks followed by three spaces, thus maintaining forward compatibility.

⠀

Changes in both the 5e (2014) and the 5.5e (2024) sheets

Classes

  • Added `subclassGainedLevel` attribute to `ClassList` objects. This attribute is used to determine at which level to ask to gain a subclass. It is also used when adding a legacy subclass through `AddSubClass()`in the 2024 sheet to make sure it doesn’t grant any features before this level is reached. If not present, it’s generated from the “subclassfeatureX” in the `ClassList` object, or defaults to 3.

  • Changed how class features are ordered. Now the object name instead of the name is used to order the features alphabetically per level. Per level, first all `ClassList` features are given alphabetically by object name, followed by all `ClassSubList` features alphabetically by object name.

Text Options

  • Added a “Force multiline text formatting” checkbox to the Text Options dialog. Enabling this will remove rich text formatting that doesn’t match the sheet setting when a field is committed.
    Because of a bug in Adobe Acrobat for Mac OS, when resetting or opening a fresh sheet this will be enabled on Mac OS, but disabled on Windows.

Spell Sheets

  • Fixed the first column not being applied correctly when a spell is gained from both `spellcastingBonus` and `spellcastingExtra`.

  • Added the `isBonusSpell` variable being passed to `calcChanges.spellAdd` to indicate whether or not the spell is gained from `spellcastingBonus` or not.

  • Added the `affectsDuplicates` attribute to `spellChanges` to indicate which of the spells it should affect if there are duplicates on the spell sheet.

Bug Fixes

  • Fixed the Notes section on the 3rd page getting a line break added before the class features.

  • Fixed the first column on spell sheet pages not resetting.

  • Fixed `AddSubClass()` to correctly enumerate duplicate object names.

Other Changes

  • Improved handling of `descriptionFull` table arrays.

  • Added `Object.value`, `Object.entries`, and `Object.assign` so these can be used just like the identical ES6 JavaScript functions.

  • Added hidden fields with common variations of the default font so that these are available on non-Windows machines.

Comments

Mikhael Schroeder

For thoes who sometimes have pcs start at higher levels, would there be a way to add the class features in the notes, even if its an option box? Not sure what that would entirely need coding wise, but if a notes page is optional then it wouldn't be bad to have the option to add it to notes (DM wants you to start Lvl 4/5, you may not know the classes well enough yet...) seeing as you just cast a detect thoughts 🤔 lol

morepurplemorebetter

First off, the sheet has never contained the full text from the book. The features are always rewritten to save space with minimal loss of game mechanics. The further condensing of features' description only happens at higher levels, about level 15 and up. My PDFs are not intended to replace owning and reading the source books, their goal is to display the important information that you need during play. Reprinting things word-for-word would simply require too many pages for it to be playable in my opinion.

Nathan Lodder

G'day, The files lock my computer up for ages and it opens nothing when I click on each of the tabs, the 2014 versions have always worked fine. this is the 2024 version im talking about. Edit: Ok now I downloaded the beta versions right down the bottom of the download page and some drop down tabs work, background, species. But the show extra features button does not work to allow you to choose your class from the list or any of the other features.

morepurplemorebetter

I'm sorry to hear the PDF isn't working as expected. I don't have these issues on my machine, so I'm fairly sure this can be fixed. I'm happy to troubleshoot with you, but Patreon comments are not the way to do that. Would you mind posting in the MPMB Discord or sending me an email? Please include the version of your operating system and Adobe Acrobat Reader that you are using. Edit: Nathan has reported that this was fixed by updating Adobe Acrobat.

A Jiang

Thanks so much, this is amazing stuff. Do you have an idea of when/if you'll finish the scripts for the rest of the subclasses?

morepurplemorebetter

When they are done. End of June is the aim for the rest of the PHB subclasses.

hmasterx

Is there a way to show the number of prepared spells on the warlock spell sheet? Edit: I figured it out

morepurplemorebetter

I don't mind the idea of showing the number of prepared spells on the spell sheet for the "known" casters when they generate a "full" spell sheet (i.e. one with all the spells, not just the known spells). But if you are generating a spell sheet with just the known spells, which is the default option in the spell selection dialog, then I don't think you need to see the number of spells, as you'll only have the prepared ones anyway.

Atraiyu

Does anyone else have the issue where the sheet will not let you add a bonus to a bunch of weapons?

morepurplemorebetter

I don't have this issue, just add +2 (or another number) to the name of the weapon in the drop-down box. Or use the modifier fields if you don't want the value as part of the name. These modifier fields are hidden by default, but you can toggle their visibility with the Mods button/bookmark. Alternatively, you might be running into a bug with Acrobat and your graphics driver, which most commonly happens on Windows systems using dpi scaling. If you see that the drop-down boxes appearing strangely large and don't allow you to type much or any extra text in them, than that is the bug. Reinstalling your graphics driver and then rebooting usually fixes this problem.