public class ChaosArmor extends Armor implements IChaosItem
Armor.Glyphcursed, cursedKnown, defaultAction, levelKnown, stackable| Constructor and Description |
|---|
ChaosArmor() |
| Modifier and Type | Method and Description |
|---|---|
int |
getCharge() |
boolean |
isUpgradable() |
void |
ownerDoesDamage(Char ch,
int damage) |
void |
ownerTakesDamage(int damage) |
void |
restoreFromBundle(Bundle bundle) |
void |
storeInBundle(Bundle bundle) |
actions, degrade, doEquip, doUnequip, fromJson, glowing, info, inscribe, isCoveringHair, isEquipped, isHasCollar, isHasHelmet, name, price, proc, random, toString, typicalDR, typicalSTR, upgrade, upgradecast, doDrop, doUnequip, executeaffectLevelObjects, burn, collect, collect, degrade, desc, detach, detachAll, dontPack, doPickUp, doThrow, emitter, emitterInterval, evoke, execute, freeze, identify, image, imageFile, isFliesFastRotating, isFliesStraight, isIdentified, level, level, pick, poison, quantity, quantity, removeItemFrom, status, trueName, updateQuickslot, upgrade, virtual, visiblyUpgradedpublic boolean isUpgradable()
isUpgradable in class Itempublic 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 Armorpublic void restoreFromBundle(Bundle bundle)
restoreFromBundle in interface BundlablerestoreFromBundle in class Armorpublic int getCharge()
getCharge in interface IChaosItem