Commit Graph

18040 Commits

Author SHA1 Message Date
Owain van Brakel
8d02eb78c1 project(internal): Mixins and injectors 2022-06-12 01:49:13 +02:00
Owain van Brakel
01f0f1bd29 Merge remote-tracking branch 'runelite/master' 2022-06-12 01:48:45 +02:00
RuneLite Cache-Code Autoupdater
b886d454c9 Update NPC IDs to 2022-06-08-rev205 2022-06-11 11:06:07 -04:00
RuneLite Cache-Code Autoupdater
c7932a87f0 Update Object IDs to 2022-06-08-rev205 2022-06-11 11:06:07 -04:00
RuneLite Cache-Code Autoupdater
8ee0172f87 Update Item variations to 2022-06-08-rev205 2022-06-11 11:06:07 -04:00
RuneLite Cache-Code Autoupdater
221cb9f960 Update Item IDs to 2022-06-08-rev205 2022-06-11 11:06:07 -04:00
Adam
db0e56194e entity hider: fix hide pets
The check for this got accidentally inverted when moving it out of the mixins
2022-06-10 22:57:30 -04:00
RuneLite updater
5384163164 Bump for 1.8.23-SNAPSHOT
[ci skip]
2022-06-10 23:01:42 +00:00
RuneLite updater
589f48043d Release 1.8.22 2022-06-10 23:01:38 +00:00
Adam
d4a3fe0069 party: send join on reconnect
If the server expires the membership before the client in the party
reconnects, it will falsely assume it is in a party when it isn't.

