diff --git a/src/po_man.cpp b/src/po_man.cpp index 8ebab45db..2a2f6ec69 100644 --- a/src/po_man.cpp +++ b/src/po_man.cpp @@ -572,6 +572,7 @@ bool EV_MovePolyTo(line_t *line, int polyNum, double speed, const DVector2 &targ pe->m_Speed = speed; pe->m_Speedv = dist * speed; pe->m_Target = poly->StartSpot.pos + dist * distlen; + SN_StartSequence(poly, poly->seqType, SEQ_DOOR, 0); if ((pe->m_Dist / pe->m_Speed) <= 2) { pe->StopInterpolation();