- Joined
- Oct 12, 2015
- Messages
- 3,760
- Thread Author
- #1
Hybrid
BotLogger
OSRS
Hint Arrows
LegacyTab
BotLogger
- All user's logging levels have been reset and will now default to DEBUG. This change will make it easier to Bot Authors to investigate issues with their bots that they cannot reproduce locally, without having to rely on users to alter their own logging levels.
- All Bot Authors are now fixed at the TRACE level for much finer logging. This change has been made so that the Client and API developers are better able to debug relevant issues without having to rely on Bot Authors altering their own logging levels.
- We've made some changes with regards to the way Clouse generates paths, specifically when generating a path within a Menu to a MenuItem.
- This essentially encourages Clouse to build a Mouse path that is within the Menu's bounds (deviated based on PlayerSense).
- This deviation is handled by a new PlayerSense key, BOUNDS_DEVIATION.
- This should improve interaction within Menus and ease an issue many users having with regards to things like Banking.
- Fixed an issue which was causing web-walking to throw an ArrayIndexOutOfBoundsException when requesting a WebPath from the server.
OSRS
Hint Arrows
- Improved the general lookup code on OSRS for HintArrow position.
- Fixed a bug where the correct region plane was not being passed when attempting to locate the position of the target of a HintArrow.
- Fixed a bug where OptionsTab.areRoofsAlwaysHidden() would always return false.
LegacyTab
- Fixed a bug where LegacyTab#isOpen() would often have an incorrect return value.
- This was achieved by implementing specific cases for each LegacyTab value.