From 2bcdfcd06b25ad1299339c0cc9ec7417e821345d Mon Sep 17 00:00:00 2001 From: Northmoc Date: Thu, 19 May 2022 12:31:32 -0400 Subject: [PATCH] remove "AttackedPlayerWhoAttackedYouLastTurn" condition --- .../main/java/forge/game/trigger/Trigger.java | 19 ------------------- 1 file changed, 19 deletions(-) diff --git a/forge-game/src/main/java/forge/game/trigger/Trigger.java b/forge-game/src/main/java/forge/game/trigger/Trigger.java index 498926da4fd..426ee4a0779 100644 --- a/forge-game/src/main/java/forge/game/trigger/Trigger.java +++ b/forge-game/src/main/java/forge/game/trigger/Trigger.java @@ -384,25 +384,6 @@ public abstract class Trigger extends TriggerReplacementBase { this.getHostCard().getController(), this.getHostCard(), null)) { return false; } - } else if ("AttackedPlayerWhoAttackedYouLastTurn".equals(condition)) { - GameEntity attacked = (GameEntity) runParams.get(AbilityKey.Attacked); - if (attacked == null) { - // Check "Defender" too because once triggering objects are set on TriggerAttacks, the value of Attacked - // ends up being in Defender at that point. - attacked = (GameEntity) runParams.get(AbilityKey.DefendingPlayer); - } - Player attacker = this.getHostCard().getController(); - - boolean valid = false; - if (game.getPlayersAttackedLastTurn().containsKey(attacked)) { - if (game.getPlayersAttackedLastTurn().get(attacked).contains(attacker)) { - valid = true; - } - } - - if (attacked == null || !valid) { - return false; - } } return true; }