Repository navigation
Releases: nobodyscripts/LeafBlowerScript
Release list
v3.1.2
Full Changelog: v3.1.1...v3.1.2
Support and news server: https://discord.gg/xu8fXw4CQ8
Refactor build to prepare for a Tool Assisted Speedrun script. Adds a few new features.
-
General
- Check for updates added to gui, will check against the website once per day.
Settings added to General Settings and 3 settings added to ini. - Replaced old coords system with new classes; cPoint, cRect, cColour etc
- Added DebugLog and VerboseLog
- Added some checks on libs when loaded in a secondary script
- Added individual settings update when script gains new settings instead of
reset all to default - Fix secondary scripts writing ScriptHotkey.ini contents to UserHotkey.ini
- Check for updates added to gui, will check against the website once per day.
-
Hotkeys
- Added new systems to handle both the hotkeys for ingame and the script.
- Potential fixes for hotkey settings being added to game not working.
-
GUI
- Reflects custom hotkeys.
- Disabled Mine Sphere Count and Modifier if Greedy is enabled to be clear,
the options conflict. Also renamed Amount > Count for clarity. - Fixed mislabeled brew setting in mine maintainer and slight sorting.
- Added option to control timestamps in logging to general settings.
- Moved greedy open cards to the open cards section.
-
Mine
- Added MinerSphereModifier setting, custom amount to use per click when
greedy mode is turned off. Added to GUI. - Added MinerEnableTransmuteSdia setting, transmutes max Coal Bars to
Shiny Diamonds. Added to GUI. - Added MinerEnableTransmuteFuel setting, transmutes max Coal Diamonds to
Fuel. Added to GUI. - Added MinerEnableTransmuteSphere setting, transmutes max Coal Diamonds
to Spheres. Added to GUI. - Added MinerEnableTransmuteSdiaToCDia setting, transmutes max Shiny
Diamonds to Coal Diamonds. Added to GUI. - Improved checks for which tab is active to avoid script getting stuck.
- Adapted background boss spammer into two seperate modes, boss and
Leafton Pit. These options conflict with Leafton taking priority, added setting
MinerEnableLeafton. Boss mode enabled by default. - Added more checks for travel being correct to avoid getting stuck.
- Fixed travel functions looping infinitely when they should be capped.
- Added MinerSphereModifier setting, custom amount to use per click when
-
GFSS
- Replaced normalboss spammer with standalone, updated travel coords.
-
BorbVentures
- Added quantum blob, quark blob and quark structures.
- Changed default of block myth/legend to off.
- Fix for not starting quests.
-
F12 (resize and test)
- Updated function to check options.dat directly for settings. Collects errors
and warning to report to user.
- Updated function to check options.dat directly for settings. Collects errors
-
Cards
- Added Greedy card purchasing and opening. Use of Greedy ignores "Amount".
- Added CardsGreedyOpen and CardsGreedyBuy settings (both default off)
-
F9 (Normal Boss)
- Fixed keybind not rotating through sub functions.
V3.1.1
Full Changelog: v3.0.15...v3.1.1
GUI Update
User interface added, "Run" starts the script but does not save settings. Save
with "Apply" if you wish to change from your stored settings.
Use WW if not used for 30seconds while spammer is running, incase stuck.
Added a quick test mode for spamming suitcases to max leaves to e300 quickly.
Button added but no keybind as its a test.
Fix some settings loading in gui as defaults even with saved settings.
"Save and run" buttons added to let you activate and save new settings without
having to return to main menu.
Added gold prestige spammer, loops through using original prestige.
Fix incorrect categories on a few settings.
Added button to apply required settings to game options.dat allowing quicker
setup of the script.
F6: Fix save manager change breaking array setting loading.
F7: Added ClawFindAny fallback option, if no gem or borb o' lantern found get
any available.
F9: BossFarmUsesSeeds added to spam seeds during boss farm and secondary usage.
F9: Hotkey added H for seed bag use.
F9: Added gui buttons to start each mode directly.
PgDown: Added travel to leafton, click first crafting tab if crafting.
Insert: Added Mine Caves diamond drill starter, MinerEnableCaves,
MinerCaveTimer (m), default 5 minute timer. Enables drills for all caves with
shiny diamonds available if disabled.
v3.0.15
Support and news server: https://discord.gg/xu8fXw4CQ8
Mine maintainer added for new mine feature in v2.24.3 (Insert)
Adjusted the settings check tooltips to indicate good results.
Applied a new SendMode in LeafBlowerV3.ahk to allow for usage in VM.
Bank modes: Added auto purchase of storage upgrades option, off by default.
End: Added bank maintainer to passive tower mode with setting
TowerPassiveBanksEnabled
End: Added crafting autoclicker to passive tower mode with setting
TowerPassiveCraftEnabled
Home: Fix an undeclared variable with boss farm/ww disabled.
Home: Add HyacinthUseFlower to hyacinth farm, letting you pick from list of
flower names or id, see UserSettingsHelp.md for list.
Home: Added HyacinthUseSpheres setting, will use all available spheres to
quickly farm selected flower type, use with flowers that make good use of the
sphere time reduction.
Home: Added HyacinthUseNextAvailableFlower, selects the next available flower
type when seeds are no longer available. Rotates between all 16 types before
stopping.
Home: Added HyacinthBanksEnabled, enables bank maintainer while using hyacinth
farm mode.
Home: Fix for opening settings instead of plant panel.
Insert: Replaced quark farm with Mine Maintainer.
Insert: Uses new hotkey L for Mine screen.
Insert: Added auto enhance, auto transmute, free fuel collection, bank and WW
spammer.
Insert: Added bunch of settings to control different aspects. See
UserSettings.ini or UsersettingsHelp.md
Insert: Added MinerEnableVeinUpgrade to auto purchase vein upgrade levels when
available, off by default.
Insert: Added MinerEnableVeinRemoval to remove coal bar veins to leave one slot
free to spawn new non coal bar veins quicker.
Insert: Fix for v2.24.2 transmute button moving.
Insert: Fix for features enabled on firstpass when disabled.
Insert: Fix vein removal confirmation getting stuck, added loop.
Insert: Added sphere usage, MinerEnableSphereUse, MinerSphereDelay,
MinerSphereAmount, MinerSphereTimer to control, use amount 0 for infinite, delay
is in ms, timer is in minutes.
Insert: Removed the mine removal and vein quality settings.
Insert: Added vein removal quality calculations, prioritises removal of veins
that are close to slot 1 and have lower rarity.
Insert: Changed transmute timer to seconds from minutes to allow better control.
Del: Quick cursed cheese farm mode, left in in-case anyone else needs.
v3.0.14
Support and news server: https://discord.gg/xu8fXw4CQ8
More advanced version of Leafton mode, does not travel still but works well for all purposes. (Be in Ante Leafton zone to use).
PageUp: Renamed BankCycleTime to BankDepositTime, needed to change default.
PageDown: Added bank maintainer on timer and wind spammer for increased damage.
PageDown: Added 3 settings to toggle crafting, bank, wind.
PageDown: Added LeaftonRunOnceEnable to allow easier updating of single floors.
PageDown: Renamed BankCycleTime to BankDepositTime, needed to change default.
PageDown: Fixed bank timer conflict with PageUp.
PageDown: Crafting only clicks active buttons (incase you leave autocraft off).
PageDown: Autotaxi checks for active buttons to avoid extra mouse actions.
V3.0.13
Quick release to update for 2.23.1 LBR
Resolved false transparent panel detection caused by usage during early game.
Added categories to the UserSettings.ini, recommend you remove/rename old file
before starting new version to avoid old entries remaining.
Removed IsAreaTab* functions, font size 1 was causing misalignment, failing
travel. Will result in less precise travel.
New Home: Hyacinth farm (nature event) mode with WW boss.
Home: Added HyacinthUseSlot (All/1-10) select if all or one of the ten fields
are used during Hyacinth farming mode.
Home: Added HyacinthFarmBoss (true/false) enable the use of F9 secondary during
Hyacinth farming mode, requires BossFarmUsesWobblyWings on as well to use.
New End: Added a passive tower farming mode, spams skulls and wind.
End: Added hotkey to hotkey.ahk for Blazing Skulls (P)
New PageUp: Bank maintainer, repeatedly deposits RESS to the bank on each tab,
options to disable certain tabs, run the boss spammer in the background.
PageUp: Added hotkey to hotkey.ahk for Bank (N)
New PageDown: Leafton autotravel and crafter, go to leafton area and it'll start
levels automatically and craft while waiting to restart.
PageDown: Added hotkey to hotkey.ahk for Crafting (M)
F6: Added setting BVBlockMythLeg to block start of mythical and legendary BV.
F12: Updated font check images to resolve detection failure.
v3.0.12
Made a support and news discord, for pings when releases happen: https://discord.gg/xu8fXw4CQ8
To use this new F8 setting, set GFToKillPerCycle to as many kills as required
to clear SS 50, set SSToKillPerCycle to 50 and set the new GFSSNoReset to 1.
Home: Removed WW farm as now not needed.
F8/F9: Fix for killing bosses too quickly.
F4: Added fail count, failing some is ok especially with sleep time below 72.
This is to show you when you run out and are failing suitcases a lot.
F6: Fixed arrow spacing change causing incorrect detections.
F6: Account for changed max borbs.
F6: Fixed auto start check out of alignment.
F6: Added redundant travel to borbv with checks.
F8: Removed usesWind and usesGrav settings, now using F9 secondary and its
settings.
F8: Added new option to disable the GF/SS resetting.
F8: Fixed SS travel.
F9: Secondary no longer auto exits on visit to home garden, main script controls.
F9: Added tooltip for kills in borbv mode.
F9: Fix for secondary not reliably starting.
F10: Fix loop occurring when trying to check remaining timer after boss death
using font size 1.
Insert: Fix travelling with font sizes change.
V3.0.11
Quick release to address main issues caused by V2.21.10
Changes made with Font 0, Font 1 untested
F4: Fixed travel to desert
F5: Fixed alignment issues
F6: Check for autostart with font size 1
F8: Fixed travel failure and reset SS failure
F10: Fixed travel failed to nature boss
F10: Fixed boss timer check
New issues still unaddressed:
F6: Arrow spacing change causing incorrect detections
F6: Auto start check out of alignment
F12: Afk mode interfering with alternative font?
Home: WWBoss.ahk didn't exit on alt tab
V3.0.10
Converted config.ahk into UserSettings.ini, will write a default version if not
found, otherwise works the same way. Should make updates less painful if config
changes take place.
Moved the comments to help with settings to UserSettingsHelp.md
Removed config.ahk
Hotkeys remain in Hotkeys.ahk for the moment
New WW mode will hit SS and let you die and doesn't reset, its honestly bad but
proves peoples idea of 'just auto reset SS' doesn't work without changes.
Borbventures can be better farmed with details mode off, other new settings are
ignored. So set auto start off. Auto finish is fine to leave on. Ignores chance
of success.
Cards ignores new multipliers, set manually before or during if required.
Adjusted the window title searched for, to stop script running if in lbr discord
Logging now checks for previous log being written to reduce chance of clash
Fixed afk mode issue with transparent panel check
F3: Fixed travel to card packs button new location
F3: Updated the open button locations
F3: Fix perma loop if buying is disabled
F5: Added check before traveling to see if there are boosts to use
F6: Borbventures now checks each slot based on the arrow, allowing for detailed
mode on or off.
F6: Fixed the constant refreshing issues in detailed off mode.
F6: Rechecks party buttons to avoid single borb starts
F6: No longer attempts to start borbventures when already full before next
refresh
F6: Modified logic for starting borbventures to base on new location data,
tighten checks and sleep times
F6: Stopped scanning active borbventures for item types to halve scan time
F6: Cached arrow positions to save scan time
F6: Using finish all
F6: Checks for and toggles off autostart, reapplies on exit with F2/F6
F9: Fixed the callback error in NormalBoss.ahk
F9: Removed perma loop disable on cards mode
F9: Fixed secondaries usage of the settings folder
F9: Checks for arrows in borbventure not existing when swap to cards
F9: Forced use of wind and grav when in GF or SS zone
F9: Brew: Fix flickering tooltip
F10: Fixed initial traveling looping with nature event inactive
Insert: Fixed not exiting loop on death with travel disabled
Insert: Cleaned up tooltips
Home: Added WW farm, goes to SS reset page and clicks the SS reset while
spamming wings, wind, gravity and ww as appropriate. Uses same
WobblyWingsSleepAmount value to configure. No loadout set.
Setup your ww to include GF and SS + any other bosses you want beforehand.
Only resets at 1 SS kill. So if you want more, use F8/F9 and swap between.
Home: Fixed issue with WW being disabled due to F9 setting
V3.0.9
Fixed the normalboss.ahk callback error
Added a few remaining settings to the chart above.
Fixed multiple scripts being run as a result of reloading on failures.
Added better notification detection.
Added better detection of panel windows being closed and reloads.
Corrected settings checks to properly handle afk mode when window focused by
the titlebar and afk mode is still active, while window focused.
Added setting check for afk mode, clicks the window to gain proper focus.
F2: Improved the handling of using F2 to exit other functions when they have
reset of settings or loadout. (F3/F4/F5/Insert).
F3: Added check for Display Rewards Dialog being active, will run with it on.
F4: Added suitcase usage amount display to help judge how long to run.
F4: Improved notification toggle around checks, should be more reliable.
F4: Now only applies default loadout if bearo was removed, also applies to F2.
F4: Added window check to filling trade slots to stop perma loop if alt tabbed
during fill process.
F5: Exiting with F2 now properly applies the default loadout.
F6: Checks for scrolled window and resets to top.
F6: Checks for less than a full page of borbventures
F9: Big change to how this works, all modes of F9 now use a second script to
spam hotkeys, results in massive speed improvements on boss kill rates in
the background.
F9: Added a sleep timer to the config to control the spam rate of artifacts.
F9: Added an option to use wind like the quark mode, for situations where you
would rather brew/borb/card while farming and are not worried about dying.
See config.ahk for options. This new mode doesn't apply loadouts.
F9: Added a wobbly wings spammer, with a seperate timer.
F12: Now unmaximises/unminimizes before resizing.
V3.0.8
Traveling improved further with a blind attempt and reduced speed, should it fail to
not travel correctly. Blind mode tries once and trusts it succeeded.
Added toggle to disable the new checks and retries on travel and use blind travel
Added check for smooth graphics
Added check for dark dialog background
Logging off by default to avoid filling ssds
F10: Fixed an issue with traveling to The Doomed Tree zone
F12: Fully disabled the settings checks in F12 when configured not to check
Insert: Fixed issues with traveling to quark bosses due to incorrect locations