Card-Forge / forge

An unofficial rules engine for the world's greatest card game.
https://card-forge.github.io/forge/
GNU General Public License v3.0
982 stars 563 forks source link

Ability removal layer dependency not applying #1850

Open Samthere opened 1 year ago

Samthere commented 1 year ago

I cast Lignify on an Archetype of Imagination. Apart from the Archetype itself, all the other creatures still had or didn't have flying as if the effect were there.

Since they're both an effect that applies in the ability layer, I believe due to dependency rules that the Lignify effect should apply first, ignoring timestamps, and totally removing the Archetype's effect.

I haven't had a chance to investigate whether this applies to other similar cards.

Hanmac commented 1 year ago

Forge can't currently apply the Dependency Rule yet

github-actions[bot] commented 1 year ago

This issue has not been updated in a while and has now been marked as stale. Stale messages will be auto closed.

github-actions[bot] commented 1 year ago

This issue was closed because it has been stalled for 5 days with no activity.