It does not. The script is hard-coded to consider those chocolates that it does consider. (It doesn't consider the cars from this Crimbo, either.)
If you want to check out the code, it's in a function called sim_choc(). Recall that vitachoconutriment capsules have a different countdown than everything else, which is why they are treated separately.
Choosing drink to consume.
Waiting to consume...
Supernova Champagne lev:8 gain:3.0 adv:9.5 musc:10.0 myst:10.0 mox:10.0 meat:360 own:0 value:1510
Countdown: 3 seconds...
Countdown: 2 seconds...
Countdown: 1 second...
Waiting completed.
Shopping for a Supernova Champagne in 3 seconds
Countdown: 3 seconds...
Countdown: 2 seconds...
Countdown: 1 second...
Waiting completed.
budgeting 450 for 1 additional Supernova Champagne. You have 266695 meat. You have 0 in inventory already.
Using cached search results for Supernova Champagne...
Stopped purchasing Supernova Champagne @ 629.
Purchased 0 Supernova Champagne for 0 meat.
Tried to get 1 Supernova Champagne but got 0. Pricing error.
Seen a problem with this one before at a price of 650.
Setting new effective price to the greater of 450 and 651
Failed to get Supernova Champagne for a max price of 1.25*360=450.0
FAIL: Supernova Champagne lev:8 gain:3.0 adv:9.5 musc:10.0 myst:10.0 mox:10.0 meat:360 own:0 value:1510
Choosing drink to consume.
Waiting to consume...
Supernova Champagne lev:8 gain:3.0 adv:9.5 musc:10.0 myst:10.0 mox:10.0 meat:360 own:0 value:1510
Countdown: 3 seconds...
Countdown: 2 seconds...
Countdown: 1 second...
Waiting completed.
Shopping for a Supernova Champagne in 3 seconds
Countdown: 3 seconds...
Countdown: 2 seconds...
Countdown: 1 second...
Waiting completed.
budgeting 450 for 1 additional Supernova Champagne. You have 266695 meat. You have 0 in inventory already.
Searching for "supernova champagne"...
Stopped purchasing Supernova Champagne @ 629.
Purchased 0 Supernova Champagne for 0 meat.
Tried to get 1 Supernova Champagne but got 0. Pricing error.
Seen a problem with this one before at a price of 651.
Setting new effective price to the greater of 450 and 652
Failed to get Supernova Champagne for a max price of 1.25*360=450.0
FAIL: Supernova Champagne lev:8 gain:3.0 adv:9.5 musc:10.0 myst:10.0 mox:10.0 meat:360 own:0 value:1510
valueOfAdventure is a KoLMafia property. You can set it by typing set valueOfAdventure = 1000 in the gCLI.
How do you make it so that when the item it is trying to get is over the budget it doesn't loop.....like this
Code:Choosing drink to consume. Waiting to consume... Supernova Champagne lev:8 gain:3.0 adv:9.5 musc:10.0 myst:10.0 mox:10.0 meat:360 own:0 value:1510 Countdown: 3 seconds... Countdown: 2 seconds... Countdown: 1 second... Waiting completed. Shopping for a Supernova Champagne in 3 seconds Countdown: 3 seconds... Countdown: 2 seconds... Countdown: 1 second... Waiting completed. budgeting 450 for 1 additional Supernova Champagne. You have 266695 meat. You have 0 in inventory already. Using cached search results for Supernova Champagne... Stopped purchasing Supernova Champagne @ 629. Purchased 0 Supernova Champagne for 0 meat. Tried to get 1 Supernova Champagne but got 0. Pricing error. Seen a problem with this one before at a price of 650. Setting new effective price to the greater of 450 and 651 Failed to get Supernova Champagne for a max price of 1.25*360=450.0 FAIL: Supernova Champagne lev:8 gain:3.0 adv:9.5 musc:10.0 myst:10.0 mox:10.0 meat:360 own:0 value:1510 Choosing drink to consume. Waiting to consume... Supernova Champagne lev:8 gain:3.0 adv:9.5 musc:10.0 myst:10.0 mox:10.0 meat:360 own:0 value:1510 Countdown: 3 seconds... Countdown: 2 seconds... Countdown: 1 second... Waiting completed. Shopping for a Supernova Champagne in 3 seconds Countdown: 3 seconds... Countdown: 2 seconds... Countdown: 1 second... Waiting completed. budgeting 450 for 1 additional Supernova Champagne. You have 266695 meat. You have 0 in inventory already. Searching for "supernova champagne"... Stopped purchasing Supernova Champagne @ 629. Purchased 0 Supernova Champagne for 0 meat. Tried to get 1 Supernova Champagne but got 0. Pricing error. Seen a problem with this one before at a price of 651. Setting new effective price to the greater of 450 and 652 Failed to get Supernova Champagne for a max price of 1.25*360=450.0 FAIL: Supernova Champagne lev:8 gain:3.0 adv:9.5 musc:10.0 myst:10.0 mox:10.0 meat:360 own:0 value:1510
This behaviour was a design decision which dj_d commented about somewhere higher in this thread. To change this you have to modify the Ascend.ash script where it calls eatdrink. The eatdrink script documentation will help you understand which parameters to change and what to change them to.How can I get ascend.ash (or perhaps eatdrink.ash) to quit overdrinking until I'm at max drunk and at 0 adventures remaining? ... I have 120 adventures remaining and ascend.ash calls eatdrink.ash and begins to overdrink for me.
Check your session logs - you should have 0 adventures remaining before the call to eatdrink when it drinks, and spleens. The 120 adventures should be from drinking and spleening. If you have adventures remaining before this call, then there is another issue.
"eatdrink.ash 15, 19, 15, false" (without the quotes) should do what you want, providing that you have Liver of Steel.