Bug mafia build in functionality uses overly expensive MP restorers

taltamir

Member
mafia built in MP restorer script prioritizes expensiver purchases, wasting meat

TLDR explanation:
Mafia built in MP restorer script prioritizes inefficient MP restorers when buying from NPC stores. That is, it would prefer Cloaca Cola over Doc Galaktik's Invigorating Tonic, even though the latter costs less meat per MP restored.
probably because of using outdated pricing (it used to be the cheaper option).

Words words words:
Under HP/MP usage, having allowed the usage of both doc galaktic invogorating tonic and the white citadel colas (which are rather obsolete nowadays due to cost changes).
http://kol.coldfront.net/thekolwiki/index.php/Doc_Galaktik's_Invigorating_Tonic
http://kol.coldfront.net/thekolwiki/index.php/Regular_Cloaca_Cola
http://kol.coldfront.net/thekolwiki/index.php/Diet_Cloaca_Cola
http://kol.coldfront.net/thekolwiki/index.php/Cherry_Cloaca_Cola

Doc Galaktic Invogorating tonic is available to everyone from day 1 for 9 meat per MP. Upgraded to 6 meat/MP after you do a quest (which I have).

The three white citadel drinks cost 10 meat / MP. so they are never viable choice to consume. Even on day 1 doc galactic invigorating tonic is better (this was not always the case, but there was a rebalance in the past that changed it).

This is what I got when I had both checked in HP/MP usage and tried to cast ode to booze through item manager
Code:
Purchasing Regular Cloaca Cola (5 @ 80)...
You spent 400 Meat
You      acquire Regular Cloaca Cola (5)
Purchases complete.
Using 5 Regular      Cloaca Cola...
You gain 40 Mojo Points
Finished using 5 Regular      Cloaca Cola.
Purchasing Regular Cloaca Cola (1 @ 80)...
You spent 80      Meat
You acquire an item: Regular Cloaca Cola
Purchases complete.
Using      1 Regular Cloaca Cola...
You gain 9 Mojo Points
Finished using 1      Regular Cloaca Cola.
Casting The Ode to Booze 1 times...
You acquire      an effect: Ode to Booze (5)
The Ode to Booze was successfully cast.
It inefficiently burned a lot of meat (a lot for this early in the run that is) on useless white citadel drinks at 10 meat/mp. Manually disabling the possibility of using white citadel drinks and then running the built in restore MP script by clicking on my character's MP in relay browser gave me
Code:
Purchasing Doc Galaktik's Invigorating Tonic (3 @ 60)...
You spent 180      Meat
You acquire Doc Galaktik's Invigorating Tonic (3)
Purchases      complete.
Using 3 Doc Galaktik's Invigorating Tonic...
You gain 29      Mojo Points
Finished using 3 Doc Galaktik's Invigorating Tonic.
Purchasing      Doc Galaktik's Invigorating Tonic (1 @ 60)...
You spent 60 Meat
You      acquire an item: Doc Galaktik's Invigorating Tonic
Purchases complete.
Using      1 Doc Galaktik's Invigorating Tonic...
You gain 10 Mojo Points
Finished      using 1 Doc Galaktik's Invigorating Tonic.
So it can use doc galaktiks, it just for some reason rates them lower despite being more meat efficient. My guess is that it is calculating based on the old pricing where white citadel was cheaper.
 
Last edited:
Top