My current HP is 81, my max HP is 100 and I will restore from .8. (In this case if HP is less than 80 try and restore it to 100). I put on a fancy new hat and it does +20 to HP. So I have 81 HP, max of 120 and because .8 * 120) is 96 any automated healing is going to kick in. In this case if the healing is done up to 120 then when the hat is removed there were 20 HP restored unnecessarily. Not Zen's example but I have seen this a lot and IIRC there are even a few edge case feature requests still out there that mafia itself not do this when using certain items.
I understand that, but I thought KoLMafia's healing kicked in right before adventuring? So if you are just switching items around, it shouldn't cause a heal. Correct?
Yeah, like that, especially when swapping out costumes for one reason or another whenever you remove the Vicar's Tutu or Hairpiece on Fire you'll lose all the HP/MP from those items, which is a real drain on meat resources early on.
I don't think the script ever takes those off... except in cases where some other item is required, example would be equipping Mohawk for castle.
On day 3 you don't seem to grab a friar blessing. Might as well get one, even if your familiar is level 20 by then.
It uses it for Twin Peak if needed.
It will fail on Picky Path at the Black Market because it wants the Reassembled Blackbird familiar, though on picky you only need it in your inventory to work (and it will fail if it's the first time through the black forest without a blackbird as well instead of going ahead and getting the items to make one).
I captured the abort so it won't fail. What do you mean by "it will fail if it's the first time through the black forest without a blackbird as well instead of going ahead and getting the items to make one"? I was under the impression that the black bird is no longer *needed* to complete that part, only speeds it up. Also, KoLMafia automatically creates it.
Hmm, it opted for overdrinking with Ye Olde Meade, instead of Psychotic Train Wine which is twice as good as the meade. Oh well.
Yeah, that part of the code is hard scripted, so it won't look for anything better. I'll update it some time to make it consider other choices.
Oh yeah, the problem with the no-healing comes from using "ash set_property("EoD_Ascend_Day", "X")" to set the ascension day, then it doesn't set up other properties as well with it.
Yeah, I have an idea how to make it always setup the day one attributes.
It should probably do the Trapper quest finish before trying to farm The Giant's Castle for meat to buy the forged documents.
Not a bad idea, I'll look into it.