Commit Graph

1290 Commits

Author SHA1 Message Date
Owain van Brakel
02cf62b881 client/api: fix runscript 2019-08-11 19:40:16 +02:00
Lucwousin
dbdb686843 fix mixins getting confused between methods 2019-08-11 06:34:03 +02:00
Lucwousin
df0501f302 add widget inv listener 2019-08-11 02:35:48 +02:00
Owain van Brakel
8a8ece3c7a Merge remote-tracking branch 'runelite/master' into 0908-merge 2019-08-11 02:20:12 +02:00
Adam
3720fe68d0 Merge pull request #9627 from abextm/runscript-args-external
Ensure runScript is invoked with the correct number of arguments
2019-08-10 17:32:05 -04:00
Owain van Brakel
b94f810962 Merge remote-tracking branch 'runelite/master' into 0908-merge 2019-08-10 03:37:36 +02:00
Adam
ac0abbf0ba Merge pull request #9528 from trimbe/saved-tag-tabs
bank tags: properly open saved tab
2019-08-09 20:41:38 -04:00
Max Weber
56f7d09c92 runelite-client: Call scripts with the correct number of arguments 2019-08-09 09:34:18 -06:00
Max Weber
4cec794a29 runelite-api: allow runScript to take a plain Object... 2019-08-09 08:40:03 -06:00
Max Weber
a019d39361 runelite-api: Annotate script ids with their argument counts
The cache-code updater can update these annotations so we know when
a script we call require changes
2019-08-09 08:40:03 -06:00
Owain van Brakel
b70140193a Merge remote-tracking branch 'runelite/master' into 0908-merge 2019-08-09 15:37:40 +02:00
RuneLite Cache-Code Autoupdater
734140063c Update NPC IDs to 2019-08-08-rev181 2019-08-08 10:33:32 +00:00
RuneLite Cache-Code Autoupdater
aa0249b043 Update Object IDs to 2019-08-08-rev181 2019-08-08 10:33:32 +00:00
RuneLite Cache-Code Autoupdater
a8a2ab3cf0 Update Item IDs to 2019-08-08-rev181 2019-08-08 10:33:31 +00:00
Owain van Brakel
5f51d784c1 Merge remote-tracking branch 'runelite/master' 2019-08-08 05:10:53 +02:00
Daniel Bolink
345f07d20f loot tracker: add Kingdom of Miscellania 2019-08-07 20:11:12 -04:00
Lucwousin
e7fd183080 Menumanager: Lowercase strings (#1283) 2019-08-07 23:21:20 +02:00
Lucwousin
28a4d753c2 menumanager: reuse perfectly fine Matcher instances (#1275) 2019-08-07 11:06:19 -04:00
trimbe
e5ebd5a051 api: remove devtools annotation and rename setSetting 2019-08-06 21:46:56 -04:00
Owain van Brakel
5b52bbe8d4 theatre: Fix sote projectiles. (#1264)
theatre: Fix sote projectiles.
2019-08-05 19:33:26 +02:00
Lucwousin
c6542541b2 Menumanager: fixes (#1261)
* menumanager: 'remove' hidden entries on added

* menumanager: keep original index in mind when prio1 == prio2
2019-08-05 16:11:02 +02:00
Ganom
b6e9d49a89 theatre: Add sote proj ids to proj api. 2019-08-04 20:11:55 -04:00
Harry
f26154c4bc screenshot: use playerdeath events (#1245)
* add PlayerDeath event

* use LocalPlayerDeath and PlayerDeath events
2019-08-03 12:43:42 +01:00
HSJ-OSRS
dec35ff5bb update and fix raids thieving plugin 2019-08-03 03:46:58 +01:00
Lucwousin
11f3b74687 RS-Client: Refactoring (also gradle compiler args) (#1236)
* gradle: compiler args for mixins/rs-client

* rs-client: yes

* rs-client: no
2019-08-02 21:01:00 +01:00
Tyler Bochard
4d2b9f9c17 project: Upstream merge (#1228)
* menuentryswapper - Add volcanic mine entrance to swapQuick

* idle notifier: notify when adding feathers or heads to shafts

* client: cache and reuse Graphics

* client: cache config values
2019-08-02 11:38:02 +01:00
Adam
3d326a6ee8 client: cache and reuse Graphics 2019-08-01 20:26:13 -04:00
Kyleeld
64af016b99 gauntlet: redesign (#1200)
* gauntlet

* .

* Update GauntletOverlay.java

* Update GauntletUtils.java

* gauntlet: Update, streamline, optimize, and refactor.

* Various Fixes

* Fix player attack incrementing.

* Actually fix player attack incrementing this time. :3head:

* Revert "Actually fix player attack incrementing this time. :3head:"

This reverts commit eaa12234

* Fix double increment bug.

* Various Refactoring and updates.

* Add sound back in

* Update projectile api with proper name

* Format Config, add Widget helper, and cleanup access.

* Update GauntletPlugin.java

* Update GauntletOverlay.java

* Update GauntletOverlay.java

* Update GauntletConfig.java

* Update GauntletPlugin.java

* Update GauntletTimer.java

* Update GauntletTimer.java

* Update GauntletTimer.java

* Update GauntletTimer.java

* Fixup widget helper.

* Use varbits instead of hidden.

* Fixup prayer overlay.

* gauntlet: include tick timers, and various fixes.

* gauntlet: various fixes, and qol changes.

* gauntlet: give each tornado their own ticks, and show true location.

* gauntlet: hunllef spelling fixes

* Update ProjectileID.java
2019-08-01 12:35:23 +01:00
Hydrox6
905240b50e idle notifier: notify when adding feathers or heads to shafts 2019-08-01 12:25:28 +01:00
vanni
cca17bf93e zalcano: add plugin (#1177)
* Zalcano plugin

Shows AOE for bosses and when to run from the glowing rocks and more.

Still have to improve the step system telling users to mine/smelt so it's a hidden option for now.

* Update runelite-client/src/main/java/net/runelite/client/plugins/zalcano/ZalcanoPlugin.java

Co-Authored-By: Owain van Brakel <owain.vanbrakel@gmail.com>

* Update runelite-client/src/main/java/net/runelite/client/plugins/zalcano/ZalcanoPlugin.java

Co-Authored-By: Owain van Brakel <owain.vanbrakel@gmail.com>

* Update runelite-client/src/main/java/net/runelite/client/plugins/zalcano/ZalcanoUtil.java

Co-Authored-By: Owain van Brakel <owain.vanbrakel@gmail.com>

* Update runelite-client/src/main/java/net/runelite/client/plugins/zalcano/ZalcanoPlugin.java

Co-Authored-By: Owain van Brakel <owain.vanbrakel@gmail.com>

* Update runelite-client/src/main/java/net/runelite/client/plugins/zalcano/ZalcanoPlugin.java

Co-Authored-By: Owain van Brakel <owain.vanbrakel@gmail.com>

* Update runelite-client/src/main/java/net/runelite/client/plugins/zalcano/Step.java

Co-Authored-By: Owain van Brakel <owain.vanbrakel@gmail.com>

* Update runelite-client/src/main/java/net/runelite/client/plugins/zalcano/ZalcanoUtil.java

Co-Authored-By: Owain van Brakel <owain.vanbrakel@gmail.com>

* Update runelite-client/src/main/java/net/runelite/client/plugins/zalcano/ZalcanoUtil.java

Co-Authored-By: Owain van Brakel <owain.vanbrakel@gmail.com>

* Update runelite-client/src/main/java/net/runelite/client/plugins/zalcano/ZalcanoPlugin.java

Co-Authored-By: Owain van Brakel <owain.vanbrakel@gmail.com>

* Update runelite-client/src/main/java/net/runelite/client/plugins/zalcano/ZalcanoPlugin.java

Co-Authored-By: Owain van Brakel <owain.vanbrakel@gmail.com>

* Requested changes

* Update runelite-client/src/main/java/net/runelite/client/plugins/zalcano/ZalcanoPlugin.java

Co-Authored-By: Owain van Brakel <owain.vanbrakel@gmail.com>

* Update runelite-client/src/main/java/net/runelite/client/plugins/zalcano/ZalcanoPlugin.java

Co-Authored-By: Owain van Brakel <owain.vanbrakel@gmail.com>

* Update runelite-client/src/main/java/net/runelite/client/plugins/zalcano/ZalcanoPlugin.java

Co-Authored-By: Owain van Brakel <owain.vanbrakel@gmail.com>

* Update runelite-client/src/main/java/net/runelite/client/plugins/zalcano/ZalcanoPlugin.java

Co-Authored-By: Owain van Brakel <owain.vanbrakel@gmail.com>

* Update runelite-client/src/main/java/net/runelite/client/plugins/zalcano/ZalcanoPlugin.java

Co-Authored-By: Owain van Brakel <owain.vanbrakel@gmail.com>

* Update runelite-client/src/main/java/net/runelite/client/plugins/zalcano/ZalcanoPlugin.java

Co-Authored-By: Owain van Brakel <owain.vanbrakel@gmail.com>

* Update runelite-client/src/main/java/net/runelite/client/plugins/zalcano/ZalcanoPlugin.java

Co-Authored-By: Owain van Brakel <owain.vanbrakel@gmail.com>

* Update runelite-client/src/main/java/net/runelite/client/plugins/zalcano/ZalcanoPlugin.java

Did not know you can make events private! Will do this from now on.

Co-Authored-By: Owain van Brakel <owain.vanbrakel@gmail.com>

* Update runelite-client/src/main/java/net/runelite/client/plugins/zalcano/ZalcanoPlugin.java

Co-Authored-By: Owain van Brakel <owain.vanbrakel@gmail.com>

* Update runelite-client/src/main/java/net/runelite/client/plugins/zalcano/ZalcanoPlugin.java

Co-Authored-By: Owain van Brakel <owain.vanbrakel@gmail.com>

* Update runelite-client/src/main/java/net/runelite/client/plugins/zalcano/ZalcanoStepsOverlay.java

Co-Authored-By: Owain van Brakel <owain.vanbrakel@gmail.com>

* Update runelite-client/src/main/java/net/runelite/client/plugins/zalcano/ZalcanoStepsOverlay.java

Co-Authored-By: Owain van Brakel <owain.vanbrakel@gmail.com>

* Update runelite-client/src/main/java/net/runelite/client/plugins/zalcano/ZalcanoStepsOverlay.java

Co-Authored-By: Owain van Brakel <owain.vanbrakel@gmail.com>

* Update runelite-client/src/main/java/net/runelite/client/plugins/zalcano/ZalcanoStepsOverlay.java

Co-Authored-By: Owain van Brakel <owain.vanbrakel@gmail.com>

* slight changes

* various

region checks and null checks
moved most of the heavy weight from overlay into util

* checkstyle (oops!)

* Update runelite-client/src/main/java/net/runelite/client/plugins/zalcano/ZalcanoUtil.java

Co-Authored-By: Owain van Brakel <owain.vanbrakel@gmail.com>

* Apply suggestions from code review

Co-Authored-By: Owain van Brakel <owain.vanbrakel@gmail.com>

* Apply suggestions from code review

Co-Authored-By: Owain van Brakel <owain.vanbrakel@gmail.com>

* access fix
2019-08-01 11:31:31 +01:00
Harry
36c0d753bd entityhider: add wildcard support (#1202)
* Add wildcard support to entity hider

* standardize npc name
2019-07-31 12:55:21 -04:00
Ganom
bc98abea85 Merge pull request #1205 from Owain94/3107-merge
project: Merge upstream
2019-07-31 12:54:45 -04:00
Kyleeld
78e886e258 Update WidgetID.java (#1207) 2019-07-31 15:58:43 +01:00
Owain van Brakel
8e47d9a48e Merge remote-tracking branch 'runelite/master' into 3107-merge 2019-07-31 16:19:02 +02:00
Ganom
252b3bb06b entityhider: Hide npcs on death. (#1195) 2019-07-30 15:34:04 +01:00
kecleon
659bfe889c hide dead NPCs for EntityHider (#1197) 2019-07-30 16:17:39 +02:00
Alexsuperfly
c346e26273 AnimationID: add crystal and new dragon orn tools 2019-07-29 15:36:38 -04:00
Kyle Eldridge
6866b38804 update quest items 2019-07-29 09:48:18 +01:00
Zeruth
2e2c25843d Merge remote-tracking branch 'Upstream/master'
# Conflicts:
#	http-api/src/main/java/net/runelite/http/api/ws/messages/party/PartyChatMessage.java
#	runelite-api/src/main/java/net/runelite/api/Quest.java
#	runelite-client/src/main/java/net/runelite/client/RuneLite.java
#	runelite-client/src/main/java/net/runelite/client/game/AgilityShortcut.java
#	runelite-client/src/main/java/net/runelite/client/plugins/grounditems/GroundItem.java
#	runelite-client/src/main/java/net/runelite/client/plugins/grounditems/GroundItemsConfig.java
#	runelite-client/src/main/java/net/runelite/client/plugins/grounditems/GroundItemsOverlay.java
#	runelite-client/src/main/java/net/runelite/client/plugins/grounditems/GroundItemsPlugin.java
#	runelite-client/src/main/java/net/runelite/client/plugins/itemprices/ItemPricesOverlay.java
#	runelite-client/src/main/java/net/runelite/client/plugins/loottracker/LootTrackerPlugin.java
#	runelite-client/src/main/java/net/runelite/client/plugins/questlist/QuestListPlugin.java
#	runelite-client/src/main/java/net/runelite/client/plugins/raids/RaidsPlugin.java
#	runelite-client/src/main/java/net/runelite/client/plugins/xptracker/XpTrackerPlugin.java
#	runelite-client/src/main/java/net/runelite/client/plugins/zoom/ZoomPlugin.java
#	runelite-client/src/main/java/net/runelite/client/rs/ClientLoader.java
#	runelite-client/src/main/java/net/runelite/client/ws/PartyService.java
#	runelite-client/src/test/java/net/runelite/client/plugins/chatcommands/ChatCommandsPluginTest.java
2019-07-29 01:44:57 -04:00
Tyler Bochard
a3ee9551c5 Merge pull request #1155 from Owain94/eventbus-double-sub
eventbus: event interface & prevent double subscribing
2019-07-28 17:44:46 -04:00
AttackOfTheMoons
9469f25570 examine: Add support for examining Seed Vault items (#9431) 2019-07-28 12:50:37 +02:00
Lucwousin
22f6146ea7 project: Fix upstream merge (#1157)
* Fix upstream merge

* Update RSItemContainerMixin.java
2019-07-27 23:05:55 +01:00
Owain van Brakel
eaf747ab66 eventbus: Add event interface 2019-07-27 22:30:04 +02:00
Ganom
4f228da3f3 Update Gauntlet to include player attack counter. 2019-07-27 14:48:30 -04:00
OnlyHereToPlayOsrs
fa0bf2b0d2 gauntlet boss helper : add corrupted projectiles (#1143) 2019-07-26 19:59:53 +01:00
OnlyHereToPlayOsrs
604e034a9a gauntlet: add boss helper (#1141)
* Gauntlet Boss Helper

* xd
2019-07-26 10:04:43 -04:00
Ganom
2888827772 Merge pull request #1134 from runelite-extended/api-item
api: proper interface
2019-07-25 21:49:59 -04:00
Zeruth
f3a9fbc9fb api: proper interface 2019-07-25 21:17:35 -04:00
Ganom
c7d6c6ce42 Refactor PLAYER_INTERFACE_CONTAINER_OPENED and add documentation. 2019-07-25 18:14:31 -04:00
Max Weber
bd7a6ed7ef Update Quest Enum to latest cache 2019-07-25 14:43:22 -06:00