loathers / garbage-collector

Script for farming meat (and garbage) in 2003 web RPG Kingdom of Loathing
25 stars 57 forks source link

[BUG] Combat macro too big for witchess knights. #2084

Open yojimboslaw opened 2 months ago

yojimboslaw commented 2 months ago

Describe the bug I think garbo is failing combat against witchess things with an overlong macro leading it to get stuck in the timespinner choice when it's unable to find the witchess thing it wants to copy there (because it didn't win). This may be a duplicate of Arashmin's bug, sorry if so.

To Reproduce "garbo" in CLI and wait until it gets stuck in the timespinner choice.

Expected behavior Garbo should not fail combat. Session Log portion of gCLI output preceding macro error and error message output:

> garbo

Using adventure value 7000.
You are not drunk enough to continue.
Local Version: 44ff077cf17e5c021efedc89625cce2a52cbcfed (built from main@a30c054bcee28841ae9dd6bc4306f7bd740ddfd5)
Garbo is up to date!
Preference lastAdventure changed from None to Shadow Rift (Somewhere Over the Beanstalk)
Collecting garbage!

Autoattack is disabled.
logPreferenceChangeFilter => garboTargetCount,garboTargetDate,garboTargetSources,libram_savedMacro,maximizerMRUList,spadingData,testudinalTeachings
Preference logPreferenceChangeFilter changed from to garboTargetCount,garboTargetDate,garboTargetSources,libram_savedMacro,maximizerMRUList,spadingData,testudinalTeachings
Preference customCombatScript changed from null to garbo
CCS set to garbo
dontStopForCounters => true
Preference dontStopForCounters changed from false to true
hpAutoRecovery => -0.05
Preference hpAutoRecovery changed from 0.05 to -0.05
hpAutoRecoveryTarget => 0
Preference hpAutoRecoveryTarget changed from 0.05 to 0
mpAutoRecovery => -0.05
Preference mpAutoRecovery changed from 0.0 to -0.05
mpAutoRecoveryTarget => 0
Preference mpAutoRecoveryTarget changed from 0.05 to 0
mpAutoRecoveryItems => visit the nuns;oscus's neverending soda
Preference mpAutoRecoveryItems changed from free rest;visit the nuns;oscus's neverending soda to visit the nuns;oscus's neverending soda
valueOfInventory => 2
Preference valueOfInventory changed from 1.8 to 2
spadingScript => excavator.js
Preference spadingScript changed from to excavator.js
choiceAdventure1106 => 3
Preference choiceAdventure1106 changed from 2 to 3
choiceAdventure1108 => 1
Preference choiceAdventure1108 changed from 3 to 1
choiceAdventure1340 => 1
Preference choiceAdventure1340 changed from 0 to 1
choiceAdventure1341 => 1
Preference choiceAdventure1341 changed from 0 to 1
choiceAdventure1469 => 3
Preference choiceAdventure1469 changed from 1 to 3
choiceAdventure1472 => 1
Preference choiceAdventure1472 changed from 2 to 1
Stash access is disabled. Ignoring request to borrow "repaid diaper, Buddy Bjorn, Crown of Thrones, Pantsgiving, mafia pointer finger ring, Mayflower bouquet" from clan stash.
Skipping fancy chocolate sculpture; too expensive (54995 > 40000).
Preference nextAdventure changed from None to Barf Mountain
logPreferenceChangeFilter => _lastCombatStarted,libram_savedMacro,maximizerMRUList,testudinalTeachings
Preference logPreferenceChangeFilter changed from garboTargetCount,garboTargetDate,garboTargetSources,libram_savedMacro,maximizerMRUList,spadingData,testudinalTeachings to _lastCombatStarted,libram_savedMacro,maximizerMRUList,testudinalTeachings
allowNonMoodBurning => false
Preference allowNonMoodBurning changed from true to false
Preference customCombatScript changed from garbo to grimoire_macro
CCS set to grimoire_macro

Executing Daily Familiars/Moveable feast
Equipping the Cornbeefadon with tiny stillsuit...
Familiar equipped.
CCS set to grimoire_macro
Autoattack is disabled.
Stash access is disabled. Ignoring request to borrow "moveable feast" from clan stash.

Executing Daily/Refresh Latte
Autoattack is disabled.

Executing Daily/Beach Comb Free Walks
Autoattack is disabled.
JavaScript error: Empty JSON string
at file:/home/admin-ubuntu/.kolmafia/scripts/combo/combo.js:2681 (anonymous)
at file:/home/admin-ubuntu/.kolmafia/scripts/combo/combo.js:3007 (anonymous)
at file:/home/admin-ubuntu/.kolmafia/scripts/combo/combo.js:1
at file:/home/admin-ubuntu/.kolmafia/scripts/garbage-collector/garbo.js:42731
at file:/home/admin-ubuntu/.kolmafia/scripts/garbage-collector/garbo.js:26058 (_do)
at file:/home/admin-ubuntu/.kolmafia/scripts/garbage-collector/garbo.js:25867 (execute)
at file:/home/admin-ubuntu/.kolmafia/scripts/garbage-collector/garbo.js:44905
at file:/home/admin-ubuntu/.kolmafia/scripts/garbage-collector/garbo.js:44983 (execute)
at file:/home/admin-ubuntu/.kolmafia/scripts/garbage-collector/garbo.js:25792 (run)
at file:/home/admin-ubuntu/.kolmafia/scripts/garbage-collector/garbo.js:45026 (runQuests)
at file:/home/admin-ubuntu/.kolmafia/scripts/garbage-collector/garbo.js:45032 (runSafeGarboQuests)
at file:/home/admin-ubuntu/.kolmafia/scripts/garbage-collector/garbo.js:45040 (dailySetup)
at file:/home/admin-ubuntu/.kolmafia/scripts/garbage-collector/garbo.js:45457
at file:/home/admin-ubuntu/.kolmafia/scripts/garbage-collector/garbo.js:36868 (withClan)
at file:/home/admin-ubuntu/.kolmafia/scripts/garbage-collector/garbo.js:36862 (withVIPClan)
at file:/home/admin-ubuntu/.kolmafia/scripts/garbage-collector/garbo.js:45447
at file:/home/admin-ubuntu/.kolmafia/scripts/garbage-collector/garbo.js:36847 (withStash)
at file:/home/admin-ubuntu/.kolmafia/scripts/garbage-collector/garbo.js:45446 (main)

Executing Daily/Check Barf Mountain Quest
Autoattack is disabled.

Visiting the Employee Assignment Kiosk
Barf Quests Available:
Racism Reduction
Bear Removal
No suitable Barf Quests available.

