Core/Player: Fixed haste rating

Closes https://github.com/TrinityCore/TrinityCore/issues/12395
did you just move a part of this line at the top to store the "real" old m_baseRatingValue[cr] value ?