diff --git a/src/p_spec.c b/src/p_spec.c index 408b43478adaa283fd496607d9d9425334b857bb..c548a32cac145da04da05ad483dce85679e1f1ba 100644 --- a/src/p_spec.c +++ b/src/p_spec.c @@ -1648,7 +1648,7 @@ static boolean P_ActivateLinedefExecutorsInSector(line_t *triggerline, mobj_t *a size_t linecnt = ctlsector->linecount; size_t i; - if (triggerline->flags & ML_EFFECT5) // disregard order for efficiency + if (!udmf && triggerline->flags & ML_EFFECT5) // disregard order for efficiency { for (i = 0; i < linecnt; i++) P_ActivateLinedefExecutor(ctlsector->lines[i], actor, caller);