public void addEffectToHealthPoint(AbstracteEffect effect)
 {
     for (int i = currentLifeIndex; i < healthPoints.Length; i++) {
         if (healthPoints[i].mayGetEffect()) {
             healthPoints[i].effect = effect;
             i = healthPoints.Length;
         }
     }
 }
 public void removeEffect(AbstracteEffect effect)
 {
     effects.Remove (effect.GetType());
 }
 public void addEffect(AbstracteEffect effect)
 {
     effects.Add (effect.GetType(), effect);
 }