Core/PacketIO: Updated and enabled CMSG_SPIRIT_HEALER_ACTIVATE / SMSG_SPIRIT_HEALER_CONFIRM for WoD

This commit is contained in:
Vincent-Michael
2015-04-19 00:22:46 +02:00
parent 9c7914524a
commit 8bde737d3a
6 changed files with 43 additions and 12 deletions

View File

@@ -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());
}
}