From dad80d8db17264fafda421edce5bb902466f19bf Mon Sep 17 00:00:00 2001 From: Wolfy Date: Tue, 5 May 2020 10:25:40 -0500 Subject: [PATCH] Fix the RA only linedef I forgot some stuff. --- src/p_spec.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/p_spec.c b/src/p_spec.c index 4ddb3157..165a2eba 100644 --- a/src/p_spec.c +++ b/src/p_spec.c @@ -1982,6 +1982,7 @@ void P_LinedefExecute(INT16 tag, mobj_t *actor, sector_t *caller) if (lines[masterline].special == 313 || lines[masterline].special == 399 || lines[masterline].special == 328 + || lines[masterline].special == 323 // Each-time executors handle themselves, too || lines[masterline].special == 301 // Each time || lines[masterline].special == 306 // Character ability - Each time @@ -5659,7 +5660,7 @@ static void P_RunLevelLoadExecutors(void) for (i = 0; i < numlines; i++) { - if (lines[i].special == 399 || lines[i].special == 328) + if (lines[i].special == 399 || lines[i].special == 328 || lines[i].special == 323) P_RunTriggerLinedef(&lines[i], NULL, NULL); } } @@ -6561,7 +6562,6 @@ void P_SpawnSpecials(INT32 fromnetsave) break; // Record attack only linedef exec case 323: - case 324: if (!modeattacking) lines[i].special = 0; break;