Commit Graph

5273 Commits

Author SHA1 Message Date
Jordan Atwood
facf7d69c9 worldtype: Add PVP_WORLD_TYPES and isPvpWorld 2018-09-21 00:00:01 -07:00
Jordan Atwood
2c4c7c566c Add PVP and Deadman widget info 2018-09-20 15:55:32 -07:00
Jordan Atwood
daa0d84447 Add IN_WILDERNESS Varbit 2018-09-20 15:55:31 -07:00
Runelite auto updater
21d00e4ea8 [maven-release-plugin] prepare for next development iteration 2018-09-20 11:16:17 +00:00
Runelite auto updater
8fb2b1604a [maven-release-plugin] prepare release runelite-parent-1.4.18 2018-09-20 11:16:06 +00:00
Abex
98bfe79b48 Merge pull request #5558 from Abextm/cache-code-2018-09-20-rev175
Cache code 2018 09 20 rev175
2018-09-20 05:07:31 -06:00
Adam
15c610ea63 Update 175 2018-09-20 06:57:56 -04:00
RuneLite Cache-Code Autoupdater
40b82fa0e2 Update Widget IDs to 2018-09-20-rev175 2018-09-20 04:39:52 -06:00
RuneLite Cache-Code Autoupdater
6c5e81510e Update NPC IDs to 2018-09-20-rev175 2018-09-20 04:39:37 -06:00
RuneLite Cache-Code Autoupdater
83b29fbe22 Update Object IDs to 2018-09-20-rev175 2018-09-20 04:39:36 -06:00
Adam
e66ae78f67 virtual levels plugin: fix plugin changed method name to have meaning 2018-09-19 22:07:50 -04:00
Adam
2e13a45e48 Merge pull request #5534 from Nightfirecat/virtual-levels-plugin
Add Virtual Levels plugin
2018-09-19 19:18:30 -04:00
Jordan Atwood
b81954cd60 Add Virtual Levels plugin
This plugin displays the virtual level in the denominator of given
skills, and the virtual total level on the skills tab.

Fixes runelite/runelite#375

