Page 1 of 1

[confirmed]Pyromancer's Assault triggers on 3nd spell

PostPosted: 15 Dec 2016, 16:09
by Aswan jaguar
Describe the Bug:
Pyromancer's Assault triggers when you cast your 3nd spell each turn.

Which card did behave improperly?
Pyromancer's Assault

Which update are you using? (date, name)Which type? (duel, gauntlet, sealed deck)
Manalink 2016/08/27: Eldritch Moon v2, duel

What exactly should be the correct behavior/interaction?
Pyromancer's Assault triggers when you cast your 2nd spell each turn.

Are any other cards possibly affected by this bug?
-

Re: [confirmed]Pyromancer's Assault triggers on 3nd spell

PostPosted: 03 Feb 2019, 12:15
by Aswan jaguar
Also doesn't bring rules engine to battlefield.
EDIT: Fixed only this in 018f95c.

EDIT1: Is the original bug a problem with timing? because it seems the counter gets too late for the function to see it. I guess that's why if instead of 2 (cards), you put 1 (card) in get_specific_storm_count it seems to work fine as adopted with Incursion Specialist case.

Re: [confirmed]Pyromancer's Assault triggers on 3nd spell

PostPosted: 03 Feb 2019, 16:22
by Korath
Vortex counters (which are what get_specific_storm_count() actually counts) get added to rules engine cards at the end of TRIGGER_SPELL_CAST. So if you're looking at get_specific_storm_count() during TRIGGER_SPELL_CAST, then it'll return 1 while casting the second spell.