an old contribution by [MENTION=36134]Rochet2[/MENTION] but I think it still works

Edit the sent game time and speed:

Code:
    data.Initialize(SMSG_LOGIN_SETTIMESPEED,4+4+4);
    data.AppendPackedTime(sWorld->GetGameTime());
    data <<float(0.01666667f);// game speed
    data << uint32(0);// added in 3.1.2
    GetSession()->SendPacket(&data);in Player::SendInitialPacketsBeforeAddToMap


Quote Originally Posted by Rochet2
However this will make the world clock not show correct time.
Screenshot by Lightshot

Looks fun when game time is high (IE 120)

Edited October 22, 2015 by Rochet2