Commit Graph

7586 Commits

Author SHA1 Message Date
TheStonedTurtle
d39bfcb50f itemskeptondeath: fix many edge cases and add tests
This adds support for most degradeable and imbued items, which have
death prices that are fixed offsets of the prices of some other
reference item, clue boxes, and jewelery.

The plugin was refactored largely to be able to add the tests, and now
works on our internal DeathItem and ItemStack classes instead of widgets
and items.

Co-authored-by: Adam <Adam@sigterm.info>
2019-07-09 20:50:09 -04:00
David
3dc8522d53 idle notifier: add farming harvest animations 2019-07-09 14:28:47 -04:00
Adam
62e877de5c chat filter: add option to filter login notifications
Co-authored-by: gregg1494 <gregg1494@gmail.com>
2019-07-09 14:11:46 -04:00
Adam
7f7a71eb38 api: add item container id to item container changed event 2019-07-09 09:23:38 -04:00
Decorth
b874b18abe Add Sarachnis respawn timer to Boss timers plugin (#9313) 2019-07-09 11:47:11 +02:00
Adam
39e66af623 keyremapping: add F-key remap for escape
Co-authored-by: Chet Powers <ccpowers@bu.edu>
2019-07-08 18:13:03 -04:00
Adam
3125b74f4f keyremapping: allow custom keybinds for F keys
Co-authored-by: Chet Powers <ccpowers@bu.edu>
2019-07-08 18:12:57 -04:00
Adam
8a4d6172b2 keyremapping: fix escape from chat triggering game keybindings
Co-authored-by: Chet Powers <ccpowers@bu.edu>
2019-07-08 17:12:32 -04:00
Adam
6eab98d333 Merge pull request #9281 from Hydrox6/hd-prayer-bar-flick-fix
prayer: fix HD prayer bar flick location
2019-07-08 11:48:09 -04:00
RuneLite Cache-Code Autoupdater
a443b1d5eb Update NPC IDs to 2019-07-04-rev180 2019-07-08 11:38:55 -04:00
RuneLite Cache-Code Autoupdater
227c75fd7d Update Object IDs to 2019-07-04-rev180 2019-07-08 11:38:55 -04:00
RuneLite Cache-Code Autoupdater
0944c0a4e6 Update Item variations to 2019-07-04-rev180 2019-07-08 11:38:55 -04:00
RuneLite Cache-Code Autoupdater
3571166fb2 Update Item IDs to 2019-07-04-rev180 2019-07-08 11:38:55 -04:00
caleyz
3f4dba6f16 chat filter: refresh chat on config change, startup, and shutdown 2019-07-08 10:56:07 -04:00
Ron Young
3b452981b4 widget item overlay: don't render on tag tabs and bank tabs 2019-07-07 20:32:48 -04:00
Adam
05c6743cb0 Remove runescape-api and mixins
This code is used by internal tooling to build the client patch, which
is already closed source, and is not directly shipped as a dependency.

Outside contributions to it are rare due to the lack of build tools, and it is
primarily being abused by others. As such, I no longer wish to release
further changes to it under BSD-2.
2019-07-07 18:30:36 -04:00
Daniel
83660849cb Properly capitalize 'Brother Kojo' in Watchtower clue scroll (#9297) 2019-07-07 01:12:40 +02:00
Tomas Slusny
d366521ffe Merge pull request #9270 from abextm/fully-off-containable
runelite-client: Don't try to contain to screen when contain is off
2019-07-05 20:30:19 +02:00
Tomas Slusny
e1d0a256d1 Merge pull request #9020 from Shingyx/world-hopper-sorting
Improve world hopper sorting
2019-07-05 20:27:57 +02:00
SomeBall-1
e7bb1c1e07 Add option to swap Talk-to with Enchant for Eluned (#9183) 2019-07-05 20:26:17 +02:00
Damen
3da044ea3a Add Dragonfire Shield timer to timers plugin (#9234) 2019-07-05 20:25:22 +02:00
Hydrox6
f213753c7e prayer: fix HD prayer bar flick location 2019-07-04 14:51:32 +01:00
Runelite auto updater
d7a1e51041 [maven-release-plugin] prepare for next development iteration 2019-07-04 13:01:18 +00:00
Runelite auto updater
4fd0fcab0f [maven-release-plugin] prepare release runelite-parent-1.5.28 2019-07-04 13:01:12 +00:00
JavaBlah
6193c08aad cursors plugin: add dragon dagger (p) cursor 2019-07-03 18:34:26 -04:00
kristo naeris
9d927c3d6f world hopper: add option to disable Hop-to menu option 2019-07-03 18:25:29 -04:00
Abex
d004dc0548 Merge pull request #9272 from abextm/framedumpertest-index-confusion
cache/FrameDumperTest: Don't get the wrong framemaps for a frame
2019-07-03 13:04:38 -06:00
Max Weber
911893b710 cache/FrameDumperTest: Don't get the wrong framemaps for a frame 2019-07-03 08:45:24 -06:00
Max Weber
d72a1b9456 runelite-client: Don't try to contain to screen when contain is off
Java's GraphicsConfiguration::getBounds() is completely nonfunctional
for me, returning nearly random values, which causes the our window to
move itself to random places, often outside of my displays' bounds
2019-07-03 00:48:18 -06:00
Kusha Gharahi
80f0000f89 wintertodt plugin: add round start notification
Co-authored-by: Adam <Adam@sigterm.info>
2019-07-02 22:34:32 -04:00
Adam
ff5d0432c8 Merge pull request #9256 from Nightfirecat/hot-cold-fixes
Hot cold fixes
2019-07-02 20:48:32 -04:00
Adam
6d51862668 Merge pull request #9236 from Nightfirecat/fix-npc-respawn-timer-bug
npc indicators: Fix long respawn timer bug
2019-07-02 13:54:22 -04:00
Adam
8df4e0ef43 Merge pull request #8845 from Hydrox6/hd-prayer-bar
prayer: Add HD Prayer Bar
2019-07-02 13:11:18 -04:00
Damen
7fe69bd86b worldmap: fix shield of arrav start points 2019-07-02 12:45:28 -04:00
Daniel Serpa
692609480f ge plugin: add grand exchange total value
Co-authored-by: Adam <Adam@sigterm.info>
2019-07-02 11:10:40 -04:00
Tomas Slusny
23197077a6 Merge pull request #9123 from Twiglet1022/mlm-same-level-timers
mining plugin: only show timers on same level in motherlode mine
2019-07-02 13:21:12 +02:00
Adam
166e547f67 timers plugin: fix teleblock timers
Co-authored-by: jordibenck <jordi.b-98@hotmail.com>
2019-07-01 19:41:39 -04:00
tanlines
60a23c901b Add item charges for baskets and sacks (#9212) 2019-07-01 23:12:17 +02:00
Tomas Slusny
685dc2a8fc Merge pull request #9247 from psikoi/screen-markers-ux
Screen markers UX improvements
2019-07-01 13:05:50 +02:00
Jordan Atwood
2c13816ca9 HotColdClue: Clear final location on clue reset
If the clue is being reset, say from a new clue being read and
initialized, we should not continue to use the old location.
2019-07-01 00:03:37 -07:00
Jordan Atwood
29d786b948 HotColdClue: Improve behavior on visibly shaking location
This change causes the locations list to be narrowed on all locator orb
checks, having the consequence of narrowing the list to the visibly
shaking location (for better display via `makeOverlayHint()'). The call
to `reset()' must be removed as it would re-add all locations to the
instance's solver when finding the dig location, which effectively
reverses the apparent narrowing the overlay displayed until that point.
2019-07-01 00:03:37 -07:00
Jordan Atwood
45e1441072 HotColdTemperature: Fix warm-but-colder temperature bug
Because the word "cold" is used both as a temperature ("The device is
cold"), and in a temperature change ("but colder than last time."),
HotColdTemperature tried to interpret COLDER temperature changes as a
COLD temperature match. By matching only the section of the temperature
string preceding the optional comma, this bug is avoided.
2019-07-01 00:03:36 -07:00
Jordan Atwood
76d4031445 cluescrolls: Add beginner hot-cold clues 2019-06-30 20:32:42 -04:00
Jordan Atwood
e5d4e7a897 HotColdClue: Add hot-cold solver class
This adds a general hot-cold puzzle solver class and implements it in
HotColdClue.
2019-06-30 20:32:42 -04:00
Jordan Atwood
5a6b39036d HotColdClue: Refactor to use enums for temperatures 2019-06-30 20:32:42 -04:00
psikoi
ba3edc1ecb Add hover preview to screen markers 2019-07-01 00:33:28 +01:00
Tomas Slusny
3904b7c4c6 Merge pull request #9235 from RiceBoxer/clue
Fix Father Jean's coordinates in easy cryptic clue
2019-07-01 01:17:16 +02:00
Tomas Slusny
8c9480c266 Merge pull request #9252 from WilliamCollishaw/double-whitespace
Clean up some instances of double white space
2019-07-01 01:14:41 +02:00
William Collishaw
83d2a7e58b Clean up some instances of double white space 2019-06-30 10:19:49 -06:00
psikoi
bb4da0b822 Add ENTER/ESC key events for screenmarker saving 2019-06-29 12:32:58 +01:00