Enum Class Spell.Modern

java.lang.Object
java.lang.Enum<Spell.Modern>
org.rspeer.game.component.tdi.Spell.Modern
All Implemented Interfaces:
Serializable, Comparable<Spell.Modern>, Constable, Spell
Enclosing interface:
Spell

public static enum Spell.Modern extends Enum<Spell.Modern> implements Spell
  • Enum Constant Details

    • HOME_TELEPORT

      public static final Spell.Modern HOME_TELEPORT
    • WIND_STRIKE

      public static final Spell.Modern WIND_STRIKE
    • CONFUSE

      public static final Spell.Modern CONFUSE
    • ENCHANT_CROSSBOW_BOLT

      public static final Spell.Modern ENCHANT_CROSSBOW_BOLT
    • WATER_STRIKE

      public static final Spell.Modern WATER_STRIKE
    • LEVEL_1_ENCHANT

      public static final Spell.Modern LEVEL_1_ENCHANT
    • EARTH_STRIKE

      public static final Spell.Modern EARTH_STRIKE
    • WEAKEN

      public static final Spell.Modern WEAKEN
    • FIRE_STRIKE

      public static final Spell.Modern FIRE_STRIKE
    • BONES_TO_BANANAS

      public static final Spell.Modern BONES_TO_BANANAS
    • WIND_BOLT

      public static final Spell.Modern WIND_BOLT
    • CURSE

      public static final Spell.Modern CURSE
    • BIND

      public static final Spell.Modern BIND
    • LOW_LEVEL_ALCHEMY

      public static final Spell.Modern LOW_LEVEL_ALCHEMY
    • WATER_BOLT

      public static final Spell.Modern WATER_BOLT
    • VARROCK_TELEPORT

      public static final Spell.Modern VARROCK_TELEPORT
    • LEVEL_2_ENCHANT

      public static final Spell.Modern LEVEL_2_ENCHANT
    • EARTH_BOLT

      public static final Spell.Modern EARTH_BOLT
    • LUMBRIDGE_TELEPORT

      public static final Spell.Modern LUMBRIDGE_TELEPORT
    • TELEKINETIC_GRAB

      public static final Spell.Modern TELEKINETIC_GRAB
    • FIRE_BOLT

      public static final Spell.Modern FIRE_BOLT
    • FALADOR_TELEPORT

      public static final Spell.Modern FALADOR_TELEPORT
    • CRUMBLE_UNDEAD

      public static final Spell.Modern CRUMBLE_UNDEAD
    • TELEPORT_TO_HOUSE

      public static final Spell.Modern TELEPORT_TO_HOUSE
    • WIND_BLAST

      public static final Spell.Modern WIND_BLAST
    • SUPERHEAT_ITEM

      public static final Spell.Modern SUPERHEAT_ITEM
    • CAMELOT_TELEPORT

      public static final Spell.Modern CAMELOT_TELEPORT
    • WATER_BLAST

      public static final Spell.Modern WATER_BLAST
    • KOUREND_CASTLE_TELEPORT

      public static final Spell.Modern KOUREND_CASTLE_TELEPORT
    • LEVEL_3_ENCHANT

      public static final Spell.Modern LEVEL_3_ENCHANT
    • IBAN_BLAST

      public static final Spell.Modern IBAN_BLAST
    • SNARE

      public static final Spell.Modern SNARE
    • MAGIC_DART

      public static final Spell.Modern MAGIC_DART
    • ARDOUGNE_TELEPORT

      public static final Spell.Modern ARDOUGNE_TELEPORT
    • EARTH_BLAST

      public static final Spell.Modern EARTH_BLAST
    • CIVITAS_ILLA_FORTIS_TELEPORT

      public static final Spell.Modern CIVITAS_ILLA_FORTIS_TELEPORT
    • HIGH_LEVEL_ALCHEMY

      public static final Spell.Modern HIGH_LEVEL_ALCHEMY
    • CHARGE_WATER_ORB

      public static final Spell.Modern CHARGE_WATER_ORB
    • LEVEL_4_ENCHANT

      public static final Spell.Modern LEVEL_4_ENCHANT
    • WATCHTOWER_TELEPORT

      public static final Spell.Modern WATCHTOWER_TELEPORT
    • FIRE_BLAST

      public static final Spell.Modern FIRE_BLAST
    • CHARGE_EARTH_ORB

      public static final Spell.Modern CHARGE_EARTH_ORB
    • BONES_TO_PEACHES

      public static final Spell.Modern BONES_TO_PEACHES
    • SARADOMIN_STRIKE

      public static final Spell.Modern SARADOMIN_STRIKE
    • CLAWS_OF_GUTHIX

      public static final Spell.Modern CLAWS_OF_GUTHIX
    • FLAMES_OF_ZAMORAK

      public static final Spell.Modern FLAMES_OF_ZAMORAK
    • TROLLHEIM_TELEPORT

      public static final Spell.Modern TROLLHEIM_TELEPORT
    • WIND_WAVE

      public static final Spell.Modern WIND_WAVE
    • CHARGE_FIRE_ORB

      public static final Spell.Modern CHARGE_FIRE_ORB
    • APE_ATOLL_TELEPORT

      public static final Spell.Modern APE_ATOLL_TELEPORT
    • WATER_WAVE

      public static final Spell.Modern WATER_WAVE
    • CHARGE_AIR_ORB

      public static final Spell.Modern CHARGE_AIR_ORB
    • VULNERABILITY

      public static final Spell.Modern VULNERABILITY
    • LEVEL_5_ENCHANT

      public static final Spell.Modern LEVEL_5_ENCHANT
    • EARTH_WAVE

      public static final Spell.Modern EARTH_WAVE
    • ENFEEBLE

      public static final Spell.Modern ENFEEBLE
    • TELEOTHER_LUMBRIDGE

      public static final Spell.Modern TELEOTHER_LUMBRIDGE
    • FIRE_WAVE

      public static final Spell.Modern FIRE_WAVE
    • ENTANGLE

      public static final Spell.Modern ENTANGLE
    • STUN

      public static final Spell.Modern STUN
    • CHARGE

      public static final Spell.Modern CHARGE
    • WIND_SURGE

      public static final Spell.Modern WIND_SURGE
    • TELEOTHER_FALADOR

      public static final Spell.Modern TELEOTHER_FALADOR
    • WATER_SURGE

      public static final Spell.Modern WATER_SURGE
    • TELE_BLOCK

      public static final Spell.Modern TELE_BLOCK
    • TELE_TO_BOUNTY_TARGET

      public static final Spell.Modern TELE_TO_BOUNTY_TARGET
    • LEVEL_6_ENCHANT

      public static final Spell.Modern LEVEL_6_ENCHANT
    • TELEOTHER_CAMELOT

      public static final Spell.Modern TELEOTHER_CAMELOT
    • EARTH_SURGE

      public static final Spell.Modern EARTH_SURGE
    • LEVEL_7_ENCHANT

      public static final Spell.Modern LEVEL_7_ENCHANT
    • FIRE_SURGE

      public static final Spell.Modern FIRE_SURGE
  • Method Details

    • values

      public static Spell.Modern[] values()
      Returns an array containing the constants of this enum class, in the order they are declared.
      Returns:
      an array containing the constants of this enum class, in the order they are declared
    • valueOf

      public static Spell.Modern valueOf(String name)
      Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)
      Parameters:
      name - the name of the enum constant to be returned.
      Returns:
      the enum constant with the specified name
      Throws:
      IllegalArgumentException - if this enum class has no constant with the specified name
      NullPointerException - if the argument is null
    • getAddress

      public InterfaceAddress getAddress()
      Specified by:
      getAddress in interface Spell
    • getBook

      public Magic.Book getBook()
      Specified by:
      getBook in interface Spell
    • getLevelRequired

      public int getLevelRequired()
      Specified by:
      getLevelRequired in interface Spell
    • getBaseExperience

      public double getBaseExperience()
      Specified by:
      getBaseExperience in interface Spell
    • getBaseMaxHit

      public int getBaseMaxHit()
      Specified by:
      getBaseMaxHit in interface Spell
    • getDisabledMaterialId

      public int getDisabledMaterialId()
      Specified by:
      getDisabledMaterialId in interface Spell
    • isAutoCasted

      public boolean isAutoCasted()
      Specified by:
      isAutoCasted in interface Spell
    • toString

      public String toString()
      Overrides:
      toString in class Enum<Spell.Modern>