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 Bundlablepublic void storeInBundle(Bundle bundle)
storeInBundle in interface Bundlablepublic ItemSprite.Glowing glowing()
public void checkOwner(Char owner)
public static Armor.Glyph random()