Multiple spell reflection
Core/Spells: Fixed double heal reduction on Eart Shield (issue #4032).
Core/SmartScripts: fix escort quest group-complete
Core/Spells: Channeled spell pushback is now affected by haste
DB/Creatures: Fixed the InhabitType of some water creatures (fishes shouldn't walk)
Added a missing comma in d90d0fb6140ec1f149954d6422dee383dbb953ab
DB/Misc: Fix Conqueror Krenna/Gorgonna Phasing

Fix phasing on Conqueror Krenna/Gorgonna in Conquest Hold (Grizzly Hills) so once The Conquest Pit: Final Showdown is turned in Conqueror Krenna and her 2 side parts disappear and Gorgonna replaces Conqueror Krenna as leader of conquest hold.
Scripts/SteamVault: Hydromancer Thespia rewritten to BossAI
Fix some DB errors I am responsible for.

Grr, I was going to script these but found was already scripted, but I left the ids in the line to set ai name in the commit I did make

Closes #12912
Core/Dependencies: Update G3D to v9.0 r4036
Merge pull request #12911 from MitchesD/misc_3

Scripts/SteamVault: Hydromancer Thespia rewritten to BossAI
Merge pull request #12893 from Ascathor/master

Core/Quest: Allow money reward to be modified.
Merge pull request #12877 from ShinDarth/tc_fix_escort_quest_group_complete

Core/SmartScripts: fix escort quest group-complete
Core/Auctionhouse: Hide known recipes when the Usable box is checked in the AH

By y1x2 @ cmangos

Closes #12247
Merge pull request #12885 from mik1893/channel_pushback

Core/Spells: Channeled spell pushback is now affected by haste

Closes #12879
Core/Auctionhouse: Better fix for 809fb9894ec5ee5a
Core/Misc: Fix some -Wconversion warnings
Core/Misc: Fix Mac OS X no-pch build
Core/Dependencies: Fix some -Wconversion warnings in G3D
Core/Conditions: allow CONDITION_OBJECT_ENTRY to check for object guid

Ref #12910