Browse Source

[hellfire] DrawClippedMissile

pull/876/head
qndel 7 years ago committed by Anders Jenbo
parent
commit
562d5ee073
  1. 8
      Source/scrollrt.cpp

8
Source/scrollrt.cpp

@ -150,6 +150,10 @@ void DrawClippedMissile(int x, int y, int sx, int sy, int CelSkip, int CelCap, B
/// ASSERT: assert(missileactive[i] < MAXMISSILES);
if (missileactive[i] >= MAXMISSILES)
break;
#ifdef HELLFIRE
if (missileactive[i] < 0)
break;
#endif
m = &missile[missileactive[i]];
if (m->_mix == x && m->_miy == y && m->_miPreFlag == pre && m->_miDrawFlag) {
pCelBuff = m->_miAnimData;
@ -175,7 +179,11 @@ void DrawClippedMissile(int x, int y, int sx, int sy, int CelSkip, int CelCap, B
}
} else {
m = &missile[dMissile[x][y] - 1];
#ifdef HELLFIRE
if (m->_miPreFlag == pre) {
#else
if (m->_miPreFlag == pre && m->_miDrawFlag) {
#endif
pCelBuff = m->_miAnimData;
if (!pCelBuff) {
// app_fatal("Draw Missile 2 type %d Clipped: NULL Cel Buffer", m->_mitype);

Loading…
Cancel
Save