Package com.epicbot.api.shared.methods
Interface ICombatAPI
-
public interface ICombatAPI
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static class
ICombatAPI.AttackStyle
static class
ICombatAPI.WeaponType
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description boolean
canSpecialAttack()
ICombatAPI.AttackStyle
getAttackStyle()
ICombatAPI.AttackStyle[]
getAttackStyleOptions()
int
getSpecialAttackEnergy()
ICombatAPI.WeaponType
getWeaponType()
boolean
hasOption(ICombatAPI.AttackStyle style)
boolean
isAutoRetaliateOn()
boolean
isImmuneFromPoison()
boolean
isMultiCombat()
boolean
isPoisoned()
boolean
isSpecialActive()
boolean
isVenomed()
boolean
toggleAttackStyle(ICombatAPI.AttackStyle style)
boolean
toggleAttackStyle(ICombatAPI.AttackStyle style, Spell spell)
boolean
toggleAutoRetaliate(boolean enable)
boolean
toggleSpecialAttack(boolean enable)
-
-
-
Method Detail
-
getAttackStyle
ICombatAPI.AttackStyle getAttackStyle()
-
toggleAttackStyle
boolean toggleAttackStyle(ICombatAPI.AttackStyle style)
-
toggleAttackStyle
boolean toggleAttackStyle(ICombatAPI.AttackStyle style, Spell spell)
-
hasOption
boolean hasOption(ICombatAPI.AttackStyle style)
-
getWeaponType
ICombatAPI.WeaponType getWeaponType()
-
getAttackStyleOptions
ICombatAPI.AttackStyle[] getAttackStyleOptions()
-
getSpecialAttackEnergy
int getSpecialAttackEnergy()
-
isSpecialActive
boolean isSpecialActive()
-
canSpecialAttack
boolean canSpecialAttack()
-
toggleSpecialAttack
boolean toggleSpecialAttack(boolean enable)
-
isAutoRetaliateOn
boolean isAutoRetaliateOn()
-
toggleAutoRetaliate
boolean toggleAutoRetaliate(boolean enable)
-
isVenomed
boolean isVenomed()
-
isPoisoned
boolean isPoisoned()
-
isImmuneFromPoison
boolean isImmuneFromPoison()
-
isMultiCombat
boolean isMultiCombat()
-
-