public void AffactByTargetSpell(SpellDescriptor sd) { if (sd.Damage != 0) { _stat.ChangeHealth(-sd.Damage, sd.EnergyType); } foreach (var buff in sd.ApplyBuff) { _buffHandler.ApplyBuff(buff); } _cEffects.ActivateOneTimeEffect(sd.EffectName); }