|
|||||||||
| 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.Assassin
public class Assassin
| Field Summary |
|---|
| Fields inherited from class com.planet_ink.coffee_mud.CharClasses.StdCharClass |
|---|
CODES, maxStatAdj, names, outfitChoices |
| 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, WEAPONS_ALLCLERIC, WEAPONS_ANY, WEAPONS_BURGLAR, WEAPONS_DAGGERONLY, WEAPONS_EVILCLERIC, WEAPONS_FLAILONLY, WEAPONS_GOODCLERIC, WEAPONS_LONGDESC, WEAPONS_MAGELIKE, WEAPONS_NATURAL, WEAPONS_NEUTRALCLERIC, WEAPONS_ROCKY, WEAPONS_SETS, WEAPONS_THIEFLIKE |
| Constructor Summary | |
|---|---|
Assassin()
|
|
| Method Summary | |
|---|---|
void |
affectCharStats(MOB affected,
CharStats affectableStats)
This method is called by the recoverCharStats() method on other MOB objects. |
int |
availabilityCode()
Returns one or a combination of the Area.THEME_* constants from the Area interface. |
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. |
java.lang.String |
otherBonuses()
Returns a text description of any bonus properties granted by this class to its members. |
boolean |
qualifiesForThisClass(MOB mob,
boolean quiet)
Returns whether this given mob qualifies for this class, and optionally gives them an error message. |
java.lang.String |
statQualifications()
Returns a text description of the stat qualifications required to become a member of this character class |
| Methods inherited from class com.planet_ink.coffee_mud.CharClasses.Thief |
|---|
affectEnvStats, allowedArmorLevel, allowedWeaponLevel, baseClass, disallowedWeaponClasses, executeMsg, getAttackAttribute, getBonusAttackLevel, getBonusPracLevel, getHPDice, getHPDie, getHPDivisor, getLevelsPerBonusDamage, getManaDice, getManaDie, getManaDivisor, getMaxHitPointsLevel, getMovementMultiplier, grantAbilities, level, outfit, unLevel |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public Assassin()
| 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 Tickablename in class ThiefCharClass.name(int),
CharClass.nameSet()public int availabilityCode()
CharClass
availabilityCode in interface CharClassavailabilityCode in class ThiefAreapublic java.lang.String statQualifications()
CharClass
statQualifications in interface CharClassstatQualifications in class Thief
public boolean qualifiesForThisClass(MOB mob,
boolean quiet)
CharClass
qualifiesForThisClass in interface CharClassqualifiesForThisClass in class Thiefmob - the mob to evaluate the worthiness ofquiet - false to give the mob error messages, true for silence
public java.lang.String otherBonuses()
CharClass
otherBonuses in interface CharClassotherBonuses in class Thiefpublic void initializeClass()
CMObject
initializeClass in interface CMObjectinitializeClass in class Thief
public void affectCharStats(MOB affected,
CharStats affectableStats)
StatsAffecting
affectCharStats in interface StatsAffectingaffectCharStats in class StdCharClassaffected - the host of the CharStats object being affectedaffectableStats - the particular CharStats object being affectedCharStats,
MOB,
MOB.baseCharStats(),
MOB.charStats(),
MOB.recoverCharStats()
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||