diff --git a/src/p_spec.c b/src/p_spec.c index a1eb4183cb3bb7df753f895097fe8bbe48772d6f..13facd78e60ab389a19379d824062deb94addc37 100644 --- a/src/p_spec.c +++ b/src/p_spec.c @@ -4052,7 +4052,7 @@ sector_t *P_MobjTouchingSectorSpecial(mobj_t *mo, INT32 section, INT32 number) if (!(node->m_sector->flags & SF_TRIGGERSPECIAL_TOUCH)) continue; - if (GETSECSPECIAL(mo->subsector->sector->special, section) == number) + if (GETSECSPECIAL(node->m_sector->special, section) == number) return node->m_sector; }