diff options
author | Blaymoira <none@none> | 2008-12-24 21:23:38 +0100 |
---|---|---|
committer | Blaymoira <none@none> | 2008-12-24 21:23:38 +0100 |
commit | 5fd71c003b70b9a96a907c6f344527725fefae76 (patch) | |
tree | 39e131c3875120177a2ae48499d975c694113186 /src | |
parent | 8f338a56b935e106af47283ee10c57dd63914a9b (diff) |
*Changed EventStart distance in Teron Gorefiend
*Added a check for Charge distance in nalorakk
*Remove unneeded include in blackrock_depths
--HG--
branch : trunk
Diffstat (limited to 'src')
3 files changed, 11 insertions, 8 deletions
diff --git a/src/bindings/scripts/scripts/zone/black_temple/boss_teron_gorefiend.cpp b/src/bindings/scripts/scripts/zone/black_temple/boss_teron_gorefiend.cpp index 96956b864da..4f01ea56348 100644 --- a/src/bindings/scripts/scripts/zone/black_temple/boss_teron_gorefiend.cpp +++ b/src/bindings/scripts/scripts/zone/black_temple/boss_teron_gorefiend.cpp @@ -258,7 +258,7 @@ struct TRINITY_DLL_DECL boss_teron_gorefiendAI : public ScriptedAI m_creature->AddThreat(who, 1.0f); } - if(!InCombat && !Intro && m_creature->IsWithinDistInMap(who, 200.0f) && (who->GetTypeId() == TYPEID_PLAYER)) + if(!InCombat && !Intro && m_creature->IsWithinDistInMap(who, 60.0f) && (who->GetTypeId() == TYPEID_PLAYER)) { if(pInstance) pInstance->SetData(DATA_TERONGOREFIENDEVENT, IN_PROGRESS); diff --git a/src/bindings/scripts/scripts/zone/blackrock_depths/instance_blackrock_depths.cpp b/src/bindings/scripts/scripts/zone/blackrock_depths/instance_blackrock_depths.cpp index 72002068fa8..301301c27c2 100644 --- a/src/bindings/scripts/scripts/zone/blackrock_depths/instance_blackrock_depths.cpp +++ b/src/bindings/scripts/scripts/zone/blackrock_depths/instance_blackrock_depths.cpp @@ -29,7 +29,6 @@ update `creature_template` set `npcflag`='1',`ScriptName`='npc_tobias_seecher' w update `instance_template` set `script`='instance_blackrock_depths' where `map`='230'; */ -#include "GameObject.h" #include "precompiled.h" #include "def_blackrock_depths.h" diff --git a/src/bindings/scripts/scripts/zone/zulaman/boss_nalorakk.cpp b/src/bindings/scripts/scripts/zone/zulaman/boss_nalorakk.cpp index 8017033a4bd..b804502033b 100644 --- a/src/bindings/scripts/scripts/zone/zulaman/boss_nalorakk.cpp +++ b/src/bindings/scripts/scripts/zone/zulaman/boss_nalorakk.cpp @@ -436,15 +436,19 @@ struct TRINITY_DLL_DECL boss_nalorakkAI : public ScriptedAI DoPlaySoundToSet(m_creature, SOUND_YELL_SURGE); Unit *target = SelectUnit(SELECT_TARGET_RANDOM, 1); - if(!target) target = m_creature->getVictim(); + if(!target) + target = m_creature->getVictim(); TankGUID = m_creature->getVictim()->GetGUID(); ChargeTargetGUID = target->GetGUID(); - float x, y, z; - target->GetContactPoint(m_creature, x, y, z); - m_creature->SetSpeed(MOVE_RUN, 5.0f); - m_creature->GetMotionMaster()->Clear(); - m_creature->GetMotionMaster()->MovePoint(0, x, y, z); + if(target && m_creature->IsWithinDistInMap(target, 50.0f)) + { + float x, y, z; + target->GetContactPoint(m_creature, x, y, z); + m_creature->SetSpeed(MOVE_RUN, 5.0f); + m_creature->GetMotionMaster()->Clear(); + m_creature->GetMotionMaster()->MovePoint(0, x, y, z); + } Surge_Timer = 15000 + rand()%5000; return; |