Aqua Deus
|
26cb7fc600
|
Core/Auras: Implement PROC_FLAG_2_SUCCESSFUL_DISPEL (#30953)
(cherry picked from commit 27c17eb59e)
|
2025-05-26 20:49:52 +02:00 |
|
Shauren
|
19c2f8088f
|
Core/PacketIO: Support WorldPackets::String in SizedString/SizedCString writers
(cherry picked from commit 0174ece816)
|
2025-05-26 20:49:51 +02:00 |
|
An-Zheng
|
a1b463641e
|
Core/Network: Fix typo in AsyncAcceptor function name (#30975)
(cherry picked from commit d1f9b23825)
|
2025-05-26 20:49:51 +02:00 |
|
Shauren
|
37ead79e28
|
Core/PacketIO: Disable implicit bool to int conversions for ByteBuffer operators
(cherry picked from commit 7ca9e9005d)
|
2025-05-26 20:49:51 +02:00 |
|
Shauren
|
b1d4d659d5
|
Core/PacketIO: Allow disabling utf8 validation in SizedString/SizedCString utils
(cherry picked from commit fe206ee1c8)
|
2025-05-26 20:49:51 +02:00 |
|
Shauren
|
93195c377a
|
Core/PacketIO: Add char overloads to ByteBuffer operators
(cherry picked from commit 8c01996cae)
|
2025-05-26 20:49:51 +02:00 |
|
Shauren
|
88db8ff07c
|
Core/Misc: Add support for non-copyable types in LockedQueue
(cherry picked from commit 4653638e18)
|
2025-05-26 20:49:50 +02:00 |
|
Shauren
|
53cc363c40
|
Core/Scripts: Fixed WorldMapScript being unintentionally restricted to one script for a given map id
(cherry picked from commit 5bc24dad58)
|
2025-05-26 20:49:50 +02:00 |
|
Shauren
|
aa2bc03fa9
|
Core/Misc: Fixed some uninitialized variables
(cherry picked from commit 17a783ce45)
|
2025-05-26 20:49:50 +02:00 |
|
Shauren
|
795a6e1925
|
Core/Position: Remove Position implicit object slicing
(cherry picked from commit a5ca817ff6)
|
2025-05-26 20:49:50 +02:00 |
|
Shauren
|
5b3d7604e5
|
Core/Misc: Silence some statis analysis false positive warnings
(cherry picked from commit fe788a5eeb)
|
2025-05-26 20:49:49 +02:00 |
|
Shauren
|
5e2fb0d520
|
Core/Commands: Modernize string parsing for EXACT_SEQUENCE command arguments
(cherry picked from commit de5f2ff798)
|
2025-05-26 20:49:49 +02:00 |
|
Shauren
|
7f48085d11
|
Core/Commands: Don't validate enum numeric values for flags
(cherry picked from commit 031fddd2c7)
|
2025-05-26 20:49:49 +02:00 |
|
Shauren
|
6047cf1f4b
|
Core/Commands: Fixed parsing enum chat command arguments when they have a TITLE comment
(cherry picked from commit 1a78ac6fc9)
|
2025-05-26 20:49:49 +02:00 |
|
Shauren
|
f62401e6f9
|
Core/PacketIO: Added missing packet util for non-bits container sizes
(cherry picked from commit c9577c5d6e)
# Conflicts:
# src/server/game/Server/Packets/ArtifactPackets.cpp
|
2025-05-26 20:49:49 +02:00 |
|
Ovahlord
|
33e2c85a81
|
buildfix
* cherrypick is yet to be done
|
2025-05-26 20:49:48 +02:00 |
|
Shauren
|
feddd8e486
|
Core/PacketIO: Implemented CMSG_UPDATE_SPELL_VISUAL
(cherry picked from commit 0d475eac5f)
# Conflicts:
# src/server/game/Server/WorldSession.h
|
2025-05-26 20:49:48 +02:00 |
|
Shauren
|
c73c7117ed
|
Core/Auras: Initialize aura spell visual from spell that created it instead of recalculating it
(cherry picked from commit 616c5094e0)
# Conflicts:
# src/server/game/Spells/Auras/SpellAuras.cpp
|
2025-05-26 20:49:48 +02:00 |
|
Shauren
|
b644a3ca1c
|
Core/Spells: Expose spell channel duration to scripts
(cherry picked from commit aefdd67ed1)
# Conflicts:
# src/server/game/Spells/Spell.cpp
|
2025-05-26 20:49:48 +02:00 |
|
Meji
|
550f66658d
|
Core/SpawnTracking: Check if the objective is completable to get correct spawn tracking state (#30923)
(cherry picked from commit 553ce72707)
# Conflicts:
# src/server/game/Entities/Player/Player.cpp
|
2025-05-26 20:49:47 +02:00 |
|
Shauren
|
bc930a9ca3
|
Core/Spells: Remove NYI labels from implemented spell effect attributes
(cherry picked from commit ab456bfd31)
# Conflicts:
# src/server/game/DataStores/DBCEnums.h
|
2025-05-26 20:49:47 +02:00 |
|
Shauren
|
39ce52bde1
|
Core/PacketIO: Move ObjectGuid and Position::PackedXYZ packet functions out of ByteBuffer
(cherry picked from commit ad9984b8a3)
|
2025-05-26 20:49:47 +02:00 |
|
Shauren
|
94abe3801a
|
Core/Conditions: Fix copypaste from previous commit
(cherry picked from commit 23b216aa67)
|
2025-05-26 20:49:47 +02:00 |
|
Shauren
|
9deca512b4
|
Core/Conditions: Catch exceptions caused by invalid WorldStateExpression data
(cherry picked from commit 3f036bc722)
|
2025-05-26 20:49:46 +02:00 |
|
Shauren
|
220db41a76
|
Core/PacketIO: Rename ByteBuffer::contents to ByteBuffer::data
(cherry picked from commit c6050a319c)
|
2025-05-26 20:49:46 +02:00 |
|
Shauren
|
bb195e274f
|
Core/PacketIO: Fixed WorldPackets::SizedCString read function (it should not attempt to read null terminator if empty)
(cherry picked from commit 150c9cce5d)
|
2025-05-26 20:49:46 +02:00 |
|
Shauren
|
4696aecf17
|
Core/Misc: Make string and string_view literal suffixes globally available
(cherry picked from commit 546d23264c)
# Conflicts:
# src/common/Configuration/Config.cpp
# src/server/game/Chat/Hyperlinks.cpp
|
2025-05-26 20:49:46 +02:00 |
|
Jason Dove
|
f8f7d95c5d
|
Core/Network: Update LoginRESTService to check all addresses together (#30927)
(cherry picked from commit 5ee93f177d)
|
2025-05-26 20:49:45 +02:00 |
|
Shauren
|
85f4339e08
|
Core/PacketIO: Improved bit functions - no longer reads each bit separately
(cherry picked from commit 38f40f5413)
|
2025-05-26 20:49:45 +02:00 |
|
Shauren
|
60e2ef2be4
|
Scripts/Misc: Update ScriptPCH content to include most commonly headers
(cherry picked from commit 05eb63c8a2)
|
2025-05-26 20:49:45 +02:00 |
|
Meji
|
20a31ea9d8
|
Core/Vehicles: Added field to set a default pitch (#30878)
(cherry picked from commit 47440e9dd2)
# Conflicts:
# sql/old/4.4.x/world/25021_2025_05_11/2025_05_11_03_world.sql
|
2025-05-26 20:49:45 +02:00 |
|
Meji
|
c093df0f9c
|
Core/Misc: Added new CanSeeOrDetectExtraArgs to CanSeeOrDetect (#30882)
(cherry picked from commit 260fab2378)
# Conflicts:
# src/server/game/Entities/Object/Object.cpp
|
2025-05-26 20:49:44 +02:00 |
|
Shauren
|
85f9d08932
|
Core: Updated allowed build to 4.4.2.60895
|
2025-05-21 10:14:52 +02:00 |
|
Ovahlord
|
af8de3493f
|
nopch fix
|
2025-05-11 19:57:40 +02:00 |
|
TDB Release
|
aeb1cf9057
|
TDB 442.25051 - 2025/05/11
TDB442.25051
|
2025-05-11 10:44:50 +00:00 |
|
Shauren
|
8e0be12739
|
Core/Conditions: Added conditions for automatic learning spells with SkillLineAbility::AcquireMethod = 4
(cherry picked from commit 7eaa695581)
# Conflicts:
# sql/updates/world/cata_classic/2025_04_19_01_world.sql
# src/server/game/Conditions/ConditionMgr.cpp
|
2025-05-11 12:09:54 +02:00 |
|
Ovahlord
|
d01f12cc91
|
Core/Misc: added missing changes for 412c5416f9
|
2025-05-11 12:00:43 +02:00 |
|
ModoX
|
fdedb23b56
|
Core/AreaTrigger: Implement AreaTriggerActionSetFlag::DontDespawnWithCreator (#30832)
(cherry picked from commit c40b6e0b3f)
|
2025-05-11 11:47:13 +02:00 |
|
Shauren
|
f55d6c5fa0
|
Core/World: Move linking instance socket to WorldSession
(cherry picked from commit cb837ce926)
|
2025-05-11 11:46:58 +02:00 |
|
Shauren
|
412c5416f9
|
Core/Misc: Minor compile time improving changes
(cherry picked from commit b5c99939a8)
# 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-11 11:46:06 +02:00 |
|
Shauren
|
18436298f4
|
Core/Spells: Implemented new SpellMisc field, MinDuration that controls minimum spell missile travel time
(cherry picked from commit a63d404e7b)
|
2025-05-11 11:44:12 +02:00 |
|
Shauren
|
511171ba33
|
Core/Misc: Fix typos
(cherry picked from commit 4250b52f99)
# Conflicts:
# src/server/scripts/Spells/spell_hunter.cpp
|
2025-05-11 11:43:19 +02:00 |
|
Shauren
|
c80e4ab279
|
Build: Remove -fpch-instantiate-templates detection, it is enabled by default since CMake 3.19
(cherry picked from commit 55a19f15d0)
|
2025-05-11 11:42:55 +02:00 |
|
Shauren
|
ed0afee8fb
|
Core/Auras: Interrupt spells with SPELL_PREVENTION_TYPE_PACIFY when applying SPELL_AURA_MOD_PACIFY
(cherry picked from commit 150d6995bd)
|
2025-05-11 11:42:50 +02:00 |
|
Shauren
|
fcf08011bb
|
Core/Spells: Start spells triggered by SPELL_EFFECT_FORCE_CAST_2 without any trigger flags
(cherry picked from commit 0fd418eb74)
# Conflicts:
# src/server/game/Spells/SpellEffects.cpp
|
2025-05-11 11:42:45 +02:00 |
|
Jason Dove
|
2924a5336f
|
Core/Players: Fix deleting favorite spells (#30905)
(cherry picked from commit 39e9a5e193)
|
2025-05-11 11:42:18 +02:00 |
|
Shauren
|
4639c38c9e
|
Core/Auras: Support PROC_ATTR_REQ_SPELLMOD for procs using PROC_ATTR_USE_STACKS_FOR_CHARGES
(cherry picked from commit 5759ac1c94)
|
2025-05-11 11:42:08 +02:00 |
|
Shauren
|
57502fdc6e
|
Core/Utils: Added nullptr_t assignment operator to unique_weak_ptr (alias for .reset())
(cherry picked from commit 9d86423d8c)
|
2025-05-11 11:41:45 +02:00 |
|
Shauren
|
6c6e147ba9
|
Core/Database: Added very simple macro to create named query result field accessors
(cherry picked from commit 29a680a1c2)
|
2025-05-11 11:41:28 +02:00 |
|
Shauren
|
4eaa67e0a6
|
Core/Players: Define all character flags used in SMSG_ENUM_CHARACTERS_RESULT
(cherry picked from commit 1710036392)
|
2025-05-11 11:41:19 +02:00 |
|