From 639106ad19e2136b8f7e75405639f1f23dda5b3c Mon Sep 17 00:00:00 2001 From: xenohedron Date: Thu, 20 Apr 2023 18:21:47 -0400 Subject: [PATCH] Fix Hidden Predators trigger (#10163) * Remove extraneous comma * Fix trigger to filter opponent's permanents only * Fix text wording --- Mage.Sets/src/mage/cards/h/HiddenPredators.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Mage.Sets/src/mage/cards/h/HiddenPredators.java b/Mage.Sets/src/mage/cards/h/HiddenPredators.java index 41c3e91b801..da7b23d222f 100644 --- a/Mage.Sets/src/mage/cards/h/HiddenPredators.java +++ b/Mage.Sets/src/mage/cards/h/HiddenPredators.java @@ -47,7 +47,7 @@ class HiddenPredatorsStateTriggeredAbility extends StateTriggeredAbility { public HiddenPredatorsStateTriggeredAbility() { super(Zone.BATTLEFIELD, new BecomesCreatureSourceEffect(new HiddenPredatorsToken(), "", Duration.Custom, true, false)); - setTriggerPhrase("When an opponent controls a creature with 4 or greater power, if {this} is an enchantment, "); + setTriggerPhrase("When an opponent controls a creature with power 4 or greater, if {this} is an enchantment"); } public HiddenPredatorsStateTriggeredAbility(final HiddenPredatorsStateTriggeredAbility ability) { @@ -61,7 +61,7 @@ class HiddenPredatorsStateTriggeredAbility extends StateTriggeredAbility { @Override public boolean checkTrigger(GameEvent event, Game game) { - return !game.getBattlefield().getAllActivePermanents(filter, game).isEmpty(); + return !game.getBattlefield().getActivePermanents(filter, game.getControllerId(getSourceId()), game).isEmpty(); } @Override