Welcome!

By registering with us, you'll be able to discuss, share and private message with other members of our community.

Sign up now!

v2.43.0

Client Developer
Joined
Oct 12, 2015
Messages
3,760
Client
Input Blocking
  • Fixed a bug where pausing/unpausing the bot would fail to restore the blocking settings set prior to pausing.
  • This was achieved by moving all of the blocking-based logic into a centralized location, rather than having different components each handling it individually.
RWS Debug
  • Removed the "Session Update" debug which has probably been irritating developers for a while...
  • RWS will now only log a session update if the update failed.

Hybrid
Interfaces
  • Fixed a long-standing bug in Interfaces.scrollTo() where moving the mouse outside of the scroll-able viewport would break the method indefinitely.
  • Fixed a bug for legacy interfaces (such as the interfaces for herblore/fletching etc) where the actions would not be found.
Traversal
  • Improved performance of SpiritTreeVertex#step() when traversing with the default web.
  • Added various fail-safes to different vertex types.
QueryBuilder
  • Added to ActorQueryBuilder: #animating() and #animating(boolean)
  • Exposed QueryBuilder#get(). Useless to most people.
Coordinate
  • Added Coordinate#getHeight(), which returns an int. This is the height of the landscape at this coordinate.
Region
  • Added Region.getHeights() which returns an int[][][] (plane, x, y). The elements in this array are the heights of the landscape at each coordinate.
GameEvents.LoginManager.Fail
  • Added descriptions for each failure type, accessible via #getDescription().
  • Added the number of retry attempts allowed before notifying the FailedLoginHandler, accessible via #getAllowedRetries().
GrandExchange
  • Fixed the spelling of Grand Exchange Clerk, so GrandExchange.open() should now work.
  • Added a missing piece of text to the EnterAmountDialog, so GrandExchange dialog will now be detected.

OSRS
InterfaceCloser
  • Addedthe "Dangerous Area" warning to the OSRS Interface Closer.
GrandExchange
  • Fixed a bug where setting a price for an item in an offer would sometimes try to use commas.
Quest
  • State detection of Ernest the Chicken now handled by Varp.

RS3
LoginHandler
  • Reworked the RS3 Login Handler to improve performance and detection of errors.
  • This will now correctly detect temporarily banned accounts and accounts with invalid login credentials.
  • The login handler now works correctly with the default FailedLoginHandler to handle login errors better.
  • Failed logins will now display a Client UI alert.
Interface Closer
  • Added the warnings/popups occasionally displayed in the lobby to the Interface Closer, so they will not block the Lobby Handler.
Lodestone
  • Added a missing teleport animation ID.
LegacyTab
  • Added a missing container ID.
 
Top