6 years ago by Tomas
A lightbox solver plugin was added which tells you the pattern to solve lightboxes after observing a few of the switches. Contributed by @Adam-.
A helper for Varrock Museum Quiz was added as well that highlights correct answer to questions in Varrock Museum basement. Thanks to @vikke1234 who contributed this feature.
The configuration panel was significantly improved thanks to big contribution from @takuyakanbr. Some of the improvements are:
Thanks to another awesome contribution from @PandahRS who spent a lot of time manually mapping a lot of RuneScape surface to regions, the Discord plugin now has a lot of new features, including display of city you are in, dungeon you are currently exploring, boss you are currently fighting and even minigame you are currently playing.
Due to privacy reasons, these new location-based features are disabled in any PVP scenario, such as PVP worlds, High Risk worlds, DMM and Seasonal DMM worlds.
In addition to the highlighted features, there have been several other improvements and bugfixes this release:
Enjoy!
~ Tomas
We had 15 contributors this release!
Adam (8):
runelite-api: make HashTable a generic
Calculate and store widget parent id and position when the interfaces are rendered
Revert "Add ironman status and AccountType to API"
chat commands: fix to use exiting accounttype api
agility plugin: fix Al Kharid lap counter
puzzle solver: add lightbox solver
chat commands: store kill counts in config
Change Widget::parentId behavior to work again if the widget hasn't been drawn yet
Damen (2):
Fix Dark Crab req lvl in skill calculator (#4071)
Prevent cannonball count conflicting with health bars (#2857)
Gamer1120 (1):
Fix hiscore lookup for ironman in chat commands
JHPinto (1):
slayer plugin: move item count overlay checks to render
Jeremy Plsek (2):
item manager: add item outline caching
inventory tags: use item manager for outlines
Jordan (1):
Ignore level goals which have been passed (#3805)
Jordan Atwood (17):
item stats plugin: Add Edible seaweed
chat color: Fix description typo
Update Veng Other / Energy Transfer animation ID
Add Vengeance Other graphic ID
timers plugin: Check for Vengeance Other graphic
item stats: Add missing RFD foods
fishing plugin: Add cave eel and slimy eel spots
agility plugin: Add Lumbridge swamp cave shortcuts
item stats plugin: Add field ration
grand exchange plugin: Fix error message typos
grand exchange plugin: Clear render on empty string
item stats plugin: Fix import ordering
item stats plugin: Fix Zamorak brew stat changes
skill calculator: Fix combined items with decimals
item stats: Add negative attack bonus to wines
clues: Fix Cap'n Izzy No-Beard anagram clue
agility plugin: Add pyramid entrance obstacles
Kamiel (1):
screen-markers: fix graphical bug
Magic fTail (1):
AgilityPlugin: Add obstacles north of pirate ship (#4084)
Max Weber (3):
mixins: Don't show siblings in dynamic widget's child lists
farmingtracker: Correct several patch timings
itemstats: Add variable healing food
Nathen Sample (1):
Represent decimals as .'s not ,'s (#4059)
PandahRS (5):
Make skilling activity configurable in Discord
Add bosses to Discord plugin
Add cities to Discord plugin
Add dungeons to discord plugin
Add minigames to Discord plugin
Tomas Slusny (7):
Add ironman status and AccountType to API
Make SOTD/SOTL timer use chat messsage
Return preferredSize.width from TitleComponent
Make !clues command respect account type
Add logging of presence to DiscordService
Make Discord plugin more extensible/support region
Reset Discord state if now > updated + timeout
Viktor Horsmanheimo (2):
Add widget IDs for the varrock museum quiz
Add Varrock museum quiz solver
takuyakanbr (5):
Add description and tags fields to PluginDescriptor
config panel: change plugin search to use plugin name + tags
config panel: add ability to pin plugins to the top
config panel: keep search bar at the top while scrolling Add back and toggle buttons at the top of plugin configuration pages
Replace fields in ConfigGroup with a single `value` field