Classic Hexen Gibbet Glitch
Forum rules
Before asking on how to use a ZDoom feature, read the ZDoom wiki first. This forum is archived - please use this set of forums to ask new questions.
Before asking on how to use a ZDoom feature, read the ZDoom wiki first. This forum is archived - please use this set of forums to ask new questions.
-
- Posts: 176
- Joined: Wed Mar 21, 2007 11:15 pm
- Location: Kali-FORnia
Classic Hexen Gibbet Glitch
I've been pouring over the internet, and can't find a solution to avoiding the throne-room glitch in the gibbet.
I've tried a bunch of different actions, and sometimes the dragons don't even appear, let alone the priests or the heiresiarch.
Somewhere on this board I saw a thread about editing it out, and there was even the line of code present in the thread. I used the search function and it didn't come up that I could tell.
Does anybody know how to avoid this glitch or how to fix it? I can't cheat because I'm on the hardest setting.
I've tried a bunch of different actions, and sometimes the dragons don't even appear, let alone the priests or the heiresiarch.
Somewhere on this board I saw a thread about editing it out, and there was even the line of code present in the thread. I used the search function and it didn't come up that I could tell.
Does anybody know how to avoid this glitch or how to fix it? I can't cheat because I'm on the hardest setting.
I had the same problem a while ago, and the solution that I used was simply noclipping thru the walls on the left and right to kill the bishops. Once they die, the next script DOES indeed execute and you can continue.
Unfortunately, there is no way around the bug, so noclipping is probably the best solution
Unfortunately, there is no way around the bug, so noclipping is probably the best solution
Re: Classic Hexen Gibbet Glitch
You can cheat on nightmare mode by enabling it with the sv_cheats cvar.Classic Doom Guy wrote:I can't cheat because I'm on the hardest setting.
- 1. Save
2. Bring down the console
3. sv_cheats true
4. Load
5. Cheat
- Anakin S.
- Posts: 1067
- Joined: Fri Nov 28, 2003 9:39 pm
- Location: A long time ago in a galaxy far, far away...
The thread actually describes the solution. You have to change one of the scripts.Kirby wrote:I had the same problem a while ago, and the solution that I used was simply noclipping thru the walls on the left and right to kill the bishops. Once they die, the next script DOES indeed execute and you can continue.
Unfortunately, there is no way around the bug, so noclipping is probably the best solution
In script 13,
Code: Select all
until(thingcount(T_DEMON, 0) == 3)
Or you could try again and leave 3 serpents alive until the walls open up.Graf Zahl wrote:No, it should read '<=3' to achieve what it wants.
-
- Posts: 176
- Joined: Wed Mar 21, 2007 11:15 pm
- Location: Kali-FORnia
Nice. Thanks man. That answers everything.Anakin S. wrote:The thread actually describes the solution. You have to change one of the scripts.Kirby wrote:I had the same problem a while ago, and the solution that I used was simply noclipping thru the walls on the left and right to kill the bishops. Once they die, the next script DOES indeed execute and you can continue.
Unfortunately, there is no way around the bug, so noclipping is probably the best solution
In script 13,
Code: Select all
until(thingcount(T_DEMON, 0) == 3)
Or you could try again and leave 3 serpents alive until the walls open up.Graf Zahl wrote:No, it should read '<=3' to achieve what it wants.
Probably some moderator deleted it. Why? I asked for the ACS source (script source) from Hexen, not the IWAD!
Edit: is there some tool to get the script source code from Hexen's IWAD?
Edit: is there some tool to get the script source code from Hexen's IWAD?
Last edited by dennisj1 on Sun Apr 08, 2007 6:56 pm, edited 1 time in total.
- Penguinator
- Posts: 625
- Joined: Mon May 22, 2006 6:55 pm
- Location: Hell
- Captain Ventris
- Posts: 4605
- Joined: Mon Jul 31, 2006 4:25 pm
- Location: San Antonio, TX
I don't believe it did. I just happened to be the one to notice and I'd made several posts the day it started happening. In fact, what happened was that all posts within a certain time block were deleted, regardless of poster.Captain Ventris wrote:Why would it happen to one person more than ano
All I know is it scared the shit out of me because I'd just had to do a system restore on my work computer. Very strange coincidence.
- PaganRaven
- Posts: 439
- Joined: Fri Oct 14, 2005 2:21 pm
Re: Classic Hexen Gibbet Glitch
This might seem like quite a necropost, but someone uploaded this video:
In the description is the offending code, in its complete script:
From this I infer that there are no chaos serpents on the map until these guys teleport in (can't believe I never realized that for 2 decades).
This is an open script, so setting that to <= 3 would just make the doors open the first time you enter the map because there are no chaos serpents in it currently; and that's fine if you're okay with that. I'm sure a better solution can be made. Has anybody edited the script to fix the map?
In the description is the offending code, in its complete script:
Code: Select all
script 13 OPEN
{
until(thingcount(T_DEMON, 0) == 3)
{
delay(const:210);
}
Door_Open(const:28, 32);
tagwait(const:28);
Stairs_BuildDownSync(const:18, 8, 16, 0);
}
This is an open script, so setting that to <= 3 would just make the doors open the first time you enter the map because there are no chaos serpents in it currently; and that's fine if you're okay with that. I'm sure a better solution can be made. Has anybody edited the script to fix the map?
Last edited by wildweasel on Sat Jan 30, 2016 3:07 pm, edited 1 time in total.
Reason: I repaired your youtube tag. Might want to consult the Rules thread, as I left a guide on that in there.
Reason: I repaired your youtube tag. Might want to consult the Rules thread, as I left a guide on that in there.