From 21eccc15d8bfd129325e2688e46a8430ec1220da Mon Sep 17 00:00:00 2001 From: MascaraSnake Date: Sat, 2 May 2020 14:51:03 +0200 Subject: [PATCH] Bustable blocks: Forgot to adapt linedef executor triggering for pushables --- src/p_mobj.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/p_mobj.c b/src/p_mobj.c index 1e9346bf1..a13299c71 100644 --- a/src/p_mobj.c +++ b/src/p_mobj.c @@ -1732,8 +1732,8 @@ static void P_PushableCheckBustables(mobj_t *mo) EV_CrumbleChain(NULL, rover); // node->m_sector // Run a linedef executor?? - if (rover->master->flags & ML_EFFECT5) - P_LinedefExecute((INT16)(P_AproxDistance(rover->master->dx, rover->master->dy)>>FRACBITS), mo, node->m_sector); + if (rover->master->args[3] & TMFB_EXECUTOR) + P_LinedefExecute((INT16)(rover->master->args[4]), mo, node->m_sector); goto bustupdone; }