/** * Gibt den Wert des Basiswertes $valueIdentifier zurück. * Bezieht auch dv-Werte mit ein * @param $valueIdentifier string Bezeichner des Basiswert ('ev_atk',...) * @return integer Basiswert */ function getBaseValue($valueIdentifier) { $parts = explode('_', $valueIdentifier); $value = false; switch ($parts[0]) { case 'ev': $value = $this->getEvValue($parts[1]); break; case 'dv': $value = $this->getDvValue($parts[1]); break; default: $value = parent::getBaseValue($parts[0]); } return $value; }