public class ChaosBow extends Bow implements IChaosItem
Weapon.Enchantment, Weapon.ImbueMAX, MINcursed, cursedKnown, defaultAction, levelKnown, stackable| Constructor and Description |
|---|
ChaosBow() |
| Modifier and Type | Method and Description |
|---|---|
double |
dmgFactor() |
int |
getCharge() |
boolean |
isUpgradable() |
void |
onMiss() |
void |
ownerDoesDamage(Char ch,
int damage) |
void |
ownerTakesDamage(int damage) |
void |
restoreFromBundle(Bundle bundle) |
void |
storeInBundle(Bundle bundle) |
acuFactor, arrowType, dlyFactor, info, useArrowTypedegrade, price, random, safeUpgrade, typicalSTR, upgrade, upgradeaccuracyFactor, damageRoll, enchant, fromJson, getEnchantment, glowing, isEnchanted, name, proc, speedFactor, toString, usedForHitactions, activate, doEquip, doUnequip, isEquippedcast, 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 Weaponpublic void restoreFromBundle(Bundle bundle)
restoreFromBundle in interface BundlablerestoreFromBundle in class Weaponpublic int getCharge()
getCharge in interface IChaosItem