From b3510ab7ff2d04300d66355f750d56a2f598a014 Mon Sep 17 00:00:00 2001 From: tool4EvEr Date: Wed, 3 Aug 2022 12:20:03 +0200 Subject: [PATCH] Panharmonicon + "triggers only once" --- .../game/staticability/StaticAbilityPanharmonicon.java | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/forge-game/src/main/java/forge/game/staticability/StaticAbilityPanharmonicon.java b/forge-game/src/main/java/forge/game/staticability/StaticAbilityPanharmonicon.java index 5ffdd9f36f1..53936989b56 100644 --- a/forge-game/src/main/java/forge/game/staticability/StaticAbilityPanharmonicon.java +++ b/forge-game/src/main/java/forge/game/staticability/StaticAbilityPanharmonicon.java @@ -29,6 +29,12 @@ public class StaticAbilityPanharmonicon { return n; } + // "triggers only once" means it can't happen + if (t.hasParam("ActivationLimit")) { + // currently no other limits, so no further calculation needed + return n; + } + CardCollectionView cardList = null; // if LTB look back if (t.getMode() == TriggerType.ChangesZone && "Battlefield".equals(t.getParam("Origin"))) {