primaryPersonality
PersonalityTraits.PersonalityTrait primaryPersonality
Primary personality trait.
(package private) static final Dice[]
(package private) AbstractMap<Ability,Integer>
(package private) AbstractMap<Ability,Integer>
(package private) int
(package private) static final boolean
(package private) static boolean
(package private) Armor
(package private) static final int
(package private) static final int
(package private) static final Dice
(package private) static final int
(package private) static final int
(package private) static boolean
(package private) List<ClassRecord>
(package private) String
(package private) static int
(package private) PersonalityTraits.PersonalityTrait
(package private) static boolean
(package private) static boolean
(package private) static boolean
(package private) static boolean
(package private) static boolean
(package private) Equipment
(package private) PersonalityTraits.PersonalityTrait
(package private) Armor
(package private) int
(package private) static boolean
(package private) static boolean
(package private) Equipment
(package private) Weapon
alignment, armorClass, attack, breathCharges, conditionList, dragonAge, environment, equivalentHitDice, hitDice, hitDiceDecimal, hitPoints, host, inLairPct, killTally, master, maxHitPoints, moveInches, numberAppearing, puppet, race, sourceBook, specialList, specialsString, specialValues, spellMemory, timesMeleed, treasureType, type, UNDEFINED_EHD
private String
private String
private String
void
addEquipment(Equipment equip)
private String
void
addXP(int xp)
void
addXP(int XP,
int classIdx)
private void
adjustAllAbilityScores(int... modifiers)
private int
adjustForPrimeReq(int XP,
ClassRecord cr)
private void
private void
private int
private ClassRecord
bestClassForSave(SavingThrows.Type saveType)
void
void
private String
classString(boolean slashes)
private int
private Attack
private int
private int
void
drawBestWeapon(Monster monster)
void
void
drawWeapon(Weapon weapon)
void
private String
static Character
evilNPCFromTitle(String title)
private Armor
private int
int
int
getAge()
(package private) Character.AgeCategory
(package private) Alignment
getArmor()
private Dice
getBoostedAbilityDice(int level,
int priority)
static boolean
float
getEquipment(int i)
int
int
int
getLevel()
(package private) boolean
protected int
getName()
protected int
int
private void
handleConChange(int oldCon)
protected boolean
protected boolean
private boolean
hasPrimeReqClass(Ability prime)
void
(package private) void
(package private) void
boolean
boolean
isPerson()
boolean
isThief()
boolean
isWizard()
protected void
loseEquipment(Equipment equip)
protected void
static void
private int
maxDamageVsMonster(Monster monster)
private String
private void
rollAbilityScores(ClassType type,
int level)
private void
rollAbilityScoresDblClass(ClassType type1,
int level1,
ClassType type2,
int level2)
private void
rollPriorityAbilityScores(Ability[] priorityList,
int level)
protected boolean
rollSave(SavingThrows.Type type,
int modifier)
static void
setApplyAgingEffects(boolean aging)
void
void
static void
setBoostInitialAbilities(boolean boost)
static void
setFeatUsage(boolean permit)
static void
setPctMagicPerLevel(int pct)
static void
setPrintAbilities(boolean p)
static void
setPrintEquipment(boolean p)
static void
setPrintFeats(boolean p)
static void
setPrintPersonality(boolean p)
static void
setPrintSpells(boolean p)
void
static void
setSweepAttacks(boolean permit)
protected void
takeAbilityDamage(Ability a,
int damage)
static String
toString()
int
totalXP()
private void
static boolean
useFeats()
static boolean
void
addSpecial, addSpecial, addToKillTally, boundHitPoints, canAttack, catchCondition, catchDispel, catchEnergy, clearTimesMeleed, conjureElemental, getAbilityBonus, getAC, getAlignment, getArmorClass, getAttack, getBestAttackSpell, getEHD, getEnvironment, getEquivalentHitDice, getHD, getHitDice, getHitPoints, getHP, getInLairPct, getKillTally, getMaxHitPoints, getMoveInches, getMV, getNameWithNum, getNumberAppearing, getRace, getSourceBook, getTimesMeleed, getTreasureType, getType, getXPAward, hasCondition, hasSpells, hasUndefinedEHD, horsDeCombat, incTimesMeleed, initBreathCharges, isImmuneToCondition, isImmuneToEnergy, isImmuneToMagic, isOpenToMelee, makeSpecialAttack, setAlignment, setPerfectHealth, spawn, summonMinions, takeTurn, wipeSpellFromMemory
getAbilityScore
in class Monster
takeAbilityDamage
in class Monster
zeroAbilityDamage
in class Monster
hasNullAbilityScore
in class Monster
getHitDiceNum
in class Monster
getMagicHitLevel
in class Monster
drawBestWeapon
in class Monster
loseEquipment
in class Monster
boostMagicItemsOneLevel
in class Monster
getSweepRate
in class Monster
getTreasureValue
in class Monster
getSpellMemory
in class Monster
shortString
in class Monster