Enum Class Ancient

java.lang.Object
java.lang.Enum<Ancient>
org.highlife.api.methods.magic.Ancient
All Implemented Interfaces:
Serializable, Comparable<Ancient>, Constable, Spell

public enum Ancient extends Enum<Ancient> implements Spell
  • Enum Constant Details

    • HOME_TELEPORT

      public static final Ancient HOME_TELEPORT
    • ICE_RUSH

      public static final Ancient ICE_RUSH
    • ICE_BLITZ

      public static final Ancient ICE_BLITZ
    • ICE_BURST

      public static final Ancient ICE_BURST
    • ICE_BARRAGE

      public static final Ancient ICE_BARRAGE
    • BLOOD_RUSH

      public static final Ancient BLOOD_RUSH
    • BLOOD_BLITZ

      public static final Ancient BLOOD_BLITZ
    • BLOOD_BURST

      public static final Ancient BLOOD_BURST
    • BLOOD_BARRAGE

      public static final Ancient BLOOD_BARRAGE
    • SMOKE_RUSH

      public static final Ancient SMOKE_RUSH
    • SMOKE_BLITZ

      public static final Ancient SMOKE_BLITZ
    • SMOKE_BURST

      public static final Ancient SMOKE_BURST
    • SMOKE_BARRAGE

      public static final Ancient SMOKE_BARRAGE
    • SHADOW_RUSH

      public static final Ancient SHADOW_RUSH
    • SHADOW_BLITZ

      public static final Ancient SHADOW_BLITZ
    • SHADOW_BURST

      public static final Ancient SHADOW_BURST
    • SHADOW_BARRAGE

      public static final Ancient SHADOW_BARRAGE
    • PADDEWWA_TELEPORT

      public static final Ancient PADDEWWA_TELEPORT
    • SENNTISTEN_TELEPORT

      public static final Ancient SENNTISTEN_TELEPORT
    • KHARYRLL_TELEPORT

      public static final Ancient KHARYRLL_TELEPORT
    • LASSAR_TELEPORT

      public static final Ancient LASSAR_TELEPORT
    • DAREEYAK_TELEPORT

      public static final Ancient DAREEYAK_TELEPORT
    • CARRALLANGER_TELEPORT

      public static final Ancient CARRALLANGER_TELEPORT
    • ANNAKARL_TELEPORT

      public static final Ancient ANNAKARL_TELEPORT
    • GHORROCK_TELEPORT

      public static final Ancient GHORROCK_TELEPORT
  • Method Details

    • values

      public static Ancient[] 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 Ancient 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
    • getParent

      public int getParent()
      Specified by:
      getParent in interface Spell
    • getChild

      public int getChild()
      Specified by:
      getChild in interface Spell
    • toString

      public String toString()
      Overrides:
      toString in class Enum<Ancient>
    • getLevel

      public int getLevel()
      Specified by:
      getLevel in interface Spell
    • getExp

      public double getExp()
    • getMaxHit

      public int getMaxHit()
      Specified by:
      getMaxHit in interface Spell
    • getCost

      public Rune[] getCost()
      Specified by:
      getCost in interface Spell
    • getAutocastId

      public int getAutocastId()