public RadiusEffectClass CreateAura() { RadiusEffectClass a = new RadiusEffectClass(AuraRadius, AuraEffect, AuraKnockBackForce, AuraLengthOfStun, AuraKnockBackJitter, AuraLengthOfSlow, AuraSlowPercentage); if (a.Effects.Count < 1) { foreach (EffectType e in TypeOfEffect) { a.Effects.Add(e); } } return(a); }
public RadiusEffectClass CreateMine() { RadiusEffectClass m = new RadiusEffectClass(MineDetonateRange, MineEffect, MineKnockBackForce, MineLengthOfStun, MineKnockBackJitter, MineLengthOfSlow, MineSlowPercentage); if (m.Effects.Count < 1) { foreach (EffectType e in TypeOfEffect) { m.Effects.Add(e); } } return(m); }
public RadiusEffectClass CreateDetonate() { RadiusEffectClass d = new RadiusEffectClass(DetonateDistance, DetonateEffect, DetonateKnockBackForce, DetonateLengthOfStun, DetonateKnockBackJitter, DetonateLengthOfSlow, DetonateSlowPercentage); if (d.Effects.Count < 1) { foreach (EffectType e in TypeOfEffect) { d.Effects.Add(e); } } return(d); }