Commit Graph

237 Commits

Author SHA1 Message Date
illumineawake d6f1667955 iutils: initial push, fixes some changes due to latest update. plugins that don't use inventory items should work. 2022-04-21 17:26:25 +10:00
illumineawake 56c36374e4 iutils: updates to work with latest version of OPRS 2022-04-17 20:11:44 +10:00
illumineawake 2fb941808b Merge branch 'master' of https://github.com/illumineawake/illu-plugins
 Conflicts:
	buildSrc/src/main/kotlin/Dependencies.kt
	iutils/iutils.gradle.kts
2022-04-17 19:37:50 +10:00
illumineawake 1cefaca5e0 iutils: adjustments to iscripthandler 2022-04-17 19:36:29 +10:00
Xendevgit 6f70aa5aba iUtils - replaced depricated method client.getVar with client.getVarbitValue. Also incremented version. Built against the new oprs api version (updated Dependencies.kt to 4.23.0) and plugins that are using iutils are working correctly again 2022-04-16 12:50:09 +01:00
illumineawake 1fff5d5bb4 iutils: banking using withdraw X now waits and additional tick as the varbit that holds the current withdraw X value can sometimes be slightly delayed in updating 2022-03-31 12:44:17 +11:00
illumineawake 34503fb0bd iutils: web walker now supports the chat interaction to enter tree gnome stronghold that occurs on first entry 2022-03-31 11:10:59 +11:00
illumineawake 6e595f9c57 iutils: fix tree gnome village tree spirit transport 2022-03-22 16:18:53 +11:00
illumineawake 5305bd8f95 iutils: buyMissing no longer crashes script 2022-03-17 17:39:19 +11:00
illumineawake 47c39d3ad3 iutils: improve jewellery interaction for teleporting with web walker 2022-03-09 16:26:14 +11:00
illumineawake d8f0499605 iUtils: combat safespot logic rework,
increased teleport radius
2022-03-02 21:56:01 +11:00
illumineawake a5b472d62a iutils: changes to threading in iScriptHandler to try resolve memory issues
Fix to Passage teleport
2022-03-01 19:23:39 +11:00
illumineawake 62959500a3 iutils: continue chat dialogue fix #2 2022-02-12 11:56:27 +11:00
illumineawake 12c21ab9fb iutils: fix chat dialogue continue widgets 2022-02-11 22:34:55 +11:00
Yuri Moens 54167517c3
Allow the usage of collections in stream queries
InventoryItemStream already had a couple of overloaded methods which
allowed users to use Java collections rather than just varargs. This
change allows the usage of these collections with the other stream types
as well.
2022-02-09 13:45:53 +01:00
Yuri Moens b39805a21c
Calculate the distance between two points correctly 2022-02-09 13:27:33 +01:00
illumineawake adee6f714e bootstrap merged updates 2022-02-08 15:46:05 +11:00
illumineawake 5af4a51756
Merge pull request #126 from yuri-moens/master
Fix bank deposit and NPE on client launch
2022-02-08 15:25:42 +11:00
illumineawake d14f6fe562 dependency version bump 2022-02-02 14:18:41 +11:00
Yuri Moens 3534755784
Fix depositing quantity
The quantity of an iWidget refers to the stack size so we have to count
the number of non-stackable items ourselves. Otherwise it will attempt
to deposit every item individually rather than the requested quantity at
once.
2022-01-22 17:36:30 +01:00
Yuri Moens 8f9e127c9d
Remove unused equipment field
The equipment field is unused and can cause nullpointer exceptions when
starting the client.
2022-01-22 17:33:56 +01:00
illumineawake 4f17da19dc iutils: fix walking bug at Grand Tree Stronghold 2022-01-18 16:14:49 +11:00
illumineawake 8f18b95c08 Merge branch 'master' of https://github.com/illumineawake/illu-plugins 2021-12-24 12:28:00 +11:00
illumineawake d8a9e0ff6e iutils: IScriptHandler now properly stops on failure. Add Unsupported Exception as an instant terminal failure. 2021-12-24 12:27:10 +11:00
Janman f8f9eb153c Adds Prayer utils for older utilities.
- Get current prayer points
- Check if quick-prayer/specific prayer is active.
- Toggle quick-prayer/specific prayer.
2021-12-23 20:17:44 -05:00
illumineawake fe99c513db iquesterfree: fix iutils version issue 2021-12-20 16:23:31 +11:00
illumineawake d37f0abc68 iutils: remove menu entry logging 2021-12-20 14:52:57 +11:00
illumineawake 2ee0636fd6 iutils: LegacyMenuEntry opcode fix 2021-12-20 13:18:38 +11:00
illumineawake 3e35dda4d5 update iutils and free plugins to be compatible with latest OPRS update.
iutils: added LegacyMenuEntry, this will be required for all plugins utilising old methods of interacting using iUtils.
iutils: remove OSBItem, GrandExchangePrices class should be utilised instead
remove deprecated TileQuery

