Skip to content

[Compatibility] Conflict with Bar Brawl: TMFX Editor UI opens automatically on HP change #299

@as-halls

Description

@as-halls

Module Version: v0.7.6

Thank you for the recent updates to v13.
I am encountering a weird interaction between Token Magic FX (v0.7.4~v0.7.6) and the Bar Brawl (1.8.13) module on Foundry V13.
When both modules are active, manually modifying a Token's HP (attribute bar) automatically triggers the Token Magic FX "Filters/Presets manager" UI to open unexpectedly. This happens every time an attribute linked to a bar is changed.

To Reproduce
1 - Enable Token Magic FX (+libWrapper 1.13.4.0) and Bar Brawl.
2 - Select a Token on the canvas.
3 - Manually modify the HP value (or any attribute linked to a resource bar).
4 - The Token Magic FX configuration window (Filters/Presets) pops up immediately without user input.

Isolation test
I have confirmed that disabling Bar Brawl stops this behavior.
The issue seems specific to the interaction between how Bar Brawl handles attribute updates and how TMFX listens to HUD/Token updates past v0.7.4.

Environment
Foundry VTT: v13 (Stable/Verified 13.351)
System: DnD5e 5.2.5
Token Magic FX: 0.7.4~0.7.6
Bar Brawl: (Latest version available for v13, 1.8.13)

Additional context
There are no errors in the console logs when this event triggers.

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions