Register

Dragonbane Combat Assistant

An Add-on Module for Foundry Virtual Tabletop

Author: Matthias Project: Source Foundry Versions 12+ (Verified 14.364) Last Updated 3 days, 20 hours ago

Dragonbane Combat Assistant

Version Foundry Version System

Dragonbane Combat Assistant enhances combat and spellcasting with comprehensive validation, automation, and smart integrations for the Dragonbane RPG system.


Installation

  1. In Foundry VTT: Add-on Modules → Install Module
  2. Manifest URL: https://github.com/kergalli/dragonbane-action-rules/releases/latest/download/module.json
  3. Enable in Manage Modules

Key Features

Spell Support & Validation

Combat Validation & Enhancement

Monster Action Prevention

Automatic Rule Display

Year Zero Engine Combat Integration

Character Monitoring Systems

Encumbrance Monitoring

Unforgiving Grudge Tracking

Custom Weapon Features


Configuration

Access: Game Settings → Configure Settings → Dragonbane Combat Assistant

Spell Support

Spell Validation

Attack Validation

Rules Display

Optional Rule Reminders

Character Monitoring

Custom Features

Example Custom Features:

English: Articulated, Heavy, Small, Vampiric, Wounding|Inflicts an extra wound on a critical hit
Swedish: Ledad, Tung, Liten, Sårande, Vampyrisk|Ger ett extra sår vid en kritisk träff

Features without a | have no tooltip; the part before the | is the feature name shown in the checkbox, and the part after is the hover text.

YZE Integration

🆕 Automatic Token Action HUD Integration:

When using Token Action HUD Dragonbane, these are automatically excluded without configuration:

Example YZE Action Exclusions (for manual/custom exclusions only):

English: Custom Ritual, Special Investigation, Unique Ability Name
Swedish: Specialundersökning, Unik Förmåga

Example YZE Action Inclusions - Abilities:

English: Battle Cry, Berserker, Companion, Master Carpenter, Musician, Body Slam, Hunting Instincts, Raise Spirits
Swedish: Bärsärk, Följeslagare, Jaktsinne, Mästersnickare, Stridsrop, Tackling, Tonkonst, Uppmuntra

Advanced


Usage & Special Cases

Keyboard Shortcuts

Shortcut Function Description
Alt + V Override All Temporarily disable/enable all validation rules and action tracking

Fully customizable through Configure Controls in Foundry

Spell Animations (Automated Animations)

The module triggers Automated Animations for spells its native Dragonbane handler doesn't cover on its own — non-damaging ranked spells and Magic Tricks. Damaging spells continue to animate through AA's own handler as before. There is nothing to enable: if Automated Animations is installed and a spell has an animation configured, it plays automatically when cast. The module no longer modifies spell data to make this work.

Important — animations must be configured in a cast-type category to play on cast. In AA's Automatic Recognition menu, an animation assigned to a spell under Melee, Range, On Token, Templates, Aura, or Preset will fire when the spell is cast. An animation assigned under the Active Effects category does not fire on cast — AA plays Active-Effect animations when the effect is applied to a token, through its own separate handler. So if a spell isn't animating when you cast it, check that its AA entry is under a cast-type category (e.g. On Token) rather than Active Effects.

Upgrading from an earlier version? Previous releases worked by writing a placeholder value into each non-damaging spell's damage field. On first launch, this version automatically cleans up that leftover data (a one-time notification confirms how many spells were tidied). No action is needed on your part.

Important Mechanics

Template Spells: Currently auto-target the caster for visual effects rather than placing templates for area targeting. Proper template placement might be added in the future.

Thrown Weapons: Work both in melee range (up to 2-4m) and at distance (up to 2x weapon range) with contextual validation.

Parrying Ranged Attacks: Target yourself when parrying a ranged attack with a weapon or shield. The range validation will understand you're defending at your position.

Marking Weapons Broken: The "Mark Weapon Broken" button only appears on parry rules when:

Shove Conditions: Shove reminders only appear when:

Monster Action Prevention: Prevention dialogs only appear for Parry and Disarm attempts against monsters. All other actions proceed normally.

Custom Weapon Features: Features are for tracking purposes only and do not implement mechanical effects automatically. Use them to mark weapons with house rule properties or campaign-specific traits.

Integration Tips

Token Action HUD Integration: When using Token Action HUD Dragonbane, Fear Tests, Light Tests, Death Rolls, and Severe Injury Tests are automatically excluded from action counting. No manual configuration required.

Spell Exclusions: Add spell names to exclude specific spells from validation. Example: Protector, Heal Wound, Fireball

Manual Exclusions: Use YZE Action Exclusions setting only for custom content not covered by automatic detection (custom abilities, house rules, etc.)

Developer API

// Other modules can use the ignore flag system
await game.user.setFlag(
  "token-action-hud-dragonbane",
  "ignoreNextRollForActionCounting",
  true,
);
await yourCustomRollFunction();
// Combat Assistant automatically respects this flag

System Requirements & Dependencies

Required

Requirement Version Notes
Foundry VTT v14 v14.364 verified
Dragonbane System v4.0.0+ v4.0.1 verified
socketlib Latest Required for status effects and cross-client communication
Module Purpose Benefit
Dragonbane Status Effects Enhanced status icons Provides thematic status effect icons when automatically applying spell effects
Automated Animations Spell animations Enables visual animations and sounds for spells and attacks; without it, spell animation has no effect