Executing Daily/Free Volcano Mining
Autoattack is disabled.
Casting Cannelloni Cocoon 9 times...
You gain 9,000 hit points
Cannelloni Cocoon was successfully cast.
Casting Cannelloni Cocoon 1 times...
You gain 1,000 hit points
Cannelloni Cocoon was successfully cast.
Preference lastAdventure changed from Shadow Rift (Somewhere Over the Beanstalk) to The Velvet / Gold Mine (Mining)
Preference nextAdventure changed from Barf Mountain to The Velvet / Gold Mine (Mining)

[33983] The Velvet / Gold Mine (Mining)
Sending you to That 70s Volcano.

Wielding high-temperature mining drill...
Preference lastAdventure changed from The Velvet / Gold Mine (Mining) to Shadow Rift (Somewhere Over the Beanstalk)
Preference _concoctionDatabaseRefreshes changed from 552 to 553
Equipment changed.
Trying a spot.
Mining at square (3, 6)
Preference lastAdventure changed from Shadow Rift (Somewhere Over the Beanstalk) to The Velvet / Gold Mine (Mining)

[33983] The Velvet / Gold Mine (Mining)
Preference lastAdventure changed from The Velvet / Gold Mine (Mining) to Shadow Rift (Somewhere Over the Beanstalk)

=== Report: Results this Session ===

Obtained 0 1,970 carat golds in 1 turns.
Total session gold value: 0 meat
Average session value: 0 meat/adventure
Runtime: 1.0 secs, or 1000ms/adv at 0 meat/second

=== Version Lifetime (data/pjbminer_data.txt) ===

Obtained 7 gold pieces for 137900 meat.
Used 74 secs to spend 73 adventures.
Average gain: 1889 meat / adv

logPreferenceChangeFilter => garboTargetCount,garboTargetDate,garboTargetSources,libram_savedMacro,maximizerMRUList,spadingData,testudinalTeachings
Preference logPreferenceChangeFilter changed from _lastCombatStarted,libram_savedMacro,maximizerMRUList,testudinalTeachings to garboTargetCount,garboTargetDate,garboTargetSources,libram_savedMacro,maximizerMRUList,spadingData,testudinalTeachings
hpAutoRecoveryTarget => 0
Preference hpAutoRecoveryTarget changed from 0.0 to 0
mpAutoRecoveryTarget => 0
Preference mpAutoRecoveryTarget changed from 0.0 to 0
allowNonMoodBurning => true
Preference allowNonMoodBurning changed from false to true
Preference customCombatScript changed from grimoire_macro to garbo
CCS set to garbo
Autoattack is disabled.
choiceAdventure1324 => 5
Preference choiceAdventure1324 changed from 0 to 5
Preference choiceAdventure1387 changed from to 2
Refreshing stash contents...
Stash list retrieved.
Putting Grobert the Chest Mimic back into terrarium...
Taking stench jelly the Space Jellyfish out of terrarium...
amulet coin is better than (none). Switching items...
Stealing amulet coin from You gain some Levels! the Robortender...
Unequipping You gain some Levels! the Robortender...
Familiar unequipped.
Putting on amulet coin...
Equipment changed.
Taking off high-temperature mining drill...
Equipment changed.
Taking off Buddy Bjorn...
Equipment changed.
Holding latte lovers member's mug...
Equipment changed.
Maximizer: Familiar Weight, -"equip Amulet of Perpetual Darkness", -"equip Buddy Bjorn", -"equip Spooky Putty ball", -"equip Spooky Putty leotard", -"equip Spooky Putty mitre", -"equip Spooky Putty snake", -"equip broken champagne bottle", -"equip dice-shaped backpack", -"equip papier-masque", -"equip papier-mitre", -"equip smoke ball", -"equip stinky fannypack", -"equip ¶5868", -"equip ¶5869", -"equip ¶5872", -buddy-bjorn, -crown-of-thrones, -off-hand, 100 "bonus pantogram pants", 109.98 "bonus Pantsgiving", 124.23 "bonus Crown of Thrones", 143.11 "bonus bag of many confections", 162.59 "bonus June cleaver", 180 "bonus Mr. Screege's spectacles", 220 "bonus Mr. Cheeng's spectacles", 40.47 "bonus rake", 40.47 "bonus tiny rake", 4480 "bonus designer sweatpants", 500 "bonus tiny stillsuit", 553.21 "bonus KoL Con 13 snowglobe", 6.25 "bonus Powerful Glove"
Maximizing...
24 combinations checked, best score 5,772.82
Putting on Crown of Thrones...
Equipment changed.
Wielding June cleaver...
Equipment changed.
Putting on Camp Scout backpack...
Equipment changed.
Putting on Stephen's lab coat...
Equipment changed.
Putting on Belt of Loathing...
Preference _concoctionDatabaseRefreshes changed from 553 to 554
Equipment changed.
Stealing tiny stillsuit from Basevelt the Cornbeefadon...
Unequipping Basevelt the Cornbeefadon...
Familiar unequipped.
Putting on tiny stillsuit...
Equipment changed.
Saving outfit: Script Outfit 0
Outfit saved
Putting on Buddy Bjorn...
Equipment changed.
Kicking Grobert the Warbear Drone out of the bjorn...
Putting on Camp Scout backpack...
Equipment changed.
Carrying Grobert the Warbear Drone in the Crown of Thrones...

Preference nextAdventure changed from The Velvet / Gold Mine (Mining) to Uncle Gator's Country Fun-Time Liquid Waste Sluice

Visit to Dinseylandfill: Uncle Gator's Country Fun-Time Liquid Waste Sluice in progress...
Preference lastAdventure changed from Shadow Rift (Somewhere Over the Beanstalk) to Uncle Gator's Country Fun-Time Liquid Waste Sluice

