magefree / mage

Magic Another Game Engine
http://xmage.today
MIT License
1.91k stars 778 forks source link

Re-casting a battle that was bounced to hand with Remand will cast back half #10273

Open sd-jazz opened 1 year ago

sd-jazz commented 1 year ago

Here's the situation that happened:

Saw the same thing for other battles. It's important to note I've only seen this for Remand type effects (bouncing on the stack). Battles seem to work normally when you bounce their back half via things like Boomerang and stuff.

sd-jazz commented 1 year ago

Here's me replicating the bug:

Step 1 - Remand the battle when it's being cast as its back half.

Screen Shot 2023-04-30 at 1 48 12 PM

Step 2 - Recast the battle that was bounced back to hand via Remand.

Screen Shot 2023-04-30 at 1 48 26 PM

Step 3 - The battle resolves as the back half.

Screen Shot 2023-04-30 at 1 48 35 PM