mapledyne / yaaz

ascension helper scripts for KoLMafia
The Unlicense
1 stars 5 forks source link

Move turn burning (/combats) out of special things loop #53

Closed mapledyne closed 7 years ago

mapledyne commented 7 years ago

the special things loop is good, but shouldn't coop the quests line to do actual adventuring. This is more important when we start to add in things like the spacegate/gingerbread/etc that would add several adventures if used.

I'd like to leave the special logic as is for most, but remove anything that actually runs adventures (turn taking or not) and add them to a quest file (a la the Level_up one) so it could be organized with other things that run adventures (and can then return true/false based on if it took an action like everything else to restart the loop).

mapledyne commented 7 years ago

Just noticed that the current path dodges all of our healing mechanic while it's doing the special things. Taking them into the main loop would also allow us to heal between, say, witchess fights.