Affectable, Behavable, java.lang.Cloneable, CloseableLockable, CMObject, java.lang.Comparable<CMObject>, Container, Contingent, DBIdentifiable, Environmental, Expireable, Item, Modifiable, MsgListener, Physical, PhysicalAgent, Readable, Rider, StatsAffecting, Tickable, Wearablepublic interface DeadBody extends Container
Wearable.CODESidConverterCONTAIN_ANYTHING, CONTAIN_BODIES, CONTAIN_CAGED, CONTAIN_CLOTHES, CONTAIN_COINS, CONTAIN_DAGGERS, CONTAIN_DESCS, CONTAIN_DRINKABLES, CONTAIN_EATABLES, CONTAIN_FOOTWEAR, CONTAIN_KEYS, CONTAIN_LIQUID, CONTAIN_ONEHANDWEAPONS, CONTAIN_OTHERWEAPONS, CONTAIN_RAWMATERIALS, CONTAIN_READABLES, CONTAIN_SCROLLS, CONTAIN_SHIELDS, CONTAIN_SMOKEABLES, CONTAIN_SSCOMPONENTS, CONTAIN_SWORDSSTATUS_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_RESETDEFAULT_WORN_CODES, DEFAULT_WORN_DEPENDENCYGRID, DEFAULT_WORN_DESCS, DEFAULT_WORN_ORDER, DEFAULT_WORN_USUAL_NAMES, DEFAULT_WORN_WEIGHT_POINTS, DEFAULT_WORN_WEIGHTS, FILTER_ANY, FILTER_MOBINVONLY, FILTER_ROOMONLY, FILTER_UNWORNONLY, FILTER_WORNONLY, HIGHEST_WORN_CODE, IN_INVENTORY, WORN_ABOUT_BODY, WORN_ARMS, WORN_BACK, WORN_EARS, WORN_EYES, WORN_FEET, WORN_FLOATING_NEARBY, WORN_HANDS, WORN_HEAD, WORN_HELD, WORN_LEFT_FINGER, WORN_LEFT_WRIST, WORN_LEGS, WORN_MOUTH, WORN_NECK, WORN_RIGHT_FINGER, WORN_RIGHT_WRIST, WORN_TORSO, WORN_WAIST, WORN_WIELD| Modifier and Type | Method | Description | 
|---|---|---|
| CharStats | charStats() | Returns the collection of character stats about the
 deceased mob. | 
| java.lang.String | getKillerName() | Gets the name of the mob that killed the deceased mob whose corpse this is. | 
| Environmental | getKillerTool() | Gets the weapon wielded by the killer at the time of death of the deceased mob. | 
| java.lang.String | getLastMessage() | Gets the last message seen by the deceased mob whose corpse this is. | 
| java.lang.String | getMobDescription() | Gets the deceased's description. | 
| int | getMobHash() | Gets the hash that uniquely identifies the deceased mob object. | 
| java.lang.String | getMobName() | Gets the deceased's name. | 
| boolean | getMobPKFlag() | Gets whether the mob, whose corpse this is, had their PlayerKill flag
 on at the time of death, probably denoting a duel of some sort. | 
| MOB | getSavedMOB() | Gets the mob object belonging to the deceased. | 
| long | getTimeOfDeath() | Gets the real world time, in milliseconds, that the death of this
 corpse occurred. | 
| boolean | isDestroyedAfterLooting() | Gets whether this corpse is automatically destroyed by the system after it has been
 looted. | 
| boolean | isKillerPlayer() | Gets whether the mob who killed the deceased mob whose corpse this is was a player
 or a mob. | 
| boolean | isPlayerCorpse() | Gets whether the deceased mob whose corpse this is was a player. | 
| void | setCharStats(CharStats newStats) | Sets the collection of character stats about the
 deceased mob. | 
| void | setIsDestroyAfterLooting(boolean truefalse) | Sets whether this corpse is automatically destroyed by the system after it has been
 looted. | 
| void | setIsKillerPlayer(boolean trueFalse) | Sets whether the mob who killed the deceased mob whose corpse this is was a player
 or a mob. | 
| void | setIsPlayerCorpse(boolean truefalse) | Sets whether the deceased mob whose corpse this is was a player. | 
| void | setKillerName(java.lang.String newName) | Sets the name of the mob that killed the deceased mob whose corpse this is. | 
| void | setKillerTool(Environmental tool) | Sets the weapon wielded by the killer at the time of death of the deceased mob. | 
| void | setLastMessage(java.lang.String lastMsg) | Sets the last message seen by the deceased mob whose corpse this is. | 
| void | setMobDescription(java.lang.String newDescription) | Sets the deceased's description. | 
| void | setMobHash(int newHash) | Sets the hash that uniquely identifies the deceased mob object. | 
| void | setMobName(java.lang.String newName) | Sets the deceased's name. | 
| void | setMobPKFlag(boolean truefalse) | Sets whether the mob, whose corpse this is, had their PlayerKill flag
 on at the time of death, probably denoting a duel of some sort. | 
