public TargetSpellOrPermanent(int minNumTargets, int maxNumTargets) {
this.minNumberOfTargets = minNumTargets;
this.maxNumberOfTargets = maxNumTargets;
this.zone = Zone.ALL;
this.filter = new FilterSpellOrPermanent();
this.targetName = filter.getMessage();
this.filterPermanent = new FilterPermanent();
}