public class CustomMob extends MultiKindMob implements IZapper
Mob.AiState, Mob.SleepingFLEEING, HUNTING, PASSIVE, SLEEPING, WANDERING| Constructor and Description |
|---|
CustomMob() |
CustomMob(java.lang.String mobClass) |
| Modifier and Type | Method and Description |
|---|---|
int |
attackSkill(Char target) |
boolean |
canBePet() |
int |
damageRoll() |
int |
dr() |
java.lang.String |
getMobClassName() |
void |
restoreFromBundle(Bundle bundle) |
void |
storeInBundle(Bundle bundle) |
fromJson, getKindadd, attack, beckon, damage, defenseProc, defenseSkill, description, destroy, die, fraction, getState, interact, isHostile, isPet, makePet, move, notice, onAttackComplete, onZapComplete, remove, remove, reset, ressurrect, ressurrect, say, setFraction, setState, split, sprite, yell, zap, zapHitaffectLevelObjects, attackProc, 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 CustomMob()
public CustomMob(java.lang.String mobClass)
public int damageRoll()
damageRoll in class Charpublic int attackSkill(Char target)
attackSkill in class Charpublic void storeInBundle(Bundle bundle)
storeInBundle in interface BundlablestoreInBundle in class MultiKindMobpublic void restoreFromBundle(Bundle bundle)
restoreFromBundle in interface BundlablerestoreFromBundle in class MultiKindMobpublic java.lang.String getMobClassName()
getMobClassName in class Mob