Commit Graph

9963 Commits

Author SHA1 Message Date
Max Weber
3bc7bff4ae runelite-api: add WorldChanged event 2020-11-23 14:12:14 -07:00
Adam
e5b5292267 objectindicators: fix not marking objects when loaded on other planes
fromLocalInstance() was returning a world point using the clients plane,
however the object may not be on that, causing the plane check in
checkObjectPoints() to fail.
2020-11-22 18:35:05 -05:00
Adam
1f3634d429 Fix incorrectly marking Al Kharid west shortcut window
The west window has the same id as the east window, causing both to be marked by the agility plugin. This adds a matches() method to AgilityShortcut to allow the plugin to test specifically which window matches the shortcut.
2020-11-22 15:45:39 -05:00
trimbe
87f5e98a08 bank plugin: add ctrl+f hotkey to initiate bank search
Co-authored-by: melkypie <5113962+melkypie@users.noreply.github.com>
Co-authored-by: Adam <Adam@sigterm.info>
2020-11-22 12:31:32 -05:00
Adam
514995d140 banktags: use script event for detecting bank search
The bank plugin is being changed to manually initiate bank searches,
by invoking the script, and the bank tabs plugin needs to be able to
detect this search too.
2020-11-22 12:31:32 -05:00
Adam
6552355fd7 Move BankSearch to bank plugin
It contains no bank tab specific code and is used by both the bank and banktags plugins
2020-11-22 12:31:32 -05:00
Plondrein
2778dc69b4 menu swapper: Add NPC Deposit-Items swap 2020-11-21 11:13:33 -05:00
Minhs2
fa79a51bca slayer: add various monsters as alternatives to tasks 2020-11-21 10:49:55 -05:00
Adam
6f60750c31 combat level: show next levels needed even past 99
In some cases, it is not possible to get a combat level solely from leveling
any one stat. If this happened previously the overlay would show an empty
tooltip due to the levels required all being >99. This just shows the levels
required even if it surpasses 99.
2020-11-21 10:40:18 -05:00
dekvall
9baf4c4a45 widgetid: correct quest completed text 2020-11-20 13:33:43 -05:00
Runelite auto updater
ea024ee756 Bump for 1.6.33-SNAPSHOT 2020-11-18 12:47:08 +00:00
Runelite auto updater
bec42bdaf2 Release 1.6.32 2020-11-18 12:46:59 +00:00
Max Weber
32510746c6 rl-api,rl-client: update friends chat kick cs2 id
Yes the hash didn't change, but the ID did
2020-11-18 05:11:51 -07:00
Max Weber
1f9dd0d575 rl-api: update friends chat rank sprite ids 2020-11-18 05:11:15 -07:00
RuneLite Cache-Code Autoupdater
e281a49ed3 Update NPC IDs to 2020-11-18-rev192 2020-11-18 04:51:42 -07:00
RuneLite Cache-Code Autoupdater
df1ffeb3bc Update Item variations to 2020-11-18-rev192 2020-11-18 11:31:40 +00:00
RuneLite Cache-Code Autoupdater
d2f742ffb1 Update Item IDs to 2020-11-18-rev192 2020-11-18 11:31:40 +00:00
Adam
41245f7f89 api: add method to remove game objects from scene 2020-11-16 22:21:27 -05:00
Jacob Buckheit
661aca8475 chat notifier: fix matching messages with included punctuation
The punctuation is not in \b or \s, so additionally include \z. Also
added \A for the beginning, which would have the same problem, which the
test also tests for.

