Wow, this actually turned out pretty fun
By secluding whole characters in the room to see what happens I've managed two find the exact two scripts causing the problems. The smaller "
one beep"
problem is because of a question I have in the beginning. It has got four answer opinions with gotos and labels for each one. What happens after the question doesn't matter. If the question takes place Drod will beep at me once when I finish the hold.
The really bad bug is caused by a special script the hold basically circles around, (I'm still not completely happy with giving it away to the other architects
).
I have some custom monsters which I want to reappear some turns after they have been killed. The script I used for this seemed to work perfectly, but is apparently making the hold impossible to end, and is causing this really disturbing bug.
Label 1
Generate entity Fluffling,9,2,northwest
Wait while entity is NPC 9,2,9,2
Wait 4
Go to 1
Seems pretty harmless to me
Edit: This change would fix the room, if I can make sure the player stays long enough on 12,3 for all scripts to end.
Label 1
Generate entity Fluffling,9,2,northwest
Label 2
If ...
Wait for entity Player 12,3,12,3
End
If End
If ...
Wait while entity is NPC 9,2,9,2
Wait 4
Go to 1
If End
Wait 1
Go to 2
____________________________
Voligner is my very own DROD-like game. Please check it out!
[Last edited by Rheb at 03-27-2009 11:28 PM]