public string Apply(NWCreature oCaster, NWObject target, int effectiveLevel) { if (target.Effects.Any(x => _.GetEffectTag(x) == "BALANCED_STANCE")) { return(null); } var effect = _.EffectImmunity(IMMUNITY_TYPE_KNOCKDOWN); effect = _.TagEffect(effect, "BALANCED_STANCE"); _.ApplyEffectToObject(DURATION_TYPE_PERMANENT, effect, target); return(null); }