[33983] Uncle Gator's Country Fun-Time Liquid Waste Sluice
Preference lastEncounter changed from Travel to a Recent Fight to C<i>bzzt</i>er the Grisly Bear
Encounter: C<i>bzzt</i>er the Grisly Bear
Preference _lastCombatStarted changed from 20240908225731 to 20240908231042
Round 0: yojimbos_law wins initiative!
Round 1: You lose 1,445 hit points
Round 1: stench jelly drops onto your foe's head like a big gloopy helmet, and sucks out some of their life essences. This naturally makes them a little weak, physically speaking.
Round 1: C<i>bzzt</i>er the Grisly Bear drops 72 attack power.
Round 1: C<i>bzzt</i>er the Grisly Bear drops 72 defense.
Round 1: Your toy train moves ahead to the Meat Mine Sluice. It's twice as effective because your train just visited the coal hopper. The sluice opens and pours out some meat!
Preference trainsetPosition changed from 34328 to 34329
You gain 1,804 Meat.
Round 1: yojimbos_law executes a macro!
Round 1: yojimbos_law casts EXTRACT JELLY!
Round 2: stench jelly latches onto your foe and drains some essences from them, but it doesn't seem like any jelly is forthcoming.
Round 2: Oh no, a part fell off of Grobert!
You acquire an item: warbear whosit
Round 2: Your opponent somehow loses its entire arm behind HÏSPRU's cushions. This causes 16 damage.
Round 2: C<i>bzzt</i>er the Grisly Bear takes 16 damage.
Round 2: C<i>bzzt</i>er the Grisly Bear takes 587 damage.
Round 2: You lose 164 hit points
Round 2: yojimbos_law casts THROW LATTE ON OPPONENT!
You lose 1,804 Meat.
You acquire an item: inflammable leaf (2)
Round 3: You gain 2 Mysteriousness
Banish of C<i>bzzt</i>er the Grisly Bear by Throw Latte on Opponent failed, as monsters from this area cannot be banished.
Preference _latteBanishUsed changed from false to true
Preference _juneCleaverFightsLeft changed from 6 to 5
Preference _juneCleaverStench changed from 21 to 22
Preference sweat changed from 27 to 29
Preference lastCopyableMonster changed from shadow prism to C<i>bzzt</i>er the Grisly Bear
This combat did not cost a turn
Preference familiarSweat changed from 46464 to 46467

Preference _concoctionDatabaseRefreshes changed from 554 to 555
logPreferenceChangeFilter => _lastCombatStarted,libram_savedMacro,maximizerMRUList,testudinalTeachings
Preference logPreferenceChangeFilter changed from garboTargetCount,garboTargetDate,garboTargetSources,libram_savedMacro,maximizerMRUList,spadingData,testudinalTeachings to _lastCombatStarted,libram_savedMacro,maximizerMRUList,testudinalTeachings
allowNonMoodBurning => false
Preference allowNonMoodBurning changed from true to false
Preference customCombatScript changed from garbo to grimoire_macro
CCS set to grimoire_macro
logPreferenceChangeFilter => garboTargetCount,garboTargetDate,garboTargetSources,libram_savedMacro,maximizerMRUList,spadingData,testudinalTeachings
Preference logPreferenceChangeFilter changed from _lastCombatStarted,libram_savedMacro,maximizerMRUList,testudinalTeachings to garboTargetCount,garboTargetDate,garboTargetSources,libram_savedMacro,maximizerMRUList,spadingData,testudinalTeachings
hpAutoRecoveryTarget => 0
Preference hpAutoRecoveryTarget changed from 0.0 to 0
mpAutoRecoveryTarget => 0
Preference mpAutoRecoveryTarget changed from 0.0 to 0
allowNonMoodBurning => true
Preference allowNonMoodBurning changed from false to true
Preference customCombatScript changed from grimoire_macro to garbo
CCS set to garbo
Autoattack is disabled.
Putting stench jelly the Space Jellyfish back into terrarium...
Taking Contraband Femur Sushi the Frumious Bandersnatch out of terrarium...
Maximizer: Familiar Weight, -"equip Amulet of Perpetual Darkness", -"equip Buddy Bjorn", -"equip Spooky Putty ball", -"equip Spooky Putty leotard", -"equip Spooky Putty mitre", -"equip Spooky Putty snake", -"equip broken champagne bottle", -"equip dice-shaped backpack", -"equip papier-masque", -"equip papier-mitre", -"equip smoke ball", -"equip stinky fannypack", -"equip ¶5868", -"equip ¶5869", -"equip ¶5872", -buddy-bjorn, -crown-of-thrones, 100 "bonus pantogram pants", 109.98 "bonus Pantsgiving", 124.23 "bonus Crown of Thrones", 143.11 "bonus bag of many confections", 162.59 "bonus June cleaver", 180 "bonus Mr. Screege's spectacles", 220 "bonus Mr. Cheeng's spectacles", 40.47 "bonus rake", 40.47 "bonus tiny rake", 4480 "bonus designer sweatpants", 500 "bonus tiny stillsuit", 553.21 "bonus KoL Con 13 snowglobe", 6.25 "bonus Powerful Glove"
Maximizing...
48 combinations checked, best score 6,321.03
Holding KoL Con 13 snowglobe...
Preference _concoctionDatabaseRefreshes changed from 555 to 556
Equipment changed.
Stealing tiny stillsuit from stench jelly the Space Jellyfish...
Unequipping stench jelly the Space Jellyfish...
Familiar unequipped.
Putting on tiny stillsuit...
Equipment changed.
Saving outfit: Script Outfit 1
Outfit saved
Preference nextAdventure changed from Uncle Gator's Country Fun-Time Liquid Waste Sluice to Shadow Rift
Preference nextAdventure changed from Shadow Rift to Uncle Gator's Country Fun-Time Liquid Waste Sluice

Preference nextAdventure changed from Uncle Gator's Country Fun-Time Liquid Waste Sluice to Shadow Rift (Somewhere Over the Beanstalk)

Visit to Shadow Rift: Shadow Rift (Somewhere Over the Beanstalk) in progress...
Preference lastAdventure changed from Uncle Gator's Country Fun-Time Liquid Waste Sluice to Shadow Rift (Somewhere Over the Beanstalk)

[33983] Shadow Rift (Somewhere Over the Beanstalk)
Preference lastEncounter changed from C<i>bzzt</i>er the Grisly Bear to shadow stalk
Encounter: shadow stalk
Preference _lastCombatStarted changed from 20240908231042 to 20240908231048
Preference _shadowRiftCombats changed from 22 to 23
Round 0: yojimbos_law wins initiative!
Round 1: Contraband Femur Sushi hums a snatch of Ode to Booze and hiccoughs loudly.
Round 1: Your toy train moves ahead to the Candy Factory. As your train passes the candy factory, you pick up some random candy.
Preference trainsetPosition changed from 34329 to 34330
You acquire an item: lavender candy heart
Round 1: yojimbos_law executes a macro!
Round 1: yojimbos_law casts RETURN!
Round 2: Contraband Femur Sushi slumsily tosses you onto his back, but he's waggerving so much that you fall off pretty quickly. You escape the fight, but just barely. It's just as well, though. Your butt is getting pretty sore.
You acquire an item: inflammable leaf (2)
Round 2: You gain 2 Enchantedness
Preference _juneCleaverFightsLeft changed from 5 to 4
Preference _juneCleaverHot changed from 21 to 22
Preference sweat changed from 29 to 31
Preference encountersUntilSRChoice changed from 6 to 5
Preference lastCopyableMonster changed from C<i>bzzt</i>er the Grisly Bear to shadow stalk
Preference familiarSweat changed from 46467 to 46470

