11 months ago by Adam
@Abextm added an item stats plugin which shows a tooltip on food and potions to show its effect and whether or not it would be wasteful to consume it.
A new zoom plugin was added which extends the zoom limits on the built in client Zoom feature:
A new motherlode mine plugin was added to mark the locations of ore veins and rocks, thanks to @Sethtroll. Additionally, many new potions and freeze spells have been added to the timer plugin.
@deathbeam reworked the XP tracker plugin to have a nice new UI:
@oplosthee added an achievement diary indicator plugin which shows which sections of diaries have been completed.
There are also several smaller improvements, including:
We had 10 contributors this release!
Adam (52): injector: fix detecting if garbage value should be appended runelite-api: rename InventoryItemQuery -> InventoryWidgetItemQuery runelite-api: add ItemContainer runelite-api: add inventory item query Add item stats plugin screenshot plugin: add test for different level up messages checkstyle: enforce whitespace after comma cache: remove script interpreter cache: allow passing instruction set to assembler runelite-api: add Script cache: add set_zoom_distance cache: add get_zoom_distance cache: add comment to rs2asm grammar cache: add set_camera_focal_point_height cache: add get_camera_focal_point_height cache: add script id to grammar runescape-api: add IndexData and IndexDataBase runescape-client: method1102 -> execute6500 runescape-client: rename conflicting getConfigData method in IndexDataBase Add slf4j to mixins and expose logger in Hooks for them mixin injector: remove assert for moved code to not have exceptions Add ability to overlay cache archives Add runelite vm opcode and event Add int and string script stack to api Add script assembler plugin for packing scripts at build time Add runelite-scripts project for packaging overlaid scripts and dependency Add zoom plugin cache service: fix findArchive to select distinct runelite-client: add xp drop plugin which colors based on prayers metronome plugin: remove configurable sound ids until a better solution is found runelite-api: add rigour and augury prayers xo drop plugin: add rigour and augury xo drop plugin: set back xp drops to default color too mlm plugin: disable until it can be rewritten without scene scans every frame ground items: only loop tiles which are within distance ground items: REGION_SIZE - 1 since this is inclusive now cache: allow carriage returns in newlines in scripts Remote projectile target and length tracking mixins: fix getProjectiles queue iteration logic Remove unused imports Remove even more unused imports item manager: fix trying to cache null in getItemPrice config manager: thread config flushes to disk too slayer plugin: fix getting -1 count left on tasks runelite-client: fix exception from --no-rs xp tracker: don't add duplicate entries if nothing changes xp tracker plugin: update on logout runelite-api: add game object and wall object spawn/change/despawn events cannon plugin: update for event change hunter plugin: update for event change mlm plugin: rewrite to use events mlm plugin: default to enabled once again C Gibson (1): Disable screenshots on login screen Cameron Moberg (1): Fixed Barbarian Assault plugin to work with osrs update on 2018/25/1 Kamiel (1): Add granite cannonball support to plugin Max Weber (6): method2965 > getScript method1752 > getScriptByFile Enable custom window border warning Add low-memory mode warning itemstats: Fix SuperRestore and friends runescape-api: remove RSCacheableNode::getNext() and getPrevious(). They are different than RSNode's next and previous, but have the same signature so they can get called instead. This caused the ground overlay to only show 1 item because it was iterating the cache, not the item list. Seth (14): Add hover option to runepouch Add graphic changed event timers plugin: add more timers Fix for screenshot HP level Add Wrath rune to Runepouch Add timer tooltips Fix spelling inconsistencies/add rest of potions Add Motherlode plugin Add custom colors to ground items Fix motherlode Ids timers plugin: check config before checking message timers plugin: add raids potions Fix spelling error on timer Add raid varbit check to remove timers SomeoneWithAnInternetConnection (3): Fishing plugin: Add fishing spots north of seers' village Remove unused import Include unit prices in examine messages Tomas Slusny (7): Change conversion of config stream to map to pairs Fix coloring of warned attack styles Fix the frame is displayable exception Update XP tracking plugin to include more info Preserve guava classes in the shaded jar Change AccountSession to use lombok features Fix access levels of WSClient UniquePassive (6): Add Dimension to configs Add a config setting for the game applet's size Add a Reset button to config panels for resetting to defaults Shift local indices only once Make sure injected methods don't invoke copied methods screenshot plugin: fix okhttp resource leak on imgur upload oplosthee (5): Add Diary Progress Indicator plugin (#429) Change duration of Super Antifire Potions from 2 to 3 minutes Extend Metronome Plugin with configurable sound and tick delay (#454) Fix Karamja diary displaying incorrect progress Remove modification of original diary entry colors