diff options
| author | ccrs <ccrs@users.noreply.github.com> | 2017-04-27 15:34:01 +0200 |
|---|---|---|
| committer | ccrs <ccrs@users.noreply.github.com> | 2017-04-27 15:34:01 +0200 |
| commit | 229444b74a7e2176db142e0446d4268995c5aad6 (patch) | |
| tree | f5b767f57bf22894af6f471b8626da2a6848ff5f /src/server/scripts/Kalimdor | |
| parent | c7a57e2a093ada2ece7a01eac2f627aeb26b08d5 (diff) | |
Core/Misc: cleanup SetInFront uses
Set in front modifies only the serverside orientation, use with care.
Also check for current focus to prevent things like incorrect damage on casting creatures (ie dragon breath direction change in your face because of some taunt missclick)
Diffstat (limited to 'src/server/scripts/Kalimdor')
| -rw-r--r-- | src/server/scripts/Kalimdor/zone_azuremyst_isle.cpp | 4 | ||||
| -rw-r--r-- | src/server/scripts/Kalimdor/zone_stonetalon_mountains.cpp | 2 |
2 files changed, 3 insertions, 3 deletions
diff --git a/src/server/scripts/Kalimdor/zone_azuremyst_isle.cpp b/src/server/scripts/Kalimdor/zone_azuremyst_isle.cpp index 1e823cd6714..c141b9ed608 100644 --- a/src/server/scripts/Kalimdor/zone_azuremyst_isle.cpp +++ b/src/server/scripts/Kalimdor/zone_azuremyst_isle.cpp @@ -533,8 +533,8 @@ public: return 1000; case 2: Talk(GEEZLE_SAY_1, Spark); - Spark->SetInFront(me); - me->SetInFront(Spark); + Spark->SetFacingToObject(me); + me->SetFacingToObject(Spark); return 5000; case 3: Spark->AI()->Talk(SPARK_SAY_2); diff --git a/src/server/scripts/Kalimdor/zone_stonetalon_mountains.cpp b/src/server/scripts/Kalimdor/zone_stonetalon_mountains.cpp index 8d8a24fcb10..ba41c523afb 100644 --- a/src/server/scripts/Kalimdor/zone_stonetalon_mountains.cpp +++ b/src/server/scripts/Kalimdor/zone_stonetalon_mountains.cpp @@ -65,7 +65,7 @@ public: me->SummonCreature(NPC_GRIMTOTEM_SORCERER, -36.37f, -496.23f, -45.71f, 0.0f, TEMPSUMMON_TIMED_DESPAWN_OUT_OF_COMBAT, 30000); break; case 18: - me->SetInFront(player); + me->SetFacingToObject(player); Talk(SAY_END); player->GroupEventHappens(QUEST_PROTECT_KAYA, me); break; |
