public Hero( string name, int hpMax, int mpMax, int attack, int defense, int agility, bool canAttack, bool canDefend, bool canUseSkills, Weapon weapon, Armor armor, Jewel jewel, List<Skill> skills, HeroesTeam team) : base(name, hpMax, mpMax, attack, defense, agility, canAttack, canDefend, canUseSkills) { Equip(weapon); Equip(armor); Equip(jewel); Skills = skills; JoinTeam(team); }
public void Unequip(Armor armor) { //à compléter...? base.hpMax -= armor.hp; base.mpMax -= armor.mp; base.attack -= armor.attack; base.defense -= armor.defense; base.agility -= armor.agility; armor.isEquipped = false; Armor = null; }
public void Equip(Armor armor) { //à compléter...? base.hpMax += armor.hp; base.mpMax += armor.mp; base.attack += armor.attack; base.defense += armor.defense; base.agility += armor.agility; armor.isEquipped = true; Armor = armor; }