Preference _concoctionDatabaseRefreshes changed from 556 to 557
logPreferenceChangeFilter => _lastCombatStarted,libram_savedMacro,maximizerMRUList,testudinalTeachings
Preference logPreferenceChangeFilter changed from garboTargetCount,garboTargetDate,garboTargetSources,libram_savedMacro,maximizerMRUList,spadingData,testudinalTeachings to _lastCombatStarted,libram_savedMacro,maximizerMRUList,testudinalTeachings
allowNonMoodBurning => false
Preference allowNonMoodBurning changed from true to false
Preference customCombatScript changed from garbo to grimoire_macro
CCS set to grimoire_macro
logPreferenceChangeFilter => garboTargetCount,garboTargetDate,garboTargetSources,libram_savedMacro,maximizerMRUList,spadingData,testudinalTeachings
Preference logPreferenceChangeFilter changed from _lastCombatStarted,libram_savedMacro,maximizerMRUList,testudinalTeachings to garboTargetCount,garboTargetDate,garboTargetSources,libram_savedMacro,maximizerMRUList,spadingData,testudinalTeachings
hpAutoRecoveryTarget => 0
Preference hpAutoRecoveryTarget changed from 0.0 to 0
mpAutoRecoveryTarget => 0
Preference mpAutoRecoveryTarget changed from 0.0 to 0
allowNonMoodBurning => true
Preference allowNonMoodBurning changed from false to true
Preference customCombatScript changed from grimoire_macro to garbo
CCS set to garbo
Autoattack is disabled.
logPreferenceChangeFilter => _lastCombatStarted,libram_savedMacro,maximizerMRUList,testudinalTeachings
Preference logPreferenceChangeFilter changed from garboTargetCount,garboTargetDate,garboTargetSources,libram_savedMacro,maximizerMRUList,spadingData,testudinalTeachings to _lastCombatStarted,libram_savedMacro,maximizerMRUList,testudinalTeachings
allowNonMoodBurning => false
Preference allowNonMoodBurning changed from true to false
Preference customCombatScript changed from garbo to grimoire_macro
CCS set to grimoire_macro
logPreferenceChangeFilter => garboTargetCount,garboTargetDate,garboTargetSources,libram_savedMacro,maximizerMRUList,spadingData,testudinalTeachings
Preference logPreferenceChangeFilter changed from _lastCombatStarted,libram_savedMacro,maximizerMRUList,testudinalTeachings to garboTargetCount,garboTargetDate,garboTargetSources,libram_savedMacro,maximizerMRUList,spadingData,testudinalTeachings
hpAutoRecoveryTarget => 0
Preference hpAutoRecoveryTarget changed from 0.0 to 0
mpAutoRecoveryTarget => 0
Preference mpAutoRecoveryTarget changed from 0.0 to 0
allowNonMoodBurning => true
Preference allowNonMoodBurning changed from false to true
Preference customCombatScript changed from grimoire_macro to garbo
CCS set to garbo
Autoattack is disabled.
logPreferenceChangeFilter => _lastCombatStarted,libram_savedMacro,maximizerMRUList,testudinalTeachings
Preference logPreferenceChangeFilter changed from garboTargetCount,garboTargetDate,garboTargetSources,libram_savedMacro,maximizerMRUList,spadingData,testudinalTeachings to _lastCombatStarted,libram_savedMacro,maximizerMRUList,testudinalTeachings
allowNonMoodBurning => false
Preference allowNonMoodBurning changed from true to false
Preference customCombatScript changed from garbo to grimoire_macro
CCS set to grimoire_macro
logPreferenceChangeFilter => garboTargetCount,garboTargetDate,garboTargetSources,libram_savedMacro,maximizerMRUList,spadingData,testudinalTeachings
Preference logPreferenceChangeFilter changed from _lastCombatStarted,libram_savedMacro,maximizerMRUList,testudinalTeachings to garboTargetCount,garboTargetDate,garboTargetSources,libram_savedMacro,maximizerMRUList,spadingData,testudinalTeachings
hpAutoRecoveryTarget => 0
Preference hpAutoRecoveryTarget changed from 0.0 to 0
mpAutoRecoveryTarget => 0
Preference mpAutoRecoveryTarget changed from 0.0 to 0
allowNonMoodBurning => true
Preference allowNonMoodBurning changed from false to true
Preference customCombatScript changed from grimoire_macro to garbo
CCS set to garbo
Autoattack is disabled.
logPreferenceChangeFilter => _lastCombatStarted,libram_savedMacro,maximizerMRUList,testudinalTeachings
Preference logPreferenceChangeFilter changed from garboTargetCount,garboTargetDate,garboTargetSources,libram_savedMacro,maximizerMRUList,spadingData,testudinalTeachings to _lastCombatStarted,libram_savedMacro,maximizerMRUList,testudinalTeachings
allowNonMoodBurning => false
Preference allowNonMoodBurning changed from true to false
Preference customCombatScript changed from garbo to grimoire_macro
CCS set to grimoire_macro