| void | setSavedMOB(MOB mob,
           boolean preserve) | Sets the mob object belonging to the deceased. | 
| void | setTimeOfDeath(long time) | Sets the real world time, in milliseconds, that the death of this
 corpse occurred. | 
addEffect, addNonUninvokableEffect, basePhyStats, delAllEffects, delEffect, eachEffect, effects, fetchEffect, fetchEffect, numEffects, phyStats, recoverPhyStats, setBasePhyStatsaddBehavior, addScript, behaviors, delAllBehaviors, delAllScripts, delBehavior, delScript, eachBehavior, eachScript, fetchBehavior, fetchBehavior, fetchScript, numBehaviors, numScripts, scriptsdefaultsClosed, defaultsLocked, hasADoor, hasALock, isLocked, isOpen, keyName, openDelayTicks, setDoorsNLocks, setKeyName, setOpenDelayTickscopyOf, ID, initializeClass, newInstancecanContain, capacity, containTypes, emptyPlease, getContents, getDeepContents, hasContent, isInside, setCapacity, setContainTypesamDestroyed, destroy, isSavable, setSavablecanSaveDatabaseID, databaseID, setDatabaseIDdescription, displayText, image, isGeneric, L, maxRange, minRange, miscTextFormat, Name, rawImage, sameAs, setDescription, setDisplayText, setImage, setMiscText, setName, textexpirationDate, setExpirationDatebaseGoldValue, container, material, numberOfItems, owner, rawSecretIdentity, recursiveWeight, removeFromOwnerContainer, secretIdentity, setBaseValue, setContainer, setMaterial, setOwner, setSecretIdentity, setUsesRemaining, stopTicking, subjectToWearAndTear, ultimateContainer, usesRemaining, valuegetSaveStatIndex, getStat, getStatCodes, isStat, setStatexecuteMsg, okMessagedescription, displayText, genericName, nameisReadable, readableText, setReadable, setReadableTextaffectCharState, affectCharStats, affectPhyStatsgetTickStatus, name, tickamBeingWornProperly, amWearingAt, canWear, compareProperLocations, fitsOn, rawLogicalAnd, rawProperLocationBitmap, rawWornCode, setRawLogicalAnd, setRawProperLocationBitmap, setRawWornCode, unWear, wearAt, wearEvenIfImpossible, wearIfPossible, wearIfPossible, whereCantWearCharStats charStats()
CharStats, 
setCharStats(CharStats)void setCharStats(CharStats newStats)
newStats - the collection of character statsCharStats, 
charStats()java.lang.String getMobName()
setMobName(String)void setMobName(java.lang.String newName)
newName - the deceased's namegetMobName()int getMobHash()
setMobHash(int)void setMobHash(int newHash)
newHash - hash that uniquely identifies the deceased mob object.setMobHash(int)java.lang.String getMobDescription()
setMobDescription(String)void setMobDescription(java.lang.String newDescription)
newDescription - the deceased's descriptiongetMobDescription()java.lang.String getKillerName()
setKillerName(String)void setKillerName(java.lang.String newName)
newName - the name of the mob that killed the deceased mob whose corpse this is.setKillerName(String)boolean isKillerPlayer()
setIsKillerPlayer(boolean)void setIsKillerPlayer(boolean trueFalse)
trueFalse - true if the killer was a player, false otherwiseisKillerPlayer()java.lang.String getLastMessage()
setLastMessage(String)void setLastMessage(java.lang.String lastMsg)
lastMsg - the last message seen by the deceased mob whose corpse this isgetLastMessage()Environmental getKillerTool()
setKillerTool(Environmental)void setKillerTool(Environmental tool)
tool - the weapon wielded by the killer at the time of death of the deceased mob.getKillerTool()boolean isDestroyedAfterLooting()
setIsDestroyAfterLooting(boolean)void setIsDestroyAfterLooting(boolean truefalse)
truefalse - true to destroy after looting, false otherwiseisDestroyedAfterLooting()boolean isPlayerCorpse()
setIsPlayerCorpse(boolean)void setIsPlayerCorpse(boolean truefalse)
truefalse - true if the deceased was a player, false if a mobisPlayerCorpse()boolean getMobPKFlag()
setMobPKFlag(boolean)void setMobPKFlag(boolean truefalse)
truefalse - true if the mob had their PK flag on, false otherwisegetMobPKFlag()long getTimeOfDeath()
setTimeOfDeath(long)void setTimeOfDeath(long time)
time - the time, in milliseconds, of deathgetTimeOfDeath()void setSavedMOB(MOB mob, boolean preserve)
mob - the mob object belonging to the deceased.preserve - flag to not delete when the body is destroyedgetSavedMOB()MOB getSavedMOB()
setSavedMOB(MOB, boolean)