diff options
author | Duarte Duarte <dnpd.dd@gmail.com> | 2015-02-12 04:23:19 +0000 |
---|---|---|
committer | Duarte Duarte <dnpd.dd@gmail.com> | 2015-02-12 04:23:19 +0000 |
commit | 97e62c0ea5a53da71dfb788dfa88f429d04dd8c4 (patch) | |
tree | 7cb390e402a9be5066825ebd399c2ab06264730b /src/server/game/Spells/SpellEffects.cpp | |
parent | 20aa605485a0772910766255a8e5e4ba2f2d92bc (diff) |
Core/Packets: Update and enable CMSG_GOSSIP_SELECT_OPTION, SMSG_BINDER_CONFIRM, SMSG_GOSSIP_COMPLETE and SMSG_PLAYER_BOUND
Fixes #14115
Diffstat (limited to 'src/server/game/Spells/SpellEffects.cpp')
-rw-r--r-- | src/server/game/Spells/SpellEffects.cpp | 7 |
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*/) |