// Populate. Creatures you control are indestructible this turn.
// (To populate, put a token onto the battlefield that's a copy of a creature
// token you control. Damage and effects that say "destroy" don't destroy
// indestructible creatures.)
this.getSpellAbility().addEffect(new PopulateEffect());
Effect effect = new GainAbilityAllEffect(IndestructibleAbility.getInstance(), Duration.EndOfTurn, new FilterControlledCreaturePermanent(), false);
effect.setText("Creatures you control are indestructible this turn");
this.getSpellAbility().addEffect(effect);
}