diff --git a/src/p_tick.c b/src/p_tick.c index 3e1e2bb1c..9f0b33da7 100644 --- a/src/p_tick.c +++ b/src/p_tick.c @@ -1081,7 +1081,8 @@ void P_Ticker(boolean run) ACS_RunPositionScript(); } - if (timelimitintics > 0 && leveltime == (timelimitintics + starttime + 1)) + if ((gametyperules & GTR_OVERTIME) && !battleprisons && + timelimitintics > 0 && leveltime == (timelimitintics + starttime + 1)) { ACS_RunOvertimeScript(); }