aboutsummaryrefslogtreecommitdiff
path: root/src/server/scripts/Outland
diff options
context:
space:
mode:
authorariel- <ariel-@users.noreply.github.com>2017-06-11 18:06:39 -0300
committerariel- <ariel-@users.noreply.github.com>2017-06-11 18:06:39 -0300
commitd6cae113c64f1024b11493ee68e06d9b3052bfab (patch)
treeb1985ef4baa404ea469854a16d060abfa0bfe339 /src/server/scripts/Outland
parent6b493808068d293aaae1fa50b6acbc1abee7b81f (diff)
Core/Scripts: fix some /W4 warnings
Diffstat (limited to 'src/server/scripts/Outland')
-rw-r--r--src/server/scripts/Outland/BlackTemple/boss_teron_gorefiend.cpp13
-rw-r--r--src/server/scripts/Outland/HellfireCitadel/MagtheridonsLair/instance_magtheridons_lair.cpp4
2 files changed, 7 insertions, 10 deletions
diff --git a/src/server/scripts/Outland/BlackTemple/boss_teron_gorefiend.cpp b/src/server/scripts/Outland/BlackTemple/boss_teron_gorefiend.cpp
index dd77a6b4a88..0e5d5d26f73 100644
--- a/src/server/scripts/Outland/BlackTemple/boss_teron_gorefiend.cpp
+++ b/src/server/scripts/Outland/BlackTemple/boss_teron_gorefiend.cpp
@@ -334,15 +334,12 @@ public:
{
if (Creature* teron = _instance->GetCreature(DATA_TERON_GOREFIEND))
{
- if (Unit* target = teron->AI()->SelectTarget(SELECT_TARGET_RANDOM, 0, 100.0f, true, -SPELL_SPIRITUAL_VENGEANCE))
- {
- DoResetThreat();
- AttackStart(target);
- me->AddThreat(target, 1000000.0f);
- targetGUID = target->GetGUID();
- }
+ Unit* target = teron->AI()->SelectTarget(SELECT_TARGET_RANDOM, 0, 100.0f, true, -SPELL_SPIRITUAL_VENGEANCE);
// He should target Vengeful Spirits only if has no other player available
- else if (Unit* target = teron->AI()->SelectTarget(SELECT_TARGET_RANDOM, 0))
+ if (!target)
+ target = teron->AI()->SelectTarget(SELECT_TARGET_RANDOM, 0);
+
+ if (target)
{
DoResetThreat();
AttackStart(target);
diff --git a/src/server/scripts/Outland/HellfireCitadel/MagtheridonsLair/instance_magtheridons_lair.cpp b/src/server/scripts/Outland/HellfireCitadel/MagtheridonsLair/instance_magtheridons_lair.cpp
index 15b40fefcc4..6ad969c4ab7 100644
--- a/src/server/scripts/Outland/HellfireCitadel/MagtheridonsLair/instance_magtheridons_lair.cpp
+++ b/src/server/scripts/Outland/HellfireCitadel/MagtheridonsLair/instance_magtheridons_lair.cpp
@@ -112,8 +112,8 @@ class instance_magtheridons_lair : public InstanceMapScript
HandleGameObject(ObjectGuid::Empty, value == ACTION_ENABLE ? true : false, hall);
break;
case DATA_COLLAPSE_2:
- for (MLDataTypes data : collapseObjectDatas)
- if (GameObject* go = GetGameObject(data))
+ for (MLDataTypes type : collapseObjectDatas)
+ if (GameObject* go = GetGameObject(type))
HandleGameObject(ObjectGuid::Empty, value == ACTION_ENABLE ? true : false, go);
break;
case DATA_CALL_WARDERS: