Skip to content

[Enhancement] New "Mechanic: Clear trigger" #1605

@Montiac

Description

@Montiac

Is your feature request related to a problem? Please describe.
I tried to create some complex "spell"-like skills using "Mechanic: Trigger", and i had to make a setup that processes some mechanics in order in the same tick, but in some cases i needs to clear the "Mechanic: Trigger" from the target earlier, so it doesn't trigger all of them, but only the one i need in the order i need, and i've encountered a problem that i can't clear the trigger.
Now the only way i found to clear a trigger is to set it to "once" and add a condition that when "false" - ignores it's children mechanics just to actually trigger it and clear it because of "once" option, but

Describe the solution you'd like
I ask to add the possibility to clear a "Mechanic: Trigger" from target earlier.
Something similar to how "mechanic: remember target" and "forget target" works.

It's a new mechanic for example called "Mechanic: Clear trigger". First you set a value key into the "Mechanic: Trigger", then you set same value key into the "Mechanic: Clear trigger". When some other mechanics or conditions are met to fire the "Mechanic: Clear trigger", it clears the "Mechanic: Trigger" that has the specified value key in it, on the Target this is under.

Thanks <3

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions