From 2af2fd144fd97919e1b929191a839ec0f6c03e28 Mon Sep 17 00:00:00 2001 From: qndel Date: Thu, 14 Mar 2019 00:58:27 +0100 Subject: [PATCH] mi_null_33 bin exact (#643) --- Source/missiles.cpp | 21 +++++++-------------- 1 file changed, 7 insertions(+), 14 deletions(-) diff --git a/Source/missiles.cpp b/Source/missiles.cpp index 9f19f50ab..60b796cd8 100644 --- a/Source/missiles.cpp +++ b/Source/missiles.cpp @@ -3889,21 +3889,14 @@ void __fastcall MI_Lightball(int i) void __fastcall mi_null_33(int i) { - int v1; // edi - int v2; // esi - int v3; // eax - - v1 = i; - v2 = i; - v3 = missile[i]._mixvel; - --missile[v2]._mirange; - missile[v2]._mitxoff += v3; - missile[v2]._mityoff += missile[i]._miyvel; + missile[i]._mirange--; + missile[i]._mitxoff += missile[i]._mixvel; + missile[i]._mityoff += missile[i]._miyvel; GetMissilePos(i); - CheckMissileCol(v1, missile[v2]._midam, missile[v2]._midam, 0, missile[v2]._mix, missile[v2]._miy, 0); - if (!missile[v2]._mirange) - missile[v2]._miDelFlag = TRUE; - PutMissile(v1); + CheckMissileCol(i, missile[i]._midam, missile[i]._midam, 0, missile[i]._mix, missile[i]._miy, 0); + if (!missile[i]._mirange) + missile[i]._miDelFlag = TRUE; + PutMissile(i); } void __fastcall MI_Acidpud(int i)