Hello Bale.
Feature request: completely disallow mall access (including calling mall_price()) if my_ascensions() == 0 && my_level() < 5. For new characters can_interact() returns true despite no mall access. Presently, enabling UR on a new character results in a very ugly infinite mall-searching loop every time you need restoration.
boolean can_mall() {
if (my_ascensions() == 0 && my_level() < 5) return false;
return can_interact();
}
Restoring HP! Currently at 8200 of 16635 HP, 1213 of 80802 MP, current meat: 7623427 ... Target HP = 15804.
Restoring MP! Currently at 8200 of 16635 HP, 1213 of 80802 MP, current meat: 7623427 ... Target MP = 8087.
Using 49 magical mystery juice...
You gain 6,867 Mojo Points
Finished using 49 magical mystery juice.
Using 1 banana spritzer...
You gain 58 Mojo Points
Finished using 1 banana spritzer.
Using 1 scroll of drastic healing...
Finished using 1 scroll of drastic healing.
MMJ is ~100 meat and a banana spritzer is ~4K meat, so I don't see how that works out as cheaper.Because using 1 more mmj would've given you 80 MP more than you needed and in that world the spritzer was probably better value for your meat without wasting generated MP.
Because using 1 more mmj would've given you 80 MP more than you needed and in that world the spritzer was probably better value for your meat without wasting generated MP.
Universal Recovery considers all HP/MP restorers, even those not in Mafia's list. See the first post of this thread for more details.I don't even see banana spritzer on mafia restore list and it's certainly not checked.
Am I using the script wrong?
That sounds like it could be the problem. I can't check from work. I wouldn't intentionally have set that. I've understood the concept of opportunity costs for over twenty years and I'm constantly trying to teach it to other on KoL (and failing just like Bale).slyz is correct. It seems likely that Crowther set the script to "Prefer using inventory instead of mall, regardless of value".