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.47.3

Client Developer
Joined
Oct 12, 2015
Messages
3,760
Client
User Experience
  • When support for a game is down for maintenance due to a RuneScape update, users will be shown a warning before starting a bot for that game.
  • Improved a number of aspects of the client to improve user experience.
    • A micro-transition has been added when changing pages within the client.
    • The login-page will now delay until the next page has loaded before closing.
    • Pressing enter when entering a password of 2FA key will initiate login.

Hybrid
Region
  • Stability and overall performance improvements to the collision flag caching system, particularly in mines and when near common trees.
Traversal
  • Fixed the traversal of Dungeon Entrances.
  • Parsing optimizations when receiving a WebPath from the WebPath Generator.
  • Revised the logic in the step() method used by various vertex types.
  • Created a new vertex type for using items on LocatableEntities.
Bank
  • Added support for withdrawing All-But-One from the bank by passing -1 as the quantity.
Random
  • Documentation improvements to clarify the behavior of the method return values.
Account Aliasing
  • Added String Environment.getAccountAlias() which returns the alias of the currently active RS account.
ActionWindows
  • Added the emotes menu to ActionWindows via Openable getEmotes().
Coordinate
  • Added Coordinate#getReachableCoordinates(int[][][]) where you pass the region collision flags.
ItemDefinition
  • Added int getLowLevelAlchemyValue().
  • Added int getHighLevelAlchemyValue().
  • Added List<ItemDefinition> ItemDefinition#loadAll()/loadAll(Predicate<ItemDefinition>)
  • Added List<ItemDefinition> ItemDefinition#getMaleHeadModelIds()/getFemaleHeadModelIds()
  • Added List<Integer>ItemDefinition#getMaleModelIds()/getFemaleModelIds()
  • Exposed ItemDefinition ItemDefinition.get(int id, boolean cache)
GameEvents
  • Instance of AbstractBot can now be passed to the GameEvents methods (enable(), disable() etc.).
  • It's recommended that you pass an AbstractBot instance when working with GameEvents during onStart() to minimize the number of UnsupportedOperationExceptions thrown during onStart().
ChatDialog
  • Standardised the toString() methods of Continue and Option.
  • Implemented hashCode() and equals(Object) for Continue and Option.

RS3
Unexpected Item Handler
  • Fixed a bug which caused Key Tokens fail to be destroyed.
Lodestone
  • Implemented teleportation using the Lodestone hotkeys.
  • Added a new PlayerSense key to support this, USE_LODESTONE_HOTKEYS.
InterfaceComponent
  • Added full support for tooltips via String InterfaceComponent#getTooltip().
WorldOverview
  • Added boolean isSkillTotal2600().
ItemDefinition
  • Added Equipment.Slot getEquipmentSlot().
  • Added Equipment.Slot getSecondaryEquipmentSlot().
  • Added Equipment.Slot getTertiaryEquipmentSlot()
GameObject
  • Fixed two potential NPEs that could be thrown when a freshly obtained GameObject had a null position.
Region
  • Fixed a potential NPE that could be thrown when changing regions.
OSRS
Quests
  • Dwarf Cannon status now determined by Varp.
  • Waterfall status now partially determined by Varp (checks to see if you can enter the Waterfall dungeon).
WorldOverview
  • Added boolean isSkillTotal1500().
  • Added boolean isSkillTotal1750().
  • Added boolean isLastManStanding().
  • Added a fallback procedure for if the world list hasn't yet been loaded.
WorldQueryBuilder
  • Added lastManStanding(boolean)
GrandExchange
  • Fixed the price and quantity detection when placing an offer at the Grand Exchange.
Magic
  • Fixed active spell book detection.
 
Last edited:
Joined
Mar 28, 2017
Messages
286
"Fixed the traversal of Dungeon Entrances." Asgarnian Ice Dungeon?? :O

Do you guys think you can add a feature to change added account passwords within Runemate? I'd hate to create a new account for each new password
 
Client Developer
Joined
Oct 12, 2015
Messages
3,760
"Fixed the traversal of Dungeon Entrances." Asgarnian Ice Dungeon?? :O

Do you guys think you can add a feature to change added account passwords within Runemate? I'd hate to create a new account for each new password

Accounts are locked the way they are by design, we can't allow you to edit them once they're in. If you do need to update an account, you'll have to delete it and re-create it.
 
Joined
Mar 28, 2017
Messages
286
Accounts are locked the way they are by design, we can't allow you to edit them once they're in. If you do need to update an account, you'll have to delete it and re-create it.

Could I copy the contents of .OSRS, .psns, .plyr, and .web (\RuneMate\resources) over to the newly created account, or will that be a problem?

-- Or if I create it with the same alias/login name, will the id be the same? ie .osrs file name is 123abcd, will the newly created account's .osrs file still be 123abcd assuming the alias and/or login name is the same as the deleted account?
 
Client Developer
Joined
Oct 12, 2015
Messages
3,760
Could I copy the contents of .OSRS, .psns, .plyr, and .web (\RuneMate\resources) over to the newly created account, or will that be a problem?

It won't get rid of them, if the login-name/alias are the same it will use the existing ones.
 
Joined
Jun 27, 2017
Messages
6
When a client loaded and I try to start a bot(prior to logging in) the message that I need to be a Member appears. Now then the client proceeds to change the world to another member world, not a F2P world. I would've posted this in the correct section, but I wasn't allowed yet?
 
Client Developer
Joined
Oct 12, 2015
Messages
3,760
When a client loaded and I try to start a bot(prior to logging in) the message that I need to be a Member appears. Now then the client proceeds to change the world to another member world, not a F2P world. I would've posted this in the correct section, but I wasn't allowed yet?

You should have been allowed. Thanks for raising the issue.
 
Top