public class ChaosStaff extends Wand implements IChaosItem
MAX, MINcursed, cursedKnown, defaultAction, levelKnown, stackable| Constructor and Description |
|---|
ChaosStaff() |
| Modifier and Type | Method and Description |
|---|---|
int |
getCharge() |
java.lang.String |
info() |
java.lang.String |
name() |
void |
ownerDoesDamage(Char ch,
int damage) |
void |
ownerTakesDamage(int damage) |
void |
restoreFromBundle(Bundle bundle) |
void |
storeInBundle(Bundle bundle) |
actions, activate, affectTarget, allKnown, charge, collect, curCharges, curCharges, degrade, doUnequip, effectiveLevel, execute, fromJson, identify, initWoods, isIdentified, isKnown, maxCharges, maxCharges, mobWandUse, onDetach, price, random, restore, save, setKnown, status, stopCharging, toString, upgrade, zapaccuracyFactor, damageRoll, doEquip, doUnequip, isEquipped, proc, speedFactorcast, doDropaffectLevelObjects, burn, collect, degrade, desc, detach, detachAll, dontPack, doPickUp, doThrow, emitter, emitterInterval, evoke, execute, freeze, glowing, image, imageFile, isFliesFastRotating, isFliesStraight, isUpgradable, level, level, pick, poison, quantity, quantity, removeItemFrom, trueName, updateQuickslot, upgrade, virtual, visiblyUpgradedpublic void ownerTakesDamage(int damage)
ownerTakesDamage in interface IChaosItempublic void ownerDoesDamage(Char ch, int damage)
ownerDoesDamage in interface IChaosItempublic void storeInBundle(Bundle bundle)
storeInBundle in interface BundlablestoreInBundle in class Wandpublic void restoreFromBundle(Bundle bundle)
restoreFromBundle in interface BundlablerestoreFromBundle in class Wandpublic int getCharge()
getCharge in interface IChaosItem