1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

v2.47.3

Discussion in 'Announcements' started by Party, Jul 6, 2017.

  1. Party

    Party Client Developer

    Joined:
    Oct 12, 2015
    Messages:
    3,708
    Likes Received:
    1,606
    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.
     
    #1 Party, Jul 6, 2017
    Last edited: Jul 6, 2017
    awesome123man, proxi, Negrita and 4 others like this.
  2. Wet Rag

    Wet Rag easily triggered ✌

    Joined:
    Dec 31, 2015
    Messages:
    4,457
    Likes Received:
    1,695
    Rare parrot

    Thank god for the first thing
     
  3. Jux7apose

    Joined:
    Mar 28, 2017
    Messages:
    286
    Likes Received:
    58
    "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
     
  4. Party

    Party Client Developer

    Joined:
    Oct 12, 2015
    Messages:
    3,708
    Likes Received:
    1,606
    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.
     
  5. Jux7apose

    Joined:
    Mar 28, 2017
    Messages:
    286
    Likes Received:
    58
    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?
     
  6. Party

    Party Client Developer

    Joined:
    Oct 12, 2015
    Messages:
    3,708
    Likes Received:
    1,606
    It won't get rid of them, if the login-name/alias are the same it will use the existing ones.
     
  7. Jux7apose

    Joined:
    Mar 28, 2017
    Messages:
    286
    Likes Received:
    58
    Oh okay, well that answers my edited question, thanks Party :)
     
  8. NexusCore

    Joined:
    Jun 27, 2017
    Messages:
    6
    Likes Received:
    0
    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?
     
  9. Party

    Party Client Developer

    Joined:
    Oct 12, 2015
    Messages:
    3,708
    Likes Received:
    1,606
    You should have been allowed. Thanks for raising the issue.
     

Share This Page

Loading...