diff --git a/src/p_inter.c b/src/p_inter.c index 07ad582ac..5707e04c4 100644 --- a/src/p_inter.c +++ b/src/p_inter.c @@ -519,7 +519,7 @@ void P_TouchSpecialThing(mobj_t *special, mobj_t *toucher, boolean heightcheck) // Secret emblem thingy case MT_EMBLEM: { - if (demo.playback) + if (demo.playback || special->health > MAXEMBLEMS) return; emblemlocations[special->health-1].collected = true;