diff --git a/src/main/java/forge/card/cost/CostPutCounter.java b/src/main/java/forge/card/cost/CostPutCounter.java index 6a7db1cca98..901c041a819 100644 --- a/src/main/java/forge/card/cost/CostPutCounter.java +++ b/src/main/java/forge/card/cost/CostPutCounter.java @@ -306,7 +306,9 @@ public class CostPutCounter extends CostPartWithList { targetCard.getCounters().put(counterType, Integer.valueOf(newValue)); } // added c - 1 without firing triggers, the last counter added should fire trigger. - executePayment(ability, targetCard); + if (c > 0) { + executePayment(ability, targetCard); + } }