diff options
| author | Shauren <shauren.trinity@gmail.com> | 2021-11-20 00:28:48 +0100 |
|---|---|---|
| committer | Shauren <shauren.trinity@gmail.com> | 2021-11-20 00:28:48 +0100 |
| commit | 8cc6520b89583d4bf6549b28fa5b7390fc2b0b9d (patch) | |
| tree | 708be5e5c81e611a9d0c4afb0b59c86eeefd4b7e /src/server/game/Server | |
| parent | d4d47b52e3f68f9042f582a2a4c29b92bbb1e260 (diff) | |
Core/Spells: SpellHistory updates
* Add duration override argument to StartCooldown (for cooldowns sent to client)
* Research new SMSG_SPELL_COOLDOWN flags
* Send interrupt school lockouts with newly defined SPELL_COOLDOWN_FLAG_LOSS_OF_CONTROL_UI
* Fixed packet structure of SMSG_MODIFY_COOLDOWN
* std::chorno-ification
Diffstat (limited to 'src/server/game/Server')
| -rw-r--r-- | src/server/game/Server/Packets/SpellPackets.cpp | 1 | ||||
| -rw-r--r-- | src/server/game/Server/Packets/SpellPackets.h | 1 |
2 files changed, 2 insertions, 0 deletions
diff --git a/src/server/game/Server/Packets/SpellPackets.cpp b/src/server/game/Server/Packets/SpellPackets.cpp index c3b9b6c8b4b..7500a7cdb7e 100644 --- a/src/server/game/Server/Packets/SpellPackets.cpp +++ b/src/server/game/Server/Packets/SpellPackets.cpp @@ -613,6 +613,7 @@ WorldPacket const* WorldPackets::Spells::ModifyCooldown::Write() _worldPacket << int32(SpellID); _worldPacket << int32(DeltaTime); _worldPacket.WriteBit(IsPet); + _worldPacket.WriteBit(WithoutCategoryCooldown); _worldPacket.FlushBits(); return &_worldPacket; diff --git a/src/server/game/Server/Packets/SpellPackets.h b/src/server/game/Server/Packets/SpellPackets.h index 6a2410fe571..43d53c9d50c 100644 --- a/src/server/game/Server/Packets/SpellPackets.h +++ b/src/server/game/Server/Packets/SpellPackets.h @@ -572,6 +572,7 @@ namespace WorldPackets WorldPacket const* Write() override; bool IsPet = false; + bool WithoutCategoryCooldown = false; int32 DeltaTime = 0; int32 SpellID = 0; }; |
