/** * * <!-- begin-user-doc --> * <!-- end-user-doc --> * * @generated not */ public int calcAttributesSpend(ManagedCharacter context) { ManagedCharacter managedCharacter = context; if (managedCharacter == null) return 0; AbstraktPersona persona = managedCharacter.getPersona(); if (persona == null) return 0; Spezies spezies = persona.getSpezies(); if (spezies == null) return 0; int a = persona.getKonstitutionBasis() - spezies.getKonstitutionMin() + persona.getStaerkeBasis() - spezies.getStaerkeMin() + persona.getReaktionBasis() - spezies.getReaktionMin() + persona.getGeschicklichkeitBasis() - spezies.getGeschicklichkeitMin() + persona.getCharismaBasis() - spezies.getCharismaMin() + persona.getLogikBasis() - spezies.getLogikMin() + persona.getWillenskraftBasis() - spezies.getWillenskraftMin() + persona.getIntuitionBasis() - spezies.getIntuitionMin(); // TODO : need remove the karma return a; }