[12388] Improve [12378]. Thanks to rsa for pointing
[12389] Fix behavior of spell 42631

Thanks zkillertheman for pointing

Also fix https://github.com/scriptdev2/scriptdev2/issues/33
[12390] Increase healing factor with each critical strike. Patch 3.0.2

co author: Maxxie
[12391] Looks for passive auras that need to be recast. Like talent spell Feral Swiftness (id: 17002 and ranks), once you go inside a building and then outside again.

Contributor : Ebrithil
[12392] Fix recently un-outcommented code to be actually working
[12393] Use Filter log for grid unloading messages
[12394] Note ingame if gossip conditions are ignored because of GM mode
[12395] Implement spell effects 50742, 50810 and 61546
[12396] Fix Typo from 10727. Special thanks to Morenn for spotting

Signed-off-by: Schmoozerd <schmoozerd@cmangos>
[12397] Do not use GLOB in CMake for source file lists

From the CMake documentation of the FILE command:
"We do not recommend using GLOB to collect a list of source files from your
source tree. If no CMakeLists.txt file changes when a source is added or
removed then the generated build system cannot know when to ask CMake to
regenerate."
[12398] Remove the PREFIX parameter from the CMake files and use the standard CMAKE_INSTALL_PREFIX parameter instead

This also fixes the behaviour with relative paths, until now, it
calculated the absolute path from the location of the top level
CMakeLists.txt instead of your current directory where you called cmake.

You need to re-run CMake and define CMAKE_INSTALL_PREFIX and remove
PREFIX! You can do so by either removing all files in your build directory
and start from scratch or run 'cmake -DPREFIX= -DCMAKE_INSTALL_PREFIX=<install_path> <path_to_source>'.
A check has been added to the CMake file to make sure that PREFIX is no
longer used.
[12399] Refactor custom maxTargets and Radius into own function
[12400] Fix some summon spells which have only coordinate targeting

Note: These whole exceptions to enforce a unit-target for spells that simply should not have a unit target is a huge hack anyways, caused by the deficiencies of mangos (old) spell system
[12401] Allow stacking for PERIODIC_DUMMY auras from different casters

It appears to not allow this aura type was just something that got forgotten to include

[ci skip]
[12402] DBScripts - Add Map/Zone wide sound support to COMMAND_PLAY_SOUND

Signed-off-by: Schmoozerd <schmoozerd@cmangos>
[12403] Add support for spell 62941

Thanks to NeatElves for porting.
Original version: https://github.com/TrinityCore/TrinityCore/commit/0e945613d0a4bf120b6242106adb26ed1e288228

Signed-off-by: Schmoozerd <schmoozerd@cmangos>
Escape some file names in the cleanupStyle helper script
[12404] Cleanup Style
[12401] Add server-side spells 37264, 37278 and 37365

[ci skip]
[12406] Fix a Typo

Note: You find a typo, be sure you find all similar typos :)