public void RemoveStatus(Skill.SKILL_EFFECT skillEffect) { for (int i = status.Count - 1; i >= 0; i--) { if (status[i] == skillEffect) { status.RemoveAt(i); } } }
public void AddStatus(Skill.SKILL_EFFECT skillEffect) { this.status.Add(skillEffect); }
// @TODO : add percentage, durée public SkillEffect(Skill.SKILL_EFFECT skillEffect, int value) { this._skillEffect = skillEffect; this._value = value; }