aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorShauren <shauren.trinity@gmail.com>2017-07-01 21:47:00 +0200
committerShauren <shauren.trinity@gmail.com>2017-07-01 21:47:00 +0200
commitc8480f171a9b3ebbe282d9967e56fe740a929df6 (patch)
tree2f6a266d6ce2d3e3aa877adcb01830cfe7acc690 /src
parent235194bf5432cbb8073a7b7a43cfefc66dca91c6 (diff)
Nopch fix 5 and should be last
Diffstat (limited to 'src')
-rw-r--r--src/server/scripts/Outland/TempestKeep/Eye/boss_void_reaver.cpp8
1 files changed, 5 insertions, 3 deletions
diff --git a/src/server/scripts/Outland/TempestKeep/Eye/boss_void_reaver.cpp b/src/server/scripts/Outland/TempestKeep/Eye/boss_void_reaver.cpp
index e583463d7d4..6c2f7500055 100644
--- a/src/server/scripts/Outland/TempestKeep/Eye/boss_void_reaver.cpp
+++ b/src/server/scripts/Outland/TempestKeep/Eye/boss_void_reaver.cpp
@@ -113,9 +113,11 @@ class boss_void_reaver : public CreatureScript
{
std::vector<Unit*> target_list;
for (auto* ref : me->GetThreatManager().GetUnsortedThreatList())
- if (Player* target = ref->GetVictim()->ToPlayer())
- if (target->IsAlive() && !target->IsWithinDist(me, 18, false))
- target_list.push_back(target);
+ {
+ Unit* target = ref->GetVictim();
+ if (target->GetTypeId() == TYPEID_PLAYER && target->IsAlive() && !target->IsWithinDist(me, 18, false))
+ target_list.push_back(target);
+ }
Unit* target;
if (!target_list.empty())