public class CagedKobold extends ImmortalNPC
Modifier and Type | Class and Description |
---|---|
static class |
CagedKobold.Quest |
Mob.AiState, Mob.Sleeping
FLEEING, HUNTING, PASSIVE, SLEEPING, WANDERING
Constructor and Description |
---|
CagedKobold() |
Modifier and Type | Method and Description |
---|---|
java.util.Set<java.lang.Class<?>> |
immunities() |
boolean |
interact(Hero hero) |
static void |
spawn(RegularLevel level,
Room room) |
add, damage, defenseSkill, defenseVerb, reset, speed
beckon, canBePet, friendly, fromJson
attack, defenseProc, description, destroy, die, fraction, getMobClassName, getState, isHostile, isPet, makePet, move, notice, onAttackComplete, onZapComplete, remove, remove, ressurrect, ressurrect, restoreFromBundle, say, setFraction, setState, split, sprite, storeInBundle, yell, zap, zapHit
affectLevelObjects, attackProc, attackSkill, buff, buffs, buffs, canSpawnAt, damageRoll, distance, dr, getGender, getName_objective, getName, getPos, getSprite, hit, hp, hp, ht, ht, isAlive, isMovable, magicLvl, onMotionComplete, onOperateComplete, regenSprite, remove, resistances, respawnCell, setPos, spend, stealth, updateSprite, updateSpriteState
add, addDelayed, all, clear, dontPack, findChar, fixTime, freeCell, init, next, occupyCell, process, processReaTime, remove
public static void spawn(RegularLevel level, Room room)
public java.util.Set<java.lang.Class<?>> immunities()
immunities
in class Char