(Sorry about the slow reply; it was really very rude of me to post something and then just disappear!)
I was in aftercore, beatin' on hobos. I was set to auto-restore health at < 60%, all the way to 100%, and not to auto-recover MP (although I'm certainly okay with restoring MP to restore HP). Auto-remove malign status effects is off, although I doubt that's relevant.
Unfortunately because of my poor response time I can't say for certain what other restores were in my inventory. Probably a couple of scrolls of drastic healing. I do remember that after a while it stopped using items + Cocoon to recover and just used Cocoon, presumably having used up the other restores. I didn't see it use any restores beyond those two.
I've tried a couple quick tests:
- sugar shards in inventory:
Code:
Restoring HP! Currently at 676 of 1290 HP, 174 of 610 MP, current meat: 20590914 ... Target HP = 1290.
_meatperhp => 0.14154576
Casting Cannelloni Cocoon 1 times...
You gain 614 hit points
Cannelloni Cocoon was successfully cast.
- sugar shields + smoky potions (of healing)
Code:
Restoring HP! Currently at 344 of 684 HP, 186 of 313 MP, current meat: 20592078 ... Target HP = 684.
Using 17 sugar shard...
You gain 254 hit points
You gain 123 Muscularity Points
Finished using 17 sugar shard.
Using 1 smoky potion of healing...
You gain 15 hit points
You gain 16 Muscularity Points
Finished using 1 smoky potion of healing.
Using 1 sugar shard...
You gain 12 hit points
You gain 10 Muscularity Points
Finished using 1 sugar shard.
Casting Summon BRICKOs 1 times...
You acquire BRICKO brick (3)
Summon BRICKOs was successfully cast.
MP burning down to 30% (probably the same in the original example, but at that point I had exhausted my summons for the day). (Also, my big bad buff wore off. Oh well, made testing easier.)
Here it didn't cast Cocoon at all, which is weird since it didn't actually restore to 100%. And it's not like I didn't have more sugar shards it could have used if it wanted to go that route...
- closet remaining sugar shards, smoky potions in inventory
Code:
Restoring HP! Currently at 170 of 684 HP, 206 of 313 MP, current meat: 20592053 ... Target HP = 684.
_meatperhp => 0.15217546
Casting Cannelloni Cocoon 1 times...
You gain 514 hit points
Cannelloni Cocoon was successfully cast.
Okay, that's just bizarre. I would have guessed it was those smoky potions, but...
Note: sugar shards are at mallmin, so possibly valued as "worthless"? But smoky potions as of these experiments were not.
I hope this elucidates something for you. I will not ignore the Mafia forums for several days this time, so if you have more questions I hope I will be able to answer them quickly.