D20Plugin
Implements a highly configurable D20 automation ruleset
CHANGELOG
2.4.0: Removed dependency on DiceOps Plugin. Moved code for roll parsing directly into D20 Plugin.
2.3.2: Bug fix to D20 Editor regarding GWM being switched to -5/+10 feature. No plugin change.
2.3.1: Bug fix to D20 Editor for exporting common files. No plugin change.
2.3.0: Added Initiative functionality.
2.2.4: Reload character sheets now reloads the character sheets and rebuilds menus.
2.2.3: Added code to identify issues on startup and attempt to continue.
2.2.2: Testing version.
2.2.1: Bug fix for common damage.
2.2.1: Bug fix for damage handling.
2.1.0: Improved support for extensions.
2.0.1: Added Fall Damage feature to the D20 Editor.
2.0.1: Added better handling of invalid character sheets. Skips over invalid character sheets and identifies the name and line in the log.
2.0.0: Added support for Talespire dice rolling.
2.0.0: Refactored processing to use yield/wait with TaskCompletion tokens instead of callbacks.
1.5.5: Added support for Damage Reduction.
1.5.5: Added menu entry validation to the D20 Editor.
1.5.4: Fixed bug with healing entries.
1.5.3: Switched to non-case sensitive checks to increase compatibility with manually created characters. No plugin change.
1.5.3: Bug fix to D20 Editor for magic resistance. No plugin change.
1.5.2: Bug fix for opposed checks with advantage or disadvantage.
1.5.1: Added support for unresisted damage.
1.5.0: Added D20 Plugin extension system.
1.4.1: Added Great Weapon Master feature to D20 editor. No plugin change.
1.4.1: Added animation support to D20 editor. No plugin change.
1.4.0: Added support for attack specific animations - core or Projectile Plugin.
1.4.0: Added support for once only animations or per target animations.
1.4.0: Improvded and standardized targeting system.
1.4.0: Consistant damage to all targets in a AoE DC based attacks.
1.3.2: Added reference validation when a character is exported from the D20 Editor.
1.3.2: Fixed bug with Critcal Hits.
1.3.1: Added dead animation
1.3.1: Added option to remove corpses after N seconds (set to 0 to keep corpses).
1.3.1: Added warning if character sheet is missing a opposed check entry.
1.3.1: Removed min 0 HP to support games like 3.5E.
1.3.0: Added cirital hits support to both plugin and editor.
1.2.6: Bug fix to D20 Editor which causes stats to be loaded/saved incorrectly. No plugin change.
1.2.5: Added support for chaining attacks.
1.2.3: Updated D20 Editor to support magic resistance, half damage and number of forced targets. No plugin change.
1.2.3: Updated D20 Editor to import and export dialog. No plugin change.
1.2.3: Updated D20 Editor with basic entry checks (checking against blank required fields). No plugin change.
1.2.2: Added support for forced multiple targets as part of the check.
1.2.1: Added support for private (GM only) checks and semi private (GM, Instigator and Target) messages.
1.2.0: Addes support for saving and load UI values.
1.2.0: Added support for reactions before opposed check and before damage resolution.
1.2.0: Added support for half damage on save.
1.1.3: Added initial version of D20 Editor. No plugin change.
1.1.2: Fixed converter damage and immunities, resistances, and vulnerabilities entries. No plugin change.
1.1.1: Added Rulset5e to D20 converter.
1.1.1: Fixed bug with regular skills.
1.1.0: Added target selection pannel.
1.1.0: Added mini speech text.
1.0.1: Added support for effect on attacks.
1.0.1: Added logic to avoid opening menu on assets without character sheets.
1.0.1: Fixed issue with HP status for 0 or less.
1.0.0: Initial release.