Commit Graph

9517 Commits

Author SHA1 Message Date
RuneLite Cache-Code Autoupdater
07cee70709 Update Object IDs to 2020-07-02-rev190 2020-07-02 10:32:38 +00:00
RuneLite Cache-Code Autoupdater
2240d55581 Update Item IDs to 2020-07-02-rev190 2020-07-02 10:32:37 +00:00
Broooklyn
d999b5f846 SkillChallengeClue: Add Varrock armour 4 to prospector outfit (#12024) 2020-07-02 05:44:57 +00:00
Broooklyn
6111a4b790 chatnotifications: Only notify on name in player messages (#11874)
This commit changes the behavior of notifyOnOwnName so that it only
notifies the user when their name is mentioned in a chat message sent by
another player to prevent notification spam during PVM and other
activities.
2020-07-02 04:36:38 +00:00
Jordan
b1beeed188 Merge pull request #10407 from Blackberry0Pie/random-event-options 2020-07-01 20:49:59 -07:00
Shawn Shadrix
f9ef48584b randomevents: Add missing events
This commit adds options and handling for the Beekeeper, Sandwich Lady,
and Jekyll & Hyde random events.
2020-07-01 20:34:47 -07:00
Shawn Shadrix
0fce0f75e2 randomevents: Cleanup and alphabetize code 2020-07-01 19:55:43 -07:00
Trevor
c5f8b88146 cache: add default values to HealthBarDefinition 2020-07-01 20:23:45 -04:00
Adam
83607f1335 infobox manager: keep infoboxes in order of insertion
Collections.binarySearch() does not guarantee which element is found if
there are multiple that compare equal, leaving the order of infoboxes
not necessarily in insertion order. This was an unintended side effect of
ba9ffb1d60 and
406c2bc7db.
2020-07-01 19:21:06 -04:00
Adam
67030e38a4 slayer plugin: better support multikills
This observes deaths of tagged npcs each tick and will use those if
available instead of assuming one kill per xpdrop
2020-07-01 15:55:26 -04:00
Adam
6dc6e78f51 plugins: update to use ActorDeath 2020-07-01 15:52:00 -04:00
Adam
8f320cb9ed api: add ActorDeath event, remove PlayerDeath 2020-07-01 15:52:00 -04:00
Adam
ac30c8dc3f npc indicators: fix tag/untag option name selection logic
When pressed tag/untag will first check if the npc id is tagged via
npcTags, so the menu option should be based off of that, and not whether
or not the npc is highlighted generally
2020-07-01 11:32:46 -04:00
Joe Zeffiro
b0d8092d7d npc indicators: add (un)tag-all option
This modifies the tagged npc list allowing all npcs of a certain name to
be tagged

Co-authored-by: Adam <Adam@sigterm.info>
2020-07-01 11:07:08 -04:00
Adam
53c8593929 var inspector: optimize var checking
This fixes the inspector incorrectly only checking the first ~2k varbits
due to there being some holes now in the varbit ids
2020-06-29 12:39:42 -04:00
Adam
62bbf35baf api: add VarbitComposition, config index, and index fileids 2020-06-29 12:39:41 -04:00
Adam
14ecc93286 client: add --insecure-skip-tls-verification option
Additionally this checks if the launcher property is set too which
happens if the launcher is passed this flag.
2020-06-27 23:21:29 -04:00
Adam
47c375cb03 client: use guice provided http client everywhere 2020-06-27 23:21:28 -04:00
Adam
f9aea0d958 examine plugin: fix overflow in computing alch price 2020-06-27 13:52:14 -04:00
Adam
71d89af946 client: use item composition high alch price
The correct way to compute ha price is floor(storePrice * 0.6f). This
was being computed incorrectly everywhere except for the bank plugin.
THis is now being computed centrally via the api.
2020-06-27 13:41:49 -04:00
Adam
5ab04030b8 api: add high alch price to item composition 2020-06-27 13:41:48 -04:00
Jordan
3067628eff Merge pull request #11990 from abextm/pluginpanel-toggle-loginscreen 2020-06-26 13:50:50 -07:00
Jordan
dcc0f3e337 Merge pull request #11991 from Nightfirecat/cam-the-camel-clue-fix
AnagramClue: Fix Cam the Camel elite step text
2020-06-26 09:39:44 -07:00
Adam
edbf5d22e1 client: update to use isKeyPressed 2020-06-26 12:14:27 -04:00
Adam
1533929191 api: add isKeyPressed 2020-06-26 12:14:27 -04:00
Adam
31c66294f0 menu swapper: don't apply item menu swaps when shift is held
This fixes a regression where applying menu swaps post-shift would make
shift effectively do nothing. Instead use the client swap when shift is
held.
2020-06-26 11:55:06 -04:00
Adam
1e1273d172 menu swapper: fix toggling customizable shift-click option
This was not actually enabling/disabling shift click on config toggle,
nor was it respecting the config option when overwriting the shift click
indexes
2020-06-26 11:55:06 -04:00
Adam
924064ddc5 overlay renderer: avoid unnecessary cursor reset on key release or focus lost 2020-06-26 11:53:59 -04:00
Jordan Atwood
e3056b8000 AnagramClue: Fix Cam the Camel elite step text 2020-06-26 00:13:51 -07:00
Abex
4671a084b4 Merge pull request #11976 from Nightfirecat/remove-container-calculation-class
bank plugin: Remove ContainerCalculation class
2020-06-25 22:33:15 -06:00
Max Weber
78a3ccd586 ClientUI: Allow hotkey plugin panel toggles on login screen 2020-06-25 22:26:54 -06:00
Jordan
ae294f7ab2 Merge pull request #11989 from Broooklyn/claim-slime
menuentryswapper: Fix claim slime swap
2020-06-25 21:17:51 -07:00
Abex
dde5a9ae95 Merge pull request #11975 from Nightfirecat/fix-sidebar-toggle
ClientUI: Fix panel toggle after closing with click
2020-06-25 22:09:35 -06:00
Broooklyn
2f57643f28 menuentryswapper: Fix claim slime swap 2020-06-25 23:04:31 -04:00
Jordan
a9344d23f2 Merge pull request #11983 from Nightfirecat/fix-resizable-minimap-widget-id
widgets: Fix resizable minimap container ID
2020-06-25 10:31:48 -07:00
Jordan Atwood
7a500ebf1e widgets: Fix resizable minimap container ID
This also removes some unused and possibly outdated WidgetInfo entries
relating to resizable minimaps.
2020-06-25 10:10:52 -07:00
Sam Rosenthal
6fefd6d4da EmoteClue: Support infernal and crystal axes for enchanted valley clue step (#11934) 2020-06-25 16:50:55 +00:00
Runelite auto updater
f7a233b90d Bump for 1.6.22-SNAPSHOT 2020-06-25 11:47:39 +00:00
Runelite auto updater
9f97c5a54c Release 1.6.21 2020-06-25 11:47:31 +00:00
RuneLite Cache-Code Autoupdater
ede5c558b3 Update Scripts to 2020-06-25-rev190 2020-06-25 05:26:36 -06:00
RuneLite Cache-Code Autoupdater
51b609095e Update Widget IDs to 2020-06-25-rev190
Lost widget 4.17
Lost widget 4.23
Lost widget 4.29
Lost widget 4.30
Lost widget 4.31
2020-06-25 05:26:35 -06:00
RuneLite Cache-Code Autoupdater
c85bbf8080 Update NPC IDs to 2020-06-25-rev190 2020-06-25 11:14:31 +00:00
RuneLite Cache-Code Autoupdater
e180f44add Update Script arguments to 2020-06-25-rev190 2020-06-25 11:14:30 +00:00
RuneLite Cache-Code Autoupdater
3dfe391787 Update Object IDs to 2020-06-25-rev190 2020-06-25 11:14:30 +00:00
RuneLite Cache-Code Autoupdater
3bc7e89a0c Update Item variations to 2020-06-25-rev190 2020-06-25 11:14:30 +00:00
RuneLite Cache-Code Autoupdater
003bda8745 Update Item IDs to 2020-06-25-rev190 2020-06-25 11:14:30 +00:00
Abex
7fd9d266f5 Merge pull request #11977 from Nightfirecat/fix-text-outline
TextComponent: Draw outline using one axis offset at a time
2020-06-24 22:36:53 -06:00
Jordan Atwood
8d1f028758 TextComponent: Draw outline using one axis offset at a time
This commit prevents fonts with thin and angled glyphs from having gaps
between the characters and their outline by offsetting outline draws in
one direction exclusively.
2020-06-24 21:01:34 -07:00
Jordan Atwood
6ccaf8876c bank plugin: Remove ContainerCalculation class
This commit removes the hashing feature from container calculation which
alone would make obsolete the ContainerCalculation class, so it
additionally inlines the `calculate()` method into the plugin class.

Additionally, this commit adds null handling for the items parameter of
`calculate()` to prevent NPEs.
2020-06-24 17:28:47 -07:00
Jordan Atwood
99afd3e0b7 ClientUI: Fix panel toggle after closing with click
This commit ensures the previously-active plugin panel can be reopened
with the plugin panel toggle hotkey after being closed via mouse click.
2020-06-24 17:01:52 -07:00