free plugins: updated to be compatible with above
2021-12-20 12:03:55 +11:00
illumineawake 45a3ead09a iutils: Bank deposit function fixes 2021-12-14 13:17:17 +11:00
illumineawake c2e5609111 iutils: fix for Grand Exchange widgets after update 2021-12-12 21:49:53 +11:00
illumineawake 93a6244a4c iutils: fix screencontainer changes which resolves grand exchange issues 2021-12-03 23:32:32 +11:00
illumineawake d3bb91e5fd iutils: bank fix bootstrap. Oiuyo <3 2021-11-03 12:13:50 +11:00
Joseph 036cd6ae0f Change check on bankwidget to check itemcontainer instead (works with using escape to close bank interface) 2021-10-28 19:56:56 +01:00
illumineawake e081e7b877 iutils: bank fix bootstrap. Love you Sandy 2021-10-20 22:33:31 +11:00
illumineawake 615c0b3b0d
Merge pull request #119 from bucketofsandy/master
BankUtils - depositAll() param1 fix
2021-10-20 22:16:01 +11:00
illumineawake d5e2795bed iutils: rename to fix duplicate error 2021-10-16 19:34:35 +11:00
bucketofsandy dfc44b77ec BankUtils - depositAll() param1 fix 2021-10-09 15:24:25 +02:00
illumineawake faaea5960e iutils: add all pull requests including bank container id fix 2021-10-07 21:50:03 +11:00
illumineawake 2a26a44283
Merge pull request #118 from Xendevgit/master
Changed bank container ID to getter rather than static int
2021-10-07 21:45:29 +11:00
illumineawake 4a0e1d9f00
Merge pull request #117 from Bonfire/iUtils-inv-onlycontains
Add onlyContains method to iUtils InventoryUtils
2021-10-07 21:45:22 +11:00
illumineawake e0f51063e9
Merge pull request #116 from Jakous/patch-1
Added useItemNpc w/ NPC ID
2021-10-07 21:45:12 +11:00
Xendevgit 4903bec63f Changed bank contained ID to getter rather than static int 2021-10-06 14:33:08 +01:00
Bonfire 3f51164201
Add onlyContains method to iUtils InventoryUtils 2021-09-27 17:59:58 -04:00
illumineawake 460b510f8a iutils: remove trapdoor transport at Tree Gnome Stronghold 2021-09-18 20:26:48 +10:00
Jake 757b4580f5
Update UtilsScript.java
Added alternative useItemNpc which utilizes NPC IDs instead of string for situations when NPCs have same name but unique id's.
2021-09-17 18:36:38 -04:00
illumineawake 0ed265244e iScript: moved anti-afk functionality into iScript. Anti-afk will only occur while a plugin implementing iScript framework is running. Once plugin is stopped anti-afk will also stop. This is to prevent scenarios where a plugin may stop or crash and player would AFK indefinitely until 6 hour logout or user intervened.
iutils: anti-afk functionality removed from iUtils (see above)
2021-09-16 13:55:36 +10:00
illumineawake 8f9294dd57 iutils: fixed ge logging 2021-09-12 16:13:39 +10:00
illumineawake 7aad989937 iutils: fixed grand exchange logging 2021-09-12 14:59:30 +10:00
illumineawake d5a01e6624 iutils: add obtainkeep method 2021-09-11 02:06:40 +10:00