Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- cli_execute("refresh status");
- //familiar weight[itemname][effectname][duration][meat drop][item drop]
- int[item][effect][int][int][int] butt;
- //hardcoded list of all meat/item/fam weight potions and their durations and other stuff.
- file_to_map("tcrs boa potions.txt",butt);
- float[item] double_butt;
- foreach first,second,third,fourth,fifth,sixth in butt{
- //print(first+" "+second+" "+third+" "+fourth+" "+fifth+" "+sixth);
- //compute half the profit from each potion to preserve mall supply.
- //use 20 meat/lb as lower bound for boa profit and 5 meat/+item% for contribution from spice melanges.
- double_butt[first] = (( (fifth * 5 + sixth * 20 ) * third ).to_float() / 2.0 - first.mall_price().to_float());
- //print(first+": "+double_butt[first]);
- cli_execute("refresh inventory");
- if(!(first == $item[pirate pamphlet])){
- cli_execute("try; acquire "+1000/third+" "+first);
- }
- else{
- if(available_amount(first) < 100){
- cli_execute("mallbuy 100 pirate pamphlet");
- }
- }
- if(second.have_effect() < 1000 && (double_butt[first] > 0.0 || first == $item[yellow candy heart] || first == $item[giant breath mint]) ){
- cli_execute("try; use "+max(((1000 - second.have_effect())/third),1)+" "+first);
- cli_execute("refresh inventory");
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement