diff options
| author | Lopfest <lopfest@gmail.com> | 2016-01-26 18:58:02 +0100 |
|---|---|---|
| committer | Lopfest <lopfest@gmail.com> | 2016-01-26 18:58:02 +0100 |
| commit | 54ab2e0bdb4d45f86f86c4b59586cdf4ff4c19d3 (patch) | |
| tree | 2ce63887079892075d81b17be921bcdff0ef0ab5 /src/server/game/Server | |
| parent | 2b9d40d42303508a868025ec56b35f87a320fa53 (diff) | |
Core/Scripts: SMSG_PLAY_ONE_SHOT_ANIM_KIT corrections. Thx to Arci
Diffstat (limited to 'src/server/game/Server')
| -rw-r--r-- | src/server/game/Server/Packets/MiscPackets.cpp | 8 | ||||
| -rw-r--r-- | src/server/game/Server/Packets/MiscPackets.h | 11 |
2 files changed, 19 insertions, 0 deletions
diff --git a/src/server/game/Server/Packets/MiscPackets.cpp b/src/server/game/Server/Packets/MiscPackets.cpp index ab9acfe2172..4b5fbf40a2d 100644 --- a/src/server/game/Server/Packets/MiscPackets.cpp +++ b/src/server/game/Server/Packets/MiscPackets.cpp @@ -524,6 +524,14 @@ WorldPacket const* WorldPackets::Misc::LoadCUFProfiles::Write() return &_worldPacket; } +WorldPacket const* WorldPackets::Misc::PlayOneShotAnimKit::Write() +{ + _worldPacket << Unit; + _worldPacket << uint16(AnimKitID); + + return &_worldPacket; +} + WorldPacket const* WorldPackets::Misc::SetAIAnimKit::Write() { _worldPacket << Unit; diff --git a/src/server/game/Server/Packets/MiscPackets.h b/src/server/game/Server/Packets/MiscPackets.h index b653bf4a00a..bb090525b9d 100644 --- a/src/server/game/Server/Packets/MiscPackets.h +++ b/src/server/game/Server/Packets/MiscPackets.h @@ -666,6 +666,17 @@ namespace WorldPackets std::vector<CUFProfile const*> CUFProfiles; }; + class PlayOneShotAnimKit final : public ServerPacket + { + public: + PlayOneShotAnimKit() : ServerPacket(SMSG_PLAY_ONE_SHOT_ANIM_KIT, 7 + 2) { } + + WorldPacket const* Write() override; + + ObjectGuid Unit; + uint16 AnimKitID = 0; + }; + class SetAIAnimKit final : public ServerPacket { public: |
