Momentum mod surf/ramp fix ported to csgo and css.
That fix modifies CGameMovement::TryPlayerMove() function to behave like momentum mod ones. Whole function was recreated on sourcepawn and replaced default CGameMovement::TryPlayerMove(). By modifying that function and applying all fixes that momentum mod team has done, you'll get quite good surf/ramp glitch fix.
SourceMod 188.8.131.5211 or higher.
momsurffix_ramp_bumpcount - Left from original momentum mods function, helps with fixing surf/ramp bugs;
momsurffix_ramp_initial_retrace_length - Left from original momentum mods function, amount of units used in offset for retraces;
momsurffix_enable_noclip_workaround - Enables workaround to prevent issue #1.
This plugin can be performance heavy without momsurffix_enable_asm_optimizations and momsurffix_enable_noclip_workaround cvars enabled, but if you are still getting terrible performance with said cvars enabled, please submit an issue here.
If you found bug or want to suggest something, please do it here.