OpenRSC 5.30.0 has been released!

Learn about the latest news here.
Post Reply
User avatar
Logg
Level 30
Posts: 30
Joined: Sun Jan 22, 2023 11:17 am
Location: Atlanta GA, USA
Contact:

OpenRSC 5.30.0 has been released!

Post by Logg »

OpenRSC 5.30.0 is Released!
The last stable release was 5.29.0 on 11 October 2023, so there has been a lot of development since then! I have been moving homes, so there have been long periods of time where I haven't been able to review or merge code, but hopefully all that will be coming to a conclusion soon.

Big thanks to all the contributors on this release, including (alphabetically):
  • Aurora
  • Beast Fable
  • Conker
  • Ellie
  • Ken
  • Logg
  • Luis
  • Red Bracket
  • Ryan
  • Stormy
  • Zille
— Logg

The Biggest Changes:
  • OpenRSC now natively supports websockets!
    • Previously, the solution we had was to use websockify, which worked, but unfortunately wasn't able to pass the originating IP address of the player to the server, which made it harder to moderate the server, and also you couldn't crack a cracker on other players if you were both using the web client. Thanks to Luis primarily for this.
  • "A Bone to Pick" Halloween Event & "A Lumbridge Carol" Christmas Events were added!
    • "A Bone to Pick" involves helping Lily, the Harvesting tutor, get rid of two pesky skeletons invading her pumpkin patch. "A Lumbridge Carol" involves helping the Duke of Lumbridge make amends with various people who he wronged in the Past, Present, and Future. It was the first Christmas miniquest to be added to OpenRSC, since usually, we are burnt out by adding a Halloween event. We'll run both of these event-miniquests every year going forward. Thanks to Aurora & Ryan for these joyful events.
  • Servers on unstable connections can now pause themselves when disconnected from the internet
    • Every single tick, the server checks to see if it's online, and if it's not online, the server pauses. All players are gracefully logged out after 10 seconds of being paused, so that no one can die or lose any items due to server internet instability. Although the motivation for this feature has now been resolved, with the live openrsc servers having moved into the cloud, this is still a good feature to have enabled, and hopefully can help anyone out there who hosts an OpenRSC server on an unstable connection. Thanks to Logg for implementing this, it really helped tide things over while the servers were hosted with Comcast Business.
  • The Woodcutting Guild was added on RSC Cabbage
  • IP address bans now persist between server launches
    • Previously, we just didn't IP ban people, but now we have that option, since we saw that a lot of botters do actually reuse the same IP address to make new bots. This will make it marginally harder for them to create new accounts when banned.
Feature Additions:
  • 19 October 2023: Ironman Plate Mail Tops & Plated Skirts are now available on RSC Cabbage. Thanks Ryan & Aurora!
  • 19 October 2023: The list of global chat rules is now configurable. Thanks Ryan!
  • 19 October 2023: an "Exact" alertword feature was added so that less chat would be falsely flagged. Thanks Logg!
  • 19 October 2023: Fixed bug where Mage Arena miniquest may not have been completable due to error where the combat formula could roll under 0. Thanks Ryan!
  • 19 October 2023: Further improvements to SQL performance while Logging, for better performance. Thanks Ken!
  • 30 October 2023: Added ability to teleport offline players. Thanks Ryan!
  • 30 October 2023: The Odyssey is now shown in the ::minigamelog on RSC Cabbage. Thanks Ken!
  • 14 November 2023: The credits of the project in our README now include contributors going back to 2006. Thanks Stormy & Logg!
  • 24 December 2023: Account creation date is now included in ::gameinfo. Thanks Zille!
  • 9 January 2024: Servers that have been disconnected from the internet now can detect that scenario and pause themselves. Thanks Logg!
  • 14 January 2024: The system message box was implemented as a moderator command. Thanks Beast Fable!
  • 24 January 2024: Some additional bad words are no longer allowed in usernames. Thanks Ryan!
  • 26 January 2024: It is now possible to disable the ability to register an account with 127 protocol register packet. Thanks Beast Fable!
  • 27 January 2024: Persistent IP Bans. Thanks Ken!
  • 27 January 2024: It's possible to toggle on KC messages for KBD and Salarin on RSC Preservation. Thanks Ken!
  • 27 January 2024: Native websocket support! Thanks Luis!
Bug Fixes:
  • 18 October 2023: Revised the list of items/weapons allowed on Entrana to be more authentic. For example, the Scythe is now allowed on Entrana. Thanks Logg!
  • 19 October 2023: The bug where a player appears to be on a different world from you no longer occurs. Thanks Stormy!
  • 25 October 2023: A few changes to OpenPK, like the ability to wear Rune Plate without doing Dragon Slayer quest. Thanks Ken!
  • 30 October 2023: It's now possible to pick up wines of Zamorak and Half Wines even if they aren't in the chaos temple. Thanks Ryan!
  • 24 December 2023: I'm not sure if this is a bug-fix exactly, but Max Players Per IP was reduced in most of the provided configs (2001scape, preservation, and rsc cabbage). This was a unanimous decision by the mod team to reduce the effect of alt accounts.
  • 24 December 2023: Total Level used for determining if a player could talk in Global Chat or not now no longer requires a user to relog. Thanks Ken!
  • 14 January 2024: Dark Warriors are now properly enabled on F2P configs. Thanks Beast Fable!
  • 15 January 2024: Accuracy & Power of ranged spears were updated to match values from the real game. Thanks Stormy!
  • 24 January 2024: The name of the server shown in the friends list is now configurable, to match the server_name. Previously, it always said your friend was on the server "OpenRSC". Thanks Beast Fable!
  • 26 January 2024: The Steel Platebody spawn in the Lava Maze now takes its authentic respawn time of 10 minutes 30 seconds, instead of the 2 minutes it was previously. Thanks Beast Fable & Logg!
  • 26 January 2024: Somehow, the sprite for Iban's Blast has been incorrect this whole time. It now shows the cool skull sprite when cast. Thanks Conker!
  • 26 January 2024: Fixed various client updaters in the OpenRSC Launcher. Thanks Red Bracket!
  • 27 January 2024: Fixed an issue where muted players would crash when forced to talk in NPC interactions. Thanks Ryan!
  • 27 January 2024: Fixed issue where players could range twice as fast as intended by clicking a certain way. Thanks Ryan!
  • 28 January 2024: Fixed a couple issues with the new ipbans & websockets features. Thanks Logg!
  • 28 January 2024: Made it so that by default, muting a player alerts them of the mute. Thanks Ryan!
  • 29 January 2024: Made it so that a randomly assigned username can't accidentally end in a meaningful & unfortunate number between 0 and 10000. Thanks Conker!
  • 29 January 2024: Fixed herblaw timings. Thanks Ryan & Logg & Kristof!
  • 29 January 2024: XP share no longer works in Parties on RSC Cabbage. Thanks Ryan & Aurora!
  • 29 January 2024: Fixed IdleRSC updating in the launcher. Thanks Ellie!

Tags:
Post Reply