diff --git a/Source/missiles.cpp b/Source/missiles.cpp index 12b49a631..be6747cdd 100644 --- a/Source/missiles.cpp +++ b/Source/missiles.cpp @@ -462,6 +462,7 @@ void PutMissile(int i) x = missile[i]._mix; y = missile[i]._miy; + // BUGFIX: should be `x < 0 || y < 0`, was `x <= 0 || y <= 0`. if (x <= 0 || y <= 0 || x >= MAXDUNX || y >= MAXDUNY) missile[i]._miDelFlag = TRUE; if (!missile[i]._miDelFlag) {