/// <summary> /// Applies the DoT effect targeted at the enemeies. /// </summary> /// Edited by Courtney Chu public override void Attack() { if (spawnedEffect == null) { spawnedEffect = effectPrefab.GetComponent <DoTEffect>().SpawnEffect(effectPrefab, transform.position, target) as DoTEffect; } spawnedEffect.ApplyDoTEffect(); }
public void ApplyDoTEffect(DoTEffect effect) { dotEffects.AddLast(effect); }