Executing SetupTargetCopy/Fold Spooky Putty monster
CCS set to grimoire_macro
Autoattack is disabled.
logPreferenceChangeFilter => garboTargetCount,garboTargetDate,garboTargetSources,libram_savedMacro,maximizerMRUList,spadingData,testudinalTeachings
Preference logPreferenceChangeFilter changed from _lastCombatStarted,libram_savedMacro,maximizerMRUList,testudinalTeachings to garboTargetCount,garboTargetDate,garboTargetSources,libram_savedMacro,maximizerMRUList,spadingData,testudinalTeachings
hpAutoRecoveryTarget => 0
Preference hpAutoRecoveryTarget changed from 0.0 to 0
mpAutoRecoveryTarget => 0
Preference mpAutoRecoveryTarget changed from 0.0 to 0
allowNonMoodBurning => true
Preference allowNonMoodBurning changed from false to true
Preference customCombatScript changed from grimoire_macro to garbo
CCS set to garbo
Autoattack is disabled.
Stash access is disabled. Ignoring request to borrow "Spooky Putty sheet" from clan stash.
Preference nextAdventure changed from Shadow Rift (Somewhere Over the Beanstalk) to Friar Ceremony Location
Preference nextAdventure changed from Friar Ceremony Location to None
Preference nextAdventure changed from None to Friar Ceremony Location
Maximizer: MP
Maximizing...
10000 combinations checked, best score 672,063.00
Putting on Amoon-Ra Cowtep's nemes...
Equipment changed.
Wielding Hodgman's whackin' stick...
Equipment changed.
Holding Fourth of May Cosplay Saber...
Equipment changed.
Putting on unwrapped knock-off retro superhero cape...
Preference _concoctionDatabaseRefreshes changed from 557 to 558
Equipment changed.
Putting on sea salt scrubs...
Preference _concoctionDatabaseRefreshes changed from 558 to 559
Equipment changed.
Putting on Cargo Cultist Shorts...
Preference _concoctionDatabaseRefreshes changed from 559 to 560
Equipment changed.
Putting on Wal-Mart nametag...
Preference _concoctionDatabaseRefreshes changed from 560 to 561
Equipment changed.
Putting on plexiglass pinky ring...
Preference _concoctionDatabaseRefreshes changed from 561 to 562
Equipment changed.
Putting on plexiglass pocketwatch...
Preference _concoctionDatabaseRefreshes changed from 562 to 563
Equipment changed.
Putting on miniature crystal ball...
Preference _concoctionDatabaseRefreshes changed from 563 to 564
Equipment changed.
Stash access is disabled. Ignoring request to borrow "Platinum Yendorian Express Card, Bag o' Tricks" from clan stash.
Preference _concoctionDatabaseRefreshes changed from 564 to 565
Putting Contraband Femur Sushi the Frumious Bandersnatch back into terrarium...
Taking You gain some Levels! the Robortender out of terrarium...
Preference _concoctionDatabaseRefreshes changed from 565 to 566
amulet coin is better than (none). Switching items...
Putting on amulet coin...
Preference _concoctionDatabaseRefreshes changed from 566 to 567
Equipment changed.
Running fight Time-Spinner
Preference nextAdventure changed from Friar Ceremony Location to Noob Cave
Putting You gain some Levels! the Robortender back into terrarium...
Taking Grobert the Chest Mimic out of terrarium...
Preference _concoctionDatabaseRefreshes changed from 567 to 568
Holding Roman Candelabra...
Preference _concoctionDatabaseRefreshes changed from 568 to 569
Equipment changed.
Putting on Buddy Bjorn...
Preference _concoctionDatabaseRefreshes changed from 569 to 570
Equipment changed.
Maximizer: -tie, -"equip Amulet of Perpetual Darkness", -"equip Crown of Thrones", -"equip Spooky Putty ball", -"equip Spooky Putty leotard", -"equip Spooky Putty mitre", -"equip Spooky Putty snake", -"equip broken champagne bottle", -"equip cheap sunglasses", -"equip dice-shaped backpack", -"equip papier-masque", -"equip papier-mitre", -"equip smoke ball", -"equip stinky fannypack", -"equip ¶5868", -"equip ¶5869", -"equip ¶5872", -back, -buddy-bjorn, -crown-of-thrones, -off-hand, 100 "bonus pantogram pants", 109.98 "bonus Pantsgiving", 124.23 "bonus Buddy Bjorn", 143.11 "bonus bag of many confections", 162.59 "bonus June cleaver", 180 "bonus Mr. Screege's spectacles", 220 "bonus Mr. Cheeng's spectacles", 40.47 "bonus rake", 40.47 "bonus tiny rake", 4480 "bonus designer sweatpants", 553.21 "bonus KoL Con 13 snowglobe", 6.25 "bonus Powerful Glove"
Maximizing...
252 combinations checked, best score 5,213.54
Wielding June cleaver...
Equipment changed.
Putting on designer sweatpants...
Equipment changed.
Putting on Mr. Cheeng's spectacles...
Equipment changed.
Putting on Mr. Screege's spectacles...
Equipment changed.
Putting on Powerful Glove...
Equipment changed.
Saving outfit: Script Outfit 2
Outfit saved
Putting on Crown of Thrones...
Equipment changed.
Kicking Grobert the Warbear Drone off the throne...
Putting on Amoon-Ra Cowtep's nemes...
Equipment changed.
Carrying Grobert the Warbear Drone in the Bjorn Buddy...
Now running Witchess Bishop fight: Time-Spinner. Stay tuned for details.
Preference lastAdventure changed from Shadow Rift (Somewhere Over the Beanstalk) to None
Preference nextAdventure changed from Noob Cave to None

[33984] Time-Spinner
Submitting option 1 for choice 1195
Preference lastEncounter changed from shadow stalk to Travel to a Recent Fight
Encounter: Travel to a Recent Fight

[33984] A Recent Fight
Encounter: Travel to a Recent Fight
Preference _timeSpinnerMinutesUsed changed from 0 to 3
Preference _timeSpinnerMinutesUsed changed from 3 to 6
Autoattack is disabled.
logPreferenceChangeFilter => _lastCombatStarted,libram_savedMacro,maximizerMRUList,testudinalTeachings
Preference logPreferenceChangeFilter changed from garboTargetCount,garboTargetDate,garboTargetSources,libram_savedMacro,maximizerMRUList,spadingData,testudinalTeachings to _lastCombatStarted,libram_savedMacro,maximizerMRUList,testudinalTeachings
allowNonMoodBurning => false
Preference allowNonMoodBurning changed from true to false
Preference customCombatScript changed from garbo to grimoire_macro
CCS set to grimoire_macro
logPreferenceChangeFilter => garboTargetCount,garboTargetDate,garboTargetSources,libram_savedMacro,maximizerMRUList,spadingData,testudinalTeachings
Preference logPreferenceChangeFilter changed from _lastCombatStarted,libram_savedMacro,maximizerMRUList,testudinalTeachings to garboTargetCount,garboTargetDate,garboTargetSources,libram_savedMacro,maximizerMRUList,spadingData,testudinalTeachings
hpAutoRecoveryTarget => 0
Preference hpAutoRecoveryTarget changed from 0.0 to 0
mpAutoRecoveryTarget => 0
Preference mpAutoRecoveryTarget changed from 0.0 to 0
allowNonMoodBurning => true
Preference allowNonMoodBurning changed from false to true
Preference customCombatScript changed from grimoire_macro to garbo
CCS set to garbo
Autoattack is disabled.
Finished Time-Spinner
Running fight Time-Spinner
Preference nextAdventure changed from None to Noob Cave
Now running Witchess Bishop fight: Time-Spinner. Stay tuned for details.
Preference nextAdventure changed from Noob Cave to None

[33984] Time-Spinner
Submitting option 1 for choice 1196

[33984] A Recent Fight
Encounter: Travel to a Recent Fight
Preference _timeSpinnerMinutesUsed changed from 6 to 9

