Open RSC 5.6.1 has been released!
https://gitlab.com/open-runescape-class ... OpenRSC-5.6.1
Bug Fixes
- Small cleanup in EntityList
- Fixed various issues with Gnome Ball, the gnome restaurant, potion drinking, and the Shield of Arrav quest with Reldo
- Bifurcated free and members areas based on the server config
Enhancements
- Added behavior for normally unobtainable Fluffs (shows online lists and harasses suspected botters)
Core Framework
- Updated inventory to add a method that allows the server to check if an Item will fit without needing an actual Item object
- GameTickEvents are now sorted each server tick in order to replicate the PID priority from the authentic game
- Renamed GameTickEvent.getPlayerID to GameTickEvent.getPriority
- The server now correctly benchmarks the outgoing and incoming packet processing
- Moved pathfinding debug code out of the Server class
- ScriptContext can now change the interacting entity type without changing the Action type. This makes it easier to update the interacting Entity
- Added the skeleton for implementing Lock in the ScriptContext in order to ensure only one player processes triggers on an interaction at any given time
- ScriptContext now correctly exposes the interacting coordinates