Enum Standard

  • All Implemented Interfaces:
    java.io.Serializable, java.lang.Comparable<Standard>, Spell

    public enum Standard
    extends java.lang.Enum<Standard>
    implements Spell
    • Enum Constant Detail

      • HOME_TELEPORT

        public static final Standard HOME_TELEPORT
      • WIND_STRIKE

        public static final Standard WIND_STRIKE
      • CONFUSE

        public static final Standard CONFUSE
      • ENCHANT_CROSSBOW_BOLT

        public static final Standard ENCHANT_CROSSBOW_BOLT
      • WATER_STRIKE

        public static final Standard WATER_STRIKE
      • LVL_1_ENCHANT

        public static final Standard LVL_1_ENCHANT
      • EARTH_STRIKE

        public static final Standard EARTH_STRIKE
      • WEAKEN

        public static final Standard WEAKEN
      • FIRE_STRIKE

        public static final Standard FIRE_STRIKE
      • BONES_TO_BANANAS

        public static final Standard BONES_TO_BANANAS
      • WIND_BOLT

        public static final Standard WIND_BOLT
      • CURSE

        public static final Standard CURSE
      • BIND

        public static final Standard BIND
      • LOW_LEVEL_ALCHEMY

        public static final Standard LOW_LEVEL_ALCHEMY
      • WATER_BOLT

        public static final Standard WATER_BOLT
      • VARROCK_TELEPORT

        public static final Standard VARROCK_TELEPORT
      • LVL_2_ENCHANT

        public static final Standard LVL_2_ENCHANT
      • EARTH_BOLT

        public static final Standard EARTH_BOLT
      • LUMBRIDGE_TELEPORT

        public static final Standard LUMBRIDGE_TELEPORT
      • TELEKINETIC_GRAB

        public static final Standard TELEKINETIC_GRAB
      • FIRE_BOLT

        public static final Standard FIRE_BOLT
      • FALADOR_TELEPORT

        public static final Standard FALADOR_TELEPORT
      • CRUMBLE_UNDEAD

        public static final Standard CRUMBLE_UNDEAD
      • TELEPORT_TO_HOUSE

        public static final Standard TELEPORT_TO_HOUSE
      • WIND_BLAST

        public static final Standard WIND_BLAST
      • SUPERHEAT_ITEM

        public static final Standard SUPERHEAT_ITEM
      • CAMELOT_TELEPORT

        public static final Standard CAMELOT_TELEPORT
      • WATER_BLAST

        public static final Standard WATER_BLAST
      • LVL_3_ENCHANT

        public static final Standard LVL_3_ENCHANT
      • IBAN_BLAST

        public static final Standard IBAN_BLAST
      • SNARE

        public static final Standard SNARE
      • MAGIC_DART

        public static final Standard MAGIC_DART
      • ARDOUGNE_TELEPORT

        public static final Standard ARDOUGNE_TELEPORT
      • EARTH_BLAST

        public static final Standard EARTH_BLAST
      • CIVITAS_ILLA_FORTIS_TELEPORT

        public static final Standard CIVITAS_ILLA_FORTIS_TELEPORT
      • HIGH_LEVEL_ALCHEMY

        public static final Standard HIGH_LEVEL_ALCHEMY
      • CHARGE_WATER_ORB

        public static final Standard CHARGE_WATER_ORB
      • LVL_4_ENCHANT

        public static final Standard LVL_4_ENCHANT
      • WATCHTOWER_TELEPORT

        public static final Standard WATCHTOWER_TELEPORT
      • FIRE_BLAST

        public static final Standard FIRE_BLAST
      • CHARGE_EARTH_ORB

        public static final Standard CHARGE_EARTH_ORB
      • BONES_TO_PEACHES

        public static final Standard BONES_TO_PEACHES
      • SARADOMIN_STRIKE

        public static final Standard SARADOMIN_STRIKE
      • CLAWS_OF_GUTHIX

        public static final Standard CLAWS_OF_GUTHIX
      • FLAMES_OF_ZAMORAK

        public static final Standard FLAMES_OF_ZAMORAK
      • TROLLHEIM_TELEPORT

        public static final Standard TROLLHEIM_TELEPORT
      • WIND_WAVE

        public static final Standard WIND_WAVE
      • CHARGE_FIRE_ORB

        public static final Standard CHARGE_FIRE_ORB
      • APE_ATOLL_TELEPORT

        public static final Standard APE_ATOLL_TELEPORT
      • WATER_WAVE

        public static final Standard WATER_WAVE
      • CHARGE_AIR_ORB

        public static final Standard CHARGE_AIR_ORB
      • VULNERABILITY

        public static final Standard VULNERABILITY
      • LVL_5_ENCHANT

        public static final Standard LVL_5_ENCHANT
      • EARTH_WAVE

        public static final Standard EARTH_WAVE
      • ENFEEBLE

        public static final Standard ENFEEBLE
      • TELEOTHER_LUMBRIDGE

        public static final Standard TELEOTHER_LUMBRIDGE
      • FIRE_WAVE

        public static final Standard FIRE_WAVE
      • ENTANGLE

        public static final Standard ENTANGLE
      • STUN

        public static final Standard STUN
      • CHARGE

        public static final Standard CHARGE
      • WIND_SURGE

        public static final Standard WIND_SURGE
      • TELEOTHER_FALADOR

        public static final Standard TELEOTHER_FALADOR
      • WATER_SURGE

        public static final Standard WATER_SURGE
      • TELE_BLOCK

        public static final Standard TELE_BLOCK
      • BOUNTY_TARGET_TELEPORT

        public static final Standard BOUNTY_TARGET_TELEPORT
      • LVL_6_ENCHANT

        public static final Standard LVL_6_ENCHANT
      • TELEOTHER_CAMELOT

        public static final Standard TELEOTHER_CAMELOT
      • EARTH_SURGE

        public static final Standard EARTH_SURGE
      • LVL_7_ENCHANT

        public static final Standard LVL_7_ENCHANT
      • FIRE_SURGE

        public static final Standard FIRE_SURGE
    • Method Detail

      • values

        public static Standard[] values()
        Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:
        for (Standard c : Standard.values())
            System.out.println(c);
        
        Returns:
        an array containing the constants of this enum type, in the order they are declared
      • valueOf

        public static Standard valueOf​(java.lang.String name)
        Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (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:
        java.lang.IllegalArgumentException - if this enum type has no constant with the specified name
        java.lang.NullPointerException - if the argument is null
      • getIndex

        public int getIndex()
        Specified by:
        getIndex in interface Spell
      • requiresTarget

        public boolean requiresTarget()
        Specified by:
        requiresTarget in interface Spell
      • getRequiredRunes

        public java.util.HashMap<Rune,​java.lang.Integer> getRequiredRunes()
        Specified by:
        getRequiredRunes in interface Spell
      • isAutocasting

        public boolean isAutocasting()
        Specified by:
        isAutocasting in interface Spell