Class Combat


  • public class Combat
    extends java.lang.Object
    • Constructor Detail

      • Combat

        public Combat()
    • Method Detail

      • isPoisoned

        public static boolean isPoisoned()
      • isVenomed

        public static boolean isVenomed()
      • getSpecEnergy

        public static int getSpecEnergy()
      • getMissingHealth

        public static int getMissingHealth()
      • isRetaliating

        public static boolean isRetaliating()
      • isSpecEnabled

        public static boolean isSpecEnabled()
      • getAxeEnergy

        public static int getAxeEnergy()
      • isAntifired

        public static boolean isAntifired()
      • isSuperAntifired

        public static boolean isSuperAntifired()
      • toggleAutoRetaliate

        public static void toggleAutoRetaliate()
      • toggleAutoRetaliate

        public static void toggleAutoRetaliate​(java.lang.Boolean active)
      • toggleSpec

        public static void toggleSpec()
      • getAttackStyle

        public static AttackStyle getAttackStyle()
      • setAttackStyle

        public static void setAttackStyle​(AttackStyle attackStyle)
      • getAttackableNPC

        public static INPC getAttackableNPC​(int... ids)
      • getAttackableNPC

        public static INPC getAttackableNPC​(java.lang.String... names)
      • getAttackableNPC

        public static INPC getAttackableNPC​(java.util.function.Predicate<INPC> filter)
      • getCurrentHealth

        public static int getCurrentHealth()
      • getHealthPercent

        public static double getHealthPercent()
      • getTombWorldPoint

        public static net.runelite.api.coords.WorldPoint getTombWorldPoint()
      • getCannonWorldPoint

        public static net.runelite.api.coords.WorldPoint getCannonWorldPoint()
      • getCurrentWeaponStyle

        public static WeaponStyle getCurrentWeaponStyle()