Behavior, CMObject, Contingent, Modifiable, MsgListener, Tickable, java.lang.Cloneable, java.lang.Comparable<CMObject>public class Mageness extends CombatAbilities
chance, grpCount, maxTicks, minGroup, minTicks, tickDownCAN_AREAS, CAN_EXITS, CAN_ITEMS, CAN_MOBS, CAN_ROOMS, FLAG_LEGALBEHAVIOR, FLAG_MOBILITY, FLAG_POTENTIALLYAGGRESSIVE, FLAG_POTENTIALLYAUTODEATHING, FLAG_TROUBLEMAKINGidConverteractionOverride, aggro, chkDown, CODES, COMBAT_DEFENSIVE, COMBAT_MIXEDDEFENSIVE, COMBAT_MIXEDOFFENSIVE, COMBAT_OFFENSIVE, COMBAT_ONLYALWAYS, COMBAT_RANDOM, combatMode, lastSpell, names, noCombatStat, noStat, physicalDamageTaken, preCastDown, preCastSet, proficient, record, skillsAlways, skillsNever, useTurnBasedRule, wandUseCheck, weaponSetisSavableBehavior, parmsSTATUS_AFFECT, STATUS_ALIVE, STATUS_BEHAVIOR, STATUS_CLASS, STATUS_DEAD, STATUS_END, STATUS_FIGHT, STATUS_MISC, STATUS_MISC2, STATUS_MISC3, STATUS_MISC4, STATUS_MISC5, STATUS_MISC6, STATUS_MISC7, STATUS_NOT, STATUS_OTHER, STATUS_RACE, STATUS_REBIRTH, STATUS_SCRIPT, STATUS_START, STATUS_WEATHER, TICKID_AREA, TICKID_BALLISTICK, TICKID_CLAN, TICKID_CLANITEM, TICKID_DEADBODY_DECAY, TICKID_ELECTRONICS, TICKID_EMAIL, TICKID_EVENT, TICKID_EXIT_BEHAVIOR, TICKID_EXIT_REOPEN, TICKID_ITEM_BEHAVIOR, TICKID_ITEM_BOUNCEBACK, TICKID_LIGHT_FLICKERS, TICKID_LIVEAUCTION, TICKID_LONGERMASK, TICKID_MISCELLANEOUS, TICKID_MOB, TICKID_PROPERTY_SPECIAL, TICKID_QUEST, TICKID_READYTOSTOP, TICKID_ROOM_BEHAVIOR, TICKID_ROOM_ITEM_REJUV, TICKID_SHORTERMASK, TICKID_SOLITARYMASK, TICKID_SPECIALCOMBAT, TICKID_SPECIALMANEUVER, TICKID_SPELL_AFFECT, TICKID_SUPPORT, TICKID_TIMEAUCTION, TICKID_TRAP_DESTRUCTION, TICKID_TRAP_RESET| Constructor | Description |
|---|---|
Mageness() |
| Modifier and Type | Method | Description |
|---|---|---|
java.lang.String |
accountForYourself() |
Returns a string describing what this behavior does.
|
protected void |
getSomeMoreMageAbilities(MOB mob) |
|
java.lang.String |
ID() |
The CoffeeMud Java Class ID shared by all instances of
this object.
|
void |
startBehavior(PhysicalAgent forMe) |
Called after a behavior is added to a Behavable object.
|
canAct, canChance, canImproveCode, getCleanedParms, getParmsNoTicks, rebuildParms, tickResetadjustAggro, endBehavior, executeMsg, getCodeNum, getParmsMinusCombatMode, getStat, getStatCodes, isRightCombatAbilities, makeClass, newCharacter, okMessage, setCharStats, setCombatStats, setParms, setStat, tick, useSkillclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitamDestroyed, canActAtAll, canFreelyBehaveNormal, canImprove, canImprove, compareTo, copyOf, destroy, externalFiles, flags, getBehaversMOB, getBehaversRoom, getInternalCodeNum, getParms, getSaveStatIndex, getTickStatus, grantsAggressivenessTo, I, initializeClass, isSavable, isStat, L, name, newInstance, parmsFormat, registerDefaultQuest, sameAs, setSavablepublic java.lang.String ID()
CMObjectID in interface CMObjectID in class CombatAbilitiespublic java.lang.String accountForYourself()
BehavioraccountForYourself in interface BehavioraccountForYourself in class CombatAbilitiesprotected void getSomeMoreMageAbilities(MOB mob)
public void startBehavior(PhysicalAgent forMe)
BehaviorstartBehavior in interface BehaviorstartBehavior in class CombatAbilitiesforMe - the object to which this behavior has been addedBehavable.addBehavior(Behavior),
Behavior.setParms(String)