ACTUALLY FIX linedef 403 and 404

The other fix fixed Pandaemonium, but broke Diamond Square in the process
This fixes both!
This commit is contained in:
yamamama 2026-05-02 16:40:27 -04:00
parent bea6246ff7
commit 011147e39a
2 changed files with 2 additions and 10 deletions

View file

@ -1948,7 +1948,8 @@ void EV_DoMoveFloorByHeight(mtag_t tag, fixed_t height, fixed_t speed, mtag_t ch
// chained linedef executing ability
// Only set it on one of the moving sectors (the smallest numbered)
if (chain)
boolean kartcheck = (mapnamespace == MNS_SRB2KART) ? firstone : true;
if (kartcheck && chain)
dofloor->tag = firstone ? (INT16)chain : -1;
// flat changing ability

View file

@ -2637,15 +2637,6 @@ boolean P_ProcessSpecial(activator_t *activator, INT16 special, INT32 *args, cha
return false;
}
if (mapnamespace == MNS_SRB2KART)
{
if (line->args[2] != TMP_CEILING)
EV_DoFloor(line->args[1], line, moveFloorByFrontSector);
if (line->args[2] != TMP_FLOOR)
EV_DoCeiling(line->args[1], line, moveCeilingByFrontSector);
break;
}
copySector = line->frontsector;
}
else