From 280a8c0dc626dd5d5cfe02767fda81628d26d401 Mon Sep 17 00:00:00 2001 From: qndel Date: Sun, 10 Mar 2019 17:14:59 +0100 Subject: [PATCH] AddLightctrl bin exact (#608) --- Source/missiles.cpp | 19 +++++-------------- 1 file changed, 5 insertions(+), 14 deletions(-) diff --git a/Source/missiles.cpp b/Source/missiles.cpp index 6f5192b5a..d24853223 100644 --- a/Source/missiles.cpp +++ b/Source/missiles.cpp @@ -2169,22 +2169,13 @@ void __fastcall AddFireball(int mi, int sx, int sy, int dx, int dy, int midir, i void __fastcall AddLightctrl(int mi, int sx, int sy, int dx, int dy, int midir, int mienemy, int id, int dam) { - int v9; // edi - int v10; // ebx - int v11; // esi - int v13; // eax - - v9 = sx; - v10 = mi; if (!dam && !(_BYTE)mienemy) UseMana(id, 3); - v11 = v10; - missile[v11]._miVar1 = v9; - missile[v11]._miVar2 = sy; - GetMissileVel(v10, v9, sy, dx, dy, 32); - v13 = random(52, 8); - missile[v11]._mirange = 256; - missile[v11]._miAnimFrame = v13 + 1; + missile[mi]._miVar1 = sx; + missile[mi]._miVar2 = sy; + GetMissileVel(mi, sx, sy, dx, dy, 32); + missile[mi]._mirange = 256; + missile[mi]._miAnimFrame = random(52, 8) + 1; } void __fastcall AddLightning(int mi, int sx, int sy, int dx, int dy, int midir, int mienemy, int id, int dam)