Commit Graph

280 Commits

Author SHA1 Message Date
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
illumineawake 4d245e9a0a oprsversion dependency update
botutils: update grandexchangeclient to provider
2020-07-17 23:21:38 +10:00
illumineawake aa5e1c02da version bump and src clean 2020-07-17 22:12:25 +10:00
illumineawake 62b1844bce cleanup imports 2020-07-17 22:01:36 +10:00
illumineawake c667b5d1a4 cleanup imports 2020-07-17 21:55:53 +10:00
illumineawake 3003bd2d8a magicsplasher: mouse, delays and logout now uses separate threads to game client 2020-07-14 16:23:17 +10:00
illumineawake 6eadf5ab5a powerskiller: requiredItems bug-fix 2020-07-12 19:34:10 +10:00
illumineawake 0393d83d4f powerskiller: requiredItems bug-fix 2020-07-12 19:26:55 +10:00
illumineawake 7d1a0342b9 powerskiller: requiredItems bug-fix 2020-07-12 18:44:33 +10:00
illumineawake 4f570f39bd powerskiller: requiredItems bug-fix 2020-07-12 18:37:58 +10:00
illumineawake 2d676694e9 powerskiller: requiredItems bug-fix 2020-07-12 17:01:02 +10:00
illumineawake 10efd047f2 powerskiller: requiredItems bug-fix 2020-07-12 16:46:38 +10:00
illumineawake b2204f79bc botutils: fred's addition of improved stringToIntList
powerskiller: change storing IDs to use stringToIntList
magicsplaser: bug fix for spell selection not working as intended
2020-07-12 16:01:05 +10:00
illumineawake 61f3652745 powerskiller: re-work: new config, ui, mouse/delay handling and now supports powerskilling npc types (fishing etc.) 2020-07-10 15:36:45 +10:00
illumineawake b375a088d9 rooftopagility: add high alching support, add stop on lowHP()
botutils: tweaks to existing functions
2020-07-09 11:30:50 +10:00
illumineawake 19f0e457e2 rooftopagility: add high alching support, add stop on lowHP()
botutils: tweaks to existing functions
2020-07-09 11:28:15 +10:00
illumineawake f7b2806174 magicsplasher: adds support for single cast spells (curse etc.) and option to logout when out of runes
botutils: add logout function
2020-07-03 15:27:45 +10:00
illumineawake c2607ffdc1 magicsplasher: added magicsplasher bot. Supports autocast spells. 2020-07-02 23:21:39 +10:00
illumineawake 986e923537 botutils: change isInventoryFull and isInventoryEmpty
rooftopagility: small bug fix to resetting values on shutdown
2020-07-02 15:40:08 +10:00
illumineawake 04188bcefa tickeat: changed title to QuickEater
rooftopagility: changed log.info to log.debug
2020-07-02 00:04:58 +10:00
illumineawake a86b1864e0 archive: archived all unsupported plugins, source code and jars are still available via archive. 2020-07-01 22:28:42 +10:00
illumineawake 3bbaa55e68 rooftopagility: Added overlay tracking runtime, mog collected/per hour and delays 2020-07-01 21:54:01 +10:00
illumineawake 01a06cce1e rooftopagility: Ardougne bug fix, small UI updates 2020-07-01 02:56:21 +10:00
illumineawake 0519791ab3 rooftopagility: addition of Ardougne course and bugfix, temporary supported courses config item 2020-07-01 02:15:06 +10:00
illumineawake f45a90ab57 rooftopagility: addition of rellekka (requires testing), overhaul of UI, built into config stop/start and delay randomness
botutils: added random with curve/weight
autoworldhop: removed as Owain's world-hop has latest PR's
2020-07-01 01:26:36 +10:00
illumineawake ea1c690d3a rooftopagility: small UI changes, change enum getters, adjust tick delay randomness, version bump for acacia's addition of canifis and pollnivneach courses 2020-06-29 15:37:59 +10:00
illumineawake cfda731ecc bootstrap plugins 2020-06-28 17:16:14 +10:00
illumineawake 104f9604b2 bootstrap plugins 2020-06-26 11:25:32 +10:00
illumineawake 63410e1a13 bootstrap plugins 2020-06-25 23:39:51 +10:00
illumineawake e0830eee4c bootstrap plugins 2020-06-25 22:53:49 +10:00
illumineawake 9e8f4af231 Initial commit 2020-05-22 01:40:28 +10:00