Projet_JAVA_PMT_STRI1A/JAVA/PROJET-PMT_STRI1A/src/modeles/Monstre.java

34 lines
610 B
Java

/**
*
*/
package modeles;
/**
* @author Nicolas
*
*/
public class Monstre extends EtreVivant {
/**
* @param arme
* @param armure
* @param bourse
*/
public Monstre(String nom,int pVimax, int pAttaque) {
super(nom, pVimax, pAttaque);
}
public int attaquer(Personnage def,Labyrinthe lab) {
int pAttaqueLoc;
if (lab.listeArmure.get(def.getArmure())!=null) pAttaqueLoc=this.getpAttaque()-(lab.listeArmure.get(def.getArmure()).getpArmure());
else pAttaqueLoc=this.getpAttaque();
def.pVie-=pAttaqueLoc;
if (def.pVie<=0)def.setVivant(false);
return pAttaqueLoc;
}
}