Mob.AiState, Mob.SleepingFLEEING, HUNTING, PASSIVE, SLEEPING, WANDERING| Constructor and Description |
|---|
MirrorImage() |
MirrorImage(Hero hero) |
| Modifier and Type | Method and Description |
|---|---|
int |
attackProc(Char enemy,
int damage) |
int |
attackSkill(Char target) |
int |
damageRoll() |
java.util.Set<java.lang.Class<?>> |
immunities() |
boolean |
interact(Hero hero) |
void |
restoreFromBundle(Bundle bundle) |
CharSprite |
sprite() |
void |
storeInBundle(Bundle bundle) |
beckon, canBePet, friendly, fromJsonadd, attack, damage, defenseProc, defenseSkill, description, destroy, die, fraction, getMobClassName, getState, isHostile, isPet, makePet, move, notice, onAttackComplete, onZapComplete, remove, remove, reset, ressurrect, ressurrect, say, setFraction, setState, split, yell, zap, zapHitaffectLevelObjects, buff, buffs, buffs, canSpawnAt, defenseVerb, distance, dr, getGender, getName_objective, getName, getPos, getSprite, hit, hp, hp, ht, ht, 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 MirrorImage()
public MirrorImage(Hero hero)
public void storeInBundle(Bundle bundle)
storeInBundle in interface BundlablestoreInBundle in class Mobpublic void restoreFromBundle(Bundle bundle)
restoreFromBundle in interface BundlablerestoreFromBundle in class Mobpublic int attackSkill(Char target)
attackSkill in class Charpublic int damageRoll()
damageRoll in class Charpublic int attackProc(@NonNull
Char enemy,
int damage)
attackProc in class Charpublic CharSprite sprite()
public java.util.Set<java.lang.Class<?>> immunities()
immunities in class Char