Fix heal combat log event not displaying if heal was critical
--HG-- branch : trunk
This commit is contained in:
+2
-2
@@ -9555,14 +9555,14 @@ void Unit::UnsummonAllTotems()
|
|||||||
void Unit::SendHealSpellLog(Unit *pVictim, uint32 SpellID, uint32 Damage, uint32 OverHeal, bool critical)
|
void Unit::SendHealSpellLog(Unit *pVictim, uint32 SpellID, uint32 Damage, uint32 OverHeal, bool critical)
|
||||||
{
|
{
|
||||||
// we guess size
|
// we guess size
|
||||||
WorldPacket data(SMSG_SPELLHEALLOG, (8+8+4+4+1));
|
WorldPacket data(SMSG_SPELLHEALLOG, (8+8+4+4+4+4+1));
|
||||||
data.append(pVictim->GetPackGUID());
|
data.append(pVictim->GetPackGUID());
|
||||||
data.append(GetPackGUID());
|
data.append(GetPackGUID());
|
||||||
data << uint32(SpellID);
|
data << uint32(SpellID);
|
||||||
data << uint32(Damage);
|
data << uint32(Damage);
|
||||||
data << uint32(OverHeal);
|
data << uint32(OverHeal);
|
||||||
|
data << uint32(0); // Absorb amount
|
||||||
data << uint8(critical ? 1 : 0);
|
data << uint8(critical ? 1 : 0);
|
||||||
data << uint8(0); // unused in client?
|
|
||||||
SendMessageToSet(&data, true);
|
SendMessageToSet(&data, true);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user