loathers / autoscend

An ascension script for KoLMafia
Other
45 stars 65 forks source link

Prefer using a spell against a giant giant moth in Daily Dungeon #1442

Open gszliu opened 3 months ago

gszliu commented 3 months ago

Context

Expected/Desired Behavior

Against monsters that can avoid a lot of physical / basic weapon attacks, consider preferring spells?

https://kol.coldfront.net/thekolwiki/index.php/Giant_giant_moth#Notes

Current Behavior

[12] The Daily Dungeon (Room 14)
Preference lastEncounter changed from I Wanna Be a Door to giant giant moth
Encounter: giant giant moth
Preference _lastCombatStarted changed from 20240410225715 to 20240410225744
Round 0: gregmasta wins initiative!
Round 1: Your toy train moves ahead to the Water Tower, Fizzy. Carbonated water bubbles and fizzes as it fills your tanker car!
Preference trainsetPosition changed from 53 to 54
You acquire an effect: Carbonated (8)
Preference auto_combatHP changed from 1428 to 1504
Preference _auto_combatState changed from to (sk7488)
Preference auto_diag_round changed from 0 to 1
Preference _auto_combatState changed from (sk7488) to (sk7488)(sk7289)
Round 1: gregmasta casts MICROMETEORITE!
Round 2: giant giant moth drops 12 attack power.
Round 2: giant giant moth drops 11 defense.
Preference _micrometeoriteUses changed from 43 to 44
Preference auto_diag_round changed from 1 to 2
Preference _auto_combatState changed from (sk7488)(sk7289) to (sk7488)(sk7289)(sk7489)
Preference auto_diag_round changed from 2 to 3
Round 2: gregmasta casts LUNGE SMACK!
Preference auto_diag_round changed from 3 to 4
Round 3: gregmasta casts LUNGE SMACK!
Preference auto_diag_round changed from 4 to 5
Round 4: gregmasta casts LUNGE SMACK!
Preference auto_diag_round changed from 5 to 6
Round 5: gregmasta casts LUNGE SMACK!
Round 6: giant giant moth takes 6 damage.
Round 6: giant giant moth takes 2 damage.
Round 6: giant giant moth takes 2 damage.
Round 6: You lose 1 hit point
Preference auto_combatHP changed from 1504 to 1503
Preference auto_diag_round changed from 6 to 7
Round 6: gregmasta casts LUNGE SMACK!
Preference auto_diag_round changed from 7 to 8
Round 7: gregmasta casts LUNGE SMACK!
Preference auto_diag_round changed from 8 to 9
Round 8: gregmasta casts LUNGE SMACK!
Preference auto_diag_round changed from 9 to 10
Round 9: gregmasta casts LUNGE SMACK!
Preference auto_diag_round changed from 10 to 11
Round 10: gregmasta casts LUNGE SMACK!
Preference auto_diag_round changed from 11 to 12
Round 11: gregmasta casts LUNGE SMACK!
Preference auto_diag_round changed from 12 to 13
Round 12: gregmasta casts LUNGE SMACK!
Preference auto_diag_round changed from 13 to 14
Round 13: gregmasta casts LUNGE SMACK!
Preference auto_diag_round changed from 14 to 15
Round 14: gregmasta casts LUNGE SMACK!
Preference auto_diag_round changed from 15 to 16
Round 15: gregmasta casts LUNGE SMACK!
Preference auto_diag_round changed from 16 to 17
Round 16: gregmasta casts LUNGE SMACK!
Preference auto_diag_round changed from 17 to 18
Round 17: gregmasta casts LUNGE SMACK!
Preference auto_diag_round changed from 18 to 19
Round 18: gregmasta casts LUNGE SMACK!
Preference auto_diag_round changed from 19 to 20
Round 19: gregmasta casts LUNGE SMACK!
Preference auto_diag_round changed from 20 to 21
Round 20: gregmasta casts LUNGE SMACK!
Preference auto_diag_round changed from 21 to 22
Round 21: gregmasta casts LUNGE SMACK!
Preference auto_diag_round changed from 22 to 23
Round 22: gregmasta casts LUNGE SMACK!
Preference auto_diag_round changed from 23 to 24
Round 23: gregmasta casts LUNGE SMACK!
Preference auto_diag_round changed from 24 to 25
Round 24: gregmasta casts LUNGE SMACK!
Some sort of problem occurred, it is past round 25 but we are still in non-gremlin combat...
Stack trace:
  at main (auto_combat.ash:81)
  at adv1 (auto_combat_default_stage5.ash:956)
  at autoAdv (auto_adventure.ash:30)
  at autoAdv (auto_adventure.ash:50)
  at LX_dailyDungeonToken (level_any.ash:681)
  at LX_fatLootToken (level_any.ash:536)
  at process_tasks (autoscend.ash:1660)
  at doTasks (autoscend.ash:1889)
  at auto_begin (autoscend.ash:2002)
You're on your own, partner.
[Click here to continue in the relay browser.](https://github.com/loathers/autoscend/issues/main.php)