Malibu Stacey
Active member
Been meaning to post this for a while & haven't had the time unforunately.
So back in November I did a huge overhaul of autoscend's quest handling functions because of KoE. Hence I was checking (and updating) the KoLMafia wiki page for quest tracking preferences a lot (you can see my changes here) and noticed a few issues with some things I think could be dealt with better:
questL09Topping - I've never seen this be set to step3. It always goes from step2 (spoke to the highland lord after building the bridge) to finished when you get the misty back item reward.
There's also no way to detect when each fire has been lit individually other than a call to visit_url("place.php?whichplace=highlands") which you then have to check if the return buffer contains fire1.gif, fire2.gif and/or fire3.gif.
booPeakProgress & oilPeakProgress tell you when you're done with their quests but both of those quests still require a final visit to the zone to actually light the fire.
questL10Garbage - As Actually Ed the Undying, this should go from unstarted -> step1 rather than unstarted -> started. Ed doesn't require an enchanted bean to be planted. The beanstalk exists from the start of the run, you're just blocked from accessing the top until you start the level 10 quest as Ed.
questL11Palindome - this is "unstarted" until adventuring in the Palindome. Doesn't make a lot of sense to me. Either it should be started when you read the diary same as the rest of the level 11 quest tracking properties or at the very worst, when you have acquired the Talisman. This was changed for KoE specifically but every other path it still does as described.
questM20Necklace - step2 seems to track something unnecessary. The wiki suggests that you can't get the pool ghost NC until you've seen the NC which gives you the pool cue so my suggestion is to set this to step2 when encountering That's your cue instead as encountering the pool ghost NC isn't important to the quest progress (you either win, get the library key and we're now step3 because the key is the important thing or you lose and have to get more pool skill).
Thanks.
So back in November I did a huge overhaul of autoscend's quest handling functions because of KoE. Hence I was checking (and updating) the KoLMafia wiki page for quest tracking preferences a lot (you can see my changes here) and noticed a few issues with some things I think could be dealt with better:
questL09Topping - I've never seen this be set to step3. It always goes from step2 (spoke to the highland lord after building the bridge) to finished when you get the misty back item reward.
There's also no way to detect when each fire has been lit individually other than a call to visit_url("place.php?whichplace=highlands") which you then have to check if the return buffer contains fire1.gif, fire2.gif and/or fire3.gif.
booPeakProgress & oilPeakProgress tell you when you're done with their quests but both of those quests still require a final visit to the zone to actually light the fire.
questL10Garbage - As Actually Ed the Undying, this should go from unstarted -> step1 rather than unstarted -> started. Ed doesn't require an enchanted bean to be planted. The beanstalk exists from the start of the run, you're just blocked from accessing the top until you start the level 10 quest as Ed.
questL11Palindome - this is "unstarted" until adventuring in the Palindome. Doesn't make a lot of sense to me. Either it should be started when you read the diary same as the rest of the level 11 quest tracking properties or at the very worst, when you have acquired the Talisman. This was changed for KoE specifically but every other path it still does as described.
questM20Necklace - step2 seems to track something unnecessary. The wiki suggests that you can't get the pool ghost NC until you've seen the NC which gives you the pool cue so my suggestion is to set this to step2 when encountering That's your cue instead as encountering the pool ghost NC isn't important to the quest progress (you either win, get the library key and we're now step3 because the key is the important thing or you lose and have to get more pool skill).
Thanks.