aboutsummaryrefslogtreecommitdiff
path: root/src/server/scripts/Spells
diff options
context:
space:
mode:
authorVincent-Michael <Vincent_Michael@gmx.de>2015-04-19 00:22:46 +0200
committerVincent-Michael <Vincent_Michael@gmx.de>2015-04-19 00:22:46 +0200
commit8bde737d3ac282c470208b1fccd9f17c4a3de057 (patch)
treebb0f02b2f91ac03e536623c3a13dcd6102a9815c /src/server/scripts/Spells
parent9c7914524aeacc87ac6efec72a9bfe5577454aad (diff)
Core/PacketIO: Updated and enabled CMSG_SPIRIT_HEALER_ACTIVATE / SMSG_SPIRIT_HEALER_CONFIRM for WoD
Diffstat (limited to 'src/server/scripts/Spells')
-rw-r--r--src/server/scripts/Spells/spell_generic.cpp7
1 files changed, 4 insertions, 3 deletions
diff --git a/src/server/scripts/Spells/spell_generic.cpp b/src/server/scripts/Spells/spell_generic.cpp
index 451dc933d86..453fa8ad4cf 100644
--- a/src/server/scripts/Spells/spell_generic.cpp
+++ b/src/server/scripts/Spells/spell_generic.cpp
@@ -38,6 +38,7 @@
#include "SpellAuraEffects.h"
#include "SpellHistory.h"
#include "Vehicle.h"
+#include "NPCPackets.h"
class spell_gen_absorb0_hitlimit1 : public SpellScriptLoader
{
@@ -3052,9 +3053,9 @@ class spell_gen_spirit_healer_res : public SpellScriptLoader
Player* originalCaster = GetOriginalCaster()->ToPlayer();
if (Unit* target = GetHitUnit())
{
- WorldPacket data(SMSG_SPIRIT_HEALER_CONFIRM, 8);
- data << target->GetGUID();
- originalCaster->GetSession()->SendPacket(&data);
+ WorldPackets::NPC::SpiritHealerConfirm spiritHealerConfirm;
+ spiritHealerConfirm.Unit = target->GetGUID();
+ originalCaster->GetSession()->SendPacket(spiritHealerConfirm.Write());
}
}