Dev Log
Theatre of Blood, all six rooms
ToB was built as six separate pieces, one room each, and they all merged on the same day. Maiden through Verzik, plus the treasure vault. Merging six stacked branches at once did not go cleanly. A bad merge mangled the multi-combat areas twice before we got it right.
We also wrote a tool that checks every object and NPC option the server listens for against what the client can actually send. It found a lot. Spinning wheels, looms, the Al Kharid toll gate, the boat to Vorkath and the way into the Inferno were all dead.
Added
- The Theatre of Blood. Form a party at Ver Sinhaza and fight the Maiden, Bloat, Nylocas, Sotetseg, Xarpus and Verzik, then loot the vault #186 #188 #191 #195 #199 #201
- Phosani's Nightmare. Drink from the Pool of Nightmares in the Sisterhood Sanctuary #213
- The Combat Achievements interface, with the overview, boss list and full task list. Ghommal at the Warriors' Guild hands out tier rewards #204
- Loads more Combat Achievement tasks complete on their own as you play #209
Changed
- The home portal now teleports you to bosses, skilling spots, minigames and cities. Instant, free, no cooldown #215
- The Evil Eye drops you right at the boss instead of the entrance, works from anywhere, remembers your last pick across logouts and respects teleport blocks #215
Fixed
- Spinning wheels, looms, the Al Kharid toll gate, the Nightmare's escape barrier and the Saradomin ropes in GWD did nothing #234
- You couldn't reach Vorkath by boat from Rellekka, Waterbirth with Jarvald, Amoxliatl via Cam Torum, or Doom of Mokhaiotl via Tal Teklan #234
- TzHaar-Ket-Keh wouldn't take your fire cape, so the Inferno was locked #234
- Nieve, Steve and Guildmaster Jane couldn't be talked to, and the Slayer Equipment shop didn't open from Trade #234
- Scurrius's Peek option, Pollnivneach pickpocketing and several clue steps were broken. Gabooty is visible again #234
- Both Nightmare arenas were a black void with no floor, and one of the exit barriers didn't work #236 #237
- The regular Nightmare's shield had the wrong amount of health #213
- Sol Heredit kills weren't being counted, which also blocked his Combat Achievements #214
- Teammates couldn't fight alongside each other in the Theatre #188
Behind the scenes
- Two admin audits that list every object and NPC option the client can never trigger #234
- Renamed the relic test commands, which the client was eating as the Relic emote #235
- Docs fix #220
16 pull requests merged this week: #186 #188 #191 #195 #199 #201 #204 #209 #213 #214 #215 #220 #234 #235 #236 #237