Esempio n. 1
0
    /// <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();
    }
Esempio n. 2
0
 public void ApplyDoTEffect(DoTEffect effect)
 {
     dotEffects.AddLast(effect);
 }