Fix pet spell cooldown being extended without successful cast

Closes #12560
Fixed possible mount abuse after leaving bg
Merge pull request #51 from ShinDarth/fix_mount_abuse_leaving_bg

Fixed possible mount abuse after leaving bg
Revert "Fixed possible mount abuse after leaving bg"

This reverts commit 444b40ab3378a888708d858c3a7c273c8ee6ed4e.
Revert part of "[TW] Core/Spells: Los for few aoe spells"

TrinityCore@e4d6d34 so this part is no longer needed
Merge pull request #52 from gecko32/patch5

Revert part of "[TW] Core/Spells: Los for few aoe spells"
Merge pull request #12818 from MrSmite/pet_spell_cooldown

Fix pet spell cooldown
DB/Creature: Watcher Leesa'oh

Script turn in event for stealing back the mushrooms.
Merge branch 'master' of https://github.com/TrinityCore/TrinityCore into ghbb
Merge branch 'master' of https://github.com/TrueWoW/TrinityCore into ghbb
Kill potentially uninitialized variable warning
DB/Misc: More texts

add some missing texts from npcs, also set missing emotes for some existing texts.
Core/NetworkIO: Restore networking related scripting hooks

Closes #12607
Rename  2014_08_11_01_world_misc.sql to 2014_08_11_01_world_misc.sql
更新
Merge branch 'master' of https://github.com/TrinityCore/TrinityCore into ghbb
Merge branch 'ghbb2' of https://github.com/shenhuyong/TrinityCore into ghbb