/** * reduziert Lebenspunkte des Bosses lässt Gegner sterben, wenn keine Lebenspunkte mehr vorhanden * sind * * @param schaden Hoehe des Schadens den man anrichten kann */ public void schadenBekommen(double schaden) { hp = Math.round( (hp - (schaden * ((Interface.EINHUNDERT - RUESTUNG) / Interface.EINHUNDERT))) * (double) Interface.EINHUNDERT) / (double) Interface.EINHUNDERT; stats.displayGegnerHP(hp, DEFAULTHP, x, y); if (hp <= 0) { sterben(); } }
/** * Erstellt Objekt vom Typ Boss3 * * @param newX x-Koordinate des Bosses * @param newY y-Koordinate des Bosses */ public Boss3(int newX, int newY) { x = newX; y = newY; hp = DEFAULTHP; stats.displayGegnerHP(hp, DEFAULTHP, x, y); }