diff --git a/src/p_spec.c b/src/p_spec.c index 8a8997697e5c9720ab7cdf432943641532021c53..50b0a91253784d7608bed065649c72b04c09b835 100644 --- a/src/p_spec.c +++ b/src/p_spec.c @@ -3626,6 +3626,9 @@ static void P_ProcessLineSpecial(line_t *line, mobj_t *mo, sector_t *callsec) if (!mo2) continue; + if (mo2->type != MT_EGGTRAP) + continue; + if (mo2->thinker.function.acp1 == (actionf_p1)P_RemoveThinkerDelayed) continue;