aboutsummaryrefslogtreecommitdiff
path: root/src/server/game/Server/Packets
AgeCommit message (Collapse)Author
3 daysCore/PacketIO: Support using std::string_view in ClientPacket with ↵Shauren
WorldPackets::SizedString and WorldPackets::SizedCString
11 daysCore: Updated to 11.2.7Shauren
2025-11-25Core/Warden: Removed implementation not compatible with modern client ↵Ovahlord
versions (#30491)
2025-11-10Core/Movement: Use std::span argument instead of std::vector in ↵Shauren
MoveSplineInit::MovebyPath to avoid having to construct temporary containers
2025-11-08Core/Garrison: Always send response to GetGarrisonInfo, even if no garrison ↵Aqua Deus
exists (#31336)
2025-11-02Core/PacketIO: Fix packet structure for CMSG_SEND_PING_WORLD_POINT (#31441)Luzifix
2025-11-02Core/PacketIO: Reduce the number of catch blocks in WorldSession::UpdateShauren
2025-11-02Core/PacketIO: Fix packet structure for CMSG_CHAT_MESSAGE_CHANNEL (#31433)Luzifix
2025-10-20Core/PacketIO: Mark shop/token packets as ignored (don't log that they are ↵Shauren
unhandled)
2025-10-11Core/PacketIO: Fixed SMSG_GOSSIP_MESSAGE structureShauren
Closes #31359
2025-10-10Core: Updated to 11.2.5.63704Shauren
2025-09-04Core/PacketIO: Fixed ↵Shauren
CMSG_CAST_SPELL/CMSG_PET_CAST_SPELL/CMSG_USE_ITEM/CMSG_USE_TOY structure
2025-08-23Core/PacketIO: Fixed updatefields structure for 11.2.0Shauren
2025-08-19Core/BattlePets: Refactor BattlePetMgr::SendUpdates to use std::span argumentShauren
2025-08-13Core/PacketIO: Fixed SMSG_SET_ANIM_TIER structure for 11.2.0Shauren
2025-08-13Core: Updated to 11.2.0Shauren
2025-08-07Core/PacketIO: Reduce amount of stack space used by a few giant packet classesShauren
2025-08-04Core/PacketIO: Use original names in SMSG_INSPECT_RESULT structureShauren
2025-07-20Core/PacketIO: Fixed SMSG_PVP_MATCH_COMPLETE structureGolrag
2025-07-13Core/Misc: Move large functions out of header filesShauren
2025-07-12Core/Loot: Add aoe loot target cap same as on official servers (50 corpses)Shauren
2025-07-03Core/PacketIO: Define enum for TreasurePickerBonus Context fieldShauren
2025-06-22Core/Players: PlayerChoice improvementsShauren
* Add missing choice properties to database (InfiniteRange, ShowChoicesAsList) * Allow limiiting the number of responses sent at the same time * Fixed duration sent in SMSG_DISPLAY_PLAYER_CHOICE * Remove dynamically generated response identifiers from database * Remove auto rewarding choice responses * Change response scripts to be bound to scriptname
2025-06-18Core: Updated to 11.1.7Shauren
2025-06-05Core/PacketIO: Implemented CMSG_UPDATE_AREA_TRIGGER_VISUALShauren
2025-06-04Core/PacketIO: Remove duplicated areatrigger spline packet writerShauren
2025-05-29Core/PacketIO: Fixed structure for SMSG_DISPLAY_TOASTShauren
2025-05-29Core/AreaTriggers: Fixed areatrigger spline duration calculationShauren
2025-05-23Core/PacketIO: Move all packet writing utilities to separate fileShauren
2025-05-23Core/PacketIO: Replace static_asserts with concepts and add them to ↵Shauren
PacketUtilities as well
2025-05-22Core/PacketIO: Mark packet parsing exception throwing code paths as [[noreturn]]Shauren
2025-05-22Core/PacketIO: Migration to PacketUtilities bit/string operations part 4Shauren
2025-05-22Core/PacketIO: Support WorldPackets::String in SizedString/SizedCString writersShauren
2025-05-22Core/PacketIO: Migration to PacketUtilities bit/string operations part 3Shauren
2025-05-21Core/PacketIO: Migration to PacketUtilities bit/string operations part 2Shauren
2025-05-21Core/PacketIO: Allow disabling utf8 validation in SizedString/SizedCString utilsShauren
2025-05-18Core/PacketIO: Added missing packet util for non-bits container sizesShauren
2025-05-17Core/PacketIO: Implemented CMSG_UPDATE_SPELL_VISUALShauren
2025-05-17Core/PacketIO: Migration to PacketUtilities bit/string operations part 1Shauren
2025-05-15Core/PacketIO: Rename ByteBuffer::contents to ByteBuffer::dataShauren
2025-05-15Core/PacketIO: Fixed WorldPackets::SizedCString read function (it should not ↵Shauren
attempt to read null terminator if empty)
2025-05-08Core/World: Refactor World::LoadConfigSettings to unify validation of all ↵Shauren
config options and reduce its impact on compile time
2025-04-25Core: Updated to 11.1.5Shauren
2025-04-24Core/Players: Define all character flags used in SMSG_ENUM_CHARACTERS_RESULTShauren
2025-04-16Core/Players: Improve setting ActivePlayerData::TransportServerTime by ↵Shauren
including TIME_SYNC and CMSG_QUEUED_MESSAGES_END values in its calculation * This removes delay on nearby object visibility after login and teleport
2025-03-19Core/Auras: Implemented SPELL_AURA_MOD_CHARGE_RECOVERY_RATE, ↵Shauren
SPELL_AURA_MOD_CHARGE_RECOVERY_RATE_BY_TYPE_MASK and SPELL_AURA_MOD_CHARGE_RECOVERY_BY_TYPE_MASK
2025-03-17Core/Auras: Implemented SPELL_AURA_MOD_RECOVERY_RATE and ↵Shauren
SPELL_AURA_MOD_RECOVERY_RATE_BY_SPELL_LABEL
2025-03-12Core/PacketiO: Rename Unk field in SMSG_SPELL_ABSORB_LOGShauren
2025-03-04Core/Players: Implement warband scene collectionShauren
2025-03-02Core: Updated to 11.1.0Shauren