Combat
public class Combat
Content copied to clipboard
Contains utility methods for interacting with the combat tab and obtaining other combat related information
Types
AttackStyle
Link copied to clipboard
public enum AttackStyle
Content copied to clipboard
AutocastableSpell
Link copied to clipboard
WeaponType
Link copied to clipboard
public enum WeaponType
Content copied to clipboard
Functions
activateSpecialAttack
Link copied to clipboard
static boolean activateSpecialAttack()
Content copied to clipboard
static boolean activateSpecialAttack(boolean orb)
Content copied to clipboard
canUseSpecialAttack
Link copied to clipboard
static boolean canUseSpecialAttack()
Content copied to clipboard
getAttackingPlayer
Link copied to clipboard
getAttackStyleIndexFor
Link copied to clipboard
static Optional<Integer> getAttackStyleIndexFor(Combat.AttackStyle style)
Content copied to clipboard
getAttackStyleNames
Link copied to clipboard
getAutocastSpell
Link copied to clipboard
getCurrentAttackStyle
Link copied to clipboard
getSelectedAttackStyleIndex
Link copied to clipboard
static int getSelectedAttackStyleIndex()
Content copied to clipboard
getSpecialAttackPercent
Link copied to clipboard
static int getSpecialAttackPercent()
Content copied to clipboard
getWeaponName
Link copied to clipboard
getWeaponSpecialAttackPercent
Link copied to clipboard
static int getWeaponSpecialAttackPercent()
Content copied to clipboard
static int getWeaponSpecialAttackPercent(int id)
Content copied to clipboard
getWeaponType
Link copied to clipboard
getWildernessLevel
Link copied to clipboard
static int getWildernessLevel()
Content copied to clipboard
isAttackStyleAvailable
Link copied to clipboard
isAttackStyleSet
Link copied to clipboard
isAutoRetaliateOn
Link copied to clipboard
isDefensiveAutocasting
Link copied to clipboard
static boolean isDefensiveAutocasting()
Content copied to clipboard
isInMultiCombat
Link copied to clipboard
isInWilderness
Link copied to clipboard
static boolean isInWilderness()
Content copied to clipboard
isSpecialAttackEnabled
Link copied to clipboard
static boolean isSpecialAttackEnabled()
Content copied to clipboard
isSpecOrbDisabled
Link copied to clipboard
static boolean isSpecOrbDisabled()
Content copied to clipboard
isWeaponSpecialAttackAvailable
Link copied to clipboard
static boolean isWeaponSpecialAttackAvailable()
Content copied to clipboard
setAttackByIndex
Link copied to clipboard
static boolean setAttackByIndex(int index)
Content copied to clipboard
setAttackByName
Link copied to clipboard
setAttackStyle
Link copied to clipboard
setAutocastSpell
Link copied to clipboard
static boolean setAutocastSpell(Combat.AutocastableSpell spell, boolean defensive)
Content copied to clipboard
setAutoRetaliate
Link copied to clipboard
static boolean setAutoRetaliate(boolean active)
Content copied to clipboard