From 4a41b0415abd18b2a5ed63368f6e41fa6483aa5e Mon Sep 17 00:00:00 2001 From: Riley Date: Tue, 14 Oct 2025 15:53:31 -0700 Subject: [PATCH] Bugfixes for Kratos, God of War (#14001) --- Mage.Sets/src/mage/cards/k/KratosGodOfWar.java | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/Mage.Sets/src/mage/cards/k/KratosGodOfWar.java b/Mage.Sets/src/mage/cards/k/KratosGodOfWar.java index bb8044ebe62..3fdb3222483 100644 --- a/Mage.Sets/src/mage/cards/k/KratosGodOfWar.java +++ b/Mage.Sets/src/mage/cards/k/KratosGodOfWar.java @@ -39,10 +39,13 @@ public final class KratosGodOfWar extends CardImpl { this.addAbility(DoubleStrikeAbility.getInstance()); // All creatures have haste. - this.addAbility(new SimpleStaticAbility(new GainAbilityAllEffect( - HasteAbility.getInstance(), Duration.WhileControlled, - StaticFilters.FILTER_PERMANENT_CREATURE - ).setText("all creatures have haste"))); + this.addAbility( + new SimpleStaticAbility( + new GainAbilityAllEffect( + HasteAbility.getInstance(), Duration.WhileOnBattlefield, + StaticFilters.FILTER_PERMANENT_CREATURES + ).setText("all creatures have haste") + )); // At the beginning of each player's end step, Kratos deals damage to that player equal to the number of creatures that player controls that didn't attack this turn. this.addAbility(new BeginningOfEndStepTriggeredAbility( @@ -89,7 +92,7 @@ class KratosGodOfWarEffect extends OneShotEffect { if (player == null) { return false; } - int count = game.getBattlefield().count(filter, source.getControllerId(), source, game); + int count = game.getBattlefield().count(filter, game.getActivePlayerId(), source, game); return count > 0 && player.damage(count, source, game) > 0; } }