Skip to content

Heretic & Hexen - maps with empty REJECT don't function properly, desync demos #1318

@kitchen-ace

Description

@kitchen-ace

Here's E1M1 of Heretic with the REJECT lump replaced by a 0-byte lump. Crispy Heretic doesn't behave correctly with this map: if you walk out to the dock in front of you, the gargoyles don't react on seeing you, unless you fire. Demo playback is affected, with demos recorded on empty REJECT maps not even playing back in Crispy Heretic itself, nor DSDA-Doom.

This is the case in both the latest stable version and latest git version, though demos playback differently between the two. (The gargoyles do seem to notice you in stable, though other enemies potentially may not.)

ht-e1m1-noreject.wad.zip

Hexen is similarly affected, Doom is not. I didn't test Strife.

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions