Shauren
7f3d43b7c8
Misc: Remove another outdated build status url in README
2026-07-14 12:37:24 +02:00
Shauren
fc2ccc79c8
Misc: Add new 3.3.5 build status to readme
...
(cherry picked from commit 87960bf763c81eb04888208b592ac4a60f76330e)
2026-07-14 11:48:10 +02:00
Shauren
27c9a0bd9d
Misc: Fix README build status urls
2026-07-14 10:32:01 +02:00
Nik
9464ec742b
Core/Misc: Update LockType enum and SkillByLockType for 12.0.7 ( #31892 )
2026-07-11 14:26:39 +02:00
Shauren
80719d0ab3
Core/Spells: FixSpellModTakingSpell being cleared from the wrong unit when spell is cancelled during target selection
2026-07-10 21:37:28 +02:00
Shauren
123f9755d3
Core/Spells: Remove remaining raw spell attribute checks
...
(cherry picked from commit 7a4f3c2ba2054f1b3a4b349b802a3c02b3085157)
2026-07-09 12:51:06 +02:00
Shauren
76de08086f
Core/Misc: Reduce differences between branches
2026-07-09 12:45:47 +02:00
Naddley
d601cfc5fa
DB/Stormwind: Implement Quest: "Call of Duty (A)"
2026-07-09 12:42:21 +02:00
Naddley
49b7f92fa9
DB/Westfall: Update Riverpaw spawn positions in Sentinel Hill
...
- Update creature_template_addon for Ripsnarl
2026-07-09 10:45:23 +02:00
Nik
561b566485
Core/Misc: Update QuestSort enum for 12.0.7 ( #31890 )
2026-07-07 23:10:37 +02:00
Shauren
e342806f78
Core: Updated allowed build to 12.0.7.68453
2026-07-07 10:49:47 +02:00
Shauren
88c2866ebd
Core/Groups: Unlink group difficulty settings from player difficulty settings
...
* Changing instance difficulty while in a group will no longer override it for other group members after they leave the group
2026-07-06 19:37:48 +02:00
Shauren
e7691a8302
Core/Disables: Added new map type names for logging
2026-07-05 21:43:22 +02:00
Shauren
c9e3fd8df5
Core/PacketIO: Fix missing SMSG_QUERY_QUEST_INFO_RESPONSE field assignment
2026-07-04 11:08:00 +02:00
Shauren
560165c0a6
Core/Criteria: Fixed use after free crash with criteria after reloading quest_template with a gm command
2026-07-03 00:09:08 +02:00
Shauren
4b2c5949b7
Core/Quests: Reduce differences between branches
2026-07-02 14:53:54 +02:00
Nik
3eab3ede35
Core/Misc: Update QuestInfo enum for 12.0.7 ( #31889 )
2026-07-02 12:24:40 +02:00
Shauren
52209675d7
DB: Change allowed build back to 12.0.7.68275
2026-07-02 10:49:55 +02:00
Shauren
d396a7aacc
Core/Players: Fixed character selection showing transmog in slots that have no item equipped
2026-07-01 22:29:14 +02:00
Shauren
d56e65b4a2
Scripts/Misc: Cherry-pick cleanups
2026-06-30 20:25:29 +02:00
Shauren
c5a71e4796
Core/Units: Fixed crash caused by a gameobject dealing damage to units with SPELL_AURA_SPLIT_DAMAGE
...
Closes #31874
(cherry picked from commit 4ccebff43c5394c5ea053a4e7d0b2f41f7de58dc)
2026-06-30 20:22:04 +02:00
ccrs
b1505c6836
Core/Combat: GetThreatListPlayerCount reading GetOwner instead of GetVictim
...
(cherry picked from commit fbaadffca58fa5bcea12f3125f3fbf66b56b463f)
2026-06-30 20:22:03 +02:00
Shauren
c89afa797d
Core/Movement: Fixed deactivating movement generators when starting different movement with higher priority
...
(cherry picked from commit f908dbf75878de992dcdb77712bc2335bc82e595)
2026-06-30 20:22:03 +02:00
kik0
701425841e
Core/Movement: Immediately launch new spline on ConfusedMovementGenerator initialization ( #31846 )
...
(cherry picked from commit a6163d2fd32a391cfa00bcaa5feb5f0851385e38)
2026-06-30 20:22:03 +02:00
Shauren
0293d907d6
DB/SAI: Fix wrong path ids in waypoint reached events
...
(cherry picked from commit 5263dd00cd4eacc4ed375408daebf56ab60019c8)
2026-06-30 20:22:03 +02:00
Shauren
a09efe1611
Core/Movement: Add more info to logs in mover guid validation
...
(cherry picked from commit 8a3847b302ba8bc063c6dc6c8396fe5db2696013)
2026-06-30 20:22:03 +02:00
Shauren
923cbcf59f
Core/Items: Ignore item charges for item effects types other than on use
...
(cherry picked from commit ea29c5d667926380f7a31f44f0cd07a5b18d9200)
2026-06-30 20:22:03 +02:00
ccrs
1cf17de39f
Core/Instances: fix parameter handling in InstanceScript::DoCastSpellOnPlayer
...
(cherry picked from commit bac5265ea830a836654d84ab90302d494ba2f089)
2026-06-30 20:22:03 +02:00
Shauren
2f1bf82b9d
Core/Units: Fixed AttackStop NowDead field being set for the wrong unit
...
(cherry picked from commit 345e0586114c2f8b9d2d35b89b6a66f213558274)
2026-06-30 20:22:03 +02:00
Shauren
d0e7cdf936
Core/Units: Remove duplicate WorldSession::SendAttackStop, it was duplicating Unit::SendMeleeAttackStop
...
(cherry picked from commit a006e66058a26d9514e6c8b78f903038fb30e1d2)
2026-06-30 20:22:03 +02:00
Shauren
3d757bb0ab
Core/Movement: Fixed CMSG_DISMISS_CONTROLLED_VEHICLE handler assigning movement info to incorrect unit
...
Closes #31837
(cherry picked from commit f61656f0a7a4fb8ef371e1bd9f62faff4b090ac0)
2026-06-30 20:22:03 +02:00
Shauren
1d4e50505b
Core/Movement: Refactor WorldSession::IsRightUnitBeingMoved to validate and return moved unit in one step
...
* Also move it to MovementHandler.cpp
(cherry picked from commit b227a57f5df8175e0f1f2f77bf56708bed658279)
2026-06-30 20:21:59 +02:00
Shauren
97836b72c5
Core/Movement: Stop movement and clear player movement flags from possessed units on possess end
...
(cherry picked from commit de42c9ba26678f3117e7afb9c9672384107437b1)
2026-06-30 19:35:34 +02:00
offl
df2da53f8a
Scripts/Hellfire Ramparts: Rewrite Vazruden ( #31772 )
...
(cherry picked from commit 73202e86e4b27d3d2838c7f1d14024a3f94ed7a7)
2026-06-30 19:35:31 +02:00
Shauren
a348f6e35d
Core/Movement: Remove unsafe target resetting in TimedFleeingMovementGenerator::Finalize (starts new movement inside MotionMaster::DirectAdd)
...
Closes #31824
(cherry picked from commit 7f36470a23b3794f6ddda6a55ca918d474750dab)
2026-06-30 19:16:20 +02:00
ccrs
855a11caed
Core/AI: fix _returnToStart handling in ScriptedEscortAI
...
(cherry picked from commit 84b0222bdcce8e6a0fe0589e334d1ff476ccfb2d)
2026-06-30 19:16:20 +02:00
ccrs
8a80fa58c8
Scripts/VioletHold: fix Erekem adds AI
...
(cherry picked from commit 7ebf804a7598a46f3b52021f44516565a8a70844)
2026-06-30 19:16:20 +02:00
ccrs
cfcc93a076
Core/AI: prevent triggering Alert (stealth pre-detection system) for Player immuned units
...
(cherry picked from commit eccb8857f1cbb480f3acef6fd16c99d607399974)
2026-06-30 19:16:20 +02:00
offl
70441309ca
Scripts/Hellfire Ramparts: Update Gargolmar ( #31774 )
...
(cherry picked from commit 80175b1e6cbde86906337ac8a42c909669a66bd7)
2026-06-30 19:16:20 +02:00
Shauren
f85a3f3c16
Scripts/Spells: Rewrite warlock Soulwell using spells that summon different object ids (that create different item ids) instead of scripting soulwell object to do the selection
...
(cherry picked from commit b77cc28acb17ba02f1cb43bbedc1ea0d294d175b)
2026-06-30 19:16:20 +02:00
imstuckbro
bbba6c1f99
Core/GameObject: Mage Portals and Refreshment Tables should be usable when the creating Mage is on another map or offline as long as you remain in group ( #31730 )
...
Closes #31527
Co-authored-by: CraftedRO <[email protected] >
Co-authored-by: Kaytotes <[email protected] >
Co-authored-by: Shauren <[email protected] >
(cherry picked from commit 31f9e173c419e881d0e2932ffe311a16bae5d989)
2026-06-30 19:16:20 +02:00
imstuckbro
485332ecd7
Core/Pets: Charmed units will properly return near owner after target death ( #31748 )
...
(cherry picked from commit e9ddd94992d83a7e552a3550819a68d5f3cc451a)
2026-06-30 19:16:20 +02:00
offl
3aedb52e59
Scripts/Hellfire Ramparts: Rewrite Omor the Unscarred ( #31743 )
...
(cherry picked from commit 73d1ea35b5b2653ab088ab9611b61687ca0540f7)
2026-06-30 19:16:20 +02:00
ccrs
0d9e03bb46
Core/Movement: force destination finding in HomeMovementGenerator
...
(cherry picked from commit 7242f32ec8d948e3124b8624679626899d8b1432)
2026-06-30 19:16:20 +02:00
ccrs
02f03429ec
Scripts/BlackwingLair: add missing one-time validation in Nefarian's SAY_XHEALTH
...
(cherry picked from commit 542b0fbf4b122d0204684b20d0abdef23137c773)
2026-06-30 19:16:20 +02:00
ccrs
f3fc3ead66
Core/Entities: force CombatManager revalidation after applying charm
...
"Safely" goes through all combat references validating if in fact the unit should remain in combat or not
Any edge case that may get affected by this, are scenarios in which the charmed unit must keep the combat and threat references prior to their charm.... I can't think of any.
-> And honestly if there was any such case... imo it should be handled script wise, not core wise.
closes #31747
updates #30169
(cherry picked from commit 04ab833acd7e4a5e7025bb826106283c1c7c680b)
2026-06-30 19:16:20 +02:00
offl
7acf0b568f
Scripts/Serpentshrine Cavern: Rewrite Morogrim ( #31733 )
...
(cherry picked from commit 355e2ef0dcece565f717bce09580826162db8b64)
2026-06-30 19:16:16 +02:00
imstuckbro
92243d4d77
Misc/Config: Config file option description grammar improvements ( #31756 )
...
(cherry picked from commit 440847c19346aaeb1e67297320db0eb51217f916)
2026-06-30 18:10:24 +02:00
offl
d766ab644c
Scripts/Serpentshrine Cavern: Rewrite Lurker ( #31728 )
...
Closes #21698
(cherry picked from commit 112a669de4b51348e9c2459a01c446666405830c)
2026-06-30 18:10:21 +02:00
offl
78e49a88f0
Core/GameObject: Fishing holes with zero min and max success opens should not despawn ( #31719 )
...
(cherry picked from commit 8336128d3c5ea19327f7b8662ba240986398aaef)
2026-06-30 16:51:27 +02:00