aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2025-05-26Core/Auras: Implement PROC_FLAG_2_SUCCESSFUL_DISPEL (#30953)cata_classicAqua Deus
(cherry picked from commit 27c17eb59e3d61548bb1a34928cce64c73bc5918)
2025-05-26Core/PacketIO: Support WorldPackets::String in SizedString/SizedCString writersShauren
(cherry picked from commit 0174ece816266ae7551f296458da1a8a4d821117)
2025-05-26Core/Network: Fix typo in AsyncAcceptor function name (#30975)An-Zheng
(cherry picked from commit d1f9b238252db47f75dc6e35fdcc7d44d9dca887)
2025-05-26Core/PacketIO: Disable implicit bool to int conversions for ByteBuffer operatorsShauren
(cherry picked from commit 7ca9e9005d8b54555e0eaba36c9ff446526cb546)
2025-05-26Core/PacketIO: Allow disabling utf8 validation in SizedString/SizedCString utilsShauren
(cherry picked from commit fe206ee1c8d280ede34b065f63fdb0cfe76cc7ee)
2025-05-26Core/PacketIO: Add char overloads to ByteBuffer operatorsShauren
(cherry picked from commit 8c01996cae780a3588e30993c1ebd6f078121ae7)
2025-05-26Core/Misc: Add support for non-copyable types in LockedQueueShauren
(cherry picked from commit 4653638e18e14941975669f099dacae6835adf8d)
2025-05-26Core/Scripts: Fixed WorldMapScript being unintentionally restricted to one ↵Shauren
script for a given map id (cherry picked from commit 5bc24dad58bf33658636719268621f0c5627d45b)
2025-05-26Core/Misc: Fixed some uninitialized variablesShauren
(cherry picked from commit 17a783ce458d9700e1fa10bbda19858886e1eee2)
2025-05-26Core/Position: Remove Position implicit object slicingShauren
(cherry picked from commit a5ca817ff6b2cdbb1879773f9b28b8dcc4a22bdf)
2025-05-26Core/Misc: Silence some statis analysis false positive warningsShauren
(cherry picked from commit fe788a5eeb0bc8600ec877d9062614b9bfc43a64)
2025-05-26Core/Commands: Modernize string parsing for EXACT_SEQUENCE command argumentsShauren
(cherry picked from commit de5f2ff7985f6572ee61e9a505008cc701feeb71)
2025-05-26Core/Commands: Don't validate enum numeric values for flagsShauren
(cherry picked from commit 031fddd2c736055d1f9f389c3a514e14b4562610)
2025-05-26Core/Commands: Fixed parsing enum chat command arguments when they have a ↵Shauren
TITLE comment (cherry picked from commit 1a78ac6fc92a410ada54103648e7577d9aa4b40d)
2025-05-26Core/PacketIO: Added missing packet util for non-bits container sizesShauren
(cherry picked from commit c9577c5d6e167506afc7a6c291f7ea585d6a7716) # Conflicts: # src/server/game/Server/Packets/ArtifactPackets.cpp
2025-05-26buildfixOvahlord
* cherrypick is yet to be done
2025-05-26Core/PacketIO: Implemented CMSG_UPDATE_SPELL_VISUALShauren
(cherry picked from commit 0d475eac5f2fdee58d79b1f3361da6d3f22b0232) # Conflicts: # src/server/game/Server/WorldSession.h
2025-05-26Core/Auras: Initialize aura spell visual from spell that created it instead ↵Shauren
of recalculating it (cherry picked from commit 616c5094e0c75c9f8e0c89510f9b7f2f69c70ac7) # Conflicts: # src/server/game/Spells/Auras/SpellAuras.cpp
2025-05-26Core/Spells: Expose spell channel duration to scriptsShauren
(cherry picked from commit aefdd67ed1a9ea91de053fb3321c8ea5bad865a7) # Conflicts: # src/server/game/Spells/Spell.cpp
2025-05-26Core/SpawnTracking: Check if the objective is completable to get correct ↵Meji
spawn tracking state (#30923) (cherry picked from commit 553ce72707c39d1ab7127c42f233ef27f1a7fa4d) # Conflicts: # src/server/game/Entities/Player/Player.cpp
2025-05-26Core/Spells: Remove NYI labels from implemented spell effect attributesShauren
(cherry picked from commit ab456bfd31c96abfd3b00efee2f6f274ebd525c6) # Conflicts: # src/server/game/DataStores/DBCEnums.h
2025-05-26Core/PacketIO: Move ObjectGuid and Position::PackedXYZ packet functions out ↵Shauren
of ByteBuffer (cherry picked from commit ad9984b8a36f8bdcbdd2a0c168acb56be44287a7)
2025-05-26Core/Conditions: Fix copypaste from previous commitShauren
(cherry picked from commit 23b216aa67f3d348ce209b93262d75678642d77c)
2025-05-26Core/Conditions: Catch exceptions caused by invalid WorldStateExpression dataShauren
(cherry picked from commit 3f036bc722153b459c4792cde2ecda9641c1e7b9)
2025-05-26Core/PacketIO: Rename ByteBuffer::contents to ByteBuffer::dataShauren
(cherry picked from commit c6050a319c42ce645faf703d01cd66b0923934b9)
2025-05-26Core/PacketIO: Fixed WorldPackets::SizedCString read function (it should not ↵Shauren
attempt to read null terminator if empty) (cherry picked from commit 150c9cce5d62030c1adb4640469f6bd5831b2103)
2025-05-26Core/Misc: Make string and string_view literal suffixes globally availableShauren
(cherry picked from commit 546d23264c8886cad0dc03f2df9c64e999c8573a) # Conflicts: # src/common/Configuration/Config.cpp # src/server/game/Chat/Hyperlinks.cpp
2025-05-26Core/Network: Update LoginRESTService to check all addresses together (#30927)Jason Dove
(cherry picked from commit 5ee93f177d8fa88cea5a3fbe103872325908fa87)
2025-05-26Core/PacketIO: Improved bit functions - no longer reads each bit separatelyShauren
(cherry picked from commit 38f40f5413ac3cd096fd1db84b25a3c9bc9f50db)
2025-05-26Scripts/Misc: Update ScriptPCH content to include most commonly headersShauren
(cherry picked from commit 05eb63c8a2de1e7a6387d7c93f8568b8918f3ea8)
2025-05-26Core/Vehicles: Added field to set a default pitch (#30878)Meji
(cherry picked from commit 47440e9dd2f5cad5d274e61a1ce8e559b80d0496) # Conflicts: # sql/old/4.4.x/world/25021_2025_05_11/2025_05_11_03_world.sql
2025-05-26Core/Misc: Added new CanSeeOrDetectExtraArgs to CanSeeOrDetect (#30882)Meji
(cherry picked from commit 260fab23786917619ad3453677ed7d983a431cc4) # Conflicts: # src/server/game/Entities/Object/Object.cpp
2025-05-21Core: Updated allowed build to 4.4.2.60895Shauren
2025-05-11nopch fixOvahlord
2025-05-11TDB 442.25051 - 2025/05/11TDB442.25051TDB Release
2025-05-11Core/Conditions: Added conditions for automatic learning spells with ↵Shauren
SkillLineAbility::AcquireMethod = 4 (cherry picked from commit 7eaa695581589e8cb9a277f9c13ad0e3daf669a7) # Conflicts: # sql/updates/world/cata_classic/2025_04_19_01_world.sql # src/server/game/Conditions/ConditionMgr.cpp
2025-05-11Core/Misc: added missing changes for 412c5416f9406548c5b59569fbbcf47438f72f07Ovahlord
2025-05-11Core/AreaTrigger: Implement AreaTriggerActionSetFlag::DontDespawnWithCreator ↵ModoX
(#30832) (cherry picked from commit c40b6e0b3f1882a9fce8dfd103be4291ca986851)
2025-05-11Core/World: Move linking instance socket to WorldSessionShauren
(cherry picked from commit cb837ce926d6a8c13d5f74faea246fea19db91d0)
2025-05-11Core/Misc: Minor compile time improving changesShauren
(cherry picked from commit b5c99939a82ed956cd185cd7a2ede838e2fdf23e) # Conflicts: # src/server/game/Entities/Item/Item.cpp # src/server/game/Entities/Item/Item.h # src/server/game/Entities/Player/Player.cpp # src/server/game/Entities/Player/Player.h
2025-05-11Core/Spells: Implemented new SpellMisc field, MinDuration that controls ↵Shauren
minimum spell missile travel time (cherry picked from commit a63d404e7bf2dce3b15ce5f66ac98fe71a41f51c)
2025-05-11Core/Misc: Fix typosShauren
(cherry picked from commit 4250b52f994fdc72d27f8ddd108a44bd2bc6b4d6) # Conflicts: # src/server/scripts/Spells/spell_hunter.cpp
2025-05-11Build: Remove -fpch-instantiate-templates detection, it is enabled by ↵Shauren
default since CMake 3.19 (cherry picked from commit 55a19f15d01b5f06c158f1dfbd2c43e4f5d6837c)
2025-05-11Core/Auras: Interrupt spells with SPELL_PREVENTION_TYPE_PACIFY when applying ↵Shauren
SPELL_AURA_MOD_PACIFY (cherry picked from commit 150d6995bdc966a5118e65d9bf6b6171faf9c62c)
2025-05-11Core/Spells: Start spells triggered by SPELL_EFFECT_FORCE_CAST_2 without any ↵Shauren
trigger flags (cherry picked from commit 0fd418eb7472039bb953a7167a48f6495c2b2efb) # Conflicts: # src/server/game/Spells/SpellEffects.cpp
2025-05-11Core/Players: Fix deleting favorite spells (#30905)Jason Dove
(cherry picked from commit 39e9a5e193339694f8990a9e2d49c43e98dce820)
2025-05-11Core/Auras: Support PROC_ATTR_REQ_SPELLMOD for procs using ↵Shauren
PROC_ATTR_USE_STACKS_FOR_CHARGES (cherry picked from commit 5759ac1c9416675fc745484d7e915f64765a5b38)
2025-05-11Core/Utils: Added nullptr_t assignment operator to unique_weak_ptr (alias ↵Shauren
for .reset()) (cherry picked from commit 9d86423d8c2607712152d6dbf5d4fe9690a83081)
2025-05-11Core/Database: Added very simple macro to create named query result field ↵Shauren
accessors (cherry picked from commit 29a680a1c264e5c8858b387fce4f6472a6d70a7e)
2025-05-11Core/Players: Define all character flags used in SMSG_ENUM_CHARACTERS_RESULTShauren
(cherry picked from commit 171003639293b7c08d491849374ed5a88998a46b)