Commit Graph
17829 Commits
Author SHA1 Message Date
Adam e9474a86bb fairy ring: add Necropolis 2022-04-27 15:54:17 -04:00
Jordan Atwood bd1dc2d0b7 github: Add Discussions issue template
This adds an issue form geared specifically toward bug reports, and
links to GitHub discussions for feature requests and enhancements
instead, with the mindset of improving intake triage.
2022-04-27 15:44:03 -04:00
Owain van Brakel f13ea538f8 project(bootstrap): Update bootstrap task 2022-04-27 20:13:50 +02:00
Max Weber 4975781bd3 cache: do not return partially or doubly lit textures 2022-04-27 09:28:58 -06:00
Max Weber b6c2653a0e cache: correctly link bought & placeholder items
this was causing bought items (bounds, league cabbages) to render
incorrectly
2022-04-27 09:28:58 -06:00
Adam 1cfdc86a5c clues: update guardian mummy cryptic clue 2022-04-27 09:22:27 -04:00
Owain van Brakel 2f3e1522dd Merge pull request #3175 from open-osrs/upstream-2704 2022-04-27 14:15:15 +02:00
Owain van Brakel ed3a88b977 project(client): Stomme sceptre v2 2022-04-27 14:14:53 +02:00
Owain van Brakel 3b3809878e project(client): Stomme sceptre 2022-04-27 14:06:02 +02:00
Owain van Brakel e28d6e4656 project(version): Bump OpenOSRS version 2022-04-27 13:56:24 +02:00
Owain van Brakel 4a9f960408 project(version): Bump RL version 2022-04-27 13:56:13 +02:00
Owain van Brakel 672ed3c833 Merge remote-tracking branch 'runelite/master' 2022-04-27 13:54:52 +02:00
Max Weber af5ae4ab20 rl-client: update ID references to 2022-4-27 2022-04-26 22:14:33 -06:00
Max Weber c4d51aeeeb Quest: update to 2022-4-27 2022-04-26 21:57:37 -06:00
RuneLite Cache-Code Autoupdater 63ad1e5d3b Update NPC IDs to 2022-4-27 2022-04-26 21:57:37 -06:00
RuneLite Cache-Code Autoupdater 8ad82b374c Update Object IDs to 2022-4-27 2022-04-26 21:57:37 -06:00
RuneLite Cache-Code Autoupdater 2e6a9efa2d Update Item variations to 2022-4-27 2022-04-26 21:57:37 -06:00
RuneLite Cache-Code Autoupdater 3fd9231d8b Update Item IDs to 2022-4-27 2022-04-26 21:57:37 -06:00
RuneLite Cache-Code Autoupdater 70969a378a Update Scripts to 2022-4-27 2022-04-26 21:57:35 -06:00
AdamandEliasLahham 2d01ea2fb7 bank plugin: add quantity search
Co-authored-by: EliasLahham <eliaslahham@yahoo.com>
2022-04-26 20:41:43 -04:00
Max Weber 9789d6f392 rl-client: do not create a dependency reduced pom
shade was changed in 3.3.0 so that it always creates the pom, regardless
of if it replaces the default artifact
2022-04-26 14:38:27 -06:00
Max Weber e04a8aa2cc ScriptID: remove unused scripts 2022-04-26 13:38:45 -06:00
ThatGamerBlue 31da114320 Merge pull request #3174 from ThatGamerBlue/cs2-injection
client: add ability to inject custom cs2 scripts
2022-04-26 02:21:58 +01:00
ThatGamerBlue 2d91eafc72 chore: bump version to 4.25.1 2022-04-26 01:14:20 +01:00
ThatGamerBlue a16e4b8d41 client: add ability to inject custom cs2 scripts 2022-04-26 01:13:44 +01:00
Adam 7cdbe6faab chat commands: support parsing team size pbs off adventure log 2022-04-25 09:55:37 -04:00
Owain van Brakel c144740da9 project(mixins): Prevent gamecrash 2022-04-25 13:54:27 +02:00
Owain van Brakel 427e204645 Merge pull request #3173 from Ganom/add-logger 2022-04-25 11:50:00 +02:00
Ganom 85400b6247 client-mixin: add logger for null option/target in MEA event. 2022-04-25 05:42:24 -04:00
Owain van Brakel fb18f00ee0 Merge pull request #3172 from open-osrs/upstream-2504 2022-04-25 11:06:01 +02:00
Owain van Brakel 1e55a8a3e7 Merge pull request #3171 from open-osrs/idk 2022-04-25 11:02:14 +02:00
Owain van Brakel 0b4d4c5fd3 Merge pull request #3166 from Owain94/mixins-misc-gpu 2022-04-25 11:02:03 +02:00
Owain van Brakel 97dd655e5a Merge remote-tracking branch 'runelite/master' 2022-04-25 11:00:47 +02:00
Owain van Brakel 26ca429e59 project(mixins): remove WIDGET_CONTINUE check 2022-04-25 10:56:54 +02:00
Owain van Brakel 060d45c617 project(api): remove menu event 2022-04-25 10:56:06 +02:00
Hydrox6 e73ccc3069 npcaggro: fix unintended loss of calibration
After using 8ad5977ad5 for a while, I
noticed that the plugin would lose calibration seemingly at random.
Given I was sitting at Redwoods, this didn't make sense. I want to give
some context as to what was happening and why, baked permanently into
the commit history:

