[TW318] - Some minor changes
[TW319] - Should prevent Soul Shriek from being cast right as players land at platform
Core/GOs: When unlinking Fishing Bobber from player to prevent despawning, unlink from spell as well to prevent removing unwanted auras
Scripts/Blackrock Depths: Converted to eventmap+minor coding style changes

Closes #11730
Core/Spells: Anti-Magic shell should give immunity to all spells that belong to SPELL_SCHOOL_MASK_MAGIC regardless of dispel type
[TW320] - Maybe a better hac.. handling for the previous commit
[TW321] - Increase the delay before Vile Spirits activate on heroic mode after harvest soul
Merge branch 'master' of https://github.com/TrueWoW/TrinityCore into ghbb
Merge branch 'master' of https://github.com/TrinityCore/TrinityCore into ghbb
[TW322] - Fix up a git revert failure
Merge pull request #12232 from Trisjdc/anti_magic_shell

Core/Spells: Anti-Magic shell should give immunity to all spells that belong to SPELL_SCHOOL_MASK_MAGIC regardless of dispel type
Merge pull request #12231 from Trisjdc/fishing_boober_link

Core/GOs: When unlinking Fishing Bobber from player to prevent despawning, unlink from spell as well to prevent removing unwanted auras
Core/Database: Update log for incorrect db structure
Core/Banks: Fix some bank exploits

Re-implement the cheat checks removed in a12501fb5e6f827d905e0eeba5bc908f8279880a and check if Player can interact with the Banker when handling bank-related opcodes.
Core/Misc: Kill Whitespace ...
Merge branch 'master' of https://github.com/TrinityCore/TrinityCore into ghbb
Merge branch 'master' of https://github.com/TrueWoW/TrinityCore into ghbb
更新