aboutsummaryrefslogtreecommitdiff
path: root/src/server/game/Spells
diff options
context:
space:
mode:
authorMitchesD <majklprofik@seznam.cz>2015-03-10 16:29:52 +0100
committerMitchesD <majklprofik@seznam.cz>2015-03-10 16:29:52 +0100
commit47517b21288bfba1584453e20b2e022fd4288e32 (patch)
treeecd1136c04c3b138e094692d50f1ca603970dc7a /src/server/game/Spells
parent8a5edd1e13458971d26006e9838925e250a439fa (diff)
Core/PacketIO: updated SMSG_CLEAR_TARGET and enabled some opcodes
Diffstat (limited to 'src/server/game/Spells')
-rw-r--r--src/server/game/Spells/SpellEffects.cpp7
1 files changed, 4 insertions, 3 deletions
diff --git a/src/server/game/Spells/SpellEffects.cpp b/src/server/game/Spells/SpellEffects.cpp
index e43d4ec3eab..d718ad4db08 100644
--- a/src/server/game/Spells/SpellEffects.cpp
+++ b/src/server/game/Spells/SpellEffects.cpp
@@ -68,6 +68,7 @@
#include "ReputationMgr.h"
#include "AreaTrigger.h"
#include "MiscPackets.h"
+#include "SpellPackets.h"
pEffect SpellEffects[TOTAL_SPELL_EFFECTS]=
{
@@ -4386,9 +4387,9 @@ void Spell::EffectForceDeselect(SpellEffIndex /*effIndex*/)
if (effectHandleMode != SPELL_EFFECT_HANDLE_HIT)
return;
- WorldPacket data(SMSG_CLEAR_TARGET, 8);
- data << m_caster->GetGUID();
- m_caster->SendMessageToSet(&data, true);
+ WorldPackets::Spells::ClearTarget clearTarget;
+ clearTarget.Guid = m_caster->GetGUID();
+ m_caster->SendMessageToSet(clearTarget.Write(), true);
}
void Spell::EffectSelfResurrect(SpellEffIndex /*effIndex*/)