diff --git a/rc.c b/rc.c index c495309..70b0444 100644 --- a/rc.c +++ b/rc.c @@ -1876,6 +1876,10 @@ void checkcollide(sprite_t *s) { } } } + // if a bullet hit us, it dies too + if (isbullet(s2->id)) { + s2->dead = D_FINAL; + } } } } else if ((s->id == P_SMASH) || (s->id == P_STAR) || (s->id == P_METEOR) ) {