fixed Caligo Skin Witch etb trigger
@@ -30,8 +30,9 @@ package mage.cards.c;
import java.util.UUID;
import mage.MageInt;
-import mage.abilities.common.EntersBattlefieldAbility;
+import mage.abilities.common.EntersBattlefieldTriggeredAbility;
import mage.abilities.condition.common.KickedCondition;
+import mage.abilities.decorator.ConditionalTriggeredAbility;
import mage.abilities.dynamicvalue.common.StaticValue;
import mage.abilities.effects.common.discard.DiscardEachPlayerEffect;
import mage.abilities.keyword.KickerAbility;
@@ -58,8 +59,15 @@ public class CaligoSkinWitch extends CardImpl {
this.addAbility(new KickerAbility("{3}{B}"));
// When Caligo Skin-Witch enters the battlefield, if it was kicked, each opponent discards two cards.
- this.addAbility(new EntersBattlefieldAbility(new DiscardEachPlayerEffect(new StaticValue(2), false, TargetController.OPPONENT), KickedCondition.instance,
- "When {this} enters the battlefield, if it was kicked, each opponent discards two cards", ""));
+ this.addAbility(new ConditionalTriggeredAbility(
+ new EntersBattlefieldTriggeredAbility(new DiscardEachPlayerEffect(
+ new StaticValue(2),
+ false,
+ TargetController.OPPONENT
+ )),
+ KickedCondition.instance,
+ "When {this} enters the battlefield, if it was kicked, each opponent discards two cards"
+ ));
}
public CaligoSkinWitch(final CaligoSkinWitch card) {