Optional Integrations

Module Purpose Integration Details
Year Zero Engine Combat Action tracking Automatic single action tracking with seamless YZE integration
Token Action HUD Dragonbane Quick actions Enhanced compatibility with automatic utility roll exclusions
Argon - Combat HUD (DRAGONBANE) Combat interface Compatible with Argon's enhanced combat interface

Installation Notes


Localization & Support


License & Disclaimer

MIT License.

This VTT module is not affiliated with, sponsored, or endorsed by Fria Ligan AB. This Supplement was created under Fria Ligan AB’s Dragonbane Third Party Supplement License.

A Supplement For Dragonbane

Supported Game Systems

  1. Dragonbane - Drakar och Demoner

    Latest Version: Version 4.0.1 Last Updated 1 month, 3 weeks ago

Categories

Available Versions

  1. Version v3.0.0

    3 days, 20 hours ago
    Foundry Version 14 - 14 (Verified 14.364) Manifest URL Read Notes
  2. Version v2.2.4

    5 months, 4 weeks ago
    Foundry Version 12 - 13 (Verified 13.351) Manifest URL Read Notes
  3. Version v2.2.3

    6 months ago
    Foundry Version 12 - 13 (Verified 13.351) Manifest URL Read Notes
  4. Version v2.2.2

    6 months ago
    Foundry Version 12 - 13 (Verified 13) Manifest URL Read Notes
  5. Version v2.2.1

    6 months, 2 weeks ago
    Foundry Version 12 - 13 (Verified 13) Manifest URL Read Notes
  6. Version v2.2.0

    7 months, 1 week ago
    Foundry Version 12 - 13 (Verified 13.348) Manifest URL Read Notes
  7. Version v2.1.3

    7 months, 1 week ago
    Foundry Version 12 - 13 (Verified 13.348) Manifest URL Read Notes
  8. Version v2.1.2

    7 months, 3 weeks ago
    Foundry Version 12 - 13 (Verified 13.348) Manifest URL Read Notes
  9. Version v2.1.1

    7 months, 4 weeks ago
    Foundry Version 12 - 13 (Verified 13.348) Manifest URL Read Notes
  10. Version v2.1.0

    8 months ago
    Foundry Version 12 - 13 (Verified 13.348) Manifest URL Read Notes
  11. Version v2.0.4

    9 months ago
    Foundry Version 12 - 13 (Verified 13) Manifest URL Read Notes
  12. Version v2.0.3

    9 months, 1 week ago
    Foundry Version 12 - 13 (Verified 13) Manifest URL Read Notes
  13. Version v2.0.2

    9 months, 1 week ago
    Foundry Version 12 - 13 (Verified 13) Manifest URL Read Notes
  14. Version v2.0.1

    9 months, 1 week ago
    Foundry Version 12 - 13 (Verified 13) Manifest URL Read Notes
  15. Version v2.0.0

    9 months, 1 week ago
    Foundry Version 12 - 13 (Verified 13) Manifest URL Read Notes
  16. Version v1.4.0

    9 months, 3 weeks ago
    Foundry Version 12 - 13 (Verified 13) Manifest URL Read Notes
  17. Version v1.3.9

    9 months, 4 weeks ago
    Foundry Version 12 - 13 (Verified 13) Manifest URL Read Notes
  18. Version v1.3.5

    10 months ago
    Foundry Version 12 - 13 (Verified 13) Manifest URL Read Notes
  19. Version v1.3.4

    10 months, 1 week ago
    Foundry Version 12 - 13 (Verified 13) Manifest URL Read Notes
  20. Version v1.3.3

    10 months, 1 week ago
    Foundry Version 12 - 13 (Verified 13) Manifest URL Read Notes
  21. Version v1.3.2

    10 months, 1 week ago
    Foundry Version 12 - 13 (Verified 13) Manifest URL Read Notes
  22. Version v1.3.1

    10 months, 1 week ago
    Foundry Version 12 - 13 (Verified 13) Manifest URL Read Notes
  23. Version v1.3.0

    10 months, 1 week ago
    Foundry Version 12 - 13 (Verified 13) Manifest URL Read Notes
  24. Version v1.2.4

    10 months, 2 weeks ago
    Foundry Version 12 - 13 (Verified 13) Manifest URL Read Notes
  25. Version v1.2.3

    10 months, 2 weeks ago
    Foundry Version 12 - 13 (Verified 13) Manifest URL Read Notes
  26. Version v1.2.2

    10 months, 3 weeks ago
    Foundry Version 12 - 13 (Verified 13) Manifest URL Read Notes
  27. Version v1.2.1

    10 months, 3 weeks ago
    Foundry Version 12 - 13 (Verified 13) Manifest URL Read Notes
  28. Version v1.1.0

    10 months, 4 weeks ago
    Foundry Version 12 - 13 (Verified 13) Manifest URL Read Notes
  29. Version v1.0.0

    10 months, 4 weeks ago
    Foundry Version 12 - 13 (Verified 13) Manifest URL Read Notes