[33984] A Recent Fight
Encounter: Travel to a Recent Fight
Preference _timeSpinnerMinutesUsed changed from 9 to 12
Preference _timeSpinnerMinutesUsed changed from 12 to 15
Autoattack is disabled.
logPreferenceChangeFilter => _lastCombatStarted,libram_savedMacro,maximizerMRUList,testudinalTeachings
Preference logPreferenceChangeFilter changed from garboTargetCount,garboTargetDate,garboTargetSources,libram_savedMacro,maximizerMRUList,spadingData,testudinalTeachings to _lastCombatStarted,libram_savedMacro,maximizerMRUList,testudinalTeachings
allowNonMoodBurning => false
Preference allowNonMoodBurning changed from true to false
Preference customCombatScript changed from garbo to grimoire_macro
CCS set to grimoire_macro
logPreferenceChangeFilter => garboTargetCount,garboTargetDate,garboTargetSources,libram_savedMacro,maximizerMRUList,spadingData,testudinalTeachings
Preference logPreferenceChangeFilter changed from _lastCombatStarted,libram_savedMacro,maximizerMRUList,testudinalTeachings to garboTargetCount,garboTargetDate,garboTargetSources,libram_savedMacro,maximizerMRUList,spadingData,testudinalTeachings
hpAutoRecoveryTarget => 0
Preference hpAutoRecoveryTarget changed from 0.0 to 0
mpAutoRecoveryTarget => 0
Preference mpAutoRecoveryTarget changed from 0.0 to 0
allowNonMoodBurning => true
Preference allowNonMoodBurning changed from false to true
Preference customCombatScript changed from grimoire_macro to garbo
CCS set to garbo
Autoattack is disabled.
Finished Time-Spinner
Running fight Witchess
Preference nextAdventure changed from None to Noob Cave
Now running Witchess Bishop fight: Witchess. Stay tuned for details.
Preference nextAdventure changed from Noob Cave to None

