public class Ring extends Artifact implements UnknownItem
Modifier and Type | Class and Description |
---|---|
class |
Ring.RingBuff |
Artifact.ArtifactBuff
cursed, cursedKnown, defaultAction, levelKnown, stackable
Constructor and Description |
---|
Ring() |
Modifier and Type | Method and Description |
---|---|
static boolean |
allKnown() |
java.lang.String |
desc() |
Item |
identify() |
java.lang.String |
info() |
static void |
initGems() |
boolean |
isIdentified() |
boolean |
isKnown() |
boolean |
isUpgradable() |
java.lang.String |
name() |
int |
price() |
Item |
random() |
static void |
restore(Bundle bundle) |
static void |
save(Bundle bundle) |
void |
setKnown() |
void |
syncGem() |
Item |
upgrade() |
actions, activate, doEquip, doUnequip, getColor, getText, isEquipped
cast, doDrop, doUnequip, execute
affectLevelObjects, burn, collect, collect, degrade, degrade, detach, detachAll, dontPack, doPickUp, doThrow, emitter, emitterInterval, evoke, execute, freeze, fromJson, glowing, image, imageFile, isFliesFastRotating, isFliesStraight, level, level, pick, poison, quantity, quantity, removeItemFrom, restoreFromBundle, status, storeInBundle, toString, trueName, updateQuickslot, upgrade, virtual, visiblyUpgraded
public static void initGems()
public static void save(Bundle bundle)
public static void restore(Bundle bundle)
public void syncGem()
public boolean isKnown()
isKnown
in interface UnknownItem
public void setKnown()
setKnown
in interface UnknownItem
public boolean isIdentified()
isIdentified
in class Item
public boolean isUpgradable()
isUpgradable
in class Artifact
public static boolean allKnown()