Exemple #1
0
 protected virtual void OnEffectApplied(AuraEventArgs e)
 {
     if (effectApplied != null)
     {
         effectApplied(this, e);
     }
 }
Exemple #2
0
 protected virtual void OnApplyingEffect(AuraEventArgs e)
 {
     if (applyingEffect != null)
     {
         applyingEffect(this, e);
     }
 }
Exemple #3
0
 protected virtual void OnAuraStarted(AuraEventArgs e)
 {
     if (auraStarted != null)
     {
         auraStarted(this, e);
     }
 }
Exemple #4
0
        protected void OnAuraEnded(object sender, AuraEventArgs e)
        {
            var aura = (Aura)sender;

            UnsubscribeFromAuraDelegates(aura);
        }
        protected virtual void OnAuraExpired(object sender, AuraEventArgs e)
        {
            var aura = (HealOverTimeAura)sender;

            RemoveAura(aura);
        }
Exemple #6
0
        protected void OnAuraExpired(object sender, AuraEventArgs e)
        {
            var aura = (DamageAura)sender;

            RemoveAura(aura);
        }