Weapon.Enchantment, Weapon.Imbue
MAX, MIN
cursed, cursedKnown, defaultAction, levelKnown, stackable
Constructor and Description |
---|
MissileWeapon() |
Modifier and Type | Method and Description |
---|---|
java.util.ArrayList<java.lang.String> |
actions(Hero hero) |
boolean |
doEquip(Hero hero) |
java.lang.String |
info() |
boolean |
isFliesStraight() |
boolean |
isIdentified() |
boolean |
isUpgradable() |
void |
proc(Char attacker,
Char defender,
int damage) |
Item |
random() |
accuracyFactor, damageRoll, enchant, fromJson, getEnchantment, glowing, isEnchanted, name, restoreFromBundle, speedFactor, storeInBundle, toString, upgrade, usedForHit
activate, doUnequip, isEquipped
cast, doDrop, doUnequip, execute
affectLevelObjects, burn, collect, collect, degrade, degrade, desc, detach, detachAll, dontPack, doPickUp, doThrow, emitter, emitterInterval, evoke, execute, freeze, identify, image, imageFile, isFliesFastRotating, level, level, pick, poison, price, quantity, quantity, removeItemFrom, status, trueName, updateQuickslot, upgrade, upgrade, virtual, visiblyUpgraded
public java.util.ArrayList<java.lang.String> actions(Hero hero)
actions
in class KindOfWeapon
public boolean doEquip(Hero hero)
doEquip
in class KindOfWeapon
public boolean isUpgradable()
isUpgradable
in class Item
public boolean isIdentified()
isIdentified
in class Item
public boolean isFliesStraight()
isFliesStraight
in class Item