The plugin requires that a few things exist when it saves data, or else
it assumes that something went wrong and it resets the config. One of
these things is that the infobox object exists.
Usually, this is fine, as one is created on login with the stored
duration, as long as said duration is not negative.
However, if the user stood in the same area for 10 minutes and then
logged out somehow (either manually or through AFK), upon logging back
in the config would not create a new infobox as the stored duration is
negative.
Either toggling the plugin or restarting the client at this point would
clear the reference to the old Infobox, and a new one would not be
created on login due to the aforementioned negative duration.
If the plugin was toggled, the calibration is instantly lost, and the
user now sees the tutorial overlay.
If the client was restarted, it would appear as if the plugin is working
fine, and it would fix itself if the player moved far enough. If they
just logged out, however, it would clear its config.
Either way, in most situations, the user is now forced to recalibrate
the plugin when they've done nothing wrong, only commited the heinous
crime of XP wasting.

Most of this was due to how the plugin tracked the aggro time, which was
through its infobox. This really shouldn't be how it does it, and so now
it keeps track of the time separately, and doesn't rely on the creation
of the infobox to block the saving of data.
2022-04-24 19:16:25 -04:00
Adam d7f1681e6a util: use error log level for exception loggers 2022-04-24 19:15:45 -04:00
Adam fc1c12c0e3 infobox: consistently require non-negative timer durations 2022-04-24 19:15:45 -04:00
Vandager 1d0a0315d4 player indicators: decorate player name in trade window
Co-authored-by: Vandager <66982484+Vandager@users.noreply.github.com>
2022-04-24 18:49:05 -04:00
Adam c4055e765a ci: disable maven-shade-plugin 2022-04-24 16:44:18 -04:00
Adam 36730dccbc client: update pmd 2022-04-24 13:46:42 -04:00
Adam 6a4544ed2e cl: set pmd cache location 2022-04-24 13:46:42 -04:00
GanomandGanom 015facf0cc script-vm: add default handler for mes callbacks. (#3170)
Co-authored-by: Ganom <ganom@ganomsoftware.com>
2022-04-24 09:02:35 -04:00
Adam 1edd417336 api: remove Nullable on getLocalPlayer
While this can be null, in the vast majority of events and also in every overlay it cannot be, and just triggers unncessary warnings from IDE inspections
2022-04-23 19:32:10 -04:00
Owain van Brakel 3502b98ec6 Merge pull request #3169 from open-osrs/moc-oops 2022-04-23 12:06:40 +02:00
Owain van Brakel bf6a9e140b project(api): MOC oopsie 2022-04-23 12:00:23 +02:00
Owain van Brakel 250ebedaff Merge remote-tracking branch 'origin/master' 2022-04-23 08:31:23 +02:00
Owain van Brakel 5a4ffe17b4 Merge pull request #3168 from open-osrs/actions-2304 2022-04-23 08:30:45 +02:00
Owain van Brakel 2a94e1c3dc Merge pull request #3167 from open-osrs/upstream-2304 2022-04-23 08:30:37 +02:00
Owain van Brakel 2b4d449f46 project(actions): Update 2022-04-23 08:25:38 +02:00