| attack(Npc attacker, Mob defender, Hit hit) | com.runehive.game.world.entity.combat.strategy.npc.MultiStrategy | |
| com::runehive::game::world::entity::combat::strategy::CombatStrategy.attack(T attacker, Mob defender, Hit hit) | com.runehive.game.world.entity.combat.strategy.CombatStrategy< T extends Mob > | |
| block(Mob attacker, Npc defender, Hit hit, CombatType combatType) | com.runehive.game.world.entity.combat.strategy.npc.MultiStrategy | |
| com::runehive::game::world::entity::combat::strategy::CombatStrategy.block(Mob attacker, T defender, Hit hit, CombatType combatType) | com.runehive.game.world.entity.combat.strategy.CombatStrategy< T extends Mob > | |
| canAttack(Npc attacker, Mob defender) | com.runehive.content.activity.infernomobs.JaxXil | |
| com::runehive::game::world::entity::combat::strategy::CombatStrategy.canAttack(T attacker, Mob defender) | com.runehive.game.world.entity.combat.strategy.CombatStrategy< T extends Mob > | |
| canOtherAttack(Mob attacker, Npc defender) | com.runehive.game.world.entity.combat.strategy.npc.MultiStrategy | |
| com::runehive::game::world::entity::combat::strategy::CombatStrategy.canOtherAttack(Mob attacker, T defender) | com.runehive.game.world.entity.combat.strategy.CombatStrategy< T extends Mob > | |
| currentStrategy | com.runehive.game.world.entity.combat.strategy.npc.MultiStrategy | protected |
| finishIncoming(Mob attacker, Npc defender) | com.runehive.game.world.entity.combat.strategy.npc.MultiStrategy | |
| com::runehive::game::world::entity::combat::strategy::CombatStrategy.finishIncoming(Mob attacker, T defender) | com.runehive.game.world.entity.combat.strategy.CombatStrategy< T extends Mob > | |
| finishOutgoing(Npc attacker, Mob defender) | com.runehive.game.world.entity.combat.strategy.npc.MultiStrategy | |
| com::runehive::game::world::entity::combat::strategy::CombatStrategy.finishOutgoing(T attacker, Mob defender) | com.runehive.game.world.entity.combat.strategy.CombatStrategy< T extends Mob > | |
| getAttackAnimation(Npc attacker, Mob defender) | com.runehive.game.world.entity.combat.strategy.npc.MultiStrategy | |
| com::runehive::game::world::entity::combat::strategy::CombatStrategy.getAttackAnimation(T attacker, Mob defender) | com.runehive.game.world.entity.combat.strategy.CombatStrategy< T extends Mob > | |
| getAttackDelay(Npc attacker, Mob defender, FightType fightType) | com.runehive.game.world.entity.combat.strategy.npc.MultiStrategy | |
| com::runehive::game::world::entity::combat::strategy::CombatStrategy.getAttackDelay(T attacker, Mob defender, FightType fightType) | com.runehive.game.world.entity.combat.strategy.CombatStrategy< T extends Mob > | |
| getAttackDistance(Npc attacker, FightType fightType) | com.runehive.game.world.entity.combat.strategy.npc.MultiStrategy | |
| com::runehive::game::world::entity::combat::strategy::CombatStrategy.getAttackDistance(T attacker, FightType fightType) | com.runehive.game.world.entity.combat.strategy.CombatStrategy< T extends Mob > | |
| getCombatProjectile() | com.runehive.game.world.entity.combat.strategy.CombatStrategy< T extends Mob > | |
| getCombatType() | com.runehive.game.world.entity.combat.strategy.npc.MultiStrategy | |
| getEndGraphic(final CombatProjectile combatProjectile, final boolean splash, final Graphic splashGraphic) | com.runehive.game.world.entity.combat.strategy.CombatStrategy< T extends Mob > | static |
| getEndGraphic(final CombatProjectile combatProjectile, final boolean splash, final Graphic splashGraphic, final int duration) | com.runehive.game.world.entity.combat.strategy.CombatStrategy< T extends Mob > | static |
| getEndGraphic(final Optional< Graphic > end, final boolean splash, final Graphic splashGraphic, final int duration) | com.runehive.game.world.entity.combat.strategy.CombatStrategy< T extends Mob > | static |
| getHits(Npc attacker, Mob defender) | com.runehive.game.world.entity.combat.strategy.npc.MultiStrategy | |
| com::runehive::game::world::entity::combat::strategy::CombatStrategy.getHits(T attacker, Mob defender) | com.runehive.game.world.entity.combat.strategy.CombatStrategy< T extends Mob > | |
| getProjectileDuration(final CombatProjectile combatProjectile) | com.runehive.game.world.entity.combat.strategy.CombatStrategy< T extends Mob > | static |
| hit(Npc attacker, Mob defender, Hit hit) | com.runehive.game.world.entity.combat.strategy.npc.MultiStrategy | |
| com::runehive::game::world::entity::combat::strategy::CombatStrategy.hit(T attacker, Mob defender, Hit hit) | com.runehive.game.world.entity.combat.strategy.CombatStrategy< T extends Mob > | |
| hitsplat(Npc attacker, Mob defender, Hit hit) | com.runehive.game.world.entity.combat.strategy.npc.MultiStrategy | |
| com::runehive::game::world::entity::combat::strategy::CombatStrategy.hitsplat(T attacker, Mob defender, Hit hit) | com.runehive.game.world.entity.combat.strategy.CombatStrategy< T extends Mob > | |
| init(T attacker, Mob defender) | com.runehive.game.world.entity.combat.attack.listener.CombatListener< T extends Mob > | |
| isAlwaysAccurate() | com.runehive.game.world.entity.combat.strategy.CombatStrategy< T extends Mob > | |
| JaxXil() | com.runehive.content.activity.infernomobs.JaxXil | |
| MELEE | com.runehive.content.activity.infernomobs.JaxXil | privatestatic |
| missed(final Hit... hits) | com.runehive.game.world.entity.combat.strategy.CombatStrategy< T extends Mob > | static |
| modifyAccuracy(Npc attacker, Mob defender, int roll) | com.runehive.game.world.entity.combat.strategy.npc.MultiStrategy | |
| com::runehive::game::world::entity::combat::strategy::CombatStrategy.modifyAccuracy(T attacker, Mob defender, int roll) | com.runehive.game.world.entity.combat.FormulaModifier< T extends Mob > | |
| modifyAggressive(Npc attacker, Mob defender, int roll) | com.runehive.game.world.entity.combat.strategy.npc.MultiStrategy | |
| com::runehive::game::world::entity::combat::strategy::CombatStrategy.modifyAggressive(T attacker, Mob defender, int roll) | com.runehive.game.world.entity.combat.FormulaModifier< T extends Mob > | |
| modifyAggressiveBonus(Npc attacker, Mob defender, int bonus) | com.runehive.game.world.entity.combat.strategy.npc.MultiStrategy | |
| com::runehive::game::world::entity::combat::strategy::CombatStrategy.modifyAggressiveBonus(T attacker, Mob defender, int bonus) | com.runehive.game.world.entity.combat.FormulaModifier< T extends Mob > | |
| modifyAttackLevel(Npc attacker, Mob defender, int level) | com.runehive.game.world.entity.combat.strategy.npc.MultiStrategy | |
| com::runehive::game::world::entity::combat::strategy::CombatStrategy.modifyAttackLevel(T attacker, Mob defender, int level) | com.runehive.game.world.entity.combat.FormulaModifier< T extends Mob > | |
| modifyDamage(Npc attacker, Mob defender, int damage) | com.runehive.game.world.entity.combat.strategy.npc.MultiStrategy | |
| com::runehive::game::world::entity::combat::strategy::CombatStrategy.modifyDamage(T attacker, Mob defender, int damage) | com.runehive.game.world.entity.combat.FormulaModifier< T extends Mob > | |
| modifyDefenceLevel(Mob attacker, Npc defender, int level) | com.runehive.game.world.entity.combat.strategy.npc.MultiStrategy | |
| com::runehive::game::world::entity::combat::strategy::CombatStrategy.modifyDefenceLevel(Mob attacker, T defender, int level) | com.runehive.game.world.entity.combat.FormulaModifier< T extends Mob > | |
| modifyDefensive(Mob attacker, Npc defender, int roll) | com.runehive.game.world.entity.combat.strategy.npc.MultiStrategy | |
| com::runehive::game::world::entity::combat::strategy::CombatStrategy.modifyDefensive(Mob attacker, T defender, int roll) | com.runehive.game.world.entity.combat.FormulaModifier< T extends Mob > | |
| modifyDefensiveBonus(Mob attacker, Npc defender, int bonus) | com.runehive.game.world.entity.combat.strategy.npc.MultiStrategy | |
| com::runehive::game::world::entity::combat::strategy::CombatStrategy.modifyDefensiveBonus(Mob attacker, T defender, int bonus) | com.runehive.game.world.entity.combat.FormulaModifier< T extends Mob > | |
| modifyMagicLevel(Npc attacker, Mob defender, int level) | com.runehive.game.world.entity.combat.strategy.npc.MultiStrategy | |
| com::runehive::game::world::entity::combat::strategy::CombatStrategy.modifyMagicLevel(T attacker, Mob defender, int level) | com.runehive.game.world.entity.combat.FormulaModifier< T extends Mob > | |
| modifyOffensiveBonus(Npc attacker, Mob defender, int bonus) | com.runehive.game.world.entity.combat.strategy.npc.MultiStrategy | |
| com::runehive::game::world::entity::combat::strategy::CombatStrategy.modifyOffensiveBonus(T attacker, Mob defender, int bonus) | com.runehive.game.world.entity.combat.FormulaModifier< T extends Mob > | |
| modifyRangedLevel(Npc attacker, Mob defender, int level) | com.runehive.game.world.entity.combat.strategy.npc.MultiStrategy | |
| com::runehive::game::world::entity::combat::strategy::CombatStrategy.modifyRangedLevel(T attacker, Mob defender, int level) | com.runehive.game.world.entity.combat.FormulaModifier< T extends Mob > | |
| modifyStrengthLevel(Npc attacker, Mob defender, int level) | com.runehive.game.world.entity.combat.strategy.npc.MultiStrategy | |
| com::runehive::game::world::entity::combat::strategy::CombatStrategy.modifyStrengthLevel(T attacker, Mob defender, int level) | com.runehive.game.world.entity.combat.FormulaModifier< T extends Mob > | |
| nextMagicHit(T attacker, Mob defender) | com.runehive.game.world.entity.combat.strategy.CombatStrategy< T extends Mob > | protected |
| nextMagicHit(T attacker, Mob defender, int max) | com.runehive.game.world.entity.combat.strategy.CombatStrategy< T extends Mob > | protected |
| nextMagicHit(T attacker, Mob defender, int max, CombatProjectile projectile) | com.runehive.game.world.entity.combat.strategy.CombatStrategy< T extends Mob > | protected |
| nextMagicHit(T attacker, Mob defender, CombatProjectile projectile) | com.runehive.game.world.entity.combat.strategy.CombatStrategy< T extends Mob > | protected |
| nextMagicHit(T attacker, Mob defender, int max, int hitDelay, int hitsplatDelay) | com.runehive.game.world.entity.combat.strategy.CombatStrategy< T extends Mob > | protected |
| nextMeleeHit(T attacker, Mob defender) | com.runehive.game.world.entity.combat.strategy.CombatStrategy< T extends Mob > | protected |
| nextMeleeHit(T attacker, Mob defender, int max) | com.runehive.game.world.entity.combat.strategy.CombatStrategy< T extends Mob > | protected |
| nextMeleeHit(T attacker, Mob defender, int max, boolean multipleHitsAllowed) | com.runehive.game.world.entity.combat.strategy.CombatStrategy< T extends Mob > | protected |
| nextMeleeHit(T attacker, Mob defender, int max, int hitDelay, int hitsplatDelay) | com.runehive.game.world.entity.combat.strategy.CombatStrategy< T extends Mob > | protected |
| nextMeleeHit(T attacker, Mob defender, int max, int hitDelay, int hitsplatDelay, boolean multipleHitsAllowed) | com.runehive.game.world.entity.combat.strategy.CombatStrategy< T extends Mob > | protected |
| nextRangedHit(T attacker, Mob defender) | com.runehive.game.world.entity.combat.strategy.CombatStrategy< T extends Mob > | protected |
| nextRangedHit(T attacker, Mob defender, int max) | com.runehive.game.world.entity.combat.strategy.CombatStrategy< T extends Mob > | protected |
| nextRangedHit(T attacker, Mob defender, int max, CombatProjectile projectile) | com.runehive.game.world.entity.combat.strategy.CombatStrategy< T extends Mob > | protected |
| nextRangedHit(T attacker, Mob defender, CombatProjectile projectile) | com.runehive.game.world.entity.combat.strategy.CombatStrategy< T extends Mob > | protected |
| nextRangedHit(T attacker, Mob defender, int max, int hitDelay, int hitsplatDelay) | com.runehive.game.world.entity.combat.strategy.CombatStrategy< T extends Mob > | protected |
| onDamage(Npc defender, Hit hit) | com.runehive.game.world.entity.combat.strategy.npc.MultiStrategy | |
| com::runehive::game::world::entity::combat::strategy::CombatStrategy.onDamage(T defender, Hit hit) | com.runehive.game.world.entity.combat.strategy.CombatStrategy< T extends Mob > | |
| onDeath(Mob attacker, Npc defender, Hit hit) | com.runehive.game.world.entity.combat.strategy.npc.MultiStrategy | |
| com::runehive::game::world::entity::combat::strategy::CombatStrategy.onDeath(Mob attacker, T defender, Hit hit) | com.runehive.game.world.entity.combat.strategy.CombatStrategy< T extends Mob > | |
| onKill(Npc attacker, Mob defender, Hit hit) | com.runehive.game.world.entity.combat.strategy.npc.MultiStrategy | |
| com::runehive::game::world::entity::combat::strategy::CombatStrategy.onKill(T attacker, Mob defender, Hit hit) | com.runehive.game.world.entity.combat.strategy.CombatStrategy< T extends Mob > | |
| performChecks(T attacker, Mob defender) | com.runehive.game.world.entity.combat.attack.listener.CombatListener< T extends Mob > | |
| preDeath(Mob attacker, Npc defender, Hit hit) | com.runehive.game.world.entity.combat.strategy.npc.MultiStrategy | |
| com::runehive::game::world::entity::combat::strategy::CombatStrategy.preDeath(Mob attacker, T defender, Hit hit) | com.runehive.game.world.entity.combat.strategy.CombatStrategy< T extends Mob > | |
| preKill(Mob attacker, Mob defender, Hit hit) | com.runehive.game.world.entity.combat.strategy.npc.MultiStrategy | |
| RANGED | com.runehive.content.activity.infernomobs.JaxXil | privatestatic |
| start(Npc attacker, Mob defender, Hit[] hits) | com.runehive.game.world.entity.combat.strategy.npc.MultiStrategy | |
| com::runehive::game::world::entity::combat::strategy::CombatStrategy.start(T attacker, Mob defender, Hit[] hits) | com.runehive.game.world.entity.combat.strategy.CombatStrategy< T extends Mob > | |
| STRATEGIES | com.runehive.content.activity.infernomobs.JaxXil | privatestatic |
| withinDistance(Npc attacker, Mob defender) | com.runehive.game.world.entity.combat.strategy.npc.MultiStrategy | |
| com::runehive::game::world::entity::combat::strategy::CombatStrategy.withinDistance(T attacker, Mob defender) | com.runehive.game.world.entity.combat.attack.listener.CombatListener< T extends Mob > | |