Additionally since users are resynced on reconnect, this was duplicating
members as it would get joins for already joined members.
2022-06-10 18:29:46 -04:00
Adam
169ec74a01 party: no longer use account session id
This is no longer required because the oauth responses don't come back via websocket anymore
2022-06-10 18:29:46 -04:00
Adam
05567739b9 spec counter: add config option for infoboxes 2022-06-10 18:29:46 -04:00
Jordan Atwood
ceb1c96134 timers: Don't clear stamina on death
As of 8aaaa320d3, a player's stamina timer
is determined from their vars thus does not need to be automatically
cleared on death.
2022-06-10 15:01:39 -07:00
Adam
82c93f45da Move party messages from http-api 2022-06-10 14:42:59 -04:00
Adam
3ef9095771 cannon: use varp for cannonball count
Co-authored-by: Bonfire <5704760+Bonfire@users.noreply.github.com>
2022-06-10 12:44:48 -04:00
Adam
f8c27b680b runelite: set jagex.disableBouncyCastle=true 2022-06-10 09:40:03 -04:00
Adam
70ca9a7706 chat channel: use fc max size from container 2022-06-10 08:42:47 -04:00
Adam
b9d9cab697 account: use http redirect for oauth login response 2022-06-09 19:03:34 -04:00
Adam
4aa1a3f6e8 hooks: raise exception logs to error level 2022-06-08 17:13:34 -04:00
Adam
5c319169d5 hooks: add exception handler for renderable draw listener 2022-06-08 17:10:22 -04:00
Adam
82d92b9953 Move entity hider logic to plugin 2022-06-08 16:23:51 -04:00
Adam
8be3210b87 chatfilter: fix matching lt/gt
These are encoded as <lt> and <gt> and so require the patterns to match those, which is unintuitive
2022-06-08 11:03:03 -04:00
Zander Bolgar
0da4a65ce2 mining: add gold vein respawn timer 2022-06-07 22:53:54 -04:00
Owain van Brakel
5b455cb7d7 Merge pull request #3212 from open-osrs/upstream-0506 2022-06-05 22:27:09 +02:00
Owain van Brakel
db48b46be0 Merge remote-tracking branch 'runelite/master' 2022-06-05 22:22:04 +02:00
Owain van Brakel
d626347eb8 Merge pull request #3210 from SRLJustin/0206-upstream 2022-06-05 22:21:54 +02:00
sjpfeiffer
1ca54e0f75 bank: Add option to force right click on placeholder toggle button 2022-06-03 10:17:48 -07:00
SRLJustin
75fde95320 Merge branch 'master' of https://github.com/runelite/runelite into 0206-upstream 2022-06-03 12:06:29 +10:00
superiorser9
8aaaa320d3 timers: Check stamina effect using varbits (#15014) 2022-06-02 22:44:54 +00:00
Adam
8116098792 chat commands: add rifts closed to gotr bossnames
The hiscore skill name for gotr is rifts closed
2022-06-02 15:22:24 -04:00
Adam
672a57ebcd api: deprecate if1 usage 2022-06-02 15:01:09 -04:00
Adam
1c3ccdf3a9 chat commands: fix !lvl cox cm
The command could not work before because the capitalize in
longBossName would produce a capital Of causing the hiscore
skill name to not match.

This normalizes from the hiscore name by removing : to compare
it to our internal boss names.
2022-06-02 12:41:46 -04:00
SRLJustin
fd3c74eccf Merge branch 'master' of https://github.com/runelite/runelite
 Conflicts:
	runelite-client/src/main/java/net/runelite/client/rs/ClientLoader.java
2022-06-02 08:27:22 +10:00
Max Weber
4b8dc6fbea SessionManager: don't fail to login with a existing hidden session file 2022-06-01 14:28:09 -06:00
Max Weber
80c150c8e9 ClientLoader: don't fail patching to hidden files
FileOutputStream (by design) passes FILE_ATTRIBUTE_NORMAL and
CREATE_ALWAYS to CreateFile, which causes it to fail with access denied
if it is opening a FILE_ATTRIBUTE_HIDDEN or FILE_ATTRIBUTE_SYSTEM file

See JDK-8047342
2022-06-01 14:28:09 -06:00
David Luong
d0725e4b0a item identification: Add Desert Treasure diamonds (#14764) 2022-06-01 16:01:32 +00:00
Owain van Brakel
f537de1a2b Merge remote-tracking branch 'runelite/master' 2022-05-30 15:51:27 +02:00
Owain van Brakel
6bad48b909 Merge pull request #3208 from open-osrs/woohoo-3-second-builds 2022-05-30 15:50:23 +02:00
Owain van Brakel
b842e86a20 project(gradle): Cache injector task 2022-05-30 15:16:54 +02:00
Adam
10b84c803c worldmap: add akp and bjp fairy rings 2022-05-30 08:56:23 -04:00
Owain van Brakel
a54eae6aef project(gradle): Enable caching 2022-05-30 14:53:16 +02:00
Owain van Brakel
46b6def0df project(gradle): Fix warnings and deprecations 2022-05-30 14:52:46 +02:00
Adam
c2cc21da24 gpu: fix debug mode on macos
debug mode aggressively checks and throws whenever a gl error occurs.

The glBlitFramebuffer call is bizzare because with the alpha channel
enabled on the renderbuffer it appears to work correctly despite
causing an INVALID_OPERATION error. We have no use for the alpha channel
since the dst alpha value is always 1, so it can just be disabled on macos.
2022-05-30 07:58:01 -04:00
Justin
bbceadf217 Merge pull request #3207 from SRLJustin/upstream-2905
upstream: merge
2022-05-29 19:26:54 +10:00
Justin
ba4bffec56 Merge branch 'master' of https://github.com/runelite/runelite into upstream-2905
 Conflicts:
	runelite-client/src/test/java/net/runelite/client/plugins/itemstats/ItemStatEffectTest.java
2022-05-29 10:37:12 +10:00
Jordan Atwood
e8c7e782b3 hunter: Remove unused lastActionTime field
This field was originally used to show a catch rate overlay, but all its
uses were removed in 76fbab60fc when the
overlay was removed due to unreliable behavior.
2022-05-27 14:53:34 -07:00
Jordan Atwood
491c23fd74 special counter: Fix test 2022-05-27 13:24:29 -07:00
Adam
5fa08751a1 spec counter: add devmode check for spec command 2022-05-27 14:52:59 -04:00
Adam
282eab1a4c party: remove overlay
This is rarely used because the information is duplicated in the panel, and not very useful. Also the toggling behavior is confusing to people.
2022-05-27 14:45:09 -04:00
Hexagon
9fe186cad2 spec counter: add spec drops
Co-authored-by: Adam <Adam@sigterm.info>
2022-05-27 14:45:09 -04:00