package br.com.while42.rpgcs.model.races; import br.com.while42.rpgcs.model.classes.AbstractRpgClass; import br.com.while42.rpgcs.model.classes.Barbarian; public class HalfOrc extends AbstractRace { public static final int MIDDLE_AGE = 35; public static final int OLD_AGE = 45; public static final int VENERABLE_AGE = 60; private static final int ADJUSTMENTS_OF_STRENGTH = +2; private static final int ADJUSTMENTS_OF_INTELLIGENCE = -2; @Override public int getAdjustmentsOfStrength() { return ADJUSTMENTS_OF_STRENGTH; } @Override public int getAdjustmentsOfIntelligence() { return ADJUSTMENTS_OF_INTELLIGENCE; } @Override public int getAdjustmentsOfCharisma() { return -2; } @Override public Class<? extends AbstractRpgClass> getFavoredClass() { return Barbarian.class; } @Override public int getMiddleAge() { return MIDDLE_AGE; } @Override public int getOldAge() { return OLD_AGE; } @Override public int getVenerableAge() { return VENERABLE_AGE; } }