Please keep in mind that this change required a serious overhaul of our NPC management code, so there's a good chance there are still bugs with them. Please do report them to us if and when they occur.
This change also allows us to start adding paid instances that last for X minutes before despawning. We just have to figure out the prices and whether others are allowed to join or not. Perhaps we can give players the following choices when joining any boss room: "enter normal room", "pay X coins for instance" and then an overview of all current instances of others that they can join.
When choosing to create a new instance, we could give them the options "open for all", "open for friends", "open for clan" or "private". Any feedback or references to current discussion threads on paid instances are more than welcome.
Other bugfixes
- Fixed the bug that caused General Graardor to stop respawning during the Bandos event (same for other GWD bosses)
- Fixed the one Black Warlock at ::skilling sometimes flying over the fence
- The 'Summoning' teleport in the Skilling teleports (in your spellbook) has been replaced with a Werewolf Agility Course teleport, since we'll probably never add summoning anyway
- Improved the teleport to the Kalphite Queen and Dagannoth Kings for Ironman Mode players, they now have the proper teleport animation and delay, so it no longer instantly teleports
- Fixed the bug that would make players end up in the Saradomin room when logging out while in the Armadyl, Bandos or Zamorak room in GWD
- Fixed two bugs with the 'Monsters' teleport interface in your spellbook. It now properly resets your spellbook when you walk around. Opening another interface will also no longer stop the buttons from working
- Fixed the ::youtube and ::facebook commands to point to our new official Facebook and YouTube pages
- Added the ::discord command which takes you to our Discord page
- You now get a confirmation screen when transferring an Honor status, so you can double-check the name you entered
- Staff only: updated the commands page on the wiki regarding temporary punishment commands
- Fixed a few more minor behind the scenes bugs
Enjoy!