From d272377d667786fef3b46ea1c253d734e1282f80 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Matthias=20Mail=C3=A4nder?= Date: Mon, 19 Aug 2013 20:39:07 +0200 Subject: [PATCH] Fixed division through zero in moveFractionTotal closes #3710 --- OpenRA.Mods.RA/Move/Move.cs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/OpenRA.Mods.RA/Move/Move.cs b/OpenRA.Mods.RA/Move/Move.cs index 503b0bd2c8..109ad309ac 100755 --- a/OpenRA.Mods.RA/Move/Move.cs +++ b/OpenRA.Mods.RA/Move/Move.cs @@ -319,7 +319,8 @@ namespace OpenRA.Mods.RA.Move void UpdateCenterLocation(Actor self, Mobile mobile) { - mobile.SetVisualPosition(self, WPos.Lerp(from, to, moveFraction, moveFractionTotal)); + if (moveFractionTotal != 0) + mobile.SetVisualPosition(self, WPos.Lerp(from, to, moveFraction, moveFractionTotal)); if (moveFraction >= moveFractionTotal) mobile.Facing = toFacing & 0xFF;