public abstract class Bow extends MeleeWeapon
Weapon.Enchantment, Weapon.Imbue
MAX, MIN
cursed, cursedKnown, defaultAction, levelKnown, stackable
Constructor and Description |
---|
Bow(int tier,
float acu,
float dly) |
Modifier and Type | Method and Description |
---|---|
double |
acuFactor() |
java.lang.Class<? extends Arrow> |
arrowType() |
double |
dlyFactor() |
double |
dmgFactor() |
java.lang.String |
info() |
void |
onMiss() |
void |
useArrowType(Arrow arrow) |
degrade, price, random, safeUpgrade, typicalSTR, upgrade, upgrade
accuracyFactor, damageRoll, enchant, fromJson, getEnchantment, glowing, isEnchanted, name, proc, restoreFromBundle, speedFactor, storeInBundle, toString, usedForHit
actions, activate, doEquip, doUnequip, isEquipped
cast, doDrop, doUnequip, execute
affectLevelObjects, burn, collect, collect, degrade, desc, detach, detachAll, dontPack, doPickUp, doThrow, emitter, emitterInterval, evoke, execute, freeze, identify, image, imageFile, isFliesFastRotating, isFliesStraight, isIdentified, isUpgradable, level, level, pick, poison, quantity, quantity, removeItemFrom, status, trueName, updateQuickslot, upgrade, virtual, visiblyUpgraded
public void useArrowType(Arrow arrow)
public java.lang.Class<? extends Arrow> arrowType()
public java.lang.String info()
info
in class MeleeWeapon
public double acuFactor()
public double dlyFactor()
public double dmgFactor()
public void onMiss()