Weapon.Enchantment, Weapon.Imbue
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
AC_MINE |
boolean |
bloodStained |
static float |
TIME_TO_MINE |
MAX, MIN
cursed, 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, usedForHit
activate, doEquip, doUnequip, isEquipped
cast, doDrop, doUnequip
affectLevelObjects, 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, visiblyUpgraded
public 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 KindOfWeapon
public void execute(Hero hero, java.lang.String action)
execute
in class EquipableItem
public boolean isUpgradable()
isUpgradable
in class Item
public boolean isIdentified()
isIdentified
in class Item
public void storeInBundle(Bundle bundle)
storeInBundle
in interface Bundlable
storeInBundle
in class Weapon
public void restoreFromBundle(Bundle bundle)
restoreFromBundle
in interface Bundlable
restoreFromBundle
in class Weapon
public ItemSprite.Glowing glowing()