public abstract static class Armor.Glyph extends java.lang.Object implements Bundlable
Constructor and Description |
---|
Glyph() |
Modifier and Type | Method and Description |
---|---|
void |
checkOwner(Char owner) |
boolean |
dontPack() |
ItemSprite.Glowing |
glowing() |
java.lang.String |
name() |
java.lang.String |
name(java.lang.String armorName) |
abstract int |
proc(Armor armor,
Char attacker,
Char defender,
int damage) |
static Armor.Glyph |
random() |
void |
restoreFromBundle(Bundle bundle) |
void |
storeInBundle(Bundle bundle) |
public java.lang.String name()
public java.lang.String name(java.lang.String armorName)
public void restoreFromBundle(Bundle bundle)
restoreFromBundle
in interface Bundlable
public void storeInBundle(Bundle bundle)
storeInBundle
in interface Bundlable
public ItemSprite.Glowing glowing()
public void checkOwner(Char owner)
public static Armor.Glyph random()