Co-authored-by: Adam <Adam@sigterm.info>
2020-11-16 16:28:45 -05:00
Trevor
d6d43b6096 raids plugin: fix array out of bounds error when scouting for a raid 2020-11-16 15:59:21 -05:00
Adam
ad4d1787a1 gpu: fix intel miscompiles of fragui shader
Having all 3 sampling branches feed into one colorblind() call was
breaking some versions of Intel's drivers whenever the xbr sampling code
was merely present. Changing each branch to individually call
colorblind() seems to fix it.
2020-11-13 14:31:50 -05:00
Jordan Atwood
cb31e1ddd4 timers: Fix leagues area teleport bug
Teleporting using a trailblazer leagues area teleport previously caused
a home or minigame teleport timer to be created, depending on which of
the two was most recently stored as `lastTeleportClicked`. To avoid
this, a new TeleportWidget has been registered which does not follow any
code paths in the plugin.
2020-11-13 14:31:22 -05:00
dekvall
909acea9f7 widgetid: correct quest completed group 2020-11-13 14:28:34 -05:00
Runelite auto updater
b520e58034 Bump for 1.6.32-SNAPSHOT 2020-11-11 17:37:23 +00:00
Runelite auto updater
2b80bff4db Release 1.6.31 2020-11-11 17:37:14 +00:00
dekvall
c846416cb2 widgetid: correct kingdom reward group 2020-11-11 10:52:39 -05:00
RuneLite Cache-Code Autoupdater
36ed9307c8 Update Widget IDs to 2020-11-11-rev192
Lost widget 399.3
2020-11-11 04:37:56 -07:00
RuneLite Cache-Code Autoupdater
b0d4d7ab25 Update NPC IDs to 2020-11-11-rev192 2020-11-11 11:31:31 +00:00
RuneLite Cache-Code Autoupdater
b2ea095aee Update Object IDs to 2020-11-11-rev192 2020-11-11 11:31:31 +00:00
RuneLite Cache-Code Autoupdater
bb4101a9a2 Update Item variations to 2020-11-11-rev192 2020-11-11 11:31:31 +00:00
RuneLite Cache-Code Autoupdater
02b107ed97 Update Item IDs to 2020-11-11-rev192 2020-11-11 11:31:30 +00:00
Adam
811842ef2f wildcard matcher: quote replacement to prevent the matcher from replacing group references 2020-11-09 19:15:28 -05:00
Adam
51d105a30b chat commands: format lp score 2020-11-09 19:15:16 -05:00
Adam
4f3d57d739 Fix offline worlds showing population of 65535
The service has been updated to return -1 when worlds are offline, and then the UI updated to display OFF when the count is less than 0
2020-11-09 12:41:50 -05:00
Ben Poulson
b031d4c60f gpu: add colorblind mode
Co-authored-by: Adam <Adam@sigterm.info>
2020-11-07 21:03:49 -05:00
Usman Akhtar
7f49b88b42 opponent info: fix npcindicator color not working with show opponents in menu 2020-11-07 13:52:28 -05:00
ThePharros
1cc422605d menu entry swapper: add recite-prayer swap 2020-11-06 17:48:54 -05:00
Adam
79286202e6 ci: update glslang to 8.13.3743 2020-11-06 16:03:04 -05:00
Cryslacks
26edf447c8 Add trade and duel inventory to widget item inventory overlay 2020-11-05 15:53:02 -05:00
dekvall
d8e72c6551 xptracker: add league relic modifiers 2020-11-05 14:05:45 -05:00
dekvall
16c9a9cb3a regenmeter: add support for fluid strikes 2020-11-05 14:05:45 -05:00
RansomTime
6044c9ce90 slayer plugin: add Cyclops to hill giants task list
Slayer info from https://oldschool.runescape.wiki/w/Cyclops - notable synergy with Unnatural Selection in Trailblazer league
2020-11-04 19:27:15 -05:00
Hydrox6
d3573edbfe add support for trailblazer tools 2020-11-04 19:22:44 -05:00
dekvall
9b3beffbfc timers: add league home tele 2020-11-04 19:21:43 -05:00
Adam
f8d8aa762c antidrag: set bank drag delay when bankside inv is opened too 2020-11-04 17:25:18 -05:00
Adam
3a1e752da5 item charges test: remove unnecessary eq matchers 2020-11-04 15:35:29 -05:00
Unmoon
f17a08ff9d item charges: add Chronicle 2020-11-04 15:35:29 -05:00
Matthew Zegar
43bf4d60eb key remapping: add control remap
Co-authored-by: Adam <Adam@sigterm.info>
2020-11-03 16:06:28 -05:00
Adam
7ceb3c9e02 client: add PMD source code analyzer
This catches common bugs, dead code, etc., and also performs some more advanced
code style checks compared to checkstyle.

Co-authored-by: pilino1234 <pilino@posteo.de>
2020-11-01 11:54:54 -05:00
Hydrox6
c8400a184a chat timestamps: add timestamps for all message types 2020-10-31 15:42:22 -04:00