diff options
author | Shauren <shauren.trinity@gmail.com> | 2017-07-01 21:47:00 +0200 |
---|---|---|
committer | Shauren <shauren.trinity@gmail.com> | 2017-07-01 21:47:00 +0200 |
commit | c8480f171a9b3ebbe282d9967e56fe740a929df6 (patch) | |
tree | 2f6a266d6ce2d3e3aa877adcb01830cfe7acc690 /src | |
parent | 235194bf5432cbb8073a7b7a43cfefc66dca91c6 (diff) |
Nopch fix 5 and should be last
Diffstat (limited to 'src')
-rw-r--r-- | src/server/scripts/Outland/TempestKeep/Eye/boss_void_reaver.cpp | 8 |
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()) |