[33984] Your Witchess Set
Autoattack is disabled.
No spading data has been collected yet. Please try again later.
logPreferenceChangeFilter =>
Preference logPreferenceChangeFilter changed from garboTargetCount,garboTargetDate,garboTargetSources,libram_savedMacro,maximizerMRUList,spadingData,testudinalTeachings to
Preference customCombatScript changed from garbo to null
CCS set to null
dontStopForCounters => false
Preference dontStopForCounters changed from true to false
hpAutoRecovery => 0.05
Preference hpAutoRecovery changed from -0.05 to 0.05
hpAutoRecoveryTarget => 0.05
Preference hpAutoRecoveryTarget changed from 0.0 to 0.05
mpAutoRecovery => 0
Preference mpAutoRecovery changed from -0.05 to 0
mpAutoRecoveryTarget => 0.05
Preference mpAutoRecoveryTarget changed from 0.0 to 0.05
mpAutoRecoveryItems => free rest;visit the nuns;oscus's neverending soda
Preference mpAutoRecoveryItems changed from visit the nuns;oscus's neverending soda to free rest;visit the nuns;oscus's neverending soda
valueOfInventory => 1.8
Preference valueOfInventory changed from 2.0 to 1.8
spadingScript =>
Preference spadingScript changed from excavator.js to
choiceAdventure1106 => 2
Preference choiceAdventure1106 changed from 3 to 2
choiceAdventure1108 => 3
Preference choiceAdventure1108 changed from 1 to 3
choiceAdventure1340 => 0
Preference choiceAdventure1340 changed from 1 to 0
choiceAdventure1341 => 0
Preference choiceAdventure1341 changed from 1 to 0
choiceAdventure1469 => 1
Preference choiceAdventure1469 changed from 3 to 1
choiceAdventure1472 => 2
Preference choiceAdventure1472 changed from 1 to 2
choiceAdventure1324 => 0
Preference choiceAdventure1324 changed from 5 to 0
Preference choiceAdventure1387 changed from 2 to
You fought 0 Witchess Bishop at the beginning of the day, and an additional 0 digitized Witchess Bishop throughout the day. Good work, probably!
Including this, you have fought 1 across all ascensions today
Extreme Items:
1 warbear whosit worth 559 total
4 inflammable leaf worth 108 total
1 lavender candy heart worth 5 total
1 lavender candy heart worth 5 total
4 inflammable leaf worth 108 total
1 warbear whosit worth 559 total
Preference garboResultsItems changed from 963538 to 964209
Preference garboResultsTurns changed from 3 to 4
This run of garbo, across 1 turns you generated 671 meat, with 0 raw meat and 671 from items
So far today, across 4 turns you generated 435,470 meat, with -528,739 raw meat and 964,209 from items
JavaScript exception: Combat exception! Last macro error: Macro Aborted: 37 instructions (In a row?!) executed without any actions being taken.. Exception Error: Failed to open Witchess.. (file:/home/admin-ubuntu/.kolmafia/scripts/garbage-collector/garbo.js#36694)
at file:/home/admin-ubuntu/.kolmafia/scripts/garbage-collector/garbo.js:36694 (runCombatBy)
at file:/home/admin-ubuntu/.kolmafia/scripts/garbage-collector/garbo.js:36703 (withMacro)
at file:/home/admin-ubuntu/.kolmafia/scripts/garbage-collector/garbo.js:34959
at file:/home/admin-ubuntu/.kolmafia/scripts/garbage-collector/garbo.js:34950 (run)
at file:/home/admin-ubuntu/.kolmafia/scripts/garbage-collector/garbo.js:37849 (runTargetFight)
at file:/home/admin-ubuntu/.kolmafia/scripts/garbage-collector/garbo.js:39703
at file:/home/admin-ubuntu/.kolmafia/scripts/garbage-collector/garbo.js:36847 (withStash)
at file:/home/admin-ubuntu/.kolmafia/scripts/garbage-collector/garbo.js:39611 (dailyFights)
at file:/home/admin-ubuntu/.kolmafia/scripts/garbage-collector/garbo.js:45469
at file:/home/admin-ubuntu/.kolmafia/scripts/garbage-collector/garbo.js:36868 (withClan)
at file:/home/admin-ubuntu/.kolmafia/scripts/garbage-collector/garbo.js:36862 (withVIPClan)
at file:/home/admin-ubuntu/.kolmafia/scripts/garbage-collector/garbo.js:45447
at file:/home/admin-ubuntu/.kolmafia/scripts/garbage-collector/garbo.js:36847 (withStash)
at file:/home/admin-ubuntu/.kolmafia/scripts/garbage-collector/garbo.js:45446 (main)

Additional context Session results indicate "Combat: Witchess Knight (1)", but the timespinner's dropdown does not contain this (although it does contain a rook). Edit: manually defeating a witchess knight makes the script run, until it wants a witchess bishop from the timespinner. :)

horrible-little-slime commented 2 months ago

We only should attempt to use the time-spinner if mafia thinks the appropriate monster is in your combatQueue in noob cave, the dire warren, or the haunted kitchen--can you check ash $location[].combat_queue for those locations?

Losing a fight should still queue combats, right?

eric-the-redbeard commented 2 months ago

I checked the generated combat macro, it looks like it is testing for a different monster (garbage tourist, 1760) from within the test for the witchess monster (bishop in my case, 1942), with no apparent attempt at converting a monster. It is also testing twice for lay an egg (7494) and emit matter duplicating drones. It also has an empty test for Briny Deeps (column 1340 unformatted, line 75 formatted).

I'm not sure how to contribute further.

Here is the generated combat macro (blob first, then repeated with line breaks and indentions): if (monsterid 1622 || monsterid 1965);while !pastround 24 && !hppercentbelow 25 && !missed 1 && !snarfblat 567;attack;endwhile;if hasskill Saucegeyser;skill Saucegeyser;repeat hasskill Saucegeyser;endif;if hasskill Weapon of the Pastalord;skill Weapon of the Pastalord;repeat hasskill Weapon of the Pastalord;endif;if hasskill Cannelloni Cannon;skill Cannelloni Cannon;repeat hasskill Cannelloni Cannon;endif;if hasskill Wave of Sauce;skill Wave of Sauce;repeat hasskill Wave of Sauce;endif;if hasskill Saucestorm;skill Saucestorm;repeat hasskill Saucestorm;endif;if hasskill Northern Explosion;skill Northern Explosion;repeat hasskill Northern Explosion;endif;if hasskill 1005;skill 1005;repeat hasskill 1005;endif;attack;repeat;endif;if monsterid 1942;if snarfblat 186;endif;if monsterid 1942;if hasskill 7494;skill 7494;repeat hasskill 7494;endif;endif;if monsterid 1942;if hasskill Emit Matter Duplicating Drones;skill Emit Matter Duplicating Drones;endif;endif;if hasskill 7485;skill 7485;endif;if hasskill 7486;skill 7486;endif;if monsterid 1942;if hasskill 7526;skill 7526;endif;endif;if monsterid 1942;if hasskill 7494;skill 7494;repeat hasskill 7494;endif;endif;if monsterid 1942;if hasskill Emit Matter Duplicating Drones;skill Emit Matter Duplicating Drones;endif;endif;if hasskill Bowl Straight Up;skill Bowl Straight Up;endif;if monsterid 1760;if hasskill Transcendent Olfaction;skill Transcendent Olfaction;endif;endif;if monsterid 1760;if hasskill Gallapagosian Mating Call;skill Gallapagosian Mating Call;endif;endif;if monstername angry tourist || monstername garbage tourist || monstername horrible tourist family || monstername Witchess Bishop || monstername sausage goblin;if !hppercentbelow 25;if hasskill Pocket Crumbs;skill Pocket Crumbs;endif;endif;if !hppercentbelow 25;if hascombatitem porquoise-handled sixgun;use porquoise-handled sixgun;endif;endif;while !hppercentbelow 25 && !pastround 20;use seal tooth;endwhile;endif;while !pastround 24 && !hppercentbelow 25 && !missed 1 && !snarfblat 567;attack;endwhile;if hasskill Saucegeyser;skill Saucegeyser;repeat hasskill Saucegeyser;endif;if hasskill Weapon of the Pastalord;skill Weapon of the Pastalord;repeat hasskill Weapon of the Pastalord;endif;if hasskill Cannelloni Cannon;skill Cannelloni Cannon;repeat hasskill Cannelloni Cannon;endif;if hasskill Wave of Sauce;skill Wave of Sauce;repeat hasskill Wave of Sauce;endif;if hasskill Saucestorm;skill Saucestorm;repeat hasskill Saucestorm;endif;if hasskill Northern Explosion;skill Northern Explosion;repeat hasskill Northern Explosion;endif;if hasskill 1005;skill 1005;repeat hasskill 1005;endif;attack;repeat;endif;abort "Macro for Fax expected Witchess Bishop but encountered something else.";

formatted:

if (monsterid 1622 || monsterid 1965);
    while !pastround 24 && !hppercentbelow 25 && !missed 1 && !snarfblat 567;
        attack;
    endwhile;
    if hasskill Saucegeyser;
        skill Saucegeyser;
        repeat hasskill Saucegeyser;
    endif;
    if hasskill Weapon of the Pastalord;
        skill Weapon of the Pastalord;
        repeat hasskill Weapon of the Pastalord;
    endif;
    if hasskill Cannelloni Cannon;
        skill Cannelloni Cannon;
        repeat hasskill Cannelloni Cannon;
    endif;
    if hasskill Wave of Sauce;
        skill Wave of Sauce;
        repeat hasskill Wave of Sauce;
    endif;
    if hasskill Saucestorm;
        skill Saucestorm;
        repeat hasskill Saucestorm;
    endif;
    if hasskill Northern Explosion;
        skill Northern Explosion;
        repeat hasskill Northern Explosion;
    endif;
    if hasskill 1005;
        skill 1005;
        repeat hasskill 1005;
    endif;
    attack;
    repeat;
endif;
if monsterid 1942;
    if snarfblat 186;
    endif;
    if monsterid 1942;
        if hasskill 7494;
            skill 7494;
            repeat hasskill 7494;
        endif;
    endif;
    if monsterid 1942;
        if hasskill Emit Matter Duplicating Drones;
            skill Emit Matter Duplicating Drones;
        endif;
    endif;
    if hasskill 7485;
        skill 7485;
    endif;
    if hasskill 7486;
        skill 7486;
    endif;
    if monsterid 1942;
        if hasskill 7526;
            skill 7526;
        endif;
    endif;
    if monsterid 1942;
        if hasskill 7494;
            skill 7494;
            repeat hasskill 7494;
        endif;
    endif;
    if monsterid 1942;
        if hasskill Emit Matter Duplicating Drones;
            skill Emit Matter Duplicating Drones;
        endif;
    endif;
    if hasskill Bowl Straight Up;
        skill Bowl Straight Up;
    endif;
    if monsterid 1760;
        if hasskill Transcendent Olfaction;
            skill Transcendent Olfaction;
        endif;
    endif;
    if monsterid 1760;
        if hasskill Gallapagosian Mating Call;
            skill Gallapagosian Mating Call;
        endif;
    endif;
    if monstername angry tourist || monstername garbage tourist || monstername horrible tourist family || monstername Witchess Bishop || monstername sausage goblin;
        if !hppercentbelow 25;
            if hasskill Pocket Crumbs;
                skill Pocket Crumbs;
            endif;
        endif;
        if !hppercentbelow 25;
            if hascombatitem porquoise-handled sixgun;
                use porquoise-handled sixgun;
            endif;
        endif;
        while !hppercentbelow 25 && !pastround 20;
            use seal tooth;
        endwhile;
    endif;
    while !pastround 24 && !hppercentbelow 25 && !missed 1 && !snarfblat 567;
        attack;
    endwhile;
    if hasskill Saucegeyser;
        skill Saucegeyser;
        repeat hasskill Saucegeyser;
    endif;
    if hasskill Weapon of the Pastalord;
        skill Weapon of the Pastalord;
        repeat hasskill Weapon of the Pastalord;
    endif;
    if hasskill Cannelloni Cannon;
        skill Cannelloni Cannon;
        repeat hasskill Cannelloni Cannon;
    endif;
    if hasskill Wave of Sauce;
        skill Wave of Sauce;
        repeat hasskill Wave of Sauce;
    endif;
    if hasskill Saucestorm;
        skill Saucestorm;
        repeat hasskill Saucestorm;
    endif;
    if hasskill Northern Explosion;
        skill Northern Explosion;
        repeat hasskill Northern Explosion;
    endif;
    if hasskill 1005;
        skill 1005;
        repeat hasskill 1005;
    endif;
    attack;
    repeat;
endif;
abort "Macro for Fax expected Witchess Bishop but encountered something else.";
horrible-little-slime commented 1 month ago

I'm confused, is the issue that the combat macro is too long or that you're having trouble with the time-spinner?

Arashmin commented 1 month ago

I think it's the former - I'm also getting a daily witchess death, but on the Witchess Set itself.

ianknowles commented 1 month ago

I think macro being too long is a generic issue. I see a macro abort daily on purple copies. Its usually a witchess piece but for me thats just because its been selected as the copy target. Its been doing the same whatever the purple copy is since release of the candle. I'll grab what it generates today.

ianknowles commented 1 month ago

"if (monsterid 1622 || monsterid 1965);while !pastround 24 && !hppercentbelow 25 && !missed 1 && !snarfblat 567;attack;endwhile;if !monsterid 1858;if hasskill Northern Explosion;skill Northern Explosion;repeat hasskill Northern Explosion;endif;endif;if hasskill 1005;skill 1005;repeat hasskill 1005;endif;if hasskill Saucegeyser;skill Saucegeyser;repeat hasskill Saucegeyser;endif;if hasskill Weapon of the Pastalord;skill Weapon of the Pastalord;repeat hasskill Weapon of the Pastalord;endif;if hasskill Cannelloni Cannon;skill Cannelloni Cannon;repeat hasskill Cannelloni Cannon;endif;if hasskill Wave of Sauce;skill Wave of Sauce;repeat hasskill Wave of Sauce;endif;if hasskill Saucestorm;skill Saucestorm;repeat hasskill Saucestorm;endif;attack;repeat;endif;if monsterid 1936;if snarfblat 186;if hascombatitem pulled green taffy;use pulled green taffy;endif;endif;if monsterid 1936;if hasskill 7494;skill 7494;repeat hasskill 7494;endif;endif;if hasskill 7485;skill 7485;endif;if hasskill 7486;skill 7486;endif;if hascombatitem Spooky Putty sheet;use Spooky Putty sheet;endif;if hascombatitem Rain-Doh black box;use Rain-Doh black box;endif;if hascombatitem unfinished ice sculpture;use unfinished ice sculpture;endif;if monsterid 1936;if hasskill 7526;skill 7526;endif;endif;if monsterid 1936;if hasskill 7494;skill 7494;repeat hasskill 7494;endif;endif;if hasskill Bowl Straight Up;skill Bowl Straight Up;endif;if monsterid 1760;if hasskill Transcendent Olfaction;skill Transcendent Olfaction;endif;endif;if monsterid 1760;if hasskill Gallapagosian Mating Call;skill Gallapagosian Mating Call;endif;endif;if monsterid 1760;if hasskill Offer Latte to Opponent;skill Offer Latte to Opponent;endif;endif;if (monsterid 1758 || monsterid 1760 || monsterid 1759 || monsterid 1936 || monsterid 2104);if !hppercentbelow 25;if hasskill Pocket Crumbs;skill Pocket Crumbs;endif;endif;if !hppercentbelow 25;if hascombatitem porquoise-handled sixgun;use porquoise-handled sixgun;endif;endif;while !hppercentbelow 25 && !pastround 20;use facsimile dictionary;endwhile;endif;while !pastround 24 && !hppercentbelow 25 && !missed 1 && !snarfblat 567;attack;endwhile;if !monsterid 1858;if hasskill Northern Explosion;skill Northern Explosion;repeat hasskill Northern Explosion;endif;endif;if hasskill 1005;skill 1005;repeat hasskill 1005;endif;if hasskill Saucegeyser;skill Saucegeyser;repeat hasskill Saucegeyser;endif;if hasskill Weapon of the Pastalord;skill Weapon of the Pastalord;repeat hasskill Weapon of the Pastalord;endif;if hasskill Cannelloni Cannon;skill Cannelloni Cannon;repeat hasskill Cannelloni Cannon;endif;if hasskill Wave of Sauce;skill Wave of Sauce;repeat hasskill Wave of Sauce;endif;if hasskill Saucestorm;skill Saucestorm;repeat hasskill Saucestorm;endif;attack;repeat;endif;abort "Macro for Witchess expected Witchess Knight but encountered something else.";"

darkaxz commented 1 month ago

I've also been getting stuck here recently. It generates different errors seemingly randomly, though, instead of just the too-long combat macro like "failed to maximize properly" or "Macro for Time-Spinner expected Witchess Knight but encountered something else" or something along the lines of "Tried to access Witchess set but couldn't". When I open the relay browser it's always in the time-spinner monster choice adventure and I have to manually back out and go to my Witchess set myself. If the farming macro is still active, it'll usually behave after I kill one (or two if it auto-does the purple copy) manually. The other day I had 1 time-spinner minute remaining and it got stuck anyway and I had to waste it on something non-essential for the script to work again.

So I'm not sure if it's always the combat macro or something in general with how the Time-Spinner forgets old fights and it doesn't properly back out of the choice adventure before trying something else.

Edit: After one of the recent updates it doesn't seem to get stuck for me anymore, fingers crossed.