Weapon.Enchantment, Weapon.Imbue| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
AC_MINE |
boolean |
bloodStained |
static float |
TIME_TO_MINE |
MAX, MINcursed, cursedKnown, defaultAction, levelKnown, stackable| Constructor and Description |
|---|
Pickaxe() |
| Modifier and Type | Method and Description |
|---|---|
java.util.ArrayList<java.lang.String> |
actions(Hero hero) |
void |
execute(Hero hero,
java.lang.String action) |
ItemSprite.Glowing |
glowing() |
java.lang.String |
info() |
boolean |
isIdentified() |
boolean |
isUpgradable() |
void |
proc(Char attacker,
Char defender,
int damage) |
void |
restoreFromBundle(Bundle bundle) |
void |
storeInBundle(Bundle bundle) |
accuracyFactor, damageRoll, enchant, fromJson, getEnchantment, isEnchanted, name, random, speedFactor, toString, upgrade, usedForHitactivate, doEquip, doUnequip, isEquippedcast, doDrop, doUnequipaffectLevelObjects, burn, collect, collect, degrade, degrade, desc, detach, detachAll, dontPack, doPickUp, doThrow, emitter, emitterInterval, evoke, execute, freeze, identify, image, imageFile, isFliesFastRotating, isFliesStraight, level, level, pick, poison, price, quantity, quantity, removeItemFrom, status, trueName, updateQuickslot, upgrade, upgrade, virtual, visiblyUpgradedpublic static final java.lang.String AC_MINE
public static final float TIME_TO_MINE
public boolean bloodStained
public java.util.ArrayList<java.lang.String> actions(Hero hero)
actions in class KindOfWeaponpublic void execute(Hero hero, java.lang.String action)
execute in class EquipableItempublic boolean isUpgradable()
isUpgradable in class Itempublic boolean isIdentified()
isIdentified in class Itempublic void storeInBundle(Bundle bundle)
storeInBundle in interface BundlablestoreInBundle in class Weaponpublic void restoreFromBundle(Bundle bundle)
restoreFromBundle in interface BundlablerestoreFromBundle in class Weaponpublic ItemSprite.Glowing glowing()