From 3a1293ef183425fe555354c5445b43ff246d33fa Mon Sep 17 00:00:00 2001 From: megamage Date: Fri, 5 Dec 2008 18:39:31 -0600 Subject: *Update melee range calculation. By QAston. --HG-- branch : trunk --- src/bindings/scripts/include/sc_creature.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'src/bindings/scripts/include') diff --git a/src/bindings/scripts/include/sc_creature.cpp b/src/bindings/scripts/include/sc_creature.cpp index 6061c15ec1b..a3c185391cc 100644 --- a/src/bindings/scripts/include/sc_creature.cpp +++ b/src/bindings/scripts/include/sc_creature.cpp @@ -130,7 +130,7 @@ void ScriptedAI::UpdateAI(const uint32 diff) if (m_creature->isAttackReady() ) { //If we are within range melee the target - if (m_creature->IsWithinCombatDist(m_creature->getVictim(), ATTACK_DISTANCE)) + if (m_creature->IsWithinMeleeRange(m_creature->getVictim())) { m_creature->AttackerStateUpdate(m_creature->getVictim()); m_creature->resetAttackTimer(); @@ -193,7 +193,7 @@ void ScriptedAI::DoMeleeAttackIfReady() if (m_creature->isAttackReady() && !m_creature->hasUnitState(UNIT_STAT_CASTING)) { //If we are within range melee the target - if (m_creature->IsWithinCombatDist(m_creature->getVictim(), ATTACK_DISTANCE)) + if (m_creature->IsWithinMeleeRange(m_creature->getVictim())) { m_creature->AttackerStateUpdate(m_creature->getVictim()); m_creature->resetAttackTimer(); @@ -202,7 +202,7 @@ void ScriptedAI::DoMeleeAttackIfReady() if (m_creature->haveOffhandWeapon() && m_creature->isAttackReady(OFF_ATTACK) && !m_creature->hasUnitState(UNIT_STAT_CASTING)) { //If we are within range melee the target - if (m_creature->IsWithinCombatDist(m_creature->getVictim(), ATTACK_DISTANCE)) + if (m_creature->IsWithinMeleeRange(m_creature->getVictim())) { m_creature->AttackerStateUpdate(m_creature->getVictim(), OFF_ATTACK); m_creature->resetAttackTimer(OFF_ATTACK); -- cgit v1.2.3