Broooklyn
ecb7b46117
loot tracker: Add Spoils of war (Soul Wars)
...
Ignore player loot while in Soul Wars regions
2021-01-08 12:32:54 -05:00
Adam
aa1cd2c7ff
spec counter: prevent dark core, zombified spawn, and combat dummies from reseting counter
...
These are commonly attacked during boss fights or whilst speccing down bosses and shouldn't reset the counter
Co-authored-by: vitorebom <vitorebom@users.noreply.github.com >
2021-01-08 11:44:33 -05:00
Jordan
b3f9356cce
Merge pull request #13014 from Broooklyn/soul-wars-regions
...
discord: add Soul Wars regions
2021-01-07 14:50:32 -08:00
Mrnice98
3fa6371e7f
world map: add mining rock info for Ancient Cavern
2021-01-07 17:48:05 -05:00
Broooklyn
85a282b8af
discord: add Soul Wars regions
2021-01-07 16:01:40 -05:00
Adam
ae18d2a865
overlay: fix layouted overlays not respecting parent bounds
...
This clamps layouted overlays to their parent's bounds, and also adjusts
the snap corner for the shifted position that is a result of the clamp,
so that the following overlays correctly get layouted.
2021-01-06 21:22:01 -05:00
Adam
86940e139b
hiscore panel: add soul wars zeal
2021-01-06 15:27:07 -05:00
Hydrox6
9777f0227d
barrows: fix reward potential formatting showing too many 0s
2021-01-06 15:12:20 -05:00
Chad J. Lewis
b27bb9fab3
WidgetInfo: Remove unused SHOP_ITEMS_CONTAINER definition ( #13011 )
2021-01-06 18:34:16 +00:00
Jordan
4c3ff5210c
Merge pull request #12997 from abextm/load-image-resource
2021-01-06 10:31:44 -08:00
RuneLite Cache-Code Autoupdater
9b70d64960
Update Item IDs to 2021-01-06-rev193
2021-01-06 05:34:38 -07:00
Adam
c5a52754e0
Fix Zalcano damage overlay to only show during Zalcano
...
This varp is for the hp hud, and applies to more content than just
Zalcano, so verify that the hp hud is for Zalcano
2021-01-05 15:26:08 -05:00
Matt Buell
901f241333
clues: add fairy ring combination for Traiborn med clue step
2021-01-04 21:47:39 -05:00
emerald000
1dba59c89d
timers: change Charge time to 7 minutes
2021-01-01 19:54:56 -05:00
CGOSURLDEV
870ad03d38
ge plugin: update config descriptions to be more descriptive
2020-12-31 17:08:55 -05:00
Abex
9dd5e2a06a
Merge pull request #12957 from llamositopia/12787-scorched-lletya-tree-patch-recognition
...
Add "scorched" Lletya regionID recognition to TimeTracking and Discord plugins
2020-12-31 12:31:14 -07:00
Jordan Atwood
ead554e23b
itemstats: Add Darkmeyer foods
2020-12-31 12:39:50 -05:00
Christian Gati
476a6bb6d2
Add Green Tears of Guthix Timer ( #12862 )
2020-12-30 23:41:42 -07:00
Max Weber
60e27e94d2
worldhopper: use ImageUtil for loading images
2020-12-30 23:16:43 -07:00
Max Weber
92207c8210
ImageUtil: rename getResourceStreamFromClass to loadImageResource
2020-12-30 23:14:33 -07:00
Usman Akhtar
d3372e0255
menu entry swapper: fix swap for sedridor
2020-12-30 23:56:04 -05:00
Adam
0fc1a94088
gpu: dispatch compute after scene draw
...
This moves the compute shaders to run immediately after scene draw,
instead of in the draw() callback, which happens much later. All models
in the scene have been queued by the time, but since it is so early in
the ui drawing, it gives a few more ms for the compute to run before the
result needs to be used to draw the next frame.
2020-12-30 16:41:28 -05:00
Adam
fd9626495b
client: bind runelite.properties to guice
2020-12-30 16:32:23 -05:00
Adam
246b0f8a86
gpu: draw full screen widgets on gpu
...
This adjusts the draw callbacks api to take in the color of the full
screen overlay the client would have rendered. This is primarily used in
godwars, underwater, darkmeyer, etc. Having them rasterized on the cpu
is slow, especially with gpu on since we additionally have to compute
the alpha per-pixel.
2020-12-29 20:06:41 -05:00
Adam
5c5e71681a
gpu: correctly set model height on non-model renderables
...
This was incorrect before, but I think is only used for determining if a renderable is occluded, and doesn't change any behaviors I can see
2020-12-29 18:21:25 -05:00
Adam
14ada669f5
gpu: move calculateExtreme() after visibility check
...
It is only used in the clickbox code and isn't required for isVisible()
2020-12-29 18:06:29 -05:00
Adam
5822e489f7
Allow mouse tooltips on the welcome screen and full screen world map
...
Adjust the mouse highlight overlay to run at the same layers as the
tooltip overlay. It always runs first due to having a lower position.
I think previously tooltips from ui ops were 1 frame behind due to this
being UNDER_WIDGETS.
Additionally change the tooltip overlay to draw after the fullscreen tli
instead of the world map interface. Having it render after the world map
caused tooltips to render after the floating world map too, which is too
early. The fullscreen tli is the root of both the fullscreen world map
and of the welcome screen.
2020-12-28 20:41:09 -05:00
Abex
d314c0ecee
Merge pull request #12947 from MESLewis/farming-tick-offset
...
Add farming tick offsets to time tracking plugin
2020-12-27 19:28:34 -07:00
Morgan Lewis
d4e91c60cd
Add farming tick offset to time tracking plugin
2020-12-27 16:56:08 -07:00
Morgan Lewis
519968f568
Add Health Check data to PatchImplementation.java
2020-12-27 13:58:45 -07:00
Morgan Lewis
0381abddcb
Add additional areas to FarmingRegions
2020-12-27 13:58:45 -07:00
Max Weber
27ea3fbab6
runelite-api: add WidgetNode::modalMode
2020-12-27 13:58:45 -07:00
Adam
e3b75c8b7a
ge: submit buy limit reset time
2020-12-25 19:58:22 -05:00
Adam
9a322c70d0
ge: add trade seq number
...
Occasionally the trades are delivered out of order, this allows us to reassemble them in the correct order
2020-12-25 19:19:41 -05:00
Adam
ffebb9cf0c
ge plugin: better handle trades updating on login
...
After login there are two sets of offer updates, I suspect the first is
from the server and the second is from the ge server - this also flags
ge server trade updates as on login. To do this we assume it always
happens in the first few ticks after the login burst.
2020-12-25 19:19:39 -05:00
Mrnice98
0c2f93d11c
timers: use chat message for sire stun timer
...
This makes the timer work more reliably when stuns are stacked
2020-12-24 00:54:30 -05:00
Broooklyn
a9987a21d2
item identification: add Jungle Potion herbs
2020-12-23 09:52:28 +01:00
Malfuryent
a0dec6a632
statusbarplugin: Recolor health bar when infected by a parasite ( #12874 )
2020-12-23 09:44:16 +01:00
Max Weber
74a881d3a9
music: fix channel mute op name
2020-12-22 04:09:23 -07:00
Paul Norton
943d69d8bb
Add scorched Lletya region ID to discord presence determination
2020-12-21 13:52:05 -05:00
Paul Norton
1e27c2f5ff
Add "scorched" Lletya regionID recognition to TimeTracking's FarmingWorld
2020-12-20 23:50:23 -05:00
Adam
175f436f48
ping: place IcmpCloseHandle in finally
...
If toIntExact() throws then this would leak the handle
2020-12-20 12:54:22 -05:00
pilino1234
ab4cf1afe9
Add alpha channel to color config options where applicable
2020-12-20 00:01:32 -05:00
Adam
b1ebf7814b
menu entry swapper: refactor configure shift click menu code to use menu types and ids
...
This fixes an issue where if the action at the configured shift click action
index was null, which can happen due to item variations, the option.equals()
check would npe, and prevent configuring shift click on the item.
2020-12-19 14:11:27 -05:00
Adam
c05d29424f
menu entry swapper: replace some client.getItemDefinition calls with itemManager.getItemComposition
2020-12-19 14:11:16 -05:00
Adam
5dc5adc01f
Remove ITEM_DROP menu action
...
It is identical to ITEM_FIFTH_OPTION and of() was returning only ITEM_DROP,
which made ITEM_FIFTH_OPTION useless
2020-12-19 14:11:07 -05:00
Adam
eafaaec07d
timers: use pvp varbit to clear teleblock timer
2020-12-18 17:19:47 -05:00
Adam
1d5df7b475
wiki: use script post fired event for hiding wiki banner
2020-12-18 16:40:46 -05:00
Max Weber
ecbcd1b9cc
config/PluginHubPanel: show uninstall ui feedback when in safe mode
...
This normally relies on ExternalPluginsChanged being emitted to rebuild
the ui, but that doesn't happen in safe mode
2020-12-16 11:59:14 -05:00
Fjara - Choppe
9d3a10f7d6
agilityshortcut: fix Neitiznot Bridge agility level requirements
...
Only the northeast (to the center island mine) requires 40 agility
2020-12-16 11:49:18 -05:00