Ref https://github.com/TrinityCore/TrinityCore/commit/1730aa40d0f667d329eab2adb3b62e06164f8f47 (cherry picked from commit c52141768e6ad1268978ce091615f4b65a0f195c)
Ref https://github.com/TrinityCore/TrinityCore/commit/1730aa40d0f667d329eab2adb3b62e06164f8f47 (cherry picked from commit c52141768e6ad1268978ce091615f4b65a0f195c)