Fix Verix Bladewing kicker ability text
@@ -5,7 +5,7 @@ import java.util.UUID;
import mage.MageInt;
import mage.abilities.common.EntersBattlefieldTriggeredAbility;
import mage.abilities.condition.common.KickedCondition;
-import mage.abilities.decorator.ConditionalOneShotEffect;
+import mage.abilities.decorator.ConditionalInterveningIfTriggeredAbility;
import mage.abilities.effects.common.CreateTokenEffect;
import mage.abilities.keyword.FlyingAbility;
import mage.abilities.keyword.KickerAbility;
@@ -38,9 +38,12 @@ public final class VerixBladewing extends CardImpl {
// When Verix Bladewing enters the battlefield, if it was kicked, create Karox Bladewing,
// a legendary 4/4 red Dragon creature token with flying.
- this.addAbility(new EntersBattlefieldTriggeredAbility(new ConditionalOneShotEffect(
- new CreateTokenEffect(new KaroxBladewingDragonToken()), KickedCondition.instance,
- "create Karox Bladewing, a legendary 4/4 red Dragon creature token with flying.")));
+ EntersBattlefieldTriggeredAbility ability = new EntersBattlefieldTriggeredAbility(
+ new CreateTokenEffect(new KaroxBladewingDragonToken()));
+
+ this.addAbility(new ConditionalInterveningIfTriggeredAbility(ability, KickedCondition.instance,
+ "When {this} enters the battlefield, if it was kicked, create Karox Bladewing, " +
+ "a legendary 4/4 red Dragon creature token with flying."));
}
public VerixBladewing(final VerixBladewing card) {
