It is currently 07 Jul 2021, 11:55
   
Text Size

Shandalar - Program Bugs

Ajani's Pridemate takes counters early (reviewed)

 

AI attacked with Ajani's Pridemate and Ajani's Sunstriker I blocked Ajani's Pridemate with my Aswan Jaguar but Ajani's Pridemate survived because it gained +1/+1 counter from Ajani's Sunstriker lifelink ability before all combat damage resolved.

Comments

Posted by Korath » 03 Jun 2015, 21:02

This might be a manifestation of #535, or might be pre-sixth-edition damage rules (damage doesn't resolve until the end of the batch).

If the latter, it's going to be unfixable.

If the former, it should be working properly in Manalink. Ajani's Pridemate is one of the few cards in Manalink that has a proper gain-life trigger (most instead have hacks in gain_life(), so can't be ordered); and Shandalar uses the same mechanism.

Posted by Korath » 03 Jun 2015, 21:09

It's broken in Manalink, too.

Handy testcase:
There's some chance it might be dependent on which damage gets processed first. If the human player is attacking, his cards' damage is dealt before the AI's; I'm not sure what happens when the AI attacks. In the test case above, if the human attacks with the Ajani's critters, both the Cloud Elemental and Ajani's Pridemate get 2 damage marked on them.

This will fix itself if and when triggered effects use a proper stack (since I'll be able to make damage resolve first), but I don't see a practical way to hack in an interim fix.
Last edited by Korath on 03 Jun 2015, 21:10, edited 1 time in total.
Reason: +missing word

Ticket details

  • Ticket ID: 599
  • Project: Shandalar
  • Status: Reviewed
  • Component: Duel Engine
  • Project version: Ruined Tower 2
  • Priority: Normal
  • Severity: Normal
  • Assigned to: (unassigned)
  • Reported by: Aswan jaguar
  • Reporter's tickets: List all tickets
  • Reported on: 03 Jun 2015, 18:49
  • Last visited by Korath » 25 Feb 2016, 19:45.
 
cron

Login Form