This plugin prevents surf bug. Good to know:
What's surf bug? When player sliding or surfing and instantly unintentionally stops.
This plugin is very useful for bhop, jump and surf servers.
If you have high ping, you may experience small 'stucks' or 'stuttering' movement.
Frequency of this depends on amount of your fps. More fps means more surf bugs.
fix: trace height from 0.5 to 0.01 - Player get speed that he had before teleport onto slope.
Since after teleport for one frame he have 0 speed, its detected as surf bug and fixed.
fix: surf bug not detected on ramps with trigger_push on them.
Because trigger_push changes velocity even if player not move visually.
optimization: first check if speed is 0.0 and then if player is on slope.
Because second check is expensive since it uses trace_hull.
rename: from 'surffix' to 'Surf Fix'
optimization: removed expensive calculations like vector_length
Now surf bug detected during one frame with CmdStart and CmdEnd.
Previously using only CmdStart was allow 1 frame of player speed=0 (im not sure if its true, but by theory should be)
fix: If surfing directly below ceiling, plugin will make you stuck in it.