From d561a691220c2c0856f63ff6cbcd4d0af8c761d5 Mon Sep 17 00:00:00 2001 From: jackpoz Date: Fri, 4 Sep 2020 22:01:25 +0200 Subject: Scripts/Obsidian Sanctum: Fix portals not being visible Change NearestGameObjectEntryInObjectRangeCheck to allow returning GameObject not spawned. Fixes other occurrences where a similar issue exists. (cherry picked from commit ca2159bf405fb96a8eba9f1e58bda7ee6c7eb247) --- src/server/scripts/Kalimdor/zone_winterspring.cpp | 2 +- .../Northrend/ChamberOfAspects/ObsidianSanctum/obsidian_sanctum.cpp | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) (limited to 'src/server/scripts') diff --git a/src/server/scripts/Kalimdor/zone_winterspring.cpp b/src/server/scripts/Kalimdor/zone_winterspring.cpp index 027bfd3f333..42d087b5e8e 100644 --- a/src/server/scripts/Kalimdor/zone_winterspring.cpp +++ b/src/server/scripts/Kalimdor/zone_winterspring.cpp @@ -413,7 +413,7 @@ public: break; case SAY_PRIESTESS_ALTAR_8: // make the gem respawn - if (GameObject* gem = GetClosestGameObjectWithEntry(me, GO_ELUNE_GEM, 10.0f)) + if (GameObject* gem = GetClosestGameObjectWithEntry(me, GO_ELUNE_GEM, 10.0f, false)) { if (gem->isSpawned()) break; diff --git a/src/server/scripts/Northrend/ChamberOfAspects/ObsidianSanctum/obsidian_sanctum.cpp b/src/server/scripts/Northrend/ChamberOfAspects/ObsidianSanctum/obsidian_sanctum.cpp index 599f0432779..c49a223680a 100644 --- a/src/server/scripts/Northrend/ChamberOfAspects/ObsidianSanctum/obsidian_sanctum.cpp +++ b/src/server/scripts/Northrend/ChamberOfAspects/ObsidianSanctum/obsidian_sanctum.cpp @@ -250,7 +250,7 @@ struct dummy_dragonAI : public ScriptedAI // using a grid search here seem to be more efficient than caching all four guids // in instance script and calculate range to each. - GameObject* portal = me->FindNearestGameObject(GO_TWILIGHT_PORTAL, 50.0f); + GameObject* portal = me->FindNearestGameObject(GO_TWILIGHT_PORTAL, 50.0f, false); switch (me->GetEntry()) { -- cgit v1.2.3