From 2bfb0309b64295ed6a4ffa14522d0494ae9f4428 Mon Sep 17 00:00:00 2001 From: Sloth Date: Sun, 16 Sep 2012 20:37:50 +0000 Subject: [PATCH] - Experimental: Run checkStaticAbilities before ETB triggers are checked. --- src/main/java/forge/card/trigger/TriggerHandler.java | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/main/java/forge/card/trigger/TriggerHandler.java b/src/main/java/forge/card/trigger/TriggerHandler.java index a1f86bb22bb..ae7bcae01f9 100644 --- a/src/main/java/forge/card/trigger/TriggerHandler.java +++ b/src/main/java/forge/card/trigger/TriggerHandler.java @@ -302,6 +302,12 @@ public class TriggerHandler { if (checkStatics) { Singletons.getModel().getGameAction().checkStaticAbilities(); + } else if (runParams.containsKey("Destination")){ + // Check static abilities when a card enters the battlefield + String type = (String) runParams.get("Destination"); + if (type.equals("Battlefield")) { + Singletons.getModel().getGameAction().checkStaticAbilities(); + } } // AP