Skip to content

Discord bug report: Firkraag doesn't trigger with War's Toll#13544

Closed
Grath wants to merge 1 commit intomagefree:masterfrom
Grath:grath/fix-wars-toll-forced-attack
Closed

Discord bug report: Firkraag doesn't trigger with War's Toll#13544
Grath wants to merge 1 commit intomagefree:masterfrom
Grath:grath/fix-wars-toll-forced-attack

Conversation

@Grath
Copy link
Contributor

@Grath Grath commented Apr 16, 2025

Added an extra function to RestrictionEffect to allow it to update the creaturesForcedToAttack map 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.

@JayDi85
Copy link
Member

JayDi85 commented Apr 16, 2025

[[Firkraag]] [[War's Toll]]

@github-actions
Copy link

Firkraag, Cunning Instigator - (Gatherer) (Scryfall) (EDHREC)

{3}{U}{R}
Legendary Creature — Dragon
3/3
Flying, haste
Whenever one or more Dragons you control attack an opponent, goad target creature that player controls.
Whenever a creature deals combat damage to one of your opponents, if that creature had to attack this combat, you put a +1/+1 counter on Firkraag and you draw a card.

War's Toll - (Gatherer) (Scryfall) (EDHREC)

{3}{R}
Enchantment
Whenever an opponent taps a land for mana, tap all lands that player controls.
If a creature an opponent controls attacks, all creatures that opponent controls attack if able.

@JayDi85 JayDi85 self-assigned this Apr 16, 2025
}
}
}
// Allow unconventional forced attacks (War's Toll) to record creatures as having been forced to attack.
Copy link
Member

@JayDi85 JayDi85 Apr 16, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

  1. 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)
  2. Need tests.
  3. 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.

@xenohedron
Copy link
Contributor

I don't like this because War's Toll itself is not implemented correctly in the first place. See #8595.

@Grath Grath closed this Jan 9, 2026
@Grath Grath deleted the grath/fix-wars-toll-forced-attack branch January 9, 2026 02:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants