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
Adam
10b84c803c
worldmap: add akp and bjp fairy rings
2022-05-30 08:56:23 -04: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
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
Adam
eb0cbd5f49
party: use passphrases for party ids
...
These are easier to type and share than uuids.
2022-05-27 14:45:09 -04:00
Adam
ff210a6b42
party: remove Discord requirement
...
Orginally the only way to form a party was via Discord invites. This has
changed semi-recently to allow sharing party ids instead.
The Discord invite system is finnicky since it doesn't work unless
Discord is detected, doesn't work right with multiple clients, or
multiple Discords. And, discord_rpc is deprecated without a suitable
replacement.
This changes the party system to instead always require sharing party
ids instead.
2022-05-27 14:45:09 -04:00
vmarlowe
66f6dade34
fishing: Add frog spawn spot NPC ( #14659 )
2022-05-26 22:48:40 +00:00
Jordan Atwood
c7ea7a7e14
status bars: Override hitpoints and prayer max values in LMS
...
While playing Last Man Standing, your hitpoints and prayer values behave
as though their maximum values were 99 instead of their actual max
values.
2022-05-26 15:38:02 -07:00
superiorser9
88e39ab152
timers: Track home and minigame teleports using vars ( #14842 )
2022-05-26 22:33:10 +00:00
Jordan Atwood
a830bc5572
item stats: Fix jangerberries stats
2022-05-26 11:25:29 -07:00
Jordan Atwood
840c3b264d
item stats: Remove combo primaries
...
This field never had any real use from the beginning, and has only
caused confusion for contributors adding item stat change definitions.
2022-05-26 11:20:03 -07:00
Jordan Atwood
b76e6fc56d
item stats: Add mixed potions
2022-05-26 18:04:42 +00:00
Jordan Atwood
3f7b182aef
item stats: Use variables for reused potion effects
2022-05-26 18:04:42 +00:00
Hydrox6
f678dd2188
item stats: add ancient brew
2022-05-26 16:42:21 +00:00
Hydrox6
f6f454665a
item stats: add support for stat boosts with a cap
2022-05-26 16:42:21 +00:00
Jordan Atwood
bd1cdc90ac
item stats: Clean up saradomin brew code
2022-05-26 16:42:21 +00:00
Justin
6fd1cfbdaf
Merge branch 'master' of https://github.com/runelite/runelite into upstream2605
...
Conflicts:
cache-client/pom.xml
cache-updater/pom.xml
cache/pom.xml
pom.xml
runelite-api/pom.xml
runelite-client/pom.xml
runelite-jshell/pom.xml
runelite-script-assembler-plugin/pom.xml
2022-05-26 21:31:08 +10:00
RuneLite updater
6eae5d08fa
Bump for 1.8.22-SNAPSHOT
...
[ci skip]
2022-05-26 10:50:34 +00:00
RuneLite updater
460d187e92
Release 1.8.21
2022-05-26 10:50:29 +00:00
RuneLite Cache-Code Autoupdater
650ed54953
Update Scripts to 2022-5-26
2022-05-26 04:15:03 -06:00
Adam
95988db47f
fix race loading modicons
...
It can't be assumed the array passed to setModIcons is still correct in
the async image callbacks. Instead, fetch the current modicons array in
the callback and use that.
2022-05-25 13:34:41 -04:00
Adam
663d79d6dc
attackstyles: add weapon types 28 and 29
2022-05-25 09:25:28 -04:00
emerald000
8840659453
item stats: Add missing consumables
2022-05-25 06:15:12 +00:00
Owain van Brakel
0036e1c596
Merge remote-tracking branch 'runelite/master'
2022-05-24 23:21:55 +02:00
Adam
5367d225bf
api: add player accessor to menuentry
2022-05-23 17:58:58 -04:00
Adam
7a1d958ee0
api: add npc accessor to menuentry
2022-05-23 17:26:45 -04:00
Owain van Brakel
b93f151efe
project(npcmanager): Fix adapter
2022-05-20 10:23:46 +02:00
Adam
9ceabc5e47
prayer: don't return dimension for dynamic overlays
...
The returned dimension is only used for layoutable or movable overlays
2022-05-19 21:50:24 -04:00
Adam
bea1c6cb83
overlay: prevent moving non-movable overlays
2022-05-19 17:53:18 -04:00
Adam
004d321c15
widget overlay: use setForcedPosition
...
The inventory can be moved pre-interface tick by the tli subchange
listener, as well as post-our client tick event from script events
running.
This makes it difficult to correctly and generically move the interface,
since it would have to be moved pre-interface tick and also pre-frame.
Currently the code moves the interface pre-frame, which looks okay, but
since it is ticking the interface when it is a different position,
clicks on it do not work correctly.
We do not have events for pre-interface tick, so use forced position to
reliably set the position
2022-05-19 13:43:10 -04:00
Adam
b9da0435d2
gpu: initialize scene uploader scene id with nanotime
...
Multiple gpu plugins initializing the scene id to the current time can cause conflicts. This makes that less likely.
2022-05-19 13:23:35 -04:00
Owain van Brakel
2673964874
Merge pull request #3203 from open-osrs/upstream-1905
2022-05-19 15:08:14 +02:00
Owain van Brakel
f070db3871
Merge remote-tracking branch 'runelite/master'
2022-05-19 15:02:45 +02:00
Owain van Brakel
d85365a77b
projec(scraper)t: Fix scraper and add some new fields
2022-05-19 15:02:04 +02:00
Adam
ebd8483a37
overlay manager: remove spurious position reset logs
2022-05-18 21:02:05 -04:00
Owain van Brakel
ff2cf1365a
project(checkstyle): Checkstyle
2022-05-18 17:21:46 +02:00
Owain van Brakel
9935d449d3
Merge remote-tracking branch 'runelite/master'
2022-05-18 17:08:39 +02:00
Owain van Brakel
15d334cc4e
Merge remote-tracking branch 'runelite/master'
2022-05-18 17:08:07 +02:00
RuneLite updater
f201c6f63b
Bump for 1.8.21-SNAPSHOT
...
[ci skip]
2022-05-18 11:22:51 +00:00