Fix client crash in Argent Tournament (and other places)

Closes TrinityCore/TrinityCore/#7680