Mob.AiState, Mob.Sleeping| Modifier and Type | Field and Description |
|---|---|
Item |
item |
FLEEING, HUNTING, PASSIVE, SLEEPING, WANDERING| Constructor and Description |
|---|
Thief() |
| Modifier and Type | Method and Description |
|---|---|
int |
attackProc(Char enemy,
int damage) |
int |
attackSkill(Char target) |
int |
damageRoll() |
int |
defenseProc(Char enemy,
int damage) |
java.lang.String |
description() |
void |
die(java.lang.Object cause) |
int |
dr() |
void |
restoreFromBundle(Bundle bundle) |
void |
storeInBundle(Bundle bundle) |
add, attack, beckon, canBePet, damage, defenseSkill, destroy, fraction, fromJson, getMobClassName, getState, interact, isHostile, isPet, makePet, move, notice, onAttackComplete, onZapComplete, remove, remove, reset, ressurrect, ressurrect, say, setFraction, setState, split, sprite, yell, zap, zapHitaffectLevelObjects, buff, buffs, buffs, canSpawnAt, defenseVerb, distance, getGender, getName_objective, getName, getPos, getSprite, hit, hp, hp, ht, ht, immunities, isAlive, isMovable, magicLvl, onMotionComplete, onOperateComplete, regenSprite, remove, resistances, respawnCell, setPos, speed, spend, stealth, updateSprite, updateSpriteStateadd, addDelayed, all, clear, dontPack, findChar, fixTime, freeCell, init, next, occupyCell, process, processReaTime, removepublic Item item
public void storeInBundle(Bundle bundle)
storeInBundle in interface BundlablestoreInBundle in class Mobpublic void restoreFromBundle(Bundle bundle)
restoreFromBundle in interface BundlablerestoreFromBundle in class Mobpublic int damageRoll()
damageRoll in class Charpublic int attackSkill(Char target)
attackSkill in class Charpublic int attackProc(@NonNull
Char enemy,
int damage)
attackProc in class Charpublic int defenseProc(Char enemy, int damage)
defenseProc in class Mobpublic java.lang.String description()
description in class Mob