public class Ring extends Artifact implements UnknownItem
| Modifier and Type | Class and Description |
|---|---|
class |
Ring.RingBuff |
Artifact.ArtifactBuffcursed, 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, isEquippedcast, doDrop, doUnequip, executeaffectLevelObjects, 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, visiblyUpgradedpublic static void initGems()
public static void save(Bundle bundle)
public static void restore(Bundle bundle)
public void syncGem()
public boolean isKnown()
isKnown in interface UnknownItempublic void setKnown()
setKnown in interface UnknownItempublic boolean isIdentified()
isIdentified in class Itempublic boolean isUpgradable()
isUpgradable in class Artifactpublic static boolean allKnown()