diff --git a/src/p_enemy.c b/src/p_enemy.c index 398b8dad..79b01754 100644 --- a/src/p_enemy.c +++ b/src/p_enemy.c @@ -4066,6 +4066,8 @@ void A_MineExplode(mobj_t *actor) xh = (unsigned)(actor->x + explodedist - bmaporgx)>>MAPBLOCKSHIFT; xl = (unsigned)(actor->x - explodedist - bmaporgx)>>MAPBLOCKSHIFT; + BMBOUNDFIX (xl, xh, yl, yh); + grenade = actor; for (by = yl; by <= yh; by++)