Skip to content

Version 3.0.0

Latest

Choose a tag to compare

@Kergalli Kergalli released this 22 Jun 17:37

[3.0.0] - 2026-06-21

πŸš€ Major Compatibility Update β€” Foundry v14 & Dragonbane v4.0.1

This release is a clean cut to Foundry VTT v14 and Dragonbane system v4.0.1. It drops support for Foundry v12/v13 and Dragonbane v2.x/v3.x.

  • ⚠️ Breaking Change β€” Now requires Foundry v14 (verified 14.364) and Dragonbane v4.0.0+ (verified 4.0.1)
  • Staying on Foundry v13? Continue using Combat Assistant v2.2.5. There is no Dragonbane release that supports both v13 and v14, so this is a hard version cut rather than a dual-compatibility update.

πŸͺ„ Reworked Spell Animation Support

The Automated Animations integration has been rebuilt from the ground up.

  • No more spell-data modification β€” Previous versions made non-damaging spells animate by writing a placeholder value into their damage field. This release instead triggers Automated Animations directly through its own API, so your spell data is never altered.
  • Removed the manual Enable/Disable AA buttons β€” Animations now work automatically whenever Automated Animations is installed. There is nothing to toggle.
  • Automatic one-time cleanup β€” On first launch, any leftover placeholder data from previous versions is cleared automatically. A one-time notification confirms how many spells were tidied.
  • ⚠️ Animation configuration note β€” For a spell to animate when cast, its Automated Animations entry must be in a cast-type category (On Token, Range, Melee, Templates, Aura, or Preset). Entries in the Active Effects category animate when the effect is applied to a token (handled by Automated Animations directly), not on cast. If a spell stops animating after this update, check that its AA entry uses a cast-type category. See the README's "Spell Animations" section for details.

🏷️ Custom Weapon Feature Tooltips

  • Optional tooltips for custom weapon features β€” When adding a custom weapon feature, you can now give it a tooltip that appears when hovering over the feature on a weapon. Add the tooltip after a | in the feature list β€” for example, Wounding|Inflicts an extra wound on a critical hit. Features without a tooltip simply show no hover text. Existing comma-separated lists continue to work unchanged.

πŸ› Bug Fixes

  • Custom feature tooltips β€” Custom weapon features no longer show a stray internal label on hover when no tooltip is set; they now correctly show nothing.
  • Shove reminders β€” Fixed shove reminders not appearing. The reminder logic read a chat-message property that changed in Dragonbane v4.0.1, causing it to silently skip.
  • Spell status effects β€” Fixed an error that could prevent automatic status effects from applying when the caster's own client processed the spell, due to the same v4.0.1 message-property change.

πŸ”§ Technical Improvements

  • Dialogs converted to ApplicationV2 β€” All confirmation dialogs (Mark Weapon Broken, Monster Action Prevention, Grudge Folder Setup) now use Foundry's modern DialogV2 framework, removing deprecation warnings ahead of Foundry v15.
  • Chat and journal hooks modernized β€” Migrated to v14's native HTML hooks, replacing the deprecated jQuery-based chat message handling.
  • Character sheet attack interception rebuilt β€” Reworked to align with Dragonbane v4.0.1's ApplicationV2 action system, restoring weapon and ranked-spell validation from the character sheet.
  • Removed legacy v12/v13 compatibility code β€” Cleaned out dead code paths and scaffolding now that the module targets a single Foundry version.

🌍 Localization

  • Added the spell-cleanup notification string in English, Swedish, and Italian
  • Updated the Excluded Spells setting description to reflect that exclusions apply to validation only