Help with Deathkings sump level bug [Resolved]
Ok maybe i spoke to soon lol. I've encountered a bug with hexen deathkings on the sump level. On the river that lowers, the middle one if the three, the following level has a chaos serpent. Normally you kill the serpent and a layer of the room in the middle reveals itselft by lowering. Then you kill another serpent and another wall lowers and so on till all the walls in the middle of the room are down. Now for some reason after I kill the serpent the wall wont lower and thus I'm stuck behind it unable to hit the switch to progress farther in the game. Im almost positive it may be doomsday related because I used the exact same wad on a previous doomsday build and did not have this glitch.
The only way around ive found is to enable noclip cheat and walk through the wall to hit the switch but cheats aren't enabled on hardest difficulty level which is really frusterating because this is the only difficulty I find challenging.
My question is a. Has anyone had this bug and found a way around it? And b. is there a way to manually enable cheats on the hardest difficulty level using doomsdays complex engine?
The only way around ive found is to enable noclip cheat and walk through the wall to hit the switch but cheats aren't enabled on hardest difficulty level which is really frusterating because this is the only difficulty I find challenging.
My question is a. Has anyone had this bug and found a way around it? And b. is there a way to manually enable cheats on the hardest difficulty level using doomsdays complex engine?
Comments
That said, It is one of multiple known bugs in Dday 1.9 caused by it using more precise collision checking code than the original game.
In the Vanilla Doom engine and hence Dday, a mobj will block a sector from raising/lowering, if there is not enough room for said mobj; in this instance there is a Chaos Serpent placed partially in a wall. The comparatively less precise collision code of the Vanilla Doom engine lets it through.
Unfortunetly this particular case is game breaking, as it means you can't kill the specific Chaos Serpent required to lower a wall at the back of the room to get to a required switch. Well you can cheat, but as you've noticed, cheats are disabled on skill 5.
Deng team ultimately plan to fix all issues caused by the more precise code, by re-implementing the original Vanilla Doom engine code for mobj collisions in Doom engine games. However it isn't a trivial thing to do.
Anyways luckily i tried build 661 or 691 or whatever the earliest .10 build is and it worked with my save and the part That was stuck loaded like it should. I then saved my game and went back to 1.9.9 and all was well.
Though often, if an unstable build completely fails to work, Deng team will look into it, break the above cycle and manually make a fixed unstable build.
But they also contain the very latest features, bug fixes and updates and allow users to help Deng Team debug them.