diff --git a/src/forge/card/cardFactory/CardFactoryUtil.java b/src/forge/card/cardFactory/CardFactoryUtil.java index 29bdd9bfad3..e7b792d22ce 100644 --- a/src/forge/card/cardFactory/CardFactoryUtil.java +++ b/src/forge/card/cardFactory/CardFactoryUtil.java @@ -3441,6 +3441,22 @@ public class CardFactoryUtil { return 0; } + // Count$YourPoisonCounters + if(sq[0].contains("YourPoisonCounters")) { + if(cardController.isComputer()) return doXMath(AllZone.ComputerPlayer.getPoisonCounters(), m); + else if(cardController.isHuman()) return doXMath(AllZone.HumanPlayer.getPoisonCounters(), m); + + return 0; + } + + // Count$OppPoisonCounters + if(sq[0].contains("OppPoisonCounters")) { + if(oppController.isComputer()) return doXMath(AllZone.ComputerPlayer.getPoisonCounters(), m); + else if(oppController.isHuman()) return doXMath(AllZone.HumanPlayer.getPoisonCounters(), m); + + return 0; + } + // Count$HighestLifeTotal if(sq[0].contains("HighestLifeTotal")) { return Math.max(AllZone.HumanPlayer.getLife(), AllZone.ComputerPlayer.getLife());