aboutsummaryrefslogtreecommitdiff
path: root/src/server/game/Spells/SpellEffects.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/server/game/Spells/SpellEffects.cpp')
-rw-r--r--src/server/game/Spells/SpellEffects.cpp7
1 files changed, 3 insertions, 4 deletions
diff --git a/src/server/game/Spells/SpellEffects.cpp b/src/server/game/Spells/SpellEffects.cpp
index 54f3f95dff9..3a358154bc4 100644
--- a/src/server/game/Spells/SpellEffects.cpp
+++ b/src/server/game/Spells/SpellEffects.cpp
@@ -66,6 +66,7 @@
#include "GuildMgr.h"
#include "ReputationMgr.h"
#include "AreaTrigger.h"
+#include "MiscPackets.h"
pEffect SpellEffects[TOTAL_SPELL_EFFECTS]=
{
@@ -5690,10 +5691,8 @@ void Spell::EffectBind(SpellEffIndex /*effIndex*/)
homeLoc.GetPositionX(), homeLoc.GetPositionY(), homeLoc.GetPositionZ(), homeLoc.GetMapId(), areaId);
// zone update
- WorldPacket data(SMSG_PLAYER_BOUND, 8 + 4);
- data << m_caster->GetGUID();
- data << uint32(areaId);
- player->SendDirectMessage(&data);
+ WorldPackets::Misc::PlayerBound packet(m_caster->GetGUID(), areaId);
+ player->SendDirectMessage(packet.Write());
}
void Spell::EffectSummonRaFFriend(SpellEffIndex /*effIndex*/)