Enum PrayerAction

    • Enum Constant Detail

      • ENSOULED_GOBLIN_HEAD

        public static final PrayerAction ENSOULED_GOBLIN_HEAD
      • ENSOULED_MONKEY_HEAD

        public static final PrayerAction ENSOULED_MONKEY_HEAD
      • ENSOULED_IMP_HEAD

        public static final PrayerAction ENSOULED_IMP_HEAD
      • ENSOULED_MINOTAUR_HEAD

        public static final PrayerAction ENSOULED_MINOTAUR_HEAD
      • ENSOULED_SCORPION_HEAD

        public static final PrayerAction ENSOULED_SCORPION_HEAD
      • ENSOULED_BEAR_HEAD

        public static final PrayerAction ENSOULED_BEAR_HEAD
      • ENSOULED_UNICORN_HEAD

        public static final PrayerAction ENSOULED_UNICORN_HEAD
      • ENSOULED_DOG_HEAD

        public static final PrayerAction ENSOULED_DOG_HEAD
      • ENSOULED_CHAOS_DRUID_HEAD

        public static final PrayerAction ENSOULED_CHAOS_DRUID_HEAD
      • ENSOULED_GIANT_HEAD

        public static final PrayerAction ENSOULED_GIANT_HEAD
      • ENSOULED_OGRE_HEAD

        public static final PrayerAction ENSOULED_OGRE_HEAD
      • ENSOULED_ELF_HEAD

        public static final PrayerAction ENSOULED_ELF_HEAD
      • ENSOULED_TROLL_HEAD

        public static final PrayerAction ENSOULED_TROLL_HEAD
      • ENSOULED_HORROR_HEAD

        public static final PrayerAction ENSOULED_HORROR_HEAD
      • ENSOULED_KALPHITE_HEAD

        public static final PrayerAction ENSOULED_KALPHITE_HEAD
      • ENSOULED_DAGANNOTH_HEAD

        public static final PrayerAction ENSOULED_DAGANNOTH_HEAD
      • ENSOULED_BLOODVELD_HEAD

        public static final PrayerAction ENSOULED_BLOODVELD_HEAD
      • ENSOULED_TZHAAR_HEAD

        public static final PrayerAction ENSOULED_TZHAAR_HEAD
      • ENSOULED_DEMON_HEAD

        public static final PrayerAction ENSOULED_DEMON_HEAD
      • ENSOULED_HELLHOUND_HEAD

        public static final PrayerAction ENSOULED_HELLHOUND_HEAD
      • ENSOULED_AVIANSIE_HEAD

        public static final PrayerAction ENSOULED_AVIANSIE_HEAD
      • ENSOULED_ABYSSAL_HEAD

        public static final PrayerAction ENSOULED_ABYSSAL_HEAD
      • ENSOULED_DRAGON_HEAD

        public static final PrayerAction ENSOULED_DRAGON_HEAD
      • FIENDISH_ASHES

        public static final PrayerAction FIENDISH_ASHES
      • MALICIOUS_ASHES

        public static final PrayerAction MALICIOUS_ASHES
      • ABYSSAL_ASHES

        public static final PrayerAction ABYSSAL_ASHES
      • INFERNAL_ASHES

        public static final PrayerAction INFERNAL_ASHES
      • LOAR_REMAINS

        public static final PrayerAction LOAR_REMAINS
      • MONKEY_BONES

        public static final PrayerAction MONKEY_BONES
      • SHAIKAHAN_BONES

        public static final PrayerAction SHAIKAHAN_BONES
      • BABYDRAGON_BONES

        public static final PrayerAction BABYDRAGON_BONES
      • PHRIN_REMAINS

        public static final PrayerAction PHRIN_REMAINS
      • RIYL_REMAINS

        public static final PrayerAction RIYL_REMAINS
      • WYVERN_BONES

        public static final PrayerAction WYVERN_BONES
      • DRAGON_BONES

        public static final PrayerAction DRAGON_BONES
      • ASYN_REMAINS

        public static final PrayerAction ASYN_REMAINS
      • FIYR_REMAINS

        public static final PrayerAction FIYR_REMAINS
      • LAVA_DRAGON_BONES

        public static final PrayerAction LAVA_DRAGON_BONES
      • DAGANNOTH_BONES

        public static final PrayerAction DAGANNOTH_BONES
      • URIUM_REMAINS

        public static final PrayerAction URIUM_REMAINS
      • SUPERIOR_DRAGON_BONES

        public static final PrayerAction SUPERIOR_DRAGON_BONES
    • Method Detail

      • values

        public static PrayerAction[] 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 (PrayerAction c : PrayerAction.values())
            System.out.println(c);
        
        Returns:
        an array containing the constants of this enum type, in the order they are declared
      • valueOf

        public static PrayerAction valueOf​(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:
        IllegalArgumentException - if this enum type has no constant with the specified name
        NullPointerException - if the argument is null
      • isBonusApplicable

        public boolean isBonusApplicable​(SkillBonus skillBonus)
        Description copied from interface: SkillAction
        Returns true if this skill action is affected by the specified skill bonus, false otherwise.
        Specified by:
        isBonusApplicable in interface SkillAction
        Returns:
        true if this skill action is affected by the specified skill bonus, false otherwise.
      • getItemId

        public int getItemId()
        Description copied from interface: ItemSkillAction
        Gets the item ID used for this action.
        Specified by:
        getItemId in interface ItemSkillAction
        Returns:
        The item ID used for this action.
        See Also:
        ItemID
      • getLevel

        public int getLevel()
        Description copied from interface: SkillAction
        Gets the level required to perform this skill action.
        Specified by:
        getLevel in interface SkillAction
        Returns:
        The level required to perform this skill action.
      • getXp

        public float getXp()
        Description copied from interface: SkillAction
        Gets the amount of xp granted for performing this skill action.
        Specified by:
        getXp in interface SkillAction
        Returns:
        The amount of xp granted for performing this skill action.