Changeset 158
- Timestamp:
- 11/19/08 13:41:39 (17 years ago)
- Location:
- trunk/src/bindings/scripts/scripts
- Files:
-
- 16 modified
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/bindings/scripts/scripts/creature/mob_generic_creature.cpp
r90 r158 43 43 void Aggro(Unit *who) 44 44 { 45 if (!m_creature->IsWithin DistInMap(who, ATTACK_DISTANCE))45 if (!m_creature->IsWithinCombatDist(who, ATTACK_DISTANCE)) 46 46 { 47 47 IsSelfRooted = true; … … 82 82 83 83 //If we are within range melee the target 84 if( m_creature->IsWithin DistInMap(m_creature->getVictim(), ATTACK_DISTANCE))84 if( m_creature->IsWithinCombatDist(m_creature->getVictim(), ATTACK_DISTANCE)) 85 85 { 86 86 //Make sure our attack is ready and we arn't currently casting -
trunk/src/bindings/scripts/scripts/guard/guard_ai.cpp
r90 r158 87 87 { 88 88 //If we are within range melee the target 89 if( m_creature->IsWithin DistInMap(m_creature->getVictim(), ATTACK_DISTANCE))89 if( m_creature->IsWithinCombatDist(m_creature->getVictim(), ATTACK_DISTANCE)) 90 90 { 91 91 bool Healing = false; -
trunk/src/bindings/scripts/scripts/npc/npc_escortAI.cpp
r90 r158 213 213 { 214 214 //If we are within range melee the target 215 if( m_creature->IsWithin DistInMap(m_creature->getVictim(), ATTACK_DISTANCE))215 if( m_creature->IsWithinCombatDist(m_creature->getVictim(), ATTACK_DISTANCE)) 216 216 { 217 217 if( m_creature->isAttackReady() ) -
trunk/src/bindings/scripts/scripts/zone/aunchindoun/shadow_labyrinth/boss_murmur.cpp
r115 r158 101 101 if (Resonance_Timer < diff) 102 102 { 103 if (!m_creature->IsWithin DistInMap(m_creature->getVictim(), ATTACK_DISTANCE))103 if (!m_creature->IsWithinCombatDist(m_creature->getVictim(), ATTACK_DISTANCE)) 104 104 DoCast(m_creature->getVictim(), SPELL_RESONANCE); 105 105 Resonance_Timer = 5000; -
trunk/src/bindings/scripts/scripts/zone/black_temple/boss_illidan.cpp
r141 r158 1836 1836 void DoMeleeAttackIfReady() 1837 1837 { 1838 if( m_creature->isAttackReady() && m_creature->IsWithin DistInMap(m_creature->getVictim(), ATTACK_DISTANCE))1838 if( m_creature->isAttackReady() && m_creature->IsWithinCombatDist(m_creature->getVictim(), ATTACK_DISTANCE)) 1839 1839 { 1840 1840 if(!m_creature->getVictim()->HasAura(SPELL_PARASITIC_SHADOWFIEND, 0)) -
trunk/src/bindings/scripts/scripts/zone/black_temple/boss_supremus.cpp
r90 r158 246 246 { 247 247 Unit* pUnit = Unit::GetUnit((*m_creature), (*i)->getUnitGuid()); 248 if(pUnit && m_creature->IsWithin DistInMap(pUnit, ATTACK_DISTANCE))248 if(pUnit && m_creature->IsWithinCombatDist(pUnit, ATTACK_DISTANCE)) 249 249 { 250 250 if(pUnit->GetHealth() > health) -
trunk/src/bindings/scripts/scripts/zone/gruuls_lair/boss_gruul.cpp
r98 r158 244 244 target = SelectUnit(SELECT_TARGET_TOPAGGRO,1); 245 245 246 if (target && m_creature->IsWithin DistInMap(m_creature->getVictim(), ATTACK_DISTANCE))246 if (target && m_creature->IsWithinCombatDist(m_creature->getVictim(), ATTACK_DISTANCE)) 247 247 DoCast(target,SPELL_HURTFUL_STRIKE); 248 248 else -
trunk/src/bindings/scripts/scripts/zone/hellfire_citadel/hellfire_ramparts/boss_omor_the_unscarred.cpp
r109 r158 170 170 { 171 171 Unit* temp = NULL; 172 if( m_creature->IsWithin DistInMap(m_creature->getVictim(), ATTACK_DISTANCE) )172 if( m_creature->IsWithinCombatDist(m_creature->getVictim(), ATTACK_DISTANCE) ) 173 173 temp = m_creature->getVictim(); 174 174 else temp = SelectUnit(SELECT_TARGET_RANDOM,0); -
trunk/src/bindings/scripts/scripts/zone/karazhan/boss_prince_malchezaar.cpp
r105 r158 613 613 void DoMeleeAttacksIfReady() 614 614 { 615 if( m_creature->IsWithin DistInMap(m_creature->getVictim(), ATTACK_DISTANCE) && !m_creature->IsNonMeleeSpellCasted(false))615 if( m_creature->IsWithinCombatDist(m_creature->getVictim(), ATTACK_DISTANCE) && !m_creature->IsNonMeleeSpellCasted(false)) 616 616 { 617 617 //Check for base attack -
trunk/src/bindings/scripts/scripts/zone/molten_core/boss_ragnaros.cpp
r90 r158 275 275 276 276 //If we are within range melee the target 277 if( m_creature->IsWithin DistInMap(m_creature->getVictim(), ATTACK_DISTANCE))277 if( m_creature->IsWithinCombatDist(m_creature->getVictim(), ATTACK_DISTANCE)) 278 278 { 279 279 //Make sure our attack is ready and we arn't currently casting -
trunk/src/bindings/scripts/scripts/zone/naxxramas/boss_sapphiron.cpp
r90 r158 172 172 } 173 173 174 if( phase!=2 && m_creature->getVictim() && m_creature->IsWithin DistInMap(m_creature->getVictim(), ATTACK_DISTANCE))174 if( phase!=2 && m_creature->getVictim() && m_creature->IsWithinCombatDist(m_creature->getVictim(), ATTACK_DISTANCE)) 175 175 { 176 176 if( m_creature->isAttackReady() ) -
trunk/src/bindings/scripts/scripts/zone/shadowmoon_valley/boss_doomwalker.cpp
r90 r158 121 121 return; 122 122 123 if (m_creature->IsWithin DistInMap(m_creature->getVictim(), ATTACK_DISTANCE))123 if (m_creature->IsWithinCombatDist(m_creature->getVictim(), ATTACK_DISTANCE)) 124 124 { 125 125 //when hp <= 20% gain enrage -
trunk/src/bindings/scripts/scripts/zone/sunwell_plateau/boss_eredar_twins.cpp
r117 r158 327 327 { 328 328 //If we are within range melee the target 329 if( m_creature->IsWithin DistInMap(m_creature->getVictim(), ATTACK_DISTANCE))329 if( m_creature->IsWithinCombatDist(m_creature->getVictim(), ATTACK_DISTANCE)) 330 330 { 331 331 HandleTouchedSpells(m_creature->getVictim(), SPELL_DARK_TOUCHED); … … 740 740 { 741 741 //If we are within range melee the target 742 if( m_creature->IsWithin DistInMap(m_creature->getVictim(), ATTACK_DISTANCE))742 if( m_creature->IsWithinCombatDist(m_creature->getVictim(), ATTACK_DISTANCE)) 743 743 { 744 744 DoCast(m_creature->getVictim(),SPELL_DARK_STRIKE); -
trunk/src/bindings/scripts/scripts/zone/tempest_keep/the_eye/boss_alar.cpp
r117 r158 398 398 if(m_creature->isAttackReady() && !m_creature->IsNonMeleeSpellCasted(false)) 399 399 { 400 if(m_creature->IsWithin DistInMap(m_creature->getVictim(), ATTACK_DISTANCE))400 if(m_creature->IsWithinCombatDist(m_creature->getVictim(), ATTACK_DISTANCE)) 401 401 { 402 402 m_creature->AttackerStateUpdate(m_creature->getVictim()); -
trunk/src/bindings/scripts/scripts/zone/temple_of_ahnqiraj/boss_skeram.cpp
r90 r158 149 149 150 150 //If we are within range melee the target 151 if( m_creature->IsWithin DistInMap(m_creature->getVictim(), ATTACK_DISTANCE))151 if( m_creature->IsWithinCombatDist(m_creature->getVictim(), ATTACK_DISTANCE)) 152 152 { 153 153 //Make sure our attack is ready and we arn't currently casting -
trunk/src/bindings/scripts/scripts/zone/zulaman/boss_zuljin.cpp
r153 r158 269 269 if( !m_creature->IsNonMeleeSpellCasted(false)) 270 270 { 271 if(m_creature->isAttackReady() && m_creature->IsWithin DistInMap(m_creature->getVictim(), ATTACK_DISTANCE))271 if(m_creature->isAttackReady() && m_creature->IsWithinCombatDist(m_creature->getVictim(), ATTACK_DISTANCE)) 272 272 { 273 273 if(Phase == 1 && !Overpower_Timer) … … 614 614 { 615 615 //if the vortex reach the target, it change his target to another player 616 if( m_creature->IsWithin DistInMap(m_creature->getVictim(), ATTACK_DISTANCE))616 if( m_creature->IsWithinCombatDist(m_creature->getVictim(), ATTACK_DISTANCE)) 617 617 AttackStart(SelectUnit(SELECT_TARGET_RANDOM, 0)); 618 618 }