/** Retire un effet donné au combattant. */ public boolean retirerEffet(IEffet effet) { // TODO : verifier que l'effet existe bien dans la liste // Suppression de l'effet effet.unApply(this); return this.list_effects.remove(effet); }
/** Ajoute un effet au combattant (bonus ou malus) */ public boolean ajouterEffet(IEffet effet) { // TODO : verifier que l'effet existe bien dans la liste // Application de l'effet effet.apply(this); return this.list_effects.add(effet); }