aboutsummaryrefslogtreecommitdiff
path: root/src/server/scripts/EasternKingdoms
diff options
context:
space:
mode:
authorShauren <shauren.trinity@gmail.com>2013-06-30 16:31:24 +0200
committerShauren <shauren.trinity@gmail.com>2013-06-30 16:31:24 +0200
commit112bc49c9a22a6998a9829940a72bfb3b4778bb9 (patch)
treed8b1a367d9ebc95275169c0cb3d5ecd3dc14d59c /src/server/scripts/EasternKingdoms
parentb3bdcc61ee757fd01a3356cd8b1b2f11e2ca712a (diff)
Core/Units: Removed most calls to SendMovementFlagUpdate for creatures
Diffstat (limited to 'src/server/scripts/EasternKingdoms')
-rw-r--r--src/server/scripts/EasternKingdoms/BlackrockSpire/boss_rend_blackhand.cpp19
-rw-r--r--src/server/scripts/EasternKingdoms/ZulAman/zulaman.cpp3
2 files changed, 6 insertions, 16 deletions
diff --git a/src/server/scripts/EasternKingdoms/BlackrockSpire/boss_rend_blackhand.cpp b/src/server/scripts/EasternKingdoms/BlackrockSpire/boss_rend_blackhand.cpp
index d975300c35b..b989e03a8a1 100644
--- a/src/server/scripts/EasternKingdoms/BlackrockSpire/boss_rend_blackhand.cpp
+++ b/src/server/scripts/EasternKingdoms/BlackrockSpire/boss_rend_blackhand.cpp
@@ -256,33 +256,24 @@ public:
case EVENT_TURN_TO_REND:
if (Creature* victor = me->GetCreature(*me, victorGUID))
{
- victor->SetInFront(me);
- victor->SendMovementFlagUpdate();
+ victor->SetFacingToObject(me);
victor->HandleEmoteCommand(EMOTE_ONESHOT_TALK);
}
break;
case EVENT_TURN_TO_PLAYER:
if (Creature* victor = me->GetCreature(*me, victorGUID))
if (Unit* player = victor->SelectNearestPlayer(60.0f))
- {
- victor->SetInFront(player);
- victor->SendMovementFlagUpdate();
- }
+ victor->SetFacingToObject(player);
break;
case EVENT_TURN_TO_FACING_1:
if (Creature* victor = me->GetCreature(*me, victorGUID))
- {
- victor->SetOrientation(1.518436f);
- victor->SendMovementFlagUpdate();
- }
+ victor->SetFacingTo(1.518436f);
break;
case EVENT_TURN_TO_FACING_2:
- me->SetOrientation(1.658063f);
- me->SendMovementFlagUpdate();
+ me->SetFacingTo(1.658063f);
break;
case EVENT_TURN_TO_FACING_3:
- me->SetOrientation(1.500983f);
- me->SendMovementFlagUpdate();
+ me->SetFacingTo(1.500983f);
break;
case EVENT_WAVES_EMOTE_1:
if (Creature* victor = me->GetCreature(*me, victorGUID))
diff --git a/src/server/scripts/EasternKingdoms/ZulAman/zulaman.cpp b/src/server/scripts/EasternKingdoms/ZulAman/zulaman.cpp
index ff6d434fa40..0c2c9597cfe 100644
--- a/src/server/scripts/EasternKingdoms/ZulAman/zulaman.cpp
+++ b/src/server/scripts/EasternKingdoms/ZulAman/zulaman.cpp
@@ -297,8 +297,7 @@ class npc_harrison_jones : public CreatureScript
if (me->GetCreatureTemplate()->GossipMenuId == sender && !action)
{
player->CLOSE_GOSSIP_MENU();
- me->SetInFront(player);
- me->SendMovementFlagUpdate(true);
+ me->SetFacingToObject(player);
me->RemoveFlag(UNIT_NPC_FLAGS, UNIT_NPC_FLAG_GOSSIP);
Talk(SAY_HARRISON_0);
_gongEvent = GONG_EVENT_1;