From 52cc7ccc63874a048dad9a5dea0fd8e4838d9d72 Mon Sep 17 00:00:00 2001 From: Vladimir Olteanu Date: Mon, 14 Jun 2021 17:14:01 +0300 Subject: [PATCH] Cleanup MI_Hbolt --- Source/missiles.cpp | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/Source/missiles.cpp b/Source/missiles.cpp index aa1ef7d3a..e12c96984 100644 --- a/Source/missiles.cpp +++ b/Source/missiles.cpp @@ -4834,25 +4834,22 @@ void MI_Cbolt(int i) void MI_Hbolt(int i) { - int dam; - missile[i]._mirange--; if (missile[i]._miAnimType != MFILE_HOLYEXPL) { missile[i].position.traveled += missile[i].position.velocity; GetMissilePos(i); - dam = missile[i]._midam; + int dam = missile[i]._midam; if (missile[i].position.tile != missile[i].position.start) { CheckMissileCol(i, dam, dam, false, missile[i].position.tile, false); } if (missile[i]._mirange == 0) { - missile[i].position.traveled.x -= missile[i].position.velocity.x; - missile[i].position.traveled.y -= missile[i].position.velocity.y; + missile[i].position.traveled -= missile[i].position.velocity; GetMissilePos(i); missile[i]._mimfnum = 0; SetMissAnim(i, MFILE_HOLYEXPL); missile[i]._mirange = missile[i]._miAnimLen - 1; } else { - if (missile[i].position.tile.x != missile[i]._miVar1 || missile[i].position.tile.y != missile[i]._miVar2) { + if (missile[i].position.tile != Point { missile[i]._miVar1, missile[i]._miVar2 }) { missile[i]._miVar1 = missile[i].position.tile.x; missile[i]._miVar2 = missile[i].position.tile.y; ChangeLight(missile[i]._mlid, { missile[i]._miVar1, missile[i]._miVar2 }, 8);