addHook("PlayerThink", function(player) player.charflags = $ & ~SF_NOSKID if (player.speed >= player.runspeed) and (player.cmd.forwardmove or player.cmd.sidemove) player.mo.friction = FRACUNIT else player.mo.friction = 29*FRACUNIT/32 end end)