Skip to content

Don't call map load trigger linedefs when joining or reloading gamestate

LJ Sonic requested to merge mapload-trigger-fix into next

Linedef type 399 (level load trigger) should only be called when the map is actually being switched to, never when unarchiving the gamestate.

It was causing desyncs when used to make FoFs disappear on level start, because it was causing the diff flags used during unarchiving to not be compared against the initial state of the FoF.

Merge request reports