Co-authored-by: Joshua Filby <joshua@filby.me>
2018-09-19 18:42:16 -04:00
Adam
2b27e2163c runelite-api: add queueChangedSkill for queueing a skill change event 2018-09-19 18:42:14 -04:00
Adam
9d5ca91b8b Merge pull request #5535 from Abextm/revert-useless-setters
Revert "Add camera setters to Client.java and RSClient.java."
2018-09-19 17:15:31 -04:00
Adam
e89eb7fdfa Add Wintertodt Plugin 2018-09-19 17:14:57 -04:00
Adam
8293819e47 world hopper: disable world hopper plugin
Jagex reports the world switcher is being falsely flagged as a bot
2018-09-18 15:01:45 -04:00
Tomas Slusny
396f24e39d Merge pull request #5445 from devLotto/issue-1979
entityhider: make hidden entities not occupy the tile they're on
2018-09-18 13:35:02 +02:00
Abex
4ce43c8a00 Merge pull request #5520 from Abextm/bank-tags-10-menu
banktags: Don't use cs2 to add menu options
2018-09-18 04:04:15 -06:00
Tomas Slusny
904574b0a9 Merge pull request #5212 from ShaunDreclin/daily-sand
Fix daily task indicator and add sand to daily task indicator
2018-09-18 11:34:36 +02:00
Abex
aca529b9ca Merge pull request #5521 from Abextm/afk-notify
idlenotifier: Correctly warn about AFK kicking
2018-09-18 02:23:16 -06:00
Tomas Slusny
53d695ab80 Merge pull request #5524 from deathbeam/hiscore-lookup-catch
Return null instead of IllegalArgumentException from hiscore
2018-09-18 10:21:38 +02:00
Tomas Slusny
8fd6cc8ca2 Merge pull request #5538 from garyfish618/fairy-mudskipper-clue
Add Fairy Ring AIQ to Mudskipper Point Clue
2018-09-18 10:14:10 +02:00
Gary
6d060ff68d Add Fairy Ring AIQ to Mudskipper Point Clue 2018-09-18 00:00:52 -07:00
rbbi
22c376e4bd Change skill calc checkboxes to radio buttons (#4373)
Fixes #2935
2018-09-18 07:57:32 +02:00
Max Weber
5d20bbd22c Revert "Add camera setters to Client.java and RSClient.java."
This reverts commit abb28ca5fb.

These methods don't do what they say and what they actually do isn't
useful
2018-09-17 23:00:43 -06:00
ShaunDreclin
e207106e29 Add sand to daily task indicator 2018-09-18 00:08:57 -04:00
Shaun Dreclin
f00a2aac39 Refactor daily task indicator plugin 2018-09-18 00:08:50 -04:00
Max Weber
8355a81cad banktags: Don't use cs2 to add menu options
The mobile bank interface uses the same index as we do for menu option, and fully saturates a widget's 10 available menu options (Excluding type 2 widget options, which are special). This means we cannot use the cs2 opcode to add a menu option without overwriting an existing one, so we have to add it at menu build time.
2018-09-17 18:00:04 -06:00
Max Weber
f117ac082a idlenotifier: Correctly warn about AFK kicking 2018-09-17 15:23:31 -06:00
Tomas Slusny
ec014798ca Return null instead of IllegalArgumentException from hiscore
- Return null instead of throwing IllegalArgumentException from hiscore
(this was how it worked before)
- Add null checks and for hiscoreClient

Fixes #5513

Signed-off-by: Tomas Slusny <slusnucky@gmail.com>
2018-09-17 16:48:05 +02:00
astaninger
45cb0bcde7 Add daily runes to Daily Notifications plugin (#5219) 2018-09-17 11:27:26 +02:00
Tomas Slusny
73bb4648d6 Merge pull request #5499 from Nightfirecat/fix-emote-clue-emote-overlay
clue scroll overlay: Show visible emote widget area
2018-09-17 11:14:52 +02:00
Tomas Slusny
d2aeed2e1d Merge pull request #5447 from deathbeam/add-option-spot
Add fishing spot display configuration
2018-09-15 13:39:57 +02:00
Tomas Slusny
0afbdbc6f9 Merge pull request #5490 from deathbeam/fishing-current-fish
Add option for displaying only last fished fish
2018-09-15 13:29:03 +02:00
Tomas Slusny
0101216526 Add fishing spot display configuration
- Add separate config option to display fishing spot tiles
- Add separate config option to display fishing spot names
- Make config option to display fishing spot icons be independant of
fishing spot names

Signed-off-by: Tomas Slusny <slusnucky@gmail.com>
2018-09-15 13:26:10 +02:00
Tomas Slusny
ca900756cf Add option for displaying only last fished fish
Add option for displaying only last fished fish's fishing spot.

Closes #5488

Signed-off-by: Tomas Slusny <slusnucky@gmail.com>
2018-09-15 13:22:24 +02:00
Tomas Slusny
f36e00597a Merge pull request #5304 from ShaunDreclin/trawler-notification
Add notification for low fishing trawler activity
2018-09-15 13:14:16 +02:00
Tomas Slusny
a9f2ec86ff Merge pull request #5426 from deathbeam/fix-plugin-restarts
Fix WorldMapPlugin startup/shutdown & tooltips/icons
2018-09-15 12:25:59 +02:00
Tomas Slusny
4c4029e9c3 Fix WorldMapPlugin
- Make fairy ring tooltips and icons work without each other
- Make agility tooltips and icons work without each other
- Make plugin work correctly during restarts

Signed-off-by: Tomas Slusny <slusnucky@gmail.com>
2018-09-15 05:52:14 +02:00
Tomas Slusny
7160e04a3e Merge pull request #5339 from Nightfirecat/colorize-lookup-player-menu
hiscore plugin: Colorize "Lookup" player menu entry
2018-09-15 05:44:34 +02:00
Tomas Slusny
a9a3cdf945 Merge pull request #5481 from Nightfirecat/world-map-overlay-clipping
world map overlay: Move below right-click menu and clip to not draw over world map menus and widgets
2018-09-15 05:37:57 +02:00
Tomas Slusny
9ded13788b Merge pull request #5496 from Nightfirecat/fix-opponent-info-npe
opponent info plugin: Fix possible onGameTick NPE
2018-09-15 05:36:33 +02:00
Tomas Slusny
188e60e7f7 Merge pull request #5495 from Nightfirecat/remove-duplicate-item-spawn-log
Centralize item (de)spawn log messages
2018-09-15 05:36:04 +02:00
Jordan Atwood
d74fc18091 clue scroll overlay: Show visible emote widget area
The visible area of emote widgets will now be highlighted, regardless of
whether the widget is partially outside the emote window.

![Highlighted emote widget resizes to show visible area within emote window](https://user-images.githubusercontent.com/2199511/45579707-777c7980-b879-11e8-90bf-1e34fc1cb790.gif)

Fixes runelite/runelite#4163
2018-09-14 16:52:31 -07:00
Jordan Atwood
91369c41f0 opponent info plugin: Fix possible onGameTick NPE
The plugin is initialized with `lastTime` as null, meaning that if
`onGameTick` is called before `onInteractingChanged`, you can encounter
a case where after starting the client or plugin, `lastTime` has not yet
been set while `client.getLocalPlayer().getInteracting` is null (because
`onGameTick` gets sequenced before `onInteractingChanged` per tick),
causing an NPE when trying to compare a null Duration.

Fixes runelite/runelite#5451
2018-09-14 14:36:10 -07:00
Jordan Atwood
ea284f9ca0 Centralize item (de)spawn log messages
Fixes runelite/runelite#5452
2018-09-14 14:33:06 -07:00
Tomas Slusny
89b8bc52ca Make HiscoreClient call the OSRS hiscore API directly 2018-09-14 15:31:50 -04:00
Jordan Atwood
fba6b0122d world map overlay: Clip around widgets above map
This commit clips the overlay draw area to exclude the area taken by
widgets which draw above the world map, namely the overview map and
surface selector.

Fixes runelite/runelite#3264
Fixes runelite/runelite#3456
Closes runelite/runelite#3468
2018-09-13 16:18:35 -07:00
Jordan Atwood
1263e8a636 world map overlay: Render on ABOVE_WIDGETS layer
This commit makes world map overlay points and tooltips render below the
right-click menu, like native world map points and tooltips do.
2018-09-13 16:17:19 -07:00