mirror of
https://github.com/TrinityCore/TrinityCore.git
synced 2026-01-20 17:27:36 +01:00
Core/Packets: added packet structure for SMSG_AURA_POINTS_DEPLETED
This commit is contained in:
@@ -441,3 +441,28 @@ WorldPacket const* WorldPackets::Spells::SupercededSpells::Write()
|
||||
|
||||
return &_worldPacket;
|
||||
}
|
||||
|
||||
WorldPacket const* WorldPackets::Spells::AuraPointsDepleted::Write()
|
||||
{
|
||||
_worldPacket.WriteBit(Unit[2]);
|
||||
_worldPacket.WriteBit(Unit[4]);
|
||||
_worldPacket.WriteBit(Unit[1]);
|
||||
_worldPacket.WriteBit(Unit[7]);
|
||||
_worldPacket.WriteBit(Unit[5]);
|
||||
_worldPacket.WriteBit(Unit[0]);
|
||||
_worldPacket.WriteBit(Unit[3]);
|
||||
_worldPacket.WriteBit(Unit[6]);
|
||||
|
||||
_worldPacket.WriteByteSeq(Unit[5]);
|
||||
_worldPacket.WriteByteSeq(Unit[0]);
|
||||
_worldPacket << uint8(EffectIndex);
|
||||
_worldPacket.WriteByteSeq(Unit[3]);
|
||||
_worldPacket.WriteByteSeq(Unit[7]);
|
||||
_worldPacket.WriteByteSeq(Unit[4]);
|
||||
_worldPacket.WriteByteSeq(Unit[2]);
|
||||
_worldPacket << uint8(Slot);
|
||||
_worldPacket.WriteByteSeq(Unit[6]);
|
||||
_worldPacket.WriteByteSeq(Unit[1]);
|
||||
|
||||
return &_worldPacket;
|
||||
}
|
||||
|
||||
@@ -397,6 +397,18 @@ namespace WorldPackets
|
||||
int32 SpellID;
|
||||
int32 Superceded;
|
||||
};
|
||||
|
||||
class AuraPointsDepleted final : public ServerPacket
|
||||
{
|
||||
public:
|
||||
AuraPointsDepleted() : ServerPacket(SMSG_AURA_POINTS_DEPLETED, 8 + 1 + 1) { }
|
||||
|
||||
WorldPacket const* Write() override;
|
||||
|
||||
ObjectGuid Unit;
|
||||
uint8 Slot = 0;
|
||||
uint8 EffectIndex = 0;
|
||||
};
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user