public static enum Spells.NormalSpells extends java.lang.Enum<Spells.NormalSpells> implements MagicSpell
Modifier and Type | Method and Description |
---|---|
int |
getRequiredLevel()
Gets the required magic level of this spell
|
int |
getSpellbookId()
Gets the spell book id of this spell
|
int |
getSpriteIndex()
Gets the sprite index of this spell
|
boolean |
isMembers()
Checks if this spell can only be cast by a member
|
static Spells.NormalSpells |
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.
|
static Spells.NormalSpells[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final Spells.NormalSpells HOME_TELEPORT
public static final Spells.NormalSpells WIND_STRIKE
public static final Spells.NormalSpells CONFUSE
public static final Spells.NormalSpells ENCHANT_CROSSBOW_BOLT
public static final Spells.NormalSpells WATER_STRIKE
public static final Spells.NormalSpells LVL_1_ENCHANT
public static final Spells.NormalSpells EARTH_STRIKE
public static final Spells.NormalSpells WEAKEN
public static final Spells.NormalSpells FIRE_STRIKE
public static final Spells.NormalSpells BONES_TO_BANANAS
public static final Spells.NormalSpells WIND_BOLT
public static final Spells.NormalSpells CURSE
public static final Spells.NormalSpells BIND
public static final Spells.NormalSpells LOW_LEVEL_ALCHEMY
public static final Spells.NormalSpells WATER_BOLT
public static final Spells.NormalSpells VARROCK_TELEPORT
public static final Spells.NormalSpells LVL_2_ENCHANT
public static final Spells.NormalSpells EARTH_BOLT
public static final Spells.NormalSpells LUMBRIDGE_TELEPORT
public static final Spells.NormalSpells TELEKINETIC_GRAB
public static final Spells.NormalSpells FIRE_BOLT
public static final Spells.NormalSpells FALADOR_TELEPORT
public static final Spells.NormalSpells CRUMBLE_UNDEAD
public static final Spells.NormalSpells TELEPORT_TO_HOUSE
public static final Spells.NormalSpells WIND_BLAST
public static final Spells.NormalSpells SUPERHEAT_ITEM
public static final Spells.NormalSpells CAMELOT_TELEPORT
public static final Spells.NormalSpells WATER_BLAST
public static final Spells.NormalSpells LVL_3_ENCHANT
public static final Spells.NormalSpells IBAN_BLAST
public static final Spells.NormalSpells SNARE
public static final Spells.NormalSpells MAGIC_DART
public static final Spells.NormalSpells ARDOUGNE_TELEPORT
public static final Spells.NormalSpells EARTH_BLAST
public static final Spells.NormalSpells HIGH_LEVEL_ALCHEMY
public static final Spells.NormalSpells CHARGE_WATER_ORB
public static final Spells.NormalSpells LVL_4_ENCHANT
public static final Spells.NormalSpells WATCHTOWER_TELEPORT
public static final Spells.NormalSpells FIRE_BLAST
public static final Spells.NormalSpells CHARGE_EARTH_ORB
public static final Spells.NormalSpells BONES_TO_PEACHES
public static final Spells.NormalSpells SARADOMIN_STRIKE
public static final Spells.NormalSpells CLAWS_OF_GUTHIX
public static final Spells.NormalSpells FLAMES_OF_ZAMORAK
public static final Spells.NormalSpells TROLLHEIM_TELEPORT
public static final Spells.NormalSpells WIND_WAVE
public static final Spells.NormalSpells CHARGE_FIRE_ORB
public static final Spells.NormalSpells TELEPORT_TO_APE_ATOLL
public static final Spells.NormalSpells WATER_WAVE
public static final Spells.NormalSpells CHARGE_AIR_ORB
public static final Spells.NormalSpells VULNERABILITY
public static final Spells.NormalSpells LVL_5_ENCHANT
public static final Spells.NormalSpells TELEPORT_TO_KOUREND
public static final Spells.NormalSpells EARTH_WAVE
public static final Spells.NormalSpells ENFEEBLE
public static final Spells.NormalSpells TELEOTHER_LUMBRIDGE
public static final Spells.NormalSpells FIRE_WAVE
public static final Spells.NormalSpells ENTANGLE
public static final Spells.NormalSpells STUN
public static final Spells.NormalSpells CHARGE
public static final Spells.NormalSpells WIND_SURGE
public static final Spells.NormalSpells TELEOTHER_FALADOR
public static final Spells.NormalSpells TELE_BLOCK
public static final Spells.NormalSpells WATER_SURGE
public static final Spells.NormalSpells TELEPORT_TO_BOUNTY_TARGET
public static final Spells.NormalSpells LVL_6_ENCHANT
public static final Spells.NormalSpells TELEOTHER_CAMELOT
public static final Spells.NormalSpells EARTH_SURGE
public static final Spells.NormalSpells LVL_7_ENCHANT
public static final Spells.NormalSpells FIRE_SURGE
public static Spells.NormalSpells[] values()
for (Spells.NormalSpells c : Spells.NormalSpells.values()) System.out.println(c);
public static Spells.NormalSpells valueOf(java.lang.String name)
name
- the name of the enum constant to be returned.java.lang.IllegalArgumentException
- if this enum type has no constant with the specified namejava.lang.NullPointerException
- if the argument is nullpublic int getRequiredLevel()
getRequiredLevel
in interface MagicSpell
public int getSpriteIndex()
getSpriteIndex
in interface MagicSpell
public int getSpellbookId()
getSpellbookId
in interface MagicSpell
public boolean isMembers()
isMembers
in interface MagicSpell