Interface ICombatAPI


public interface ICombatAPI
  • Method Details

    • 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()