Make achievements, loot rolls, master loot at money loot instance-wide, removing the previous limit for 74.f yards
(cherry picked from commit cb4d1574e05b0d50368da03c42edeac46590d14f)
Set CMake option VALGRIND to add valgrind support to jemalloc. Set CMake parameter VALGRIND_INCLUDE_DIR to the valgrind include directory.
(cherry picked from commit 60a29f761467c0ac76129f2f761ca0de9e7d237d)
Fix quests not being converted on faction change due to table world.player_factionchange_quests not loaded on startup
(cherry picked from commit c544e88437106fb79dba14bbf8469deadb679e8a)
Allow GameMasters with ".gm on" tag to use ".tele" command inside of a battleground to tele around.
(cherry picked from commit 0b9cd22a6b5a0cca6e3c07dd5ae077ddbdfc3992)
Core/Unit: Fix snare/daze immunities versus SPELL_AURA_USE_NORMAL_MOVEMENT_SPEED
Fix SPELL_AURA_USE_NORMAL_MOVEMENT_SPEED modifying speeds of bosses that are immune to changes of speeds.
(cherry picked from commit 81cec13a586c1d7e84d0936b4a385934f5f91ef1)
Description:
When server starts and RatingDiscardTimer config is set to some value, discardTime being unsigned int overflows for the time of RatingDiscardTimer value and causing all rated arena matches ignore matchmaking rating for that time.
(cherry picked from commit 6a637f6b1c186eb15373fce443d729dcc74e5361)
Fix an exploit that allowed to resurrect even if corpse was not in range (teleport hack was required too)
(cherry picked from commit 83cf1e6aec0594f7d92bdebf52239867c3fd3abc)
Conflicts:
src/server/game/Entities/Player/Player.h
Handle only 1 exception in the whole process lifetime and create only 1 crash report.
(cherry picked from commit 1a5051a9c3b8246e92543962c04c3883c4d03f5f)
Fix doors opening/closing during Dreadscale fight by sending a CloseDoor command instead of toggling the door state when Dreadscale resets its movement.
Note that bounding the door state to boss movement makes poor sense and should be changed. Other bosses in ToC have this logic and should be updated if they show the same bug.
(cherry picked from commit b5cc8c5b17c96f281728ee08576acfff507d8039)
Core/Spells: Fix being able to cast while feared and rooted at same time
Disallow to cast if feared and rooted at same time
(cherry picked from commit 1161295f4f933661ea9738e0c57049a1e38ec8f2)
Conflicts:
src/server/game/Entities/Unit/Unit.cpp
Fix crash in Violet Hold happening when crystals were activated without killing trash mobs.
Crash added in cba6515acb and f4531c5a58 .
Closes#14629
(cherry picked from commit 09aed2565966c96d403afe44a0cce423c59cb4ec)
* makes it possible to block tasks if there is an active spellcast.
* requested by @joschiwald
(cherry picked from commit 3d95aba2b3d58057f3eeed6d4dd6e51ea49b77f6)