18:37 < bridge> https://github.com/teeworlds/teeworlds/blob/26d24ec061d44e6084b2d77a9b8a0a48e354eba6/src/game/collision.cpp#L193 18:37 < bridge> 18:37 < bridge> Just to fuck around a bit: 18:37 < bridge> if abs(Vel.x) >= abs(Vel.y): 18:37 < bridge> NewPos.y = Pos.y 18:37 < bridge> Vel.y *= -Elasticity 18:37 < bridge> else 18:37 < bridge> NewPos.x = Pos.x 18:37 < bridge> Vel.x *= -Elasticity 18:37 < bridge> # Prevents fucking edge clipping 18:39 < bridge> What's the issue this adresses? 18:49 < bridge> loosing all your speed when you clip an edge 18:49 < bridge> normally elasticity is 0 18:49 < bridge> so if you perfectly hit a corner, your speed is set to 0 in every direction 18:50 < bridge> in the next tick, since you hold left/right, you still move but lost all your speed 18:50 < bridge> or if you don't move, you continue falling 20:11 < ChillerDragon> thats the one that ends up in the ddrace montage clips right?