/* (non-Javadoc) Methode überschrieben * @see org.d3s.alricg.charKomponenten.sonderregeln.SonderregelInterface#changeCanUpdateStufe(boolean, org.d3s.alricg.held.HeldenLink) * - Ein "H. Eigenschaft" kann nicht mehr geändert werden */ public boolean changeCanUpdateWert(boolean canUpdate, HeldenLink link) { // Die Stufe kann (auf normalem Weg) nicht mehr geändert werden if (eigen.equals(link.getZiel())) { return false; } return canUpdate; }
/* (non-Javadoc) Methode überschrieben * @see org.d3s.alricg.charKomponenten.sonderregeln.SonderregelInterface#changeMinStufe(int, org.d3s.alricg.charKomponenten.links.Link) * - Da eine Herausragende Eigenschaft nicht gesenkt werden kann gilt: * Minimale Stufe = Maximale Stufe. */ public int changeMinWert(int minStufe, Link link) { if (eigen.equals(link.getZiel())) { // Der Wert kann nicht mehr gesenkt werden! return prozessor.getMaxWert(link); } return minStufe; }