5 years 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:
- Adam
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