Commit Graph
18040 Commits
Author SHA1 Message Date
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
GanomandGanom 5c7302fd5a menuentry: add examine npc type to getNpc() method. (#3206)
Co-authored-by: Ganom <ganom@ganomsoftware.com>
2022-05-27 13:41:13 -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 50cc647378 Merge pull request #3205 from SRLJustin/upstream2605
upstream: merge
2022-05-26 21:53:44 +10:00
Justin 1e8d4d8190 project: bump version 2022-05-26 21:44:09 +10:00
Justin e37a7e1a66 mixin: match upstream player getId 2022-05-26 21:44:01 +10: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
Justin 466770ad50 Merge pull request #3204 from Owain94/upstream-2405
upstream: merge
2022-05-26 20:22:41 +10:00
RuneLite Cache-Code Autoupdater 650ed54953 Update Scripts to 2022-5-26 2022-05-26 04:15:03 -06:00
RuneLite Cache-Code Autoupdater e51a52a19c Update NPC IDs to 2022-5-26 2022-05-26 04:15:03 -06:00
Adam 307459e071 api: add player id accessor 2022-05-25 22:35:56 -04: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 e9baf78efb project(internal): mixins and rsc changes 2022-05-24 23:22:56 +02: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
Adam c64fc72f9e events: add tostring/equalsandhashcode to menuoption clicked 2022-05-23 17:26:45 -04:00
Adam 94fc38f05b api: pass menu entry to menu add event and forward accessors 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 cbf00f6c41 api: add setForcedPosition widget method 2022-05-19 13:42:51 -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 d803eef8c3 Merge pull request #3202 from open-osrs/scraper-update 2022-05-19 15:08:05 +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 b15e5d6d1f Merge remote-tracking branch 'Owain/scrapy' 2022-05-18 23:45:18 +02:00
Owain van Brakel 7968eebfb6 Merge pull request #3201 from open-osrs/upstream-1805 2022-05-18 17:28:29 +02:00
Owain van Brakel ff2cf1365a project(checkstyle): Checkstyle 2022-05-18 17:21:46 +02:00
Owain van Brakel 9f653af681 project(version): Bump OpenOSRS version 2022-05-18 17:09:44 +02:00
Owain van Brakel f4190e23ec project(version): Bump RL version 2022-05-18 17:09:27 +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