Commit Graph

280 Commits

Author SHA1 Message Date
illumineawake 2025f4cf21 icombinationrunecrafter: resolved double click issue and change actions to now use iutils action utils 2020-12-07 22:44:48 +11:00
illumineawake 8ebe9d5a22 bootstrap 2020-12-07 22:30:33 +11:00
illumineawake 9226db51df walkutils: revert to working version, accidentally pushed half the object handling branch into last commit. 2020-12-03 11:39:45 +11:00
illumineawake 5388b80060 icombinationrunecrafter: fix to using talisman on altar
iUtils: additions and changes to doAction methods
bankutils: withdrawItem fix, now uses doAction
2020-12-03 00:38:35 +11:00
illumineawake 3252d9d322 iworldwalker: adds walk here functionality to world map. 2020-11-25 00:58:53 +11:00
illumineawake 986c69c0b1 doaction int to long bug fix 2020-11-24 22:34:21 +11:00
illumineawake 0ad5c845a8 bootstrap version bump 2020-11-24 22:05:07 +11:00
illumineawake c8b072c2c4 iUtils: major update of doAction functions. Now has functions for each object type which will check the relevant click bounds of the object, create the menu entry and add to actionQueue.
BankUtils: Added Mine Cart as an option for Deposit box

all other plugins: checkStyle formatting and dependencies version update
2020-11-24 18:50:48 +11:00
illumineawake ec854cccd2 iblackjack: change iutils dependency to look inside project 2020-11-17 13:22:20 +11:00
illumineawake 674909e016 iutils: checks if a click is behind minimap and moves it to a 0,0 click if it is
iworldwalker: added barbarian fishing location
2020-11-16 10:38:24 +11:00
illumineawake fb1b4b6f31 ibarbfishing: 3-tick barbarian fishing added. Requires cleanup as it doesn't use task framework 2020-11-15 00:50:24 +11:00
illumineawake d53ca5c2b8 iherbcleaner: cleans herbs and deposits/withdraws from the bank. 2020-11-14 02:03:01 +11:00
illumineawake 413b351a2d iutils: add getGroundItems() function
iMagicCaster: add support for Tele Grab and config cleanup.
2020-11-13 01:22:23 +11:00
illumineawake 28cfced723 iutils: findObjectWithin() using LocalPoint can take a Collection of IDs 2020-11-11 12:17:00 +11:00
illumineawake e50c588f28 iblackjack: now available and open-source to all users 2020-11-11 00:36:09 +11:00
illumineawake dcd9a5e9b2 inventoryUtils: isOpen method added 2020-11-10 23:53:59 +11:00
illumineawake 5096d06fb8 iworldwalker: config option to disable running to save energy 2020-11-10 20:18:43 +11:00
illumineawake 760a64f1d0 imagiccaster: cast while moving option 2020-11-10 09:16:01 +11:00
illumineawake d427aa3b65 ipowerfighter: add slayer completion message for when you're boosting 2020-11-07 22:57:39 +11:00
illumineawake 9a8b6e2b54 iquickeater: antifire's will now be consumed just before they are about to expire - needs testing 2020-11-07 19:09:01 +11:00
illumineawake 6d69fe4991 irooftopagility: 2nd obstacle (tree) bug fix - untested 2020-11-07 16:24:27 +11:00
illumineawake 4fb57f90e5 iutils: doModifiedAction() function added to allow for queueing modified/one click menu actions 2020-11-05 23:39:49 +11:00
illumineawake ff885aa76d iutils: doModifiedAction() function added to allow for queueing modified/one click menu actions 2020-11-05 23:38:24 +11:00
illumineawake d96afd5078 objectutils: added LocalPoint parameter option for findGameObjectWithin 2020-11-05 16:10:58 +11:00
illumineawake 4ffb97a487 interfaceutils: resumePauseWidget is now public so it can actually be accessed...
npcutils: findNearestAttackableNpcWithin and findNearestNpcTargetingLocal take String values split with ","
2020-11-05 09:29:44 +11:00
illumineawake 686f74c681 bootstrap
iquickeater: remove combat potions from defence config
2020-11-04 19:38:29 +11:00
illumineawake 9412a1d476 irooftopagility: ape atoll swing obstacle bug fix 2020-10-31 23:19:02 +11:00
illumineawake 912b12c013 ipowerfighter: improve logic for switching attack styles 2020-10-30 17:13:42 +11:00
illumineawake 5f8b33c2e2 iutils: add getGameObjectAtLocation method 2020-10-30 00:04:05 +11:00
illumineawake 50fc5c47d4 ipowerfighter: only retrieves high alch rune prices if high alch is enabled 2020-10-29 22:15:34 +11:00
illumineawake 08879f746a ipowerfighter: allows melee levels to be configured and will level up and switch between different attack style to reach goals
iutils: added methods for setting combat styles
2020-10-29 22:08:55 +11:00
illumineawake 009146fdab iworldwalker: add Barcrawl bars (except grand tree one), add lots of farming patches,add Gertrudes Cat quest notes, add Paterdomus Temple, fix Wizard tower point to outside
iutils: removed draynor and varrock west deposit box
2020-10-28 23:16:16 +11:00
illumineawake 430d301961 iquickeater: support for super ranging potions 2020-10-28 11:40:44 +11:00
illumineawake 1e4aae2ddd bootstrap version bump 2020-10-22 23:25:59 +11:00
illumineawake 869ef9a882 bootstrap
iworldwalker: 17 New location, add Biohazard to quest notes
2020-10-22 23:20:46 +11:00
illumineawake f926754d50 iutils: version bump and log.info to debug change 2020-10-18 23:04:42 +11:00
illumineawake 0abced7e82 iworldwalker: config/ui overhaul. Locations are now categories 2020-10-18 13:46:44 +11:00
illumineawake b7d8242dae itasktemplate: added Task Template plugin as an example of how to use an injection based modification of the task framework that was originally ported by ben93riggs. iUtils and Chin Break Handler ready.
all plugins: removed unused imports
2020-10-16 12:14:44 +11:00
illumineawake d76e8185d0 iutils: added to master - now has separated classes and multiple new functions
all plugins: iutils compatibility
2020-10-14 23:25:14 +11:00
illumineawake ed2f042b11 powerskiller: bank pin check 2020-10-09 23:57:37 +11:00
illumineawake f19deec590 rooftopagility: npe convex hull fix 2020-10-05 09:00:41 +11:00
illumineawake a2a0c33218 botutils: removed botutils rework from master branch 2020-10-04 13:45:37 +11:00
illumineawake ae4c9b53bd botutils: getRandomIntBetweenRange static fix
Early addition of PlayerUtils, WalkUtils, MouseUtils
2020-10-02 23:52:32 +10:00
illumineawake c5962e25b0 rooftopagility: config update bootstrap 2020-10-02 22:19:30 +10:00
illumineawake e36b806094 botutils: mouse function updates to utilise the botutils mouse configuration correctly
combinationrunecrafter: using ring of dueling teleport will now always use botutils mouse configuration
2020-10-02 09:19:49 +10:00
illumineawake 9b41e019c5 botutils: resumePauseWidget function update 2020-10-02 07:55:06 +10:00
illumineawake 436dc70b6a botutils: addition of depositOneItem function. Bootstrap Owain's ContainerUtils (not yet integrated) 2020-10-02 06:52:32 +10:00
illumineawake 3aef829f1b botutils: handleRun now will only retrieve a new random run value after it has turned on run. This is to prevent it taking a new random run value every single time it's called which ruins randomisation. It also now has an optional potEnergy parameter to allow for specific potion energy handling. setModifiedMenu() now takes a menuOpcode parameter to work for processes other than just inventory items being used on widget items. 2020-09-30 23:58:00 +10:00
illumineawake 85f1002315 quickeater: support for super combat potions
rooftopagility: ape atoll support
2020-09-28 00:15:55 +10:00
illumineawake c4666d3519 powerskiller: wallObjects fix 2020-09-26 18:13:00 +10:00
illumineawake 9be90fbef2 bootstrap
botutils: log.info to debug, getLocalGameObjects function
powerfighter: safespot fix
powerskiller: wallObjects implementation
2020-09-25 17:06:58 +10:00
illumineawake df08d7e6b1 quickeater: imbued heart support 2020-09-25 13:05:21 +10:00
illumineawake 62e47366e9 botutils: mouse style is now a configurable option in config 2020-09-24 13:38:37 +10:00
illumineawake 4ed0c1a21b botutils: depositAll fix 2020-09-23 17:39:55 +10:00
illumineawake 1034b2563a quickeater: support for antifire potions 2020-09-23 17:28:58 +10:00
illumineawake 3bd28de9da magiccaster: high alchemy mode fix 2020-09-23 17:01:43 +10:00
illumineawake 23087efd2e botutils: depositAll functions now work regardless of bank withdraw mode 2020-09-22 19:20:07 +10:00
illumineawake b6c654c1d7 botutils: withdraw functions now work regardless of bank withdraw mode 2020-09-22 18:58:26 +10:00
illumineawake 3ca33ffeba Botutils: setmodifiedMenu log fix 2020-09-22 14:00:07 +10:00
illumineawake 1f5370eee3 botutils: additional inventory and withdraw functions, fix to setmodifiedmenu function 2020-09-22 13:28:57 +10:00
illumineawake 754b1cbe7e rooftopagility: priff ladder_two area fix 2020-09-20 18:15:05 +10:00
illumineawake b89f43df4b botutils: npe fix for webWalking
World Walker: additional locations added
2020-09-18 18:17:45 +10:00
illumineawake d28cfb1677 bootstrap plugins 2020-09-18 12:49:33 +10:00
illumineawake e51846203a botutils: webWalking added. Walks anywhere in the world by obtaining a path from DaxWalker web API and translating it into a useable path. Does NOT support obstacles such as doors, gates, teleporting or travel requirements such as ships
WorldWalker: example plugin of new webWalking functionality supporting a number of locations throughout the OSRS world.
2020-09-18 12:40:31 +10:00
illumineawake fb50b9a676 rooftopagility: priff portal and obstacle bug fix 2020-09-16 09:17:23 +10:00
illumineawake 37fc154128 bootstrap
quickeater: phoenix necklace support
2020-09-14 23:29:56 +10:00
illumineawake 3e4fadcb5b bootstrap
powerfighter: rune pouch functionality for high alch
botutils: runepouch quantity check function
2020-09-14 18:31:25 +10:00
illumineawake 8aa03d2da7 magiccaster: single cast fix 2020-09-14 00:00:54 +10:00
illumineawake 90be7660de powerfighter: bootstrap safespot fix 2020-09-12 18:23:08 +10:00
illumineawake 50e8f519f2 powerfighter: add exact npc name option 2020-09-12 00:24:58 +10:00
illumineawake e7c969b40f powerfighter: add loot only mode 2020-09-11 00:05:14 +10:00
illumineawake 5ef02f48a3 qucikeater: bandages support 2020-09-10 22:48:42 +10:00
illumineawake e021409884 powerskiller: move all drop logic into a function to reduce duplicate code for get 1 drop 1 fix.
bootstrap: get 1 drop 1 fix
2020-09-10 22:41:32 +10:00
illumineawake 90ab29bc92 powerskiller: move all drop logic into a function to reduce duplicate code for get 1 drop 1 fix.
bootstrap: get 1 drop 1 fix
2020-09-10 22:39:05 +10:00
illumineawake 2af5da8671 powerskiller: bootstrap: support for humidify if mining granite in the quarry with waterskins in inventory and checks rune pouch for astral runes 2020-09-10 21:12:27 +10:00
illumineawake b529aa46ff botutils: adjust findObjectWithin methods 2020-09-10 00:57:35 +10:00
illumineawake 69e953f720 botutils: add findNearestWallObjectWithin method
all plugins: update config button to remove "bad config" message on startup
2020-09-10 00:07:04 +10:00
illumineawake 0690b6384c magicsplasher: high alchemy fix 2020-09-08 12:33:52 +10:00
illumineawake b255c8e426 powerskiller: sandstone mining config bug fix 2020-09-08 10:31:19 +10:00
illumineawake b04d29834b powerskiller: sandstone mining support. Updated config and added constants.
quickeater: support for additional prayer potions
2020-09-08 09:23:28 +10:00
illumineawake a9c36c2f51 magicsplasher: change to oneclick casting 2020-09-08 01:15:56 +10:00
illumineawake 8158647222 bootstrap version bump 2020-09-05 13:22:19 +10:00
illumineawake 98cb8a1c7c boututils: logout function fix for if hop window is open 2020-09-05 01:17:06 +10:00
illumineawake 1fc6557d99 boututils: getInventoryItemsExcept function added 2020-09-05 00:35:08 +10:00
illumineawake 95158320fd powerskiller: addition of custom opcodes for dropping
botutils: functions for oneclick combine widgetitems
menudebuger: added for debugging menu actions
2020-09-02 09:49:45 +10:00
illumineawake c2c30ab55e powerskiller: config position bug fix 2020-09-01 16:37:30 +10:00
illumineawake 1cac76f26b powerskiller: add safespot functionality
powerfighter: updated safespot Object
2020-09-01 16:34:34 +10:00
illumineawake 11a11502a4 randomhandler: update to add drunken dwarf and reword some config options 2020-09-01 13:18:18 +10:00
illumineawake a5ee739188 randomhandler: update to add drunken dwarf and reword some config options 2020-09-01 13:17:08 +10:00
illumineawake b7fa37e26c botutils: walk coordX bug fix 2020-09-01 11:06:26 +10:00
illumineawake a718c3029e powerfighter: add timeout to safespot logic 2020-09-01 10:50:05 +10:00
illumineawake c33292061c powerfighter: safespot support added
botutils: walkTile and walk methods added, supports LocalPoints or WorldPoints. Must be used in conjunction with a click which both walk methods have built in.
2020-09-01 10:37:22 +10:00
illumineawake 2ad4737b5f powerfighter: high alch added
randomhandler: added, supports dismissing random events and handling genie. Does not handle the lamp.
2020-08-30 02:46:01 +10:00
illumineawake a4a9d9af31 quickeater: eating logic moved to gametick, added further debugging for stam pots 2020-08-26 09:31:48 +10:00
illumineawake 0e30a27081 quickeater: stamina pot drink value fix 2020-08-25 22:11:28 +10:00
illumineawake 797764f7a3 combinationrunecrafter: fix bank equip bug 2020-08-25 14:56:39 +10:00
illumineawake 741c4aeadf rooftopagility: Priff proper support for portals 2020-08-24 22:53:30 +10:00
illumineawake 3cb798e402 all plugins: shift to botutils handling menu entries and MOC 2020-08-20 23:23:35 +10:00
illumineawake db2c4d74e5 all plugins: shift to botutils handling menu entries and MOC 2020-08-20 22:02:57 +10:00
illumineawake 49d372d09b powerfighter: loot radius config adjustment 2020-08-20 09:08:13 +10:00
illumineawake 5b5cbec0ff powerfighter: loot radius config adjustment 2020-08-20 00:39:01 +10:00
illumineawake 1cbf1f4bf6 powerfighter: loot radius added 2020-08-20 00:27:44 +10:00
illumineawake d2b9975234 powerfighter: loot radius added 2020-08-20 00:15:11 +10:00
illumineawake a371bc26d8 botutils: moveclick changed to click 2020-08-19 12:02:33 +10:00
illumineawake 17f400e27c powerfighter: radius now works properly
all plugins: now have a consume click option
2020-08-19 11:49:21 +10:00
illumineawake 5bc1f1c4a8 powerfighter: add support for bracelet of slaughter/expeditious 2020-08-17 22:55:43 +10:00
illumineawake 703f47b9c9 powerfighter: reduced force loot time significantly 2020-08-17 16:14:52 +10:00
illumineawake 651b0658bc bootstrap 2020-08-16 14:54:12 +10:00
illumineawake 835f0d1260 powerfighter: added to repo
all plugins: now prompts to use resizable client if in fixed mode
2020-08-16 13:42:54 +10:00
illumineawake a66a83e879 botutils: fix npctargetinglocal bug 2020-08-14 21:09:39 +10:00
illumineawake 05ef84c58c botutils: uses click instead of moveclick for mouse handling 2020-08-14 12:52:20 +10:00
illumineawake a8f279a5d6 quickeater: supports combat potions 2020-08-10 00:05:09 +10:00
illumineawake 639e6900ba quickeater: support for blighted super restores for prayer 2020-08-09 23:42:28 +10:00
illumineawake 390d8e38e5 Logged in Gamestate resets some values to help recover bot after a break.
Updated discord link.
2020-08-09 22:38:47 +10:00
illumineawake e660f715d5 now stops break if plugin stop/logout is required 2020-08-09 07:41:14 +10:00
illumineawake f4ff6b61ad fix overlay sleep delay issue 2020-08-09 07:05:56 +10:00
illumineawake 12014852e6 remove template plugin 2020-08-09 06:40:33 +10:00
illumineawake 459b04f771 templateplugin: gradle implementation test 2020-08-09 06:29:04 +10:00
illumineawake 12f65fc401 templateplugin: added as test 2020-08-09 06:15:45 +10:00
illumineawake a5f2eb1d08 all plugins: support chinBreakHandler
quickeater: adjustments to mouse speed and debug logging
powerskiller: addition of altmouse to see if it helps issues with running away
2020-08-08 19:15:56 +10:00
illumineawake cb4a6eb66d powerskiller: ui updates 2020-08-02 23:56:09 +10:00
illumineawake 0952413441 bootstrap plugins 2020-08-02 23:21:59 +10:00
illumineawake 1f74f05043 botutils: mouse clicks now assert not on client thread. Added a delayed mouse click and implemented a handleMouseClick() that will click a point if it is within the viewport, otherwise clicks a random point in the center screen. Executor now sits within botUtils and injects the client executor.
allplugins: updated to utilise the mouse changes in bot utils.
Banks: Removed some IDs that weren't immediately accessible around Varrock West Bank
Powerskiller: add option to logout when missing required items
2020-07-29 19:09:30 +10:00
illumineawake dae2e34863 rooftopagility: add portal support at priff 2020-07-27 23:56:15 +10:00
illumineawake dd3898f8f9 powerskiller: addition of get 1 drop 1 functionality for tick manipulation 2020-07-27 19:26:15 +10:00
illumineawake 9bd45747c9 Banks: readd varrock west bank IDs 2020-07-27 10:34:28 +10:00
illumineawake 1405b7bb8d Banks: removed varrock west bank cooking guild 2020-07-27 10:23:49 +10:00
illumineawake bec251e172 rooftopagility: version bump 2020-07-27 09:32:02 +10:00
illumineawake 15c78cc53a rooftopagility: alkharid and priff bug fixes 2020-07-27 03:01:33 +10:00
illumineawake 84505ae47f rooftopagility: alkharid and priff bug fix 2020-07-27 02:43:30 +10:00
illumineawake 8f3156782e rooftopagility: add alkharid and priff course support 2020-07-27 02:16:37 +10:00
illumineawake ccd9aab7e5 git sync 2020-07-27 01:39:27 +10:00
illumineawake 45e6d5aacb amended start and shutdown for all plugins 2020-07-24 19:17:16 +10:00
illumineawake db51e08789 botutils: amended bank functions
powerskiller: dense essence addition
magicsplasher: fixed min timeout
2020-07-24 17:32:48 +10:00
illumineawake 1531df1c14 botutils: removed deposit boxes from banks and updated stam pot functionality
quickeater: supports stamina potions
2020-07-23 10:51:27 +10:00
illumineawake 6631e113ad quickeater: rock cake item ID bug-fix 2020-07-22 22:54:35 +10:00
illumineawake 92ed3a79a7 botutils: added set of bank IDs and ignore parameter for return menu action
powerskiller: support for banking at nearest bank
quickeater: now ignores rock cakes and will drink sara brews or jugs of wine
2020-07-22 22:25:54 +10:00
illumineawake e46c360321 version bump 2020-07-22 18:15:20 +10:00
illumineawake b0c722fcc9 combinationrunecrafter: previously smokerunecrafter. Now supports lavas and steam runes
botutils: small updates to collections
2020-07-22 16:18:24 +10:00
illumineawake 47d4e87d3e smokerunecrafterplugin: adds support for daeyalt essence
botutils: minor change for functions from Set args to Collection
2020-07-22 11:31:05 +10:00
illumineawake bfebbac52a rooftopagility: Camelot Teleport bug-fix when high alching 2020-07-21 03:57:09 +10:00
illumineawake a585518603 rooftopagility: Camelot Teleport bug-fix and support for more types of staff 2020-07-21 03:33:25 +10:00
illumineawake f38a568a47 bootstrap 2020-07-20 18:07:10 +10:00
illumineawake 87c1f3057a rooftopagility: add cast camelot teleport functionality 2020-07-20 18:00:22 +10:00
illumineawake d05be29d9f rooftopagility: add cast camelot teleport functionality 2020-07-20 17:39:08 +10:00
illumineawake 67ce33d67c rooftopagility: revalidates mog Item exists before pickup. onItemDespawned event should have handled this but on occasion seems to miss the despawn and can cause an endless loop
botutils: addition of getTileItemsAtTile() functions. Returns all tile items on a given tile.
2020-07-20 16:40:55 +10:00
illumineawake 039b79b62e smokerunecrafter: add support for stamina potions
botutils: runHandler now always sets run if stamina boost effect is active
2020-07-19 16:29:56 +10:00
illumineawake 39139d727b smokerunecrafter: add binding necklace support 2020-07-19 07:59:06 +10:00
illumineawake efa27d0d51 smokerunecrafter: title and tag fix 2020-07-18 17:31:35 +10:00
illumineawake 9cdf4f1faa smokerunecrafter: Performs Smoke Runecrafting at Fire Altar. Requires Fire Tiara equipped, uses Rings of Dueling, Air Talismans, Air Runes, Pure Essence. Will stop and log-out (if enabled) when out of materials. 2020-07-18 17:23:47 +10:00