Core/Spells: Spells with SPELL_ATTR3_IGNORE_HIT_RESULT can`t never miss!
Core/Build: Handle USE_SCRIPTPCH cmake flag when SCRIPTS flag is set to FALSE

Don't ignore USE_SCRIPTPCH cmake flag if SCRIPTS is set to FALSE; in this case "script" project has only source files related to scripted spells and command scripts and it must be built with precompiled headers if USE_SCRIPTPCH flag is set. This partially reverts 780ed1b01c77ac142e1da5851ff7deb832413b11 .
Core/Auth: Mitigate DoS attacks to authserver

Mitigate DoS attacks to authserver like "Wow Auth Flooder.exe" by allowing a finite number of AUTH_LOGON_CHALLEGE packets in a row from same socket, 3 sounds like a reasonable limit.
Merge branch 'authserver_fix_dos' of github.com:jackpoz/TrinityCore
DB/SAI: Blighted last rites

By @dr-j fixes #9172
Core/Spells: Fixed summoning players after recent changes
Merge pull request #10976 from avengerweb/master

Core/Spells: Spells with SPELL_ATTR3_IGNORE_HIT_RESULT can never miss!
Core/Commands: Restored old functionality of getSelectedPlayer in chat commands

Also fixed build
Build fix
Adding Custom Boss_Mr.Playcurse id:700000
Signed-off-by: Bengelbaer <bengelbaer@gmx.de>
Merge branch 'master' of git://github.com/TrinityCore/TrinityCore