From 499c88450128d3329e0c884d7f3bbb3d15d9dd6f Mon Sep 17 00:00:00 2001 From: Nev3r Date: Sun, 12 Apr 2020 18:52:47 +0200 Subject: [PATCH] Add multitag support to FOF spawners. --- src/p_spec.c | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/src/p_spec.c b/src/p_spec.c index 53e7f5916..e0bfbbe23 100644 --- a/src/p_spec.c +++ b/src/p_spec.c @@ -7484,9 +7484,10 @@ static void P_AddFakeFloorsByLine(size_t line, ffloortype_e ffloorflags, thinker { INT32 s; size_t sec = sides[*lines[line].sidenum].sector-sectors; - - for (s = -1; (s = P_FindSectorFromLineTag(lines+line, s)) >= 0 ;) - P_AddFakeFloor(§ors[s], §ors[sec], lines+line, ffloorflags, secthinkers); + line_t* li = lines + line; + TAG_ITER_SECTORS(li->tag, s) + P_AddFakeFloor(§ors[s], §ors[sec], li, ffloorflags, secthinkers); + TAG_ITER_END } /*