diff options
-rw-r--r-- | src/bindings/scripts/scripts/northrend/dalaran.cpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/bindings/scripts/scripts/northrend/dalaran.cpp b/src/bindings/scripts/scripts/northrend/dalaran.cpp index acc5996324c..bb66161800e 100644 --- a/src/bindings/scripts/scripts/northrend/dalaran.cpp +++ b/src/bindings/scripts/scripts/northrend/dalaran.cpp @@ -40,7 +40,8 @@ inline float __round(float x, int precision) { if (precision > 0) { - x *= pow(10.0f, precision); + precision = pow(10.0f, precision); + x *= precision; return int(x > 0.0 ? x + 0.5 : x - 0.5)/precision; } return int(x > 0.0 ? x + 0.5 : x - 0.5); |