Original work done by Grz3s on Cmangos Closes #15083 (cherry picked from commit 3e74ef1528db315c22196822d545b4638c1ca46c)