Provides shortcuts for setting commonly used KoLmafia preferences. Useful for users who have had their preferences recently lost.
Updated via auto
(these properties can be automatically inferred from the game):
- Crafting Discoveries/Recipes Learned (notably Cookbookbat recipes)
- Combat Lover's Locket - only if used up completely today (adds zeroes to the property if necessary)
- Cincho de Mayo percent cinchedness
- Designer Sweatpants sweatiness
- Distant Woods Getaway Campsite
- Gingerbread City - digital clock, retail district and sewers can be updated by visiting the zone (permanent ownership and wall-thickening can't be determined automatically)
- Powerful Glove percent battery remaining
- Puzzle Champ from Witchess
- Quests including any Protonic ghost location
- Source Terminal - some properties can't be read if you've used all the resources today
- Spacegate Vaccination Machine - these properties can't be read if you've received a vaccine today
Requires Individual Setting or maxAll
(if a maximum exists):
- [glitch season reward name] implementations
- Calculate the Universe from the Manual of Numberology
- Gingerbread City permanent unlock along with wall-thickening (+10 extra turns)
- LT&T Office permanent unlock
- Rack 'em up at A Shark's Chum - your permanent pool skill (as shown in the quest log at start of ascension) is derived from:
$\lfloor2\sqrt{RackEmUps}\rfloor$ - Tunnel of L.O.V.E. permanent unlock
Daily Flag Fixes (persist until rollover or ascension):
- Combat Lover's Locket can be forcefully set to fill in zeroes for monsters reminisced today (KoLmafia can't tell how many you've used today if less than all three)
- June Cleaver
- Kramco Sausage-o-Matic™ - tells KoLmafia your last sausage goblin was encountered in the impossibly far flung future
- Mime army shotglass
LIfetime Flag Fixes (persist until ascension):
- Mark legendary Cookbookbat pizzas as eaten
- Set Shocking Lick charges from Potted Power Plant batteries to 0.
To install, copy and paste the following into the KoLmafia Graphical CLI aka GCLI:
git checkout https://github.com/s-k-z/kolfix.git release
For a full list of options in KoLmafia:
kolfix
Examples:
Set today's June Cleaver counters to safe values, for other scripts to continue automating with it (also resets on rollover/ascension):
kolfix cleaver
In the event of a power outage, Windows bluescreen, or other catastrophic failure during the automation of a KoLmafia script, this will disable all limited resources allowing you to resume automation (with potentially suboptimal results, but better than nothing):
kolfix disableAll
Check any properties that can be automatically updated, set permanent pool skill and manual of numberology to the maximum, and mark gingerbread city and tunnel of love as owned and fully upgraded:
kolfix auto maxAll
Set the quantity of manuals of numberology used to 3, and rack 'em up count to 10:
kolfix numberology=3 pool=10
To set the number of [glitch season reward name] implementations, either fight the %monster% today and record the big meat drop (same value as hp and mp restored) or search your most recent session log for this value. Calculate:
X = today's %monster% meat drop / (5 x [glitch season reward names] owned)
for example: 100 = 1000 meat / (5 x 2 [glitch season reward names])
kolfix glitch=100