// Kicker {G} (You may pay an additional {G} as you cast this spell.)
this.addAbility(new KickerAbility("{G}"));
// Target creature can't be the target of spells or abilities your opponents control this turn.
this.getSpellAbility().addTarget(new TargetCreaturePermanent());
this.getSpellAbility().addEffect(new CantBeTargetedTargetEffect(filter, Duration.EndOfTurn));
// If Vines of Vastwood was kicked, that creature gets +4/+4 until end of turn.
this.getSpellAbility().addEffect(new ConditionalContinousEffect(new BoostTargetEffect(4, 4, Duration.EndOfTurn),
new LockedInCondition(KickedCondition.getInstance()), staticText));
}