Commit Graph

6536 Commits

Author SHA1 Message Date
Jordan Atwood
b559fd859b chat commands: Add test case for PB without trailing period 2019-01-30 09:13:26 +01:00
Tomas Slusny
14cd865d07 Remove anymatch regex from chat commands plugin patterns
To avoid breaking existing plugins instead of properly escaping anymatch
(dot) just remove it as it do not changes the functionality.

Fixes #7615

Signed-off-by: Tomas Slusny <slusnucky@gmail.com>
2019-01-30 09:13:26 +01:00
Zakru
fe9409b9f3 Add option to screenshot duel wins and losses (#7576)
Fixes #7573
2019-01-29 09:28:29 +00:00
Tomas Slusny
5c0d3f073c Merge pull request #7606 from deathbeam/show-xp-target-only-if-larget
Show xp globe goal only if goal > current xp
2019-01-29 07:24:02 +00:00
Adam
5c9aeb8f9a Merge pull request #7536 from deathbeam/require-shift
Add option to require shift for overlay menus
2019-01-28 18:09:09 -05:00
Adam
a79c741769 Merge pull request #7555 from deathbeam/limit-only-non-snap
Limit only overlays that are not snapped
2019-01-28 18:03:36 -05:00
Adam
a37321bc50 Merge pull request #7574 from Abextm/fix-overlay-menus
Force RUNELITE_OVERLAY menuops to not be left click
2019-01-28 18:00:50 -05:00
Adam
5152be586f gpu: fix priority renderer face cull checking
The face_visible check is not accounting for camera position, which causes
culled faces to erroneously be included (or not) into the priority renderer
distance calculations when placing 10 and 11 priority faces.

This was introduced in fd6b67fae2
2019-01-28 17:48:22 -05:00
Tomas Slusny
91f34d74d9 Show xp globe goal only if goal > current xp
Closes #7066

Signed-off-by: Tomas Slusny <slusnucky@gmail.com>
2019-01-28 22:34:27 +01:00
Tomas Slusny
7b8676d6f9 Merge pull request #7564 from deathbeam/remove-description-from-discord
Remove activity prefix from Discord plugin
2019-01-28 20:57:43 +00:00
Max Weber
001ac540e7 mixins: Don't clobber left click forced menuops 2019-01-28 05:06:53 -07:00
Abex
233de55863 Merge pull request #7597 from Abextm/cache-getters
cache: use lombok Data for all definitions
2019-01-28 03:38:30 -07:00
Max Weber
527be68a81 cache: Include id in StructDefinition 2019-01-28 03:29:34 -07:00
Max Weber
3253de9466 cache: use lombok Data for all definitions 2019-01-28 03:22:44 -07:00
winterdaze
2975365cac Swap pick with pick-lots in CoX (#7563)
Fixes #1756
Closes #2845
2019-01-28 07:52:49 +00:00
winterdaze
180dcd3f48 Use better task icons for revs and ents (#7562)
Closes #7535
2019-01-28 07:51:15 +00:00
Tomas Slusny
5dd2006301 Merge pull request #7543 from deathbeam/infobox-poison-stuff
Add anti-poison timers to anti-venom potions
2019-01-28 06:50:58 +00:00
Adam
c3f9ba3daa statusbars: avoid looking up item status unless the widget is the inventory 2019-01-27 19:47:25 -05:00
Adam
e97c5ba517 stausbars: don't assume menu is always populated 2019-01-27 19:47:24 -05:00
Adam
d228add898 http api: fix GameItem to have a no arg constructor
This was broken with the lombok update from 1.16 to 1.18 and breaks
deserializing of loot tracker requests.
2019-01-27 18:33:10 -05:00
Adam
b671b4cd4e Merge pull request #7561 from Adam-/pb
Add !pb chat command
2019-01-26 16:09:04 -05:00
Adam
f95ce29cbb chat commands: capitalize boss names 2019-01-26 15:58:36 -05:00
Adam
9d5dad5cad Add !pb chat command 2019-01-26 15:58:35 -05:00
Adam
9c4df28f2b chat controller: fix method name of getQp 2019-01-26 15:58:18 -05:00
Magic fTail
0674537c33 Change menu manager to not modify npc composition
This fixes issues with NPCs despawning while their menu has been modified keeping the menu permanently on, and also not being able to tag NPCs with all menu options taken.
2019-01-26 12:10:58 -05:00
Tomas Slusny
180d8d91a6 barrows plugin: don't draw dots for npcs which are hidden on the minimap
Check the isMinimapVisable variable before drawing NPC dot on minimap in
barrows plugin.

Fixes #6672

Signed-off-by: Tomas Slusny <slusnucky@gmail.com>
2019-01-26 11:58:27 -05:00
Adam
5bab019ba2 Merge pull request #7477 from Abextm/farming-conservative
farming: Give a more conservative estimate of when patches are done
2019-01-26 11:55:45 -05:00
Adam
c1a680dc82 Merge pull request #7383 from SirGirion/feature/motherlode-ore-tracker
Add ore tracker to MLM plugin
2019-01-26 11:52:40 -05:00
Max Weber
5b9c3cf511 mousehighlight: Don't show tooltips for right click only menuops 2019-01-26 07:58:01 -07:00
Max Weber
935ce60791 mixins: Force RUNELITE_OVERLAY menuops to not be left click
This is similar to how you cannot left click the remove placeholder button
2019-01-26 07:57:59 -07:00
Tomas Slusny
29d938500e Merge pull request #7572 from deathbeam/dont-display-bank-ge-ha
Dont display bank value GE/HA text when not needed
2019-01-26 12:17:27 +00:00
Tomas Slusny
17067db7b6 Dont display bank value GE/HA text when not needed
If showing only GE or HA value do not add the GE/HA prefix.

Closes #1479

Signed-off-by: Tomas Slusny <slusnucky@gmail.com>
2019-01-26 12:50:47 +01:00
Tomas Slusny
9a520b9d92 Merge pull request #7545 from deathbeam/add-layout-message
Add raid layout message
2019-01-26 11:35:10 +00:00
Tomas Slusny
49965affe1 Add option to require shift for overlay menus
Enabled by default. This was on original PR review and was discussed in
Discord. It is better to just use what we already use for adding our
custom entries at other places, and there is possibility that overlays
will have a lot of right click menus in future, so making it require
shift is most sane option.

Signed-off-by: Tomas Slusny <slusnucky@gmail.com>
2019-01-26 11:52:50 +01:00
SirGirion
e626744e52 mlm plugin: add ore tracker
Adds a new overlay to the motherlode mining plugin that keeps track of
all ores mined during a particular motherlode session. Plugin listens to
changes in the SACK_NUMBER varbit to determine when the player's
inventory should be checked for new ores.
2019-01-25 21:48:25 -05:00
Tomas Slusny
d1f4b577ce Remove activity prefix from Discord plugin
The space in the Discord Rich Presence is very limited and it is being
truncated by non-important prefix, so remove this prefix.

Signed-off-by: Tomas Slusny <slusnucky@gmail.com>
2019-01-26 01:59:54 +01:00
winterdaze
0cd0909a79 Add Hydra & Karuulm Area to Discord Plugin (#7560)
Closes #7557
2019-01-26 00:45:57 +00:00
Tomas Slusny
0b0ed6faeb Merge pull request #7554 from Rheon-D/overlay-config
Remove invalid OverlayMenuEntries
2019-01-25 20:17:26 +00:00
Rheon-D
e17fcb9b55 Remove invalid OverlayMenuEntries 2019-01-26 03:48:34 +09:30
Tomas Slusny
a474fd720f Limit only overlays that are not snapped
Limit only overlays that are layoutable/moveable but not in snap corner.

Closes #7087

Signed-off-by: Tomas Slusny <slusnucky@gmail.com>
2019-01-25 17:32:01 +01:00
Tomas Slusny
35c8c3d562 Merge pull request #7538 from deathbeam/fix-left-click-overlays
Move menu entry nulling to BeforeRender
2019-01-25 09:29:34 +00:00
Tomas Slusny
1a65aa2c38 Merge pull request #7542 from unmrshl/kebos-hotcold-locations
Add 3 new Kebos clue spots to HotColdLocation.
2019-01-25 09:27:01 +00:00
Tomas Slusny
bacccd3944 Merge pull request #7385 from Spedwards/feature/map-points
Add Rare Tree map points
2019-01-25 08:01:11 +00:00
Tomas Slusny
c56ea05060 Send raid layout message on raid enter
Sends raid layout message as clan chat game message when entering raid.

Signed-off-by: Tomas Slusny <slusnucky@gmail.com>
2019-01-25 00:27:42 +01:00
Tomas Slusny
d808baa3d3 Move ChatCommandsPlugin#sanitize to Text
Signed-off-by: Tomas Slusny <slusnucky@gmail.com>
2019-01-25 00:19:42 +01:00
Tomas Slusny
1c88c93425 Add toRoomString and toCodeString Raid utilities
Add new util methods that will build room and code string from current
raid layout.

Signed-off-by: Tomas Slusny <slusnucky@gmail.com>
2019-01-25 00:19:42 +01:00
Tomas Slusny
93e4d13c31 Merge pull request #7544 from deathbeam/refresh-infoboxes-only-when-needed
Refresh infoboxes only when needed
2019-01-24 23:12:24 +00:00
Tomas Slusny
652bdb7341 Refresh infoboxes only when needed
Refresh infoboxes only when removeIf and remove actually removes
anything to avoid constant refreshing for no reason.

Signed-off-by: Tomas Slusny <slusnucky@gmail.com>
2019-01-24 21:47:05 +01:00
Tomas Slusny
34acc6fde2 Add anti-poison timers to anti-venom potions
Signed-off-by: Tomas Slusny <slusnucky@gmail.com>
2019-01-24 21:39:42 +01:00
Marshall Briggs
a639c97d7c Add 3 new Kebos clue spots to HotColdLocation. 2019-01-24 11:57:03 -08:00