/// <summary> /// Methode qui affect les paramètres d'un sort au personnage en argument avec gestion séparer de la téléportation /// </summary> /// <param name="x"></param> public void Affect(Loot_Etre x) { Loot_Etre y = x; if (this.NomSort == NomSort.Teleportation) { y.Position = Position; } else { y.Force += Force; } }
/// <summary> /// Affect les paramètres d'un être x avec le sort /// </summary> /// <param name="sort">Sort à appliquer</param> /// <param name="x">l'être affacté</param> public void InteractionEtre(Loot_Sort sort, Loot_Etre x) { sort.Affect(x); }