From 665e47634dd9a813f207171ceb82bbb3696e6a7f Mon Sep 17 00:00:00 2001 From: "Alex W. Jackson" Date: Fri, 7 Oct 2022 11:35:56 -0400 Subject: [PATCH] Fix #9129 --- Mage/src/main/java/mage/game/turn/CombatDamageStep.java | 2 ++ Mage/src/main/java/mage/game/turn/FirstCombatDamageStep.java | 2 ++ 2 files changed, 4 insertions(+) diff --git a/Mage/src/main/java/mage/game/turn/CombatDamageStep.java b/Mage/src/main/java/mage/game/turn/CombatDamageStep.java index 14ea24198c5..ba7c646330d 100644 --- a/Mage/src/main/java/mage/game/turn/CombatDamageStep.java +++ b/Mage/src/main/java/mage/game/turn/CombatDamageStep.java @@ -56,6 +56,8 @@ public class CombatDamageStep extends Step { for (CombatGroup group : game.getCombat().getBlockingGroups()) { group.applyDamage(game); } + // Must fire damage batch events now, before SBA (https://github.com/magefree/mage/issues/9129) + game.getState().handleSimultaneousEvent(game); } public boolean getFirst() { diff --git a/Mage/src/main/java/mage/game/turn/FirstCombatDamageStep.java b/Mage/src/main/java/mage/game/turn/FirstCombatDamageStep.java index fafe762c83c..038763282a1 100644 --- a/Mage/src/main/java/mage/game/turn/FirstCombatDamageStep.java +++ b/Mage/src/main/java/mage/game/turn/FirstCombatDamageStep.java @@ -59,6 +59,8 @@ public class FirstCombatDamageStep extends Step { for (CombatGroup group : game.getCombat().getBlockingGroups()) { group.applyDamage(game); } + // Must fire damage batch events now, before SBA (https://github.com/magefree/mage/issues/9129) + game.getState().handleSimultaneousEvent(game); } public boolean getFirst() {