|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.planet_ink.coffee_mud.CharClasses.StdCharClass
com.planet_ink.coffee_mud.CharClasses.Thief
com.planet_ink.coffee_mud.CharClasses.Burglar
public class Burglar
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from interface com.planet_ink.coffee_mud.CharClasses.interfaces.CharClass |
|---|
CharClass.SubClassRule |
| Field Summary |
|---|
| Fields inherited from class com.planet_ink.coffee_mud.CharClasses.StdCharClass |
|---|
cachedRaceQualList, CODES, finalAllowedRaceSet, hitPointDescReplacePairs, hitPointsDesc, lastPropsCheckTime, manaDesc, manaDescReplacePairs, maxStatAdj, movementDesc, movementDescReplacePairs, names, outfitChoices, previousRaceListHash |
| Fields inherited from interface com.planet_ink.coffee_mud.CharClasses.interfaces.CharClass |
|---|
ARMOR_ANY, ARMOR_CLOTH, ARMOR_DESCS, ARMOR_LEATHER, ARMOR_LONGDESC, ARMOR_METALONLY, ARMOR_NONMETAL, ARMOR_OREONLY, ARMOR_VEGAN, ARMOR_WEARMASK, GENFLAG_DESCS, GENFLAG_NOEXP, GENFLAG_NOLEVELS, GENFLAG_NORACE, GENFLAG_THINQUALLIST, WEAPONS_ALLCLERIC, WEAPONS_ANY, WEAPONS_BURGLAR, WEAPONS_DAGGERONLY, WEAPONS_EVILCLERIC, WEAPONS_FLAILONLY, WEAPONS_GOODCLERIC, WEAPONS_LONGDESC, WEAPONS_MAGELIKE, WEAPONS_MERLIKE, WEAPONS_NATURAL, WEAPONS_NEUTRALCLERIC, WEAPONS_ROCKY, WEAPONS_SETS, WEAPONS_STAFFONLY, WEAPONS_THIEFLIKE |
| Constructor Summary | |
|---|---|
Burglar()
|
|
| Method Summary | |
|---|---|
int |
allowedWeaponLevel()
A code designating what kind of weapons can be used by this class without fumbling their usage. |
int |
availabilityCode()
Returns one or a combination of the Area.THEME_* constants from the Area interface. |
protected java.util.Set<java.lang.Integer> |
disallowedWeaponClasses(MOB mob)
|
Pair<java.lang.String,java.lang.Integer>[] |
getMinimumStatRequirements()
Returns pairings of stat names and the minimum a player must have in the state in order to learn this class. |
java.lang.String[] |
getRequiredRaceList()
Returns an array of Strings containing either the names of particular races, racial categories, or the word "ANY" to mean any class is OK. |
java.lang.String |
ID()
The CoffeeMud Java Class ID shared by all instances of this object. |
void |
initializeClass()
Called ONCE after all objects are loaded, but before the map is read in during initialization. |
java.lang.String |
name()
Returns the generally displayable name of this class. |
| Methods inherited from class com.planet_ink.coffee_mud.CharClasses.Thief |
|---|
allowedArmorLevel, baseClass, executeMsg, getAttackAttribute, getBonusAttackLevel, getBonusPracLevel, getHitPointsFormula, getLevelsPerBonusDamage, getManaFormula, getMovementFormula, getOtherBonusDesc, grantAbilities, outfit |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public Burglar()
| Method Detail |
|---|
public java.lang.String ID()
CMObject
ID in interface CMObjectID in class Thiefpublic java.lang.String name()
CharClass
name in interface CharClassname in interface CMObjectname in interface Tickablename in class ThiefCharClass.name(int),
CharClass.nameSet()public int availabilityCode()
CharClass
availabilityCode in interface CharClassavailabilityCode in class ThiefAreapublic int allowedWeaponLevel()
CharClass
allowedWeaponLevel in interface CharClassallowedWeaponLevel in class ThiefCharClass.WEAPONS_ANYprotected java.util.Set<java.lang.Integer> disallowedWeaponClasses(MOB mob)
disallowedWeaponClasses in class Thiefpublic void initializeClass()
CMObject
initializeClass in interface CMObjectinitializeClass in class Thiefpublic java.lang.String[] getRequiredRaceList()
CharClass
getRequiredRaceList in interface CharClassgetRequiredRaceList in class ThiefCharClass.isAllowedRace(Race)public Pair<java.lang.String,java.lang.Integer>[] getMinimumStatRequirements()
CharClass
getMinimumStatRequirements in interface CharClassgetMinimumStatRequirements in class Thief
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||