Commit Graph

7193 Commits

Author SHA1 Message Date
Adam
b2c15a8c34 client: add chat command manager 2019-01-05 18:02:55 -05:00
Adam
ce18860d10 http service: use jedis connection pool 2019-01-05 12:55:01 -05:00
Spedwards
50f2f78baf Fix artic pine log exp in skill calc (40xp/log) (#7199) 2019-01-05 16:45:53 +01:00
Adam
cac200e794 Merge pull request #7096 from Monsterxsync/cooking-plugin-fix
Add karambwans to cooking plugin.
2019-01-04 22:44:40 -05:00
Adam
e48b5acb07 Add karambwans and wine to cooking plugin
Change "You cook the" to just "You cook" to potentially cover more food than
just karambwans. Also add test for various cooking messages.

Co-authored-by: MonsterxSync <william53142@gmail.com>
2019-01-04 22:33:43 -05:00
Adam
98d6ef5241 Merge pull request #6927 from MagicfTail/fix-veng
Change  the vengeance indicators to use varbits
2019-01-04 21:46:02 -05:00
Adam
633aed1f8c timers plugin: change vengeance timers to use varbits
This is more reliable than looking at animations and overheads

Co-authored-by: Magic fTail <runecnielsen3132@gmail.com>
2019-01-04 21:35:17 -05:00
trimbe
8953aace58 inventory tags: preserve 'cancel' when creating custom menu
The client will use the first menu entry for 'Cancel' and only resets the menu action and menu option as that's all it uses. Overwriting the menu entries with all custom entries caused the 'Cancel' option to have erroneous fields.
2019-01-04 21:16:17 -05:00
Adam
9c3b0e038b Merge pull request #7162 from Nightfirecat/dev-tools-fix-overlay-layer
dev tools: Fix overlay layer
2019-01-04 21:09:28 -05:00
Adam
a5179402b3 xp tracker: reduce hiscore lookup delay to 1 second 2019-01-04 16:49:02 -05:00
Adam
d03dc8914d xp tracker: try to not look up the same user too frequently 2019-01-04 16:49:02 -05:00
Adam
3fbab0738e xptracker: only send update if at least 1k exp has been gained 2019-01-04 16:47:42 -05:00
Adam
9301eed3f0 cml: only send update if at least 1k exp has been gained 2019-01-04 16:47:42 -05:00
Adam
0246e04b83 cml: set runelite user agent header 2019-01-04 16:47:42 -05:00
steffenhauge
72cce77784 Add puzzle solver for monkey madness 1 puzzle box (#6545)
* Add puzzle solver for monkey madness 1 puzzle box
2019-01-04 21:44:00 +01:00
Jake Wilson
1af2dac241 worldhopper: change header color to yellow with active filter (#7035)
Closes #7022
2019-01-04 06:32:58 +01:00
Tomas Slusny
88cbd32a46 Merge pull request #7158 from Nightfirecat/item-prices-add-tooltips-plugin-tag
itemprices: Add "tooltips" plugin tag
2019-01-04 06:27:40 +01:00
Tomas Slusny
eefc98d982 Merge pull request #7159 from Nightfirecat/add-date-report-button-format
reportbutton: Add date time format
2019-01-04 06:27:25 +01:00
Tomas Slusny
2ba6978f0e Merge pull request #7160 from Nightfirecat/correct-exp-drop-highlighting
experiencedrop: Highlight only correct exp drops for prayer
2019-01-04 06:26:26 +01:00
Adam
8e5da844b6 client: copy screenshot image in draw manager callback
The image backed by the client buffer which will change on the next
frame, however the screenshot plugin uses both executor thread and EDT
thread to paint the full screenshot, and so it requires the image will
not change. Note the gpu plugin already returns a new image because it
has to pull it out of the GL.
2019-01-03 20:25:03 -05:00
Adam
4ec50046c7 object markers: determine tile from menu parameters 2019-01-03 20:21:23 -05:00
Spedwards
57d2ec5317 Split Valuable and Untradeable screenshot options (#7167) 2019-01-03 23:12:24 +01:00
Reasel
8dc049e9a5 Add Moonlight Mead to ItemStatsPlugin (#7172)
Its a beer but it has no downsides whatsoever.
2019-01-03 23:10:59 +01:00
Runelite auto updater
60a3fad2c3 [maven-release-plugin] prepare for next development iteration 2019-01-03 13:51:10 +00:00
Runelite auto updater
0310515b06 [maven-release-plugin] prepare release runelite-parent-1.5.6 2019-01-03 13:51:04 +00:00
Trevor Guidry
13fb464706 Make Pyramid Plunder widget layoutable 2019-01-03 04:03:18 -05:00
Jordan Atwood
05473d2050 dev tools: Fix overlay layer
After the introduction of the new ABOVE_MAP layer, the dev tools overlay
was no longer able to draw above the map, which is needed for the widget
inspector.
2019-01-02 19:33:33 -08:00
Jordan Atwood
1369cfc914 Fix world map surface selector widget ID 2019-01-02 19:29:34 -08:00
Jordan Atwood
4f18a54c23 experiencedrop: Highlight only correct exp drops for prayer
Prior to this commit, hitpoints exp drops (and combined exp drops
containing hitpoints) would be highlighted for any combat prayer. This
commit corrects this behavior so combined drops will only be highlighted
when containing the proper combat style prayer, and split exp drops will
only highlight hitpoints when the correct prayer type was active for the
experience drops which precede it.

Fixes runelite/runelite#1697
2019-01-02 19:03:42 -08:00
Jordan Atwood
f8c445a085 reportbutton: Add date time format
This matches the screenshot plugin's date formatter.

Closes runelite/runelite#1228
2019-01-02 17:16:41 -08:00
Jordan Atwood
e8ee7478a0 reportbutton: Make time formatting methods static where possible 2019-01-02 17:16:16 -08:00
Jordan Atwood
414981372e itemprices: Add "tooltips" plugin tag 2019-01-02 16:38:10 -08:00
Adam
487ec5fad3 screenshot plugin: fix to paint client ui from EDT
Fix deadlock between the game thread and the EDT
2019-01-02 15:53:16 -05:00
Adam
2a77d7db39 Merge pull request #7145 from Abextm/premul-stretch
gpu: Fix stretched mode with global premul alpha
2019-01-02 15:34:59 -05:00
Tomas Slusny
b40f1880da Merge pull request #7122 from Nightfirecat/xp-drop-highlight-persist-per-tick
experiencedrop: Maintain active prayer per tick
2019-01-02 17:20:32 +01:00
Adam
b6dcb611b4 clue scroll plugin: correct usage of getImpostor 2019-01-02 11:07:20 -05:00
Tomas Slusny
e367507626 Merge pull request #7023 from Hydrox6/flax-and-bonemeal
Add Flax and Bonemeal to Daily Task plugin
2019-01-02 16:26:38 +01:00
Tomas Slusny
3f042289b0 Merge pull request #7060 from rbbi/reset-search-skill-calc
Clear search bar when switching between skill calculators
2019-01-02 15:10:41 +01:00
William
5352827aa8 Add missing sanfew serums to the prayer dose indicator. (#7131) 2019-01-02 15:07:36 +01:00
Abex
46af56d465 Merge pull request #7146 from Abextm/loottracker-startup
loottracker: Don't build the panel 1000 times when downloading loot
2019-01-01 15:29:00 -07:00
Max Weber
17a55221ce loottracker: Don't build the panel 1000 times when downloading loot 2019-01-01 15:08:29 -07:00
Max Weber
7a166990b7 gpu: Fix stretched mode with global premul alpha 2019-01-01 14:44:46 -07:00
Adam
553a690d23 discord service: prevent event handlers from being gc'd 2019-01-01 10:24:47 -05:00
Jordan Atwood
5edeeb6633 combatlevel: Fix prayer level needed to next combat
This adds a test which exposes an edge case where the needed prayer
levels to next combat level had been calculated to be 3 instead of 1,
and fixes that calculation.

Fixes runelite/runelite#7103
2018-12-31 20:01:05 -08:00
Adam
758f95c517 Merge pull request #7090 from Abextm/premul-alpha-external
gpu: Use premultiplied alpha
2018-12-31 22:41:20 -05:00
Robin Withes
8a152a922d Add weiss agilility obstacles (#7123) 2018-12-31 20:03:42 +01:00
Jordan Atwood
541ad1e26d combatlevel: Clean up plugin code
This commit moves constants from the test to the overlay, and replaces
instances of magic numbers with them. It additionally fixes the odd
check in `correctPrayer()` and fixes some minor whitespace issues.
2018-12-31 10:40:26 -08:00
Jordan Atwood
665d7130c6 experiencedrop: Maintain active prayer per tick
This commit fixes the occasional issue of xp drops not being highlighted
while flicking prayer from the prayer menu; that is, before this commit
it was possible to select or deselect a prayer between xp drop widgets
being spawned, causing different highlighting for them. This commit
saves the active prayer at the beginning of each tick and uses that
tick's prayer for all widgets unhidden during that tick.

Fixes runelite/runelite#1280
Closes runelite/runelite#6679
2018-12-31 08:53:24 -08:00
DannysPVM
4f57f51b76 Add null-check for target tile in ObjectIndicatorsPlugin (#7115)
Sometimes there is no target tile (e.g climb-down ladders).
2018-12-31 01:31:25 +01:00
DannysPVM
5a7f1786a4 Add null-check for target tile in GroundMarkersPlugin (#7112)
Sometimes there is no target tile (e.g for climb-down ladders).
2018-12-31 01:29:39 +01:00