D&D 4th Edition MapTool Framework
Enhancements
- Conditions should expire now even if you manually advance initiative through the Initiative Panel
- Surge Value is now automatically calculated for new tokens. To autocalculate existing tokens, you'll need to update the existing surge value property on each token. To to this, double-click on the token, and in the properties tab find the property "SurgeValue". Replace the numeric value with
{floor(MaxHP/4)+SurgeSpecBonus}
And from there on, the value will auto-calculate. Note that there is also, now, a property called SurgeSpecBonus, which is for characters/races/classes that have a bonus to their healing surge value. You can edit this field in Edit Character.
- Powers can now grant Healing to allies: either flat healing, granting a healing surge, or granting Temporary HP
- New state, "Raging", added to the framework.
- New framework configuration option to allow power Effects to be applied even if the power has no targets (in other words, even if the power targeted an empty square or object)
- Can designate an attack as an Opportunity Attack (this interacts with the following enhancement)
- Can set modifier to AC that is applied when an attack is an opportunity attack
- Can designate an attack as an Aid Another attempt
- NPC "combat advantage" extra damage now handled - use the Edit Character dialog to add that feature to an NPC
- "Trigger" and Flavor Text options now available in power editing.
- Character sheet changed - now has option to launch power, or show power card, from the character sheet.
- Initiative macros now allow you to add modifiers to the initiative roll.
Fixed Bugs
- You can now remove healing options on powers, as expected
- Bug with manual condition setting resolved
- Removing an attack penalty condition now actually removes the condition
- When a mark overrides another mark, the old mark image and condition info is cleared from the marked target
- Range for Combat Challenge changed from 1 to "LOS" (since fighters can mark on all attacks)
- Bloodied Condition error fixed
- Discovered a problem with power editing that was causing states and conditions not to properly happen. Subtle bug that explains several reports of weirdness.
- Resistance and vulnerability critical bug resolved.
- More duration errors in the initiative and condition-tracking mechanism
- Leader healing output now shows total of leader-granted healing and any bonus HP received
- Personal powers will now apply effects to the target. You can set them as Effects for the power, since the target is you
- If you had multiple ally effects on a power, only one effect was being applied.
Downloadable Bits
- Full Campaign Template: The full campaign template to use to start new campaigns or to disassemble for upgrading existing campaigns. Current version is 4.1.4_05.
How to Dissect the Campaign File
You may want only a portion of the campaign file, especially if you already have a campaign going with this framework. For instance, you may only need to replace the Lib:4e token, or update a changed campaign macro, or get the new property set. You can disassemble an existing framework into its component parts relatively easily. Here's how:
- Open the campaign file rfw_dnd_v415.cmpgn
- Right-click on the Lib:4e token, and select Save As. Save this file, with the extension .rptok, somewhere in your file system. You've now extracted the library token from the campaign.
- Do the same operation for every token you want to extract individually - so if you wanted the sample NPC token, you right-click, select Save As, and save that token somewhere on your filesystem, with the extension .rptok. For example, you might save it somewhere as sampleNPC.rptok.
- Go to the Campaign window, where the campaign macros are. If you just want one of them, right click on the macro button and select Export. Save the exported macro somewhere on your file system, with the extension .mtmacro.
- If you want all of the campaign macros, right click on the Campaign window and select Export Macro Set. Give the file a name with the extension .mtmacset. Remember, this will include ALL the macros in the panel.
- Go to Edit > Campaign Properties, and click the button Export. Save the exported file somewhere on your filesystem with the extension .mtprops. This is the Campaign Property set, and it is CRUCIAL to proper functioning.
- Now, you can import properties or drag and drop tokens into your existing campaigns and replace or update changed files without having to start from scratch!
Two Important Rules
- REMEMBER: Always make a backup! Upgrading should be tedious but harmless, but you never know.
- IF YOU IMPORT A PROPERTY SET (a file with the .mtprops extension) it will overwrite all existing property sets. If you are using multiple drop-in tools and frameworks together, you may have to merge property sets by hand.