diff --git a/Source/missiles.cpp b/Source/missiles.cpp index 03ca11c16..88be38493 100644 --- a/Source/missiles.cpp +++ b/Source/missiles.cpp @@ -2919,25 +2919,19 @@ void __fastcall miss_null_1F(int mi, int sx, int sy, int dx, int dy, int midir, } void __fastcall miss_null_23(int mi, int sx, int sy, int dx, int dy, int midir, int mienemy, int id, int dam) -{ - int v9; // esi - int v10; // edx - int v11; // eax - - v9 = mi; - missile[v9]._mix = sx; - missile[v9]._miy = sy; - missile[v9]._misx = sx; - missile[v9]._misy = sy; - v10 = 0; - missile[v9]._midam = dam; - missile[v9]._misource = id; - if (dam != 1) - v10 = 1; - SetMissDir(mi, v10); - v11 = missile[v9]._miAnimLen; - missile[v9]._miLightFlag = 1; - missile[v9]._mirange = v11; +{ + missile[mi]._midam = dam; + missile[mi]._mix = sx; + missile[mi]._miy = sy; + missile[mi]._misx = sx; + missile[mi]._misy = sy; + missile[mi]._misource = id; + if (dam == 1) + SetMissDir(mi, 0); + else + SetMissDir(mi, 1); + missile[mi]._miLightFlag = 1; + missile[mi]._mirange = missile[mi]._miAnimLen; } void __fastcall AddBoom(int mi, int sx, int sy, int dx, int dy, int midir, int mienemy, int id, int dam)