[z2285] Refactor custom maxTargets and Radius into own function

(based on commit [12394] - aba0847)

Signed-off-by: Xfurry <xfurry@scriptdev2.com>

(based on commit [s1925] - 991a8a2)

Signed-off-by: Xfurry <xfurry@scriptdev2.com>
[z2286] Fix client side InCombat state bug

(based on commit [12303] - a956123)

Signed-off-by: Xfurry <xfurry@scriptdev2.com>

(based on commit [s1928] - 38baf28)

Signed-off-by: Xfurry <xfurry@scriptdev2.com>
[z2287] DBScripts - Add Map/Zone wide sound support to COMMAND_PLAY_SOUND

Signed-off-by: Schmoozerd <schmoozerd@cmangos>

(based on commit [12397] - a42abdb)

Signed-off-by: Xfurry <xfurry@scriptdev2.com>

(based on commit [s1929] - 50e54d1)

Signed-off-by: Xfurry <xfurry@scriptdev2.com>
[z2288] Fix typo and add missing file headers

(based on commit [12398] - 3a86a54)

Signed-off-by: Xfurry <xfurry@scriptdev2.com>

(based on commit [s1930] - 5009ca4)

Signed-off-by: Xfurry <xfurry@scriptdev2.com>
Merge https://github.com/cmangos/mangos-classic
fix for heartbeat resist aswell as some pulling from official cmangos repo