Browse Source

fix: DrawMissile code doesn't handle cases where dMissile[x][y] == 0

pull/2302/head
RISHABH BUDHIRAJA 5 years ago committed by Anders Jenbo
parent
commit
b5b3fd3958
  1. 2
      Source/scrollrt.cpp

2
Source/scrollrt.cpp

@ -284,7 +284,7 @@ void DrawMissile(const Surface &out, int x, int y, int sx, int sy, bool pre)
if ((dFlags[x][y] & BFLAG_MISSILE) == 0)
return;
if (dMissile[x][y] != -1) {
if (dMissile[x][y] > 0) {
m = &missile[dMissile[x][y] - 1];
DrawMissilePrivate(out, m, sx, sy, pre);
return;

Loading…
Cancel
Save