During the past two weeks, I have done a lot of work to continue Thoby his work on the Threatre of Blood. He had finished most of the surrounding setup and party organization along with the first two rooms (Maiden of Sanguinesti and the Pestilent Bloat). I tested those two rooms and added a few last tweaks to make sure everything is just like it works in OSRS. I also made a few improvements to the party system.
I have now also just finished coding the two other rooms containing the Nylocas and Sotetseg.
Our initial plan for the Nylocas room was to make them randomly spawn, but this proved rather challenging to balance properly, so I ended up using the exact spawns from OSRS by watching a lot of footage. Took me a couple of hours to get it all, but I do think I have all the spawn locations, Nylocas types, spawn timing and what pillars they target correct.
The only thing I haven't managed to fix yet is the black floor tiles in the room. I tried a a lot of different things, looked around the code, did several experiments, checked the RSPS development communities for similar issues, but nothing has yielded any results so far. I'm afraid I will have to release the room as is, I know it's ugly but I have no idea what I could possibly do about it.
Nylocas Vasilias, the big boss spawn after the initial nylocas spawns, is also finished. It randomly switches every two attacks and should have the exact mechanics from OSRS as well.
The room after that, Sotetseg, is also finished. Once again, it has all the exact same mechanics as OSRS (as far as I can tell anyway). The only thing I haven't added is the white tornado-like graphical effect around the player that is currently inside the maze, mostly because it didn't didn't seem worth the effort to code in but also because I'm not sure what the point of that graphical effect is to begin with.
Next week I will be working on Xarpus and Verzik Vitur, the last two rooms of the ToB. Once those are done, I will release a public testserver so players can have a go at this minigame and check for any possible bugs. It's doubtless one of the largest projects we've undertaken at PkHonor, so it wouldn't come as a surprise if there are several bugs or mechanics that just aren't quite right on release. Let's try to get it as good as possible when the day comes - hopefully not too far away now!
As soon as the final two rooms are finished, I'll make a public announcement on the news forum along with a download link to the test server.