Commit Graph
11816 Commits
Author SHA1 Message Date
Owain van Brakel 0a81939200 Merge remote-tracking branch 'runelite/master' 2022-06-21 23:20:01 +02:00
Adam 8972a6de25 xp drops: test server varbit for prayer active check
This fixes an issue where the xp drop recoloring would incorrectly
recolor the xpdrop if the prayer was flicked on client side in between
when the server tick happens and when the xp drop is created
2022-06-21 12:38:05 -04:00
Adam 343793c4a7 npcutil: make rtconfig nullable 2022-06-21 12:15:30 -04:00
Owain van Brakel 89e9a2ad4d Merge remote-tracking branch 'runelite/master' 2022-06-21 13:44:13 +02:00
Adam bed2220a42 entity hider: remove pvp hiding restriction 2022-06-20 20:52:15 -04:00
Adam 2c8cbfdc8c party: switch to protobuf
This switches party and member ids to also be 64bit ints. This uses
considerably less data and cpu due to being able to use binary websocket
frames, and the server can avoid json deserialization completely.

Also hold member ids instead of party member references in the party
plugin, since the members can be reset if connection is lost, causing it
hold refs to old party members.

Encode location update points into a single int, since the updates are
so frequent.
2022-06-20 09:18:04 -04:00
JumpIfZero 973ac211ee Merge remote-tracking branch 'rl-upstream/master' into rl-upstream-200622 2022-06-20 12:30:36 +03:00
Adam d89a64505b boosts: right justify compact overlay text
Also replace buff/debuff images with one that is sized 16x16 similar to
the small skill icons, so that the text aligns properly too.
2022-06-19 17:13:02 -04:00
Hexagon ec79cca130 spec-counter: reset counter on sotetseg maze 2022-06-19 16:22:26 -04:00
Adam e8a65220e0 boosts: add compact view 2022-06-19 13:18:11 -04:00
Adam 1d616c9050 boosts: cleanup 2022-06-19 13:18:11 -04:00
Tomas Slusny fcd869fa10 account: send username and sessionid when redirecting to /logged-in page
This also logs in user on website

Signed-off-by: Tomas Slusny <slusnucky@gmail.com>
2022-06-19 10:50:26 -04:00
Adam b96867bb06 Require Attack option for dying npcs 2022-06-19 10:48:36 -04:00
Adam 6aadd3ba26 Add rtconfig for excluded dead npcs 2022-06-19 10:48:35 -04:00
Jordan Atwood 6b68ba9806 game: Remove isDying block on transforming NPCs
These have been fixed in an internal change.
2022-06-19 10:48:05 -04:00
Adam d87dec02be party: make ping hotkey configurable
This is conflicting with shift-click swaps currently
2022-06-19 10:47:57 -04:00
Hexagon cc61a00950 spec-counter: use npc index instead of id for tracking 2022-06-19 08:00:22 -04:00
Robin 2e3d6e27fe game: Add lizards to isDying block list (#15144) 2022-06-19 05:15:15 +00:00
SirWrain 7dcfafab41 achievement diary: Fix Kourend elite blood runecrafting task text (#15128) 2022-06-18 04:09:52 +00:00
Owain van Brakel cbfce46512 Merge remote-tracking branch 'runelite/master' 2022-06-17 22:21:37 +02:00
Jordan Atwood 1ca381ea83 game: Add more NPCs which do not die at 0hp 2022-06-17 14:47:15 -04:00
Jordan Atwood 1979ca14a7 entity hider: Don't hide NPCs which are alive at 0hp 2022-06-17 14:47:15 -04:00
Adam 68da7ce55f npc indicators: separate sw true tile and regular overlay 2022-06-17 14:47:15 -04:00
Adam e92dd7e47b menu swapper: add global npc shift-click swap 2022-06-17 14:47:15 -04:00
Adam 592e193697 npc indicators: add true tile highlight 2022-06-17 14:47:15 -04:00
Adam 9a584d2982 menu swapper: always raise menus from low priority to cc_op 2022-06-17 14:47:15 -04:00
LlemonDuck 2e12c707c2 party: spelling generatePassphrase 2022-06-17 14:05:48 -04:00
Owain van Brakel 063a1b07e8 Merge remote-tracking branch 'runelite/master' 2022-06-17 17:01:19 +02:00
Adam 463a11da59 menu swapper: disable pmd check 2022-06-17 10:15:52 -04:00
Adam 020acbffb6 menu swapper: add worn item swaps 2022-06-17 09:55:34 -04:00
Adam acfb7c631d entity hider: add option to hide dead npcs 2022-06-17 09:55:34 -04:00
Adam c04b597228 menu swapper: add npc walk here swap 2022-06-17 09:55:34 -04:00
Adam 0a1a10cf11 menu swapper: add option to remove dead npc menu options 2022-06-17 09:55:34 -04:00
Adam ef6df76d7b menu swapper: remove Pickpocket block 2022-06-17 09:55:34 -04:00
Adam bdb480ee6b npc overlay: use true tile for south west tile 2022-06-17 09:55:34 -04:00
Adam 1d5bd756ea corp plugin: add dark core attack deprioritization 2022-06-17 09:55:34 -04:00
Cameron Hetzler 8e4d9c4a84 loottracker: reverse collapse all tooltips 2022-06-16 22:29:09 -04:00
AdamandShaun Dreclin 9b655588e6 xpglobes: add time to level to tooltip
Co-authored-by: Shaun Dreclin <ShaunDreclin@users.noreply.github.com>
2022-06-16 13:35:49 -04:00
Justin 3be4a5ad84 Merge branch 'master' of http://github.com/runelite/runelite
 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-06-16 21:29:12 +10:00
Adam 0c4f35560b raids: remove party scout message
This isn't used much and is superseded by !layout
2022-06-15 11:54:05 -04:00
SRLJustin 868a50178e Merge branch 'master' of https://github.com/runelite/runelite into 1506-upstream 2022-06-15 09:06:34 +10:00
MasonPMGit 0980331e1b clues: Allow Daeyalt essence for runecrafting skill challenges 2022-06-13 18:22:45 -07:00
MasonPMGit a6d122ac97 item charges: add bracelet of clay 2022-06-13 14:33:00 -04:00
LlemonDuckandOSRS-Athan c669f6462b npcaggro: show for current slayer task option
Co-authored-by: OSRS-Athan <67913155+osrs-athan@users.noreply.github.com>
2022-06-12 12:52:12 -04:00
LlemonDuckandOSRS-Athan fcacf4deeb slayer: expose slayer task data in service
Co-authored-by: OSRS-Athan <67913155+osrs-athan@users.noreply.github.com>
2022-06-12 12:52:12 -04:00
Adam 575469a3cc timers: fix showMinigameTeleports check 2022-06-12 10:06:17 -04:00
Owain van Brakel 3a9bec65f5 project(internal): Move a couple methods to mixins 2022-06-12 05:30:09 +02:00
Owain van Brakel 01f0f1bd29 Merge remote-tracking branch 'runelite/master' 2022-06-12 01:48:45 +02:00
RuneLite Cache-Code Autoupdater 8ee0172f87 Update Item variations 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