5 years ago by Adam
Clue scroll locations are now shown on the in-game world map. Thanks to @MESLewis for his work on this over the past weeks.
A friend notes plugin has been added which lets you associate notes to friends on your friends list.
@Eadgars-Ruse added a hot-cold helper to the clue plugin which helps you narrow down which location the clue is at each time you check the orb. It marks the possible locations to dig on the map.
A special attack counter was added which counts draining special attacks done against certain bosses like the Corporeal Beast.
A FPS plugin was added from @LeviSchuck which displays the current FPS, and allows you to configure a max FPS limit.
There are also several smaller improvements and bug fixes, including:
Enjoy!
- Adam
We had 29 contributors this release!
AWarbear (4):
Make farming tracker use english for dates by default (#2345)
agility plugin: identify active course based on its region
agility plugin: fix calculating laps to level when leveling up from a lap
Move system tray icon to be created before the client requests focus
Adam (17):
impling plugin: use spawn events
npc indicators: remove unnecessary tagged npcs list
npc indicators: use events for highlighted npcs
runelite-client: add tick counter
demonic gollias: use tick counter
mixins: inject get/set tick count
runescape-client: refactor Nameable
runescape-client: class304 -> FriendContainer
runescape-client: class298 -> IgnoreContainer
runescape-client: refactor FriendManager
runescape-client: method1792 -> removeFriend
runelite-api: expose Friend
runelite-api: add nameable name change event
injector: add method hooks
Add removed friend event
chatbox input manager: add support for character limit
Add friend notes plugin
Alex Kolpa (1):
Ensure tile spawns on all planes are simulated (#2495)
Eadgars-Ruse (2):
Add hot-cold clue scroll plugin
Fix warmer/colder consideration for hot-cold plugin
Jeroen (1):
Show missing fishing spots in Rellekka in overlay.
Jonathan (1):
Add xp per hour to xp globes mouse-over tooltip
Jordan (2):
Add all bracelets to Argdougne emote clue item requirement (#2417)
Fix Sinclair Mansion emote clue (#2468)
Jordan Atwood (2):
Fix "No boots" requirement in Mausoleum clue
Fix Shadow dungeon emote clue location
Joshua Filby (11):
feat: add a way to get AccountType
refactor: rename ScriptEvent#field787 to ScriptEvent#mouseX
refactor: rename ScriptEvent#field780 to ScriptEvent#mouseY
refactor: rename ScriptEvent#widget to ScriptEvent#source
refactor: rename ScriptEvent#field779 to ScriptEvent#op
refactor: rename ScriptEvent#field776 to ScriptEvent#target
refactor: rename ScriptEvent#pressedKey to ScriptEvent#typedKeyCode
refactor: rename ScriptEvent#typedKey to ScriptEvent#typedKeyChar
refactor: rename ScriptEvent#objs to ScriptEvent#params
refactor: rename ScriptEvent#string to ScriptEvent#opbase
fix: import correct field
Kamiel (1):
Add missing overhead icons to API
Lars Ørnlo (1):
Add config option that enables/disables mouse tooltip on rune pouch however since information is already available on screen if rune pouch is enabled.
Levi (1):
FPS Plugin
Levi Schuck (2):
Fix negative total XP calculation when skill starts
FPS plugin: fix startup not applying limits
Lotto (3):
screenshotplugin: fix timestamp "button" not being stretched
screenshotplugin: fix screenshot button ignoring displayDate setting
screenshotplugin: fix Hunter levelup widget ignoring toggle
Magic fTail (3):
BossTimerPlugin: Add missing bosses (#2150)
bank tag plugin: fix searching to be case insensitive
HunterPlugin: Fix deadfall trap
Maid Dog (2):
Use Immenizz's in-game name
Fix monastery clue position
Mantautas Jurksa (1):
Add Puro-Puro static spawn locations
Max Weber (6):
runelite-client: Cleanup cli arguments
runelite-client: Log uncaught exceptions
method3836 > getSpriteAsSpritePixels
Add SpriteManager to get sprites from the cache.
runelite-client: Make notification options not mutually excusive
Add Burgh de Rott map clue
Morgan Lewis (7):
runescape-client: export more world map related methods
runescape-api: import world map methods
Add world map api and mixin
runelite-client: add world map overlay renderer
runelite-client: add world map test plugin
clue plugin: add world map overlay for clue location
WorldMapOverlay: Add check for current plane
Rheon (1):
Add spade req, fix item reqs for emote clues (#1753)
Shuhao Wu (1):
Updated cryptic clue solution for Kalphite area
SoyChai (2):
demonicgorilla: Rename plugin to "Demonic Gorillas" with capital G
demonicgorilla: Use proper inverse methods instead of the ! operator
Tomas Slusny (14):
Option to only recolor right click menu on ground
Add 2 new notifications modes (message, flash)
Disable filtering on logback.xml
Merge ImagePanelComponent with PanelComponent
Update all overlays to support new PanelComponent
Make ProgressPie follow component pattern
Move the xp/hr in globes to new system
Sanitize player indicators options
Clear children in LocationOverlay
Simplify component system
Update plugins to use the new TitleComponent
Add support for customizable gap and border
Restore min width when keeping window size small
Iron platelegs -> platebody for Draynor emote clue
Tyler Nichols (1):
Update to Solution of speaking to Falo the Bard (#2352)
WooxSolo (5):
Add graphics object API
Add graphics object created event
Add graphics objects to devtools
Add option to keep either window or client size
Change WorldPoint::distanceTo to use chebyshev distance instead of euclidean distance
iguaan (1):
correct hard entrana cryptic clue
raqes (1):
Add special attack counter
trimbe (3):
Add missing Dorgesh-Kaan clue, fix dagganoth king cryptic
item manager: change batch item price to accept a collection
barrows plugin: add barrows chest price evaluator
wa1id (1):
Add Elite Map clue at Zul-andra (#2306)