Discord bug report: Firkraag doesn't trigger with War's Toll#13544
Discord bug report: Firkraag doesn't trigger with War's Toll#13544Grath wants to merge 1 commit intomagefree:masterfrom
Conversation
|
[[Firkraag]] [[War's Toll]] |
|
Firkraag, Cunning Instigator - (Gatherer) (Scryfall) (EDHREC)
War's Toll - (Gatherer) (Scryfall) (EDHREC)
|
| } | ||
| } | ||
| } | ||
| // Allow unconventional forced attacks (War's Toll) to record creatures as having been forced to attack. |
There was a problem hiding this comment.
- Workaround looks strange. I’ll look at it. Maybe all that checkAfter must be renamed or use another logic (it’s strange to call one time requirement effects and multiple times restriction effects)
- Need tests.
- Miss clear of creaturesForcedToAttack on removing from attack? Human player can select and unselect creature from attack. Make sure it’s clear restrictions on removing from attack.
|
I don't like this because War's Toll itself is not implemented correctly in the first place. See #8595. |
Added an extra function to
RestrictionEffectto allow it to update thecreaturesForcedToAttackmap at the end of checking restriction effects, used this to make War's Toll mark every creature as having been forced to attack for the purposes of Firkraag.