- Thread Author
- #1
This changelog covers the changes made since the last thread was created and is the result of contributions made by nearly a dozen authors.
- Rewrote session management from scratch
- Added the class House.Options
- Added ItemDefinition#isPlaceholder()
- Added SpriteItemQueryBuilder#placeholder(boolean) which defaults to false so placeholders won't be returned by default when doing bank item queries (but can be toggled on to return bankholders exclusively).
- Added new OSRS interface closers for some additional dangerous area warnings
- Revised OSRS minimap projection to accurately reflect the revised coordinate projection system from the most recent game engine update.
- Fixed the experience table calculations
- Improved the accuracy of the methods within ItemDefinitions by rewriting both the osrs and rs3 parsers.
- Added data to detect the status of the nature spirit and animal magnetism quests without relying on the contents of the quest tab.
- Added Menu.getItem(Pattern action) - usage is not recommended
- Added the IdentityKits and IdentityKit class, along with the relevant parsers to extract them from the cache (not overly useful, the identity kits consist of data used for displaying the 'base' models of players before equipment and such is overlayed)
- Added several missing spells from the Arceuus spell book to the Magic class
- Added detection of the LRC pulley lift deposit box to the DepositBoxes class
- Revised portions of the cache reading API
- Improved the performance and accuracy of the collision flag caching system
- Fixed the parsing of materials and spot animation definitions from the RS3 cache.
- Added the OSRSOnly method RuneScape#isMapLoading()
- Added SpriteItemQueryBuilder#groundModels, maleModels, femaleModels, maleHeadModels, femaleHeadModels, and equipable.
- Expanded the Bestiary API to be more useful for slayer related bots.