CuriousShyRabbit wrote:
Watching qkumbr's demo finally allowed me to reproduce the error reliably. Thanks qkumbr! For the door to open early, it's necessary to have all living slayers somewhere in the 5 squares between and (25,27) and (29,27) in the lower right part of the room.
Here's a demo where I did it on purpose, leaving 3 slayers alive.
Thanks for the demos. I found the problem -- not a scripting error, just a programming error, so this will be fixed in the 3.0.2 patch.
For those interested, DROD scans the rows in the room for slayers, and it stopped looking as soon as it encountered the announcer NPC. So if you have slayers only in a room position past where an NPC is, then it was as if they weren't there at all. This bug is also in 2.0 (surprising no one encountered this bug before), so I've fixed it for 2.0.16 also.
____________________________
Gandalf? Yes... That's what they used to call me.
Gandalf the Grey. That was my name.
I am Gandalf the White.
And I come back to you now at the turn of the tide.