[ new MagicWhenComesIntoPlayTrigger() { @Override public MagicEvent executeTrigger( final MagicGame game, final MagicPermanent permanent, final MagicPayedCost payedCost) { game.doAction(new MagicChangeCountersAction( permanent, MagicCounterType.PlusOne, payedCost.getX(), true )); return MagicEvent.NONE; } } ]