Example #1
0
 public void setResistence(StatusEffect effect, double amount)
 {
     this.setResistence(effect.GetType(), amount);
 }
Example #2
0
 /// <summary>
 /// Checks to see if the entity is afflicted with a given status effect.
 /// </summary>
 /// <param name="effect"></param>
 /// <returns></returns>
 public bool ContainsStatusEffect(StatusEffect effect)
 {
     return(this.ContainsStatusEffect(effect.GetType()));
 }
Example #3
0
 public double getResistence(StatusEffect effect)
 {
     return(this.getResistence(effect.GetType()));
 }
Example #4
0
 /// <summary>
 /// Removes the given status effect.
 /// </summary>
 /// <param name="effect"></param>
 public void removeStatusEffect(StatusEffect effect)
 {
     this.garbageCollection.Add(effect);
 }