I have a few ideas, but they are pretty far fetched, because I've not experienced or read about this problem before.
Firstly - make sure you have patched to 1.62.
Secondly - you will have to use dm_commands/console commands for this, so I'll just give a short explenation in case you arne't familiar with their usage.
You can type dm_commands/console commands in two manners. Using the console command prompt in the upperleft corner or the chat-box.
Using the commandprompt, you will have to make it visible. The manual says to use the ~ button. But on some national keyboards (like mine) you have to use the ` button.
You can also type commands into the chat-box, located just above your quick-menu slots. As standard the lable "Talk:" is shown. Here you need to use a preface of ## infront of each command, so the game knows you are giving commands.
Okay..... now onwards to some ideas I have:
First idea:
I've noticed in the toolset that the pitfiend that is the Guardian of the Patch is already located in the module, he is just placed out of the way. (In the far NE corner).
Now - make sure you have means to resurrect your henchmen(s), because this will likely not be good to them either
What I want you to try is to enable the debugging mode and use the command:
dm_cowsfromhell
Thus - type in the commands:
DebugMode 1
dm_cowsfromhell
This will spawn in cows that do damage to every creature in the area. I don't know how far the range is on them, but if you don't see them hitting the Guardian, try moving closer to the far NE corner. (possible look at the image in the walkthrough at this site, and you can see the very NE corner, where the fiend should stand in your game).
If you notice them hitting the Guardian - repeat untill he dies.
Exit debug mode (
DebugMode 0) and ress your companions. And see if it has worked?
If you don't see any damage towards the guardian, even if are so far NE as you could come, then he maybe not even is spawned into the game. Which I'll come back to later.
Second idea:
You could also try to force the cut-scene script to run, however I've never tried this, so I don't even know how/if this would work.
But again - enable debugmode (
DebugMode 1) either via chat-box or console command prompt.
Use the command:
dm_runscript yj_cutscene (remember the ## if you type in the chat-box, and not in the command prompt).
This should .... perhaps ... rerun the cut-scene with afterwards spawning in of warriors and pitfiend. But this might not work, because that was what was supposed to happen in the first place.
Exit the debugmode (
DebugMode 0)
Lastly try:
You could try to spawn the Guardian itself into the game, although I am not sure that would clear the "battle", but alas, I'm running out of options to think up
Again - enter
DebugMode 1. (Remember ## in front of all commands if typing them in the chatbox)
Use the command:
dm_spawncreature yj_pitfiend
This will spawn the Guardian into the game as a summon, which means he is friendly and in your party.
Now use the
dm_cowsfromhell command repeatedly to kill him (and unfortunally - all others around you - including henchmen).
Exit debugmode via the command
DebugMode 0
I've just tested this last strategy, and it does give a journal update, so maybe .... but I don't know if this - or any of my ideas - will actually work.
The very last thought I can come up with - would be to contact the developers and hear if they have encountered this bug before.
I hope some of my long ramblings can help. And if you need clarification - just post again, and I'll try to post more clear
Good luck
Edit: a small helpfull advice if you are going to try my ideas. If you use the chat-box to type a command several times - like you have to with the cowsfromhell thing. Making a text macro in a quickmenu slot would ease that.
Right click in a free slot and select custom text macro (or something similar). Give it a name as lable and then enter the following command "##dm_cowsfromhell".
Now each time you press that slot (and debugmode is enabled), you will spawn in the deadly cows. It makes is a lot easier then having to write it 10+ times, when you can press that macro instead each time
Editx2 - I've added a spoiler tag to the thread title, to avoid people getting spoiled unless they want to
