Commit Graph

15862 Commits

Author SHA1 Message Date
Jonatino
050f399cdf Implemented currentPort 2021-03-21 15:56:20 -04:00
Jonatino
ecd6483fcc refactored port names 2021-03-21 13:57:33 -04:00
Jonatino
d8b5e78838 Typo 2021-03-21 13:47:56 -04:00
Jonatino
04634bc5b9 Added some refactoring around cache path logic 2021-03-21 13:46:37 -04:00
Owain van Brakel
f41aa220a4 api: Update equipment widget IDs 2021-03-21 15:59:08 +01:00
ImNoOSRS
05ae0b769c RSTile: setDecorativeObject (#2967)
Co-authored-by: ImNo <kylian@iphone.nl>
2021-03-18 23:42:16 +01:00
ThatGamerBlue
9824ddd787 actually put the test on the repo 2021-03-17 22:19:45 +00:00
ThatGamerBlue
7a9dda82fe Merge remote-tracking branch 'upstream/master' into master 2021-03-17 22:19:21 +00:00
Kyle
e61971130d project: fix hotkeys 2021-03-17 21:17:29 +00:00
ThatGamerBlue
ebffc0983b xtea: update urls 2021-03-17 19:44:29 +00:00
Adam
088cb19752 ge plugin: use prices.runescape.wiki for ge link when using wiki prices 2021-03-15 22:55:33 -04:00
Adam
1b917895f0 ge plugin: cleanup 2021-03-15 22:55:33 -04:00
Adam
2725e0452f ge plugin: use int for ha value 2021-03-15 22:55:33 -04:00
David Uhler Brand
19cc5dc461 chat notifications: add regex highlights
Co-authored-by: Adam <Adam@sigterm.info>
2021-03-15 19:36:28 -04:00
Adam
ed978d31dd wiki price service: use v1 api 2021-03-14 22:26:40 -04:00
ThatGamerBlue
091c46ac23 api: remove broken events 2021-03-12 17:30:04 +00:00
Jordan
4b8f2120ed Merge pull request #13287 from Broooklyn/discord-and-worldmap 2021-03-12 04:01:37 +00:00
Egert
03827aafa5 Change the way how plugins are hotswapped to use PluginWrapper instead of String (#2969)
Co-authored-by: Egert Aia <egert.aia@softwerk.ee>
2021-03-12 00:00:27 +00:00
ThatGamerBlue
ebe84d3890 Merge pull request #2968 from open-osrs/hi-phil-swift-here-for-flex-tape-the-super-strong-waterproof-tape
project: This isn't flex tape, this is an upstream.
2021-03-10 16:42:32 +00:00
ThatGamerBlue
74028f9690 Merge remote-tracking branch 'upstream/master' into hi-phil-swift-here-for-flex-tape-the-super-strong-waterproof-tape 2021-03-10 16:32:29 +00:00
Jordan Atwood
36ec314ab7 Revert "opponentinfo: Show health bar of actors attacking the player"
This reverts commit 48ea01dd28.
2021-03-09 21:30:58 -08:00
Adam
5fc1f0260d ge plugin: use wiki prices for actively traded price 2021-03-09 16:40:24 -05:00
Adam
d5dda05d55 ge plugin: support wiki prices in search panel 2021-03-09 16:40:23 -05:00
Adam
71595d0b6e chat commands: support wiki prices in price command 2021-03-09 16:40:23 -05:00
Adam
9e20540214 client: add option to use wiki traded prices 2021-03-09 16:40:23 -05:00
Adam
48352f11c9 item service: include wiki prices in price data 2021-03-09 16:40:23 -05:00
Adam
1284429130 item controller: add config for price cache time 2021-03-09 16:40:23 -05:00
Adam
ded38ec99e http service: add wiki price service 2021-03-09 16:40:23 -05:00
James N
1bdfe4b0fd FaloTheBardClue: Accept trimmed Dragon defender and Tzhaar-ket-om (#13317) 2021-03-09 08:40:37 +00:00
ThatGamerBlue
a02ace2619 rs-api: add accessors related to tile colors 2021-03-09 03:44:22 +00:00
Adam
aa46b11731 cache updater: fix race with saving archives and computing archive hashes
The tasks submitted to the executor compute and set the archive hashes, but the hashes are required by CacheStorage to save them. Ensure the tasks are complete first before saving.
2021-03-07 23:26:23 -05:00
Adam
5ba3e510dc item service: correct scheduled delay for reloading tradable items 2021-03-07 23:24:16 -05:00
Adam
b3b7491680 http service: remove unused price endpoints
Also remove time from ItemPrice, which is no longer needed now that the endpoint for fetching historic price data is gone
2021-03-07 23:20:09 -05:00
ThatGamerBlue
e6c4282a8d devtools: add menu action printing back
this is a very minor change so is unlikely to be an issue in the future
2021-03-07 23:51:31 +00:00
Adam
12a84f4c61 http service: remove unused cache item image endpoint 2021-03-07 12:12:53 -05:00
Adam
15a8c6f3ab http service: remove unused sprite endpoint 2021-03-07 12:07:30 -05:00
Adam
c96c8b979e barrows: simplify timer creation logic
There is a rare bug which can cause multiple timers to appear at once,
and although I cannot figure out what is wrong with the existing code,
this simplifies the logic sufficiently that it shouldn't happen anymore.

Co-authored-by: Alexsuperfly <alexcsumner@gmail.com>
2021-03-07 11:49:15 -05:00
Broooklyn
45c3140449 discord: Add Rogues' Den bank, Salt Mine, and Waterbirth regions 2021-03-07 01:57:39 -05:00
Broooklyn
86c2b75f03 agility: Add Darkmeyer wall shortcut 2021-03-07 01:55:54 -05:00
Broooklyn
0952886624 worldmap: Add Blisterwood tree location and requirement 2021-03-07 01:55:54 -05:00
Broooklyn
9da8052db0 worldmap: Add western Revenant Caves dungeon entrance 2021-03-07 01:55:54 -05:00
Broooklyn
27bbe49341 worldmap: Fix Grand Tree Tunnels dungeon location 2021-03-07 01:55:54 -05:00
ThatGamerBlue
31fac156db injector: add sanity check for fieldhook parameters 2021-03-06 19:23:25 +00:00
Max Weber
06b8e1b798 http-api: encode json Instants as millis since epoch 2021-03-04 21:40:57 -05:00
Max Weber
463b0d73ba http-api: encode json Colors as ARGB hex codes 2021-03-04 21:40:57 -05:00
chaticon
48ea01dd28 opponentinfo: Show health bar of actors attacking the player 2021-03-04 18:52:32 -05:00
Jordan Atwood
d26e3ec7b2 opponent info: Add simple interaction tests 2021-03-04 18:52:32 -05:00
ThatGamerBlue
8e6cea509b Merge pull request #2962 from Owain94/injector-wait
gradle: Wait for the injector before starting
2021-03-04 22:30:38 +00:00
ThatGamerBlue
dc6b1cba08 bootstrap: use jshell 2021-03-04 18:08:23 +00:00
Adam
7793ca049a config manager: include profile in unset configchanged event 2021-03-04 00:05:18 -05:00