diff --git a/source/core/inputstate.cpp b/source/core/inputstate.cpp index 4acce4813..c0b55dec5 100644 --- a/source/core/inputstate.cpp +++ b/source/core/inputstate.cpp @@ -489,7 +489,7 @@ double InputScale() // on this fractional scale to increase by over 100 ms as the framerate increases. // This isn't pretty, but it's accurate to within 1-2 ms from 60 fps to at least 1000 fps. const double result = elapsedInputTicks * GameTicRate / 1000.; - const double scaler = cl_preciseinputscaling ? 1. + InputScalePercentage * (1. + result - result * 2.) : 1.; + const double scaler = cl_preciseinputscaling ? 1. + InputScalePercentage * (1. - result) : 1.; return result * scaler; } else