TUT-Aufgabe-SS25-3002544/Musterlösung/src/domain/Wesen/Menschen/Ritter.java

30 lines
759 B
Java

package domain.Wesen.Menschen;
import domain.LagerPlaetze;
import domain.Wesen.Wesen;
public class Ritter extends Wesen {
public static final String ABKUERZUNG = "R";
private static int anzahlRitter = 0;
public Ritter() {
super( "Ritter " + ++anzahlRitter,
LagerPlaetze.RITTER.getLagerPlatz(),
1000,
0.4,
120,
0);
setSpezialEffekt((ziel) -> {
ziel.setRuestung(0.5); // Spezialfähigkeit eines Ritters. Rüstung halbieren.
System.out.println("\nRüstung von " + ziel.getName() + " heruntergesetzt.\n"); //Debug */
});
}
@Override
public String getAbkuerzung() {
return ABKUERZUNG;
}
}