yojimbos_law

new new new horrible script

Nov 26th, 2017
706
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 54.60 KB | None | 0 0
  1. print_html("change 9 in thanksgetting codeblock to 4");
  2. print_html("figure out limited free kill bullshit");
  3.  
  4. //wait(600);
  5.  
  6. if(have_effect($effect[timer 1]) == 0){
  7. cli_execute("/timer 3");
  8. }
  9. if(get_property("currentMood") != "apathetic"){
  10. set_property("currentMood","apathetic");
  11. }
  12.  
  13. cli_execute("/aa none");
  14. cli_execute("acquire 420 chipotle wasabi cilantro aioli");
  15. /*
  16. base combat macro for this stupid script: https://pastebin.com/qJHSN8nN
  17. things left to do maybe eventually:
  18. 1 sandworm
  19. 80ish daily free runs that should happen in some UR zone or another
  20. 2-4 goth fights?
  21. equipment checks, class checks, path checks, better tracking of deaths
  22. */
  23.  
  24.  
  25. //this makes tentacles dead unless we've died recently, in which case it aborts.
  26. string gold_tentacle_marco = "if !haseffect 873; abort; endif; if !monstername \"*untouchable*\"; jiggle; endif; if monstername \"*stinky*\" || monstername \"*ice-cold*\" || (monstername \"*frozen*\" && !monstername \"*spooky*\"); jiggle; endif; while !(monstername \"*ticking*\" || monstername \"*electrified*\" || hppercentbelow 30); attack; endwhile; while !(monstername \"*annoying*\" || monstername \"*restless*\"); if !monstername \"*red-hot*\"; use blue raspberry troll doll,cinnamon troll doll; endif; use blue raspberry troll doll, grape troll doll; endwhile; while monstername \"*ticking*\" || monstername \"*electrified*\"; use chipotle wasabi cilantro aioli, chipotle wasabi cilantro aioli; endwhile";
  27.  
  28. //this does basically everything except a couple things. Don't worry about it.
  29. //string general_marco = "if !haseffect 873; abort \"WE DEAD PROBABLY\"; endif; if monstername \"*time-spinner prank*\"; jiggle; endif; while monstername \"*gingerbread*\" || monstername \"*g1ng3rbr34d*\"; use gingerbread cigarette, gingerbread cigarette; endwhile; if monstername *copperhead* || monstername *c0pp3rh34d*; goto runrunrun; endif; if monstername \"*solid gold*\" && !monstername \"*optimal*\"; if monstername \"*sandworm*\" || monstername \"*54ndw0rm*\"; while hasskill shattering punch && !hppercentbelow 50; skill shattering punch; endwhile; while hascombatitem power pill && !hppercentbelow 50; use power pill, power pill; endwhile; while hascombatitem daily affirmation: think win-lose && !hppercentbelow 50; use daily affirmation: think win-lose, daily affirmation: think win-lose; endwhile; while hascombatitem replica bat-oomerang && !hppercentbelow 50; use replica bat-oomerang; endwhile; while hasskill gingerbread mob hit && !times 10 && !hppercentbelow 50; skill gingerbread mob hit; endwhile; abort \"give me the sweet release of death plox\"; endif; if monstername \"*Combat Training Snowman*\" || monstername \"*C0mb47 7r41n1ng 5n0wm4n*\"; goto killkillkill; endif; if snarfblat 385; while !monstername \"*Eldritch Tentacle*\" && !monstername \"*31dr17ch 73n74c13*\"; use glark cable, glark cable; endwhile; endif; endif; if monstername \"*drunk pygmy*\"; if !haseffect 331; skill transcendent olfaction; endif; endif; if monstername \"*witchess pawn*\" || monstername \"*w17ch355 p4wn*\" || monstername \"*bricko ooze*\" || monstername \"*br1ck0 00z3*\" || monstername \"*black crayon*\" || monstername \"*b14ck cr4y0n*\" ; while hascombatitem spooky putty sheet && !match ticking && !match electrified && !times 5; use spooky putty sheet; endwhile; goto killkillkill; endif; if snarfblat 385 || snarfblat 344 || snarfblat 460; while !monstername \"*Eldritch Tentacle*\" && !monstername \"*31dr17ch 73n74c13*\"; goto runrunrun; endwhile; endif; if monstername \"*Combat Training Snowman*\" || monstername \"*C0mb47 7r41n1ng 5n0wm4n*\"; goto runrunrun; endif; if monstername \"*lynyrd*\" || monstername \"*1ynyrd*\" || monstername \"*LOV En*\" || monstername \"*LOV Eq*\" || monstername \"*10V 3n*\" || monstername \"*10V 3q*\"; goto killkillkill; endif; while haseffect 873 && !hppercentbelow 50 && !pastround 25; if monstername \"*sandworm*\" || monstername \"*54ndw0rm*\"; if monstername \"*optimal*\"; mark killkillkill; jiggle; if monstername \"*Combat Training Snowman*\" || monstername \"*C0mb47 7r41n1ng 5n0wm4n*\" || monstername \"*LOV En*\" || monstername \"*LOV Eq*\" || monstername \"*10V 3n*\" || monstername \"*10V 3q*\"; while !hppercentbelow 50 && !pastround 25; attack; endwhile; while pastround 25 && monstername \"*turgid*\" && monstername \"*untouchable*\"; use exploding cigar, exploding cigar; endwhile; endif; if monstername \"*lynyrd*\" || monstername \"*1ynyrd*\" || monstername \"*bricko ooze*\" || monstername \"*br1ck0 00z3*\"; while !(monstername \"*ticking*\" || monstername \"*electrified*\" || pastround 20); attack; endwhile; while pastround 20 && monstername \"*turgid*\" && monstername \"*untouchable*\"; use exploding cigar, exploding cigar; endwhile; endif; abort \"marco is kill\"; endif; if !monstername \"*optimal*\"; mark runrunrun; while monstername \"*janitor*\" || monstername \"*j4n170r*\"; use louder than bomb, louder than bomb; endwhile; while monstername \"*orderlies*\" || monstername \"*0rd3r1135*\"; use ice house, ice house; endwhile; while monstername \"*pygmy bowler*\" || monstername \"*pygmy b0w13r*\"; while monstername *ticking* || monstername *electrified*; while !monstername \"*annoying*\" && !monstername \"*restless*\" && !monstername \"*phase-shifting*\"; skill snokebomb; endwhile; while !hppercentbelow 30; use divine champagne popper, divine champagne popper; endwhile; endwhile; skill snokebomb; endwhile; if monstername \"*electrified*\"; if monstername \"*restless*\" || monstername \"*annoying*\"; while !hppercentbelow 50 && !pastround 25; use louder than bomb, louder than bomb; endwhile; endif; while !monstername \"*restless*\" && !monstername \"*annoying*\" && !hppercentbelow 50 && !pastround 25; use tattered scrap of paper, tattered scrap of paper; endwhile; endif; if !monstername \"*electrified*\"; while monstername \"*ticking*\"; use louder than bomb, louder than bomb; endwhile; while !monstername \"*ticking*\" && !hppercentbelow 50 && !pastround 25; use tattered scrap of paper, tattered scrap of paper; endwhile; endif; while !pastround 20 && !hppercentbelow 50; use louder than bomb, louder than bomb; endwhile; endif; endif; while monstername \"*Eldritch Tentacle*\" || monstername \"*31dr17ch 73n74c13*\"; if !monstername \"*untouchable*\" || monstername \"*stinky*\" || monstername \"*ice-cold*\" || (monstername \"*frozen*\" && !monstername \"*spooky*\" ); jiggle; endif; if !monstername \"*annoying*\" && !monstername \"*restless*\"; if !monstername \"*phase-shifting*\"; skill belch the rainbow; endif; if !monstername \"*red-hot*\"; use cinnamon troll doll, blue raspberry troll doll; endif; use grape troll doll, blue raspberry troll doll; jiggle; endif; while !monstername \"*electrified*\" && !monstername \"*ticking*\" && !hppercentbelow 50 && !pastround 25; skill belch the rainbow; endwhile; while monstername \"*ticking*\" || monstername \"*electrified*\"; use chipotle wasabi cilantro aioli, chipotle wasabi cilantro aioli; endwhile; endwhile; endwhile; abort \"fuck fuck fuck fuck fuck, we're so fucked\"; icon pastalighthouses; scrollwhendone";
  30.  
  31. //pretty much the same thing.
  32. //string basically_general_marco = "if !haseffect 873; abort \"WE DEAD PROBABLY\"; endif; if monstername \"*time-spinner prank*\"; jiggle; endif; while monstername \"*gingerbread*\" || monstername \"*g1ng3rbr34d*\"; use gingerbread cigarette, gingerbread cigarette; endwhile; if monstername *copperhead* || monstername *c0pp3rh34d*; goto runrunrun; endif; if monstername \"*solid gold*\" && !monstername \"*optimal*\"; if monstername \"*sandworm*\" || monstername \"*54ndw0rm*\"; while hasskill shattering punch && !hppercentbelow 50; skill shattering punch; endwhile; while hascombatitem power pill && !hppercentbelow 50; use power pill, power pill; endwhile; while hascombatitem daily affirmation: think win-lose && !hppercentbelow 50; use daily affirmation: think win-lose, daily affirmation: think win-lose; endwhile; while hascombatitem replica bat-oomerang && !hppercentbelow 50; use replica bat-oomerang; endwhile; while hasskill gingerbread mob hit && !times 10 && !hppercentbelow 50; skill gingerbread mob hit; endwhile; abort \"give me the sweet release of death plox\"; endif; if monstername \"*Combat Training Snowman*\" || monstername \"*C0mb47 7r41n1ng 5n0wm4n*\"; goto killkillkill; endif; if snarfblat 385; while !monstername \"*Eldritch Tentacle*\" && !monstername \"*31dr17ch 73n74c13*\"; use glark cable, glark cable; endwhile; endif; endif; if monstername \"*drunk pygmy*\"; if !haseffect 331; skill transcendent olfaction; endif; endif; if monstername \"*witchess pawn*\" || monstername \"*w17ch355 p4wn*\" || monstername \"*bricko ooze*\" || monstername \"*br1ck0 00z3*\" || monstername \"*black crayon*\" || monstername \"*b14ck cr4y0n*\" ; goto killkillkill; endif; if snarfblat 385 || snarfblat 344 || snarfblat 460; while !monstername \"*Eldritch Tentacle*\" && !monstername \"*31dr17ch 73n74c13*\"; goto runrunrun; endwhile; endif; if monstername \"*Combat Training Snowman*\" || monstername \"*C0mb47 7r41n1ng 5n0wm4n*\"; goto runrunrun; endif; if monstername \"*lynyrd*\" || monstername \"*1ynyrd*\" || monstername \"*LOV En*\" || monstername \"*LOV Eq*\" || monstername \"*10V 3n*\" || monstername \"*10V 3q*\"; goto killkillkill; endif; while haseffect 873 && !hppercentbelow 50 && !pastround 25; if monstername \"*sandworm*\" || monstername \"*54ndw0rm*\"; if monstername \"*optimal*\"; mark killkillkill; jiggle; if monstername \"*Combat Training Snowman*\" || monstername \"*C0mb47 7r41n1ng 5n0wm4n*\"; while !hppercentbelow 50 && !pastround 25; attack; endwhile; while pastround 25 && monstername \"*turgid*\" && monstername \"*untouchable*\"; use exploding cigar, exploding cigar; endwhile; endif; if monstername \"*lynyrd*\" || monstername \"*1ynyrd*\" || monstername \"*bricko ooze*\" || monstername \"*br1ck0 00z3*\"; while !(monstername \"*ticking*\" || monstername \"*electrified*\" || pastround 20); attack; endwhile; while pastround 20 && monstername \"*turgid*\" && monstername \"*untouchable*\"; use exploding cigar, exploding cigar; endwhile; endif; abort \"marco is kill\"; endif; if !monstername \"*optimal*\"; mark runrunrun; while monstername \"*janitor*\" || monstername \"*j4n170r*\"; use louder than bomb, louder than bomb; endwhile; while monstername \"*orderlies*\" || monstername \"*0rd3r1135*\"; use ice house, ice house; endwhile; while monstername \"*pygmy bowler*\" || monstername \"*pygmy b0w13r*\"; while monstername *ticking* || monstername *electrified*; while !monstername \"*annoying*\" && !monstername \"*restless*\" && !monstername \"*phase-shifting*\"; skill snokebomb; endwhile; while !hppercentbelow 30; use divine champagne popper, divine champagne popper; endwhile; endwhile; skill snokebomb; endwhile; if monstername \"*electrified*\"; if monstername \"*restless*\" || monstername \"*annoying*\"; while !hppercentbelow 50 && !pastround 25; use louder than bomb, louder than bomb; endwhile; endif; while !monstername \"*restless*\" && !monstername \"*annoying*\" && !hppercentbelow 50 && !pastround 25; use tattered scrap of paper, tattered scrap of paper; endwhile; endif; if !monstername \"*electrified*\"; while monstername \"*ticking*\"; use louder than bomb, louder than bomb; endwhile; while !monstername \"*ticking*\" && !hppercentbelow 50 && !pastround 25; use tattered scrap of paper, tattered scrap of paper; endwhile; endif; while !pastround 20 && !hppercentbelow 50; use louder than bomb, louder than bomb; endwhile; endif; endif; while monstername \"*Eldritch Tentacle*\" || monstername \"*31dr17ch 73n74c13*\"; if !monstername \"*untouchable*\" || monstername \"*stinky*\" || monstername \"*ice-cold*\" || (monstername \"*frozen*\" && !monstername \"*spooky*\" ); jiggle; endif; if !monstername \"*annoying*\" && !monstername \"*restless*\"; if !monstername \"*phase-shifting*\"; skill belch the rainbow; endif; if !monstername \"*red-hot*\"; use cinnamon troll doll, blue raspberry troll doll; endif; use grape troll doll, blue raspberry troll doll; jiggle; endif; while !monstername \"*electrified*\" && !monstername \"*ticking*\" && !hppercentbelow 50 && !pastround 25; skill belch the rainbow; endwhile; while monstername \"*ticking*\" || monstername \"*electrified*\"; use chipotle wasabi cilantro aioli, chipotle wasabi cilantro aioli; endwhile; endwhile; endwhile; abort \"fuck fuck fuck fuck fuck, we're so fucked\"; icon pastalighthouses; scrollwhendone";
  33.  
  34. //same as before but 11/26 trivial update
  35. //string general_marco = "if !haseffect 873;abort \"WE DEAD PROBABLY\";endif;if monstername \"time-spinner prank\";jiggle;endif;while monstername gingerbread;use gingerbread cigarette, gingerbread cigarette;endwhile;if monstername copperhead;call runrunrun;endif;if monstername \"solid gold\";call gooold;endif; if monstername sandworm; call runrunrun; endif; if monstername \"Combat Training Snowman\";call runrunrun;endif;if monstername \"drunk pygmy\";if !haseffect 331;skill transcendent olfaction;endif;endif;if monstername \"witchess pawn\" || monstername \"bricko ooze\" || monstername \"black crayon\";while hascombatitem spooky putty sheet && !monstername ticking && !monstername electrified && !times 5;use spooky putty sheet;endwhile;call killkillkill;endif;if snarfblat 385 || snarfblat 344;while !monstername \"Eldritch Tentacle\";call runrunrun;endwhile;endif;if monstername lynyrd || monstername \"LOV En\" || monstername \"LOV Eq\";call killkillkill;endif;if monstername \"Eldritch Tentacle\";call tentacles;endif;sub gooold;if monstername \"Eldritch Tentacle\";call tentacles;endif;if monstername sandworm;call sandworms;endif;if monstername \"Combat Training Snowman\";call killkillkill;endif;if snarfblat 385;while !monstername \"Eldritch Tentacle\";use glark cable, glark cable;endwhile;endif;endsub;sub killkillkill;while monstername \"eldritch tentacle\";call tentacles;endwhile;jiggle;if monstername \"Combat Training Snowman\" || monstername \"LOV En\" || monstername \"LOV Eq\";while !hppercentbelow 50 && !pastround 25;attack;endwhile;while pastround 25 && monstername turgid && monstername untouchable;use exploding cigar, exploding cigar;endwhile;endif;if monstername lynyrd || monstername \"bricko ooze\";while !(monstername ticking || monstername electrified || pastround 20);attack;endwhile;while pastround 20 && monstername turgid && monstername untouchable;use exploding cigar, exploding cigar;endwhile;endif;abort \"marco is kill\";endsub;sub runrunrun;while monstername janitor;use louder than bomb, louder than bomb;endwhile;while monstername orderlies;use ice house, ice house;endwhile;while monstername \"pygmy bowler\";while monstername ticking || monstername electrified;while !monstername annoying && !monstername restless && !monstername \"phase-shifting\";skill snokebomb;endwhile;while !hppercentbelow 30;use divine champagne popper, divine champagne popper;endwhile;endwhile;skill snokebomb;endwhile;while !pastround 20 && !hppercentbelow 30;use louder than bomb, louder than bomb;endwhile;endsub;sub tentacles;if !monstername untouchable || monstername stinky || monstername \"ice-cold\" || (monstername frozen && !monstername spooky );jiggle;endif;if !monstername annoying && !monstername restless;if !monstername \"phase-shifting\";skill belch the rainbow;endif;if !monstername \"red-hot\";use cinnamon troll doll, blue raspberry troll doll;endif;use grape troll doll, blue raspberry troll doll;jiggle;endif;while !monstername electrified && !monstername ticking && !hppercentbelow 50 && !pastround 25;skill belch the rainbow;endwhile;while monstername ticking || monstername electrified;use chipotle wasabi cilantro aioli, chipotle wasabi cilantro aioli;endwhile;endsub;sub sandworms;while hasskill shattering punch && !hppercentbelow 50;skill shattering punch;endwhile;while hascombatitem power pill && !hppercentbelow 50;use power pill, power pill;endwhile;while hascombatitem daily affirmation: think win-lose && !hppercentbelow 50;use daily affirmation: think win-lose, daily affirmation: think win-lose;endwhile;while hascombatitem replica bat-oomerang && !hppercentbelow 50;use replica bat-oomerang;endwhile;while hasskill gingerbread mob hit && !times 10 && !hppercentbelow 50;skill gingerbread mob hit;endwhile;abort \"give me the sweet release of death plox\";endsub;abort \"fuck fuck fuck fuck fuck, we're so fucked\";icon pastalighthouses;scrollwhendone;";
  36.  
  37. //fewer unsustainable free runs used
  38. //string general_marco = "if !haseffect 873;abort \"WE DEAD PROBABLY\";endif;if monstername \"time-spinner prank\";jiggle;endif;while monstername gingerbread;use gingerbread cigarette, gingerbread cigarette;endwhile;if monstername copperhead;call runrunrun;endif;if monstername \"solid gold\";call gooold;endif; if monstername sandworm;call runrunrun; endif; if monstername \"Combat Training Snowman\";call runrunrun;endif;if monstername \"drunk pygmy\";if !haseffect 331;skill transcendent olfaction;endif;endif;if monstername \"witchess pawn\" || monstername \"bricko ooze\" || monstername \"black crayon\";while hascombatitem spooky putty sheet && !monstername ticking && !monstername electrified && !times 5;use spooky putty sheet;endwhile;call killkillkill;endif;if snarfblat 385 || snarfblat 344;while !monstername \"Eldritch Tentacle\";call runrunrun;endwhile;endif;if monstername lynyrd || monstername \"LOV En\" || monstername \"LOV Eq\";call killkillkill;endif;if monstername \"Eldritch Tentacle\";call tentacles;endif;sub gooold;if monstername \"Eldritch Tentacle\";call tentacles;endif;if monstername sandworm;call sandworms;endif;if monstername \"Combat Training Snowman\";call killkillkill;endif;if snarfblat 385;while !monstername \"Eldritch Tentacle\";use glark cable, glark cable;endwhile;endif;endsub;sub killkillkill;while monstername \"eldritch tentacle\";call tentacles;endwhile;jiggle;if monstername \"Combat Training Snowman\" || monstername \"LOV En\" || monstername \"LOV Eq\";while !hppercentbelow 50 && !pastround 25;attack;endwhile;while pastround 25 && monstername turgid && monstername untouchable;use exploding cigar, exploding cigar;endwhile;endif;if monstername lynyrd || monstername \"bricko ooze\";while !(monstername ticking || monstername electrified || pastround 20);attack;endwhile;while pastround 20 && monstername turgid && monstername untouchable;use exploding cigar, exploding cigar;endwhile;endif;abort \"marco is kill\";endsub;sub runrunrun;while monstername janitor;use louder than bomb, louder than bomb;endwhile;while monstername orderlies;use ice house, ice house;endwhile;while monstername \"pygmy bowler\";while monstername ticking || monstername electrified;while !monstername annoying && !monstername restless && !monstername \"phase-shifting\";skill snokebomb;endwhile;while !hppercentbelow 30;use divine champagne popper, divine champagne popper;endwhile;endwhile;skill snokebomb;endwhile;while !monstername electrified && !monstername ticking;use tattered scrap of paper, tattered scrap of paper;endwhile;while (monstername ticking || monstername electrified) && (monstername annoying || monstername restless);use louder than bomb, louder than bomb;endwhile;while monstername ticking && !monstername restless && !monstername annoying && !times 2;use tattered scrap of paper, tattered scrap of paper;endwhile;while monstername electrified && !monstername restless && !monstername annoying && !hppercentbelow 30;use tattered scrap of paper, tattered scrap of paper;endwhile;while !pastround 69420;use louder than bomb, louder than bomb;endwhile;endsub;sub tentacles;if !monstername untouchable || monstername stinky || monstername \"ice-cold\" || (monstername frozen && !monstername spooky );jiggle;endif;if !monstername annoying && !monstername restless;if !monstername \"phase-shifting\";skill belch the rainbow;endif;if !monstername \"red-hot\";use cinnamon troll doll, blue raspberry troll doll;endif;use grape troll doll, blue raspberry troll doll;jiggle;endif;while !monstername electrified && !monstername ticking && !hppercentbelow 50 && !pastround 25;skill belch the rainbow;endwhile;while monstername ticking || monstername electrified;use chipotle wasabi cilantro aioli, chipotle wasabi cilantro aioli;endwhile;endsub;sub sandworms;while hasskill shattering punch && !hppercentbelow 50;skill shattering punch;endwhile;while hascombatitem power pill && !hppercentbelow 50;use power pill, power pill;endwhile;while hascombatitem daily affirmation: think win-lose && !hppercentbelow 50;use daily affirmation: think win-lose, daily affirmation: think win-lose;endwhile;while hascombatitem replica bat-oomerang && !hppercentbelow 50;use replica bat-oomerang;endwhile;while hasskill gingerbread mob hit && !times 10 && !hppercentbelow 50;skill gingerbread mob hit;endwhile;abort \"give me the sweet release of death plox\";endsub;abort \"fuck fuck fuck fuck fuck, we're so fucked\";icon pastalighthouses;scrollwhendone;";
  39.  
  40. //updated for Heavy Rains degeneracy.
  41. string general_marco = "if !haseffect 873;abort \"WE DEAD PROBABLY\";endif;if monstername \"time-spinner prank\";jiggle;endif;while monstername gingerbread;use gingerbread cigarette, gingerbread cigarette;endwhile;if monstername copperhead || monstername \"red buttons\" || monstername \"red skeleton\" || monstername \"red butler\" || (monstername \"red herring\" && !monstername \"solid gold\") || (monstername \"red snapper\" && !monstername \"solid gold\")|| monstername \"pygmy bowler\" || monstername \"pygmy janitor\" || monstername \"pygmy orderlies\";call runrunrun;endif;if monstername \"giant isopod\" || monstername \"gourmet gourami\" || monstername \"freshwater bonefish\" || monstername \"alley catfish\";call runrunrun;endif;if monstername \"solid gold\" && !snarfblat 384;call gooold;endif; if monstername sandworm;call runrunrun; endif; if monstername \"Combat Training Snowman\";call runrunrun;endif;if monstername \"red snapper\" || monstername \"red herring\";if !haseffect 331;skill transcendent olfaction;endif;endif;if monstername \"witchess pawn\" || monstername \"bricko ooze\" || monstername \"black crayon\";while hascombatitem spooky putty sheet && !monstername ticking && !monstername electrified && !times 5;use spooky putty sheet;endwhile;call killkillkill;endif;if snarfblat 385 || snarfblat 344 || snarfblat 384;while !monstername \"Eldritch Tentacle\";call runrunrun;endwhile;endif;if monstername lynyrd || monstername \"LOV En\" || monstername \"LOV Eq\";call killkillkill;endif;if monstername \"Eldritch Tentacle\";call tentacles;endif;sub gooold;if monstername \"Eldritch Tentacle\";call tentacles;endif;if monstername sandworm;call sandworms;endif;if monstername \"Combat Training Snowman\";call killkillkill;endif;if snarfblat 385;while !monstername \"Eldritch Tentacle\";use glark cable, glark cable;endwhile;endif;endsub;sub killkillkill;while monstername \"eldritch tentacle\";call tentacles;endwhile;jiggle;if monstername \"Combat Training Snowman\" || monstername \"LOV En\" || monstername \"LOV Eq\";while !hppercentbelow 50 && !pastround 25;attack;endwhile;while pastround 25 && monstername turgid && monstername untouchable;use exploding cigar, exploding cigar;endwhile;endif;if monstername lynyrd || monstername \"bricko ooze\";while !(monstername ticking || monstername electrified || pastround 20);attack;endwhile;while pastround 20 && monstername turgid && monstername untouchable;use exploding cigar, exploding cigar;endwhile;endif;abort \"marco is kill\";endsub;sub runrunrun;while monstername janitor;use louder than bomb, louder than bomb;endwhile;while monstername orderlies;use ice house, ice house;endwhile;while monstername \"pygmy bowler\" || monstername \"red buttons\";while monstername ticking || monstername electrified;while !monstername annoying && !monstername restless && !monstername \"phase-shifting\";skill snokebomb;endwhile;while !hppercentbelow 30;use divine champagne popper, divine champagne popper;endwhile;endwhile;skill snokebomb;endwhile;while monstername \"red butler\";skill Breathe Out;endwhile;while monstername \"red skeleton\";use tennis ball, tennis ball;endwhile;while !monstername electrified && !monstername ticking;use tattered scrap of paper, tattered scrap of paper;endwhile;while (monstername ticking || monstername electrified) && (monstername annoying || monstername restless);use louder than bomb, louder than bomb;endwhile;while monstername ticking && !monstername restless && !monstername annoying && !times 2;use tattered scrap of paper, tattered scrap of paper;endwhile;while monstername electrified && !monstername restless && !monstername annoying && !hppercentbelow 30;use tattered scrap of paper, tattered scrap of paper;endwhile;while !pastround 69420;use louder than bomb, louder than bomb;endwhile;endsub;sub tentacles;if !monstername untouchable || monstername stinky || monstername \"ice-cold\" || (monstername frozen && !monstername spooky );jiggle;endif;if !monstername annoying && !monstername restless;if !monstername \"phase-shifting\";skill belch the rainbow;endif;if !monstername \"red-hot\";use cinnamon troll doll, blue raspberry troll doll;endif;use grape troll doll, blue raspberry troll doll;jiggle;endif;while !monstername electrified && !monstername ticking && !hppercentbelow 50 && !pastround 25;skill belch the rainbow;endwhile;while monstername ticking || monstername electrified;use chipotle wasabi cilantro aioli, chipotle wasabi cilantro aioli;endwhile;endsub;sub sandworms;while hasskill shattering punch && !hppercentbelow 50;skill shattering punch;endwhile;while hascombatitem power pill && !hppercentbelow 50;use power pill, power pill;endwhile;while hascombatitem daily affirmation: think win-lose && !hppercentbelow 50;use daily affirmation: think win-lose, daily affirmation: think win-lose;endwhile;while hascombatitem replica bat-oomerang && !hppercentbelow 50;use replica bat-oomerang;endwhile;while hasskill gingerbread mob hit && !times 10 && !hppercentbelow 50;skill gingerbread mob hit;endwhile;abort \"give me the sweet release of death plox\";endsub;abort \"fuck fuck fuck fuck fuck, we're so fucked\";icon pastalighthouses;scrollwhendone;";
  42.  
  43. //same as before but 11/26 trivial update
  44. string basically_general_marco = "if !haseffect 873;abort \"WE DEAD PROBABLY\";endif;if monstername \"time-spinner prank\";jiggle;endif;while monstername gingerbread;use gingerbread cigarette, gingerbread cigarette;endwhile;if monstername copperhead;call runrunrun;endif;if monstername \"solid gold\";call gooold;endif;if monstername \"Combat Training Snowman\";call runrunrun;endif;if monstername \"drunk pygmy\";if !haseffect 331;skill transcendent olfaction;endif;endif;if monstername \"witchess pawn\" || monstername \"bricko ooze\" || monstername \"black crayon\";call killkillkill;endif;if snarfblat 385 || snarfblat 344;while !monstername \"Eldritch Tentacle\";call runrunrun;endwhile;endif;if monstername lynyrd || monstername \"LOV En\" || monstername \"LOV Eq\";call killkillkill;endif;if monstername \"Eldritch Tentacle\";call tentacles;endif;sub gooold;if monstername sandworm;call sandworms;endif;if monstername \"Combat Training Snowman\";call killkillkill;endif;if snarfblat 385;while !monstername \"Eldritch Tentacle\";use glark cable, glark cable;endwhile;endif;endsub;sub killkillkill;while monstername \"eldritch tentacle\";call tentacles;endwhile;jiggle;if monstername \"Combat Training Snowman\" || monstername \"LOV En\" || monstername \"LOV Eq\";while !hppercentbelow 50 && !pastround 25;attack;endwhile;while pastround 25 && monstername turgid && monstername untouchable;use exploding cigar, exploding cigar;endwhile;endif;if monstername lynyrd || monstername \"bricko ooze\";while !(monstername ticking || monstername electrified || pastround 20);attack;endwhile;while pastround 20 && monstername turgid && monstername untouchable;use exploding cigar, exploding cigar;endwhile;endif;abort \"marco is kill\";endsub;sub runrunrun;while monstername janitor;use louder than bomb, louder than bomb;endwhile;while monstername orderlies;use ice house, ice house;endwhile;while monstername \"pygmy bowler\";while monstername ticking || monstername electrified;while !monstername annoying && !monstername restless && !monstername \"phase-shifting\";skill snokebomb;endwhile;while !hppercentbelow 30;use divine champagne popper, divine champagne popper;endwhile;endwhile;skill snokebomb;endwhile;while !pastround 20 && !hppercentbelow 30;use louder than bomb, louder than bomb;endwhile;endsub;sub tentacles;if !monstername untouchable || monstername stinky || monstername \"ice-cold\" || (monstername frozen && !monstername spooky );jiggle;endif;if !monstername annoying && !monstername restless;if !monstername \"phase-shifting\";skill belch the rainbow;endif;if !monstername \"red-hot\";use cinnamon troll doll, blue raspberry troll doll;endif;use grape troll doll, blue raspberry troll doll;jiggle;endif;while !monstername electrified && !monstername ticking && !hppercentbelow 50 && !pastround 25;skill belch the rainbow;endwhile;while monstername ticking || monstername electrified;use chipotle wasabi cilantro aioli, chipotle wasabi cilantro aioli;endwhile;endsub;sub sandworms;while hasskill shattering punch && !hppercentbelow 50;skill shattering punch;endwhile;while hascombatitem power pill && !hppercentbelow 50;use power pill, power pill;endwhile;while hascombatitem daily affirmation: think win-lose && !hppercentbelow 50;use daily affirmation: think win-lose, daily affirmation: think win-lose;endwhile;while hascombatitem replica bat-oomerang && !hppercentbelow 50;use replica bat-oomerang;endwhile;while hasskill gingerbread mob hit && !times 10 && !hppercentbelow 50;skill gingerbread mob hit;endwhile;abort \"give me the sweet release of death plox\";endsub;abort \"fuck fuck fuck fuck fuck, we're so fucked\";icon pastalighthouses;scrollwhendone;";
  45.  
  46.  
  47. //this seals some monsters' fates.
  48. string seal_marco = "while haseffect 873 && !hppercentbelow 50 && !pastround 25; if monstername \"*Spawn of Wally*\" || monstername \"*5p4wn 0f W411y*\"; while !hppercentbelow 50; attack; endwhile; endif; if monstername \"*Eldritch Tentacle*\" || monstername \"*31dr17ch 73n74c13*\"; if !monstername \"*annoying*\" && !monstername \"*restless*\"; if !monstername \"*phase-shifting*\"; skill belch the rainbow; endif; if monstername \"*phase-shifting*\"; if !monstername \"*ghostly*\"; use tin snips, tin snips; endif; use chipotle wasabi cilantro aioli, chipotle wasabi cilantro aioli; endif; endif; while !monstername \"*electrified*\" && !monstername \"*ticking*\" && !hppercentbelow 50 && !pastround 25; skill belch the rainbow; endwhile; if monstername \"*ticking*\" || monstername \"*electrified*\"; while monstername \"*restless*\" || monstername \"*annoying*\"; use chipotle wasabi cilantro aioli, chipotle wasabi cilantro aioli; endwhile; if !monstername \"*restless*\" && !monstername \"*annoying*\"; if monstername \"*red-hot*\"; use blue raspberry troll doll, grape troll doll; endif; use Miniborg Destroy-O-Bot, Miniborg Destroy-O-Bot; endif; endif; endif; endwhile";
  49.  
  50. //this lightning strikes sandworms and doesn't afraid of anything.
  51. string hr_sandworm_bullshit = "if !haseffect 873;abort \"DEAD TOO DAMN MANY TIMES, IDIOT\";endif;while monstername sandworm && monstername \"solid gold\";while !pastround 25 && !hppercentbelow 25;skill lightning strike;endwhile;endwhile;while monstername sandworm && !monstername \"solid gold\";call runrunrun;endwhile;abort \"how did we get here? That's super weird.\";sub runrunrun;while !monstername electrified && !monstername ticking;use tattered scrap of paper, tattered scrap of paper;endwhile;while (monstername ticking || monstername electrified) && (monstername annoying || monstername restless);use louder than bomb, louder than bomb;endwhile;while monstername ticking && !monstername restless && !monstername annoying && !times 2;use tattered scrap of paper, tattered scrap of paper;endwhile;while monstername electrified && !monstername restless && !monstername annoying && !hppercentbelow 30;use tattered scrap of paper, tattered scrap of paper;endwhile;while !pastround 69420;use louder than bomb, louder than bomb;endwhile;endsub";
  52.  
  53.  
  54. void use_plural_of_rain_man(){
  55. while( my_rain() >= 50 ){
  56. cli_execute("/cast rain man");
  57. visit_url("choice.php?whichchoice=970&whichmonster=1201&option=1&pwd");
  58. run_combat(general_marco);
  59. while(in_multi_fight()){
  60. run_combat(general_marco);
  61. }
  62. cli_execute("cast cannelloni cocoon");
  63. }
  64.  
  65. }
  66.  
  67. void use_lightning_strikes(){
  68. while( my_lightning() > 89 ){
  69. visit_url("inv_use.php?whichitem=2328&pwd");
  70. run_combat(hr_sandworm_bullshit);
  71. while(in_multi_fight()){
  72. run_combat(general_marco);
  73. }
  74. cli_execute("cast cannelloni cocoon");
  75. }
  76. if( my_rain() > 75){
  77. use_plural_of_rain_man();
  78. }
  79. while( my_lightning() > 19 ){
  80. visit_url("inv_use.php?whichitem=2328&pwd");
  81. run_combat(hr_sandworm_bullshit);
  82. while(in_multi_fight()){
  83. run_combat(general_marco);
  84. }
  85. cli_execute("cast cannelloni cocoon");
  86. }
  87. }
  88.  
  89. if(have_effect($effect[insani tea]) == 0){
  90. use(1,$item[cuppa insani tea]);
  91. }
  92. if(have_effect($effect[curse of randomness]) == 0){
  93. cli_execute("genie wish to be curse of randomness");
  94. }
  95.  
  96. cli_execute("familiar robortender");
  97. if(get_property("_mumblemumble") == ""){
  98. cli_execute("mum cap");
  99. set_property("_mumblemumble", "dpgosgsgga");
  100. }
  101.  
  102. if(!get_property("breakfastCompleted").to_boolean()){
  103. if(get_property("libramSummons").to_int() == 0){
  104. cli_execute("/cast 10 summon party favor");
  105. }
  106. cli_execute("breakfast");
  107. }
  108.  
  109. if(!get_property("_kgbLeftDrawerUsed").to_boolean()){
  110. cli_execute("briefcase collect");
  111. }
  112.  
  113. if(get_property("_deckCardsDrawn").to_int() == 0){
  114. cli_execute("cheat x of swords");
  115. cli_execute("cheat x of cups");
  116. cli_execute("cheat year of plenty");
  117. }
  118.  
  119.  
  120. refresh_status();
  121.  
  122. cli_execute("acquire 69 mayodiol");
  123. cli_execute("acquire 69 mayonex");
  124. if(get_property("_thanksgettingFoodsEaten").to_int() < 9){
  125. for i from 9171 to 9179{
  126. cli_execute("acquire 11 "+to_item(i));
  127. }
  128. for i from 9171 to 9179{
  129. if(!get_property("_timeSpinnerFoodAvailable").contains_text(i.to_string())){
  130. if(get_property("mayoInMouth") == "" && get_property("_this_tracks_mayodiol").to_int() < 4){
  131. use(1, $item[mayodiol]);
  132. set_property("_this_tracks_mayodiol",get_property("_this_tracks_mayodiol").to_int() + 1);
  133. }
  134. else{
  135. use(1, $item[mayonex]);
  136. }
  137. eat(1, to_item(i));
  138. }
  139. }
  140. }
  141.  
  142. if(get_property("_infernoDiscoVisited") == "false"){
  143. cli_execute("outfit velvet");
  144. visit_url("place.php?whichplace=airport_hot&action=airport4_zone1");
  145. run_choice(7);
  146. cli_execute("outfit dice");
  147. }
  148.  
  149.  
  150. refresh_status();
  151.  
  152. int eggz1 = inebriety_limit() - my_inebriety();
  153. int eggz2 = fullness_limit() - my_fullness() - 1;
  154.  
  155. cli_execute("acquire 11 toast with hot jelly");
  156. if(eggz1 > 0 && get_property("_sexy_toast") == ""){
  157. use(1, $item[mayodiol]);
  158. eat(1, $item[toast with hot jelly]);
  159. set_property("_sexy_toast", "asdoiwbd");
  160. eggz1 = eggz1 - 1;
  161. }
  162.  
  163. cli_execute("acquire 69 spooky surprise egg");
  164. while(eggz1 > 0){
  165. use(1, $item[mayodiol]);
  166. eat(1, $item[spooky surprise egg]);
  167. eggz1 = eggz1 - 1;
  168. }
  169. while(eggz2 > 0){
  170. //use(1, $item[Mayonex] );
  171. eat(1, $item[spooky surprise egg]);
  172. eggz2 = eggz2 - 1;
  173. }
  174.  
  175.  
  176. while(get_property("_genieWishesUsed").to_int() < 3 ){
  177. cli_execute("genie wish for more wishes");
  178. }
  179.  
  180. while(get_property("_pottedTeaTreeUsed") == "false"){
  181. if(item_amount($item[cuppa mediocri tea]) < item_amount($item[cuppa voraci tea])){
  182. cli_execute("teatree mediocri");
  183. }
  184. else{
  185. if(item_amount($item[cuppa voraci tea]) < item_amount($item[cuppa sobrie tea]))
  186. {
  187. cli_execute("teatree voraci");
  188. }
  189. else{
  190. cli_execute("teatree sobrie");
  191. }
  192. }
  193. }
  194.  
  195. if(get_property("_roboDrinks") == ""){
  196. //important ones: 2x lep, 1x fairy kind of, whatever thing heals, potato
  197. //unimportant one: candy because elohelecksdeerandom
  198. cli_execute("ocrsrobort");
  199. }
  200. if(get_property("_bittycar") != "soulcar" ){
  201. cli_execute("/use soulcar");
  202. }
  203. cli_execute("outfit dice");
  204. cli_execute("equip familiar killscreen");
  205. if(my_path() == "Heavy Rains"){
  206. cli_execute("equip shirt fishbone corset");
  207. }
  208. else{
  209. cli_execute("equip shirt stephen\'s labcoat");
  210. }
  211. cli_execute("equip weapon staff of the woodfire");
  212. if(my_path() == "Heavy Rains"){
  213. cli_execute("equip offhand thor's pliers");
  214. }
  215. else{
  216. cli_execute("equip offhand half a purse");
  217. }
  218. if(slash_count($item[spooky putty monster]) > 0 || slash_count($item[spooky putty monster]) > 0 ){
  219. set_property("rkelly","");
  220. }
  221.  
  222. use_lightning_strikes();
  223. use_plural_of_rain_man();
  224.  
  225. //I should probably put this in a personal fax machine.
  226. if(item_amount($item[photocopied monster]) == 0 && get_property("_photocopyUsed") == "false" && get_property("_stop_bugging_faxbots") != "please"){
  227. set_property("_stop_bugging_faxbots","please");
  228. cli_execute("faxbot black crayon crimbo elf");
  229. }
  230. if(item_amount($item[photocopied monster]) == 1 && get_property("_photocopyUsed") == "false" ){
  231. cli_execute("/use photocopied monster");
  232. run_combat(general_marco);
  233. while(in_multi_fight()){
  234. run_combat(general_marco);
  235. }
  236. }
  237.  
  238. while( !get_property("_chateauMonsterFought").to_boolean() ){
  239. //hammer servers with slash_count() because fuck salad 'n' stuff.
  240. if(get_property("rkelly").to_int() == 0){
  241. while(slash_count($item[spooky putty monster]) > 0 & get_property("_spoopiesfought").to_int() < 4 ){
  242. cli_execute("/use spooky putty monster");
  243. set_property("_spoopiesfought", get_property("_spoopiesfought").to_int() + 1 );
  244. run_combat(general_marco);
  245. while(in_multi_fight()){
  246. run_combat(general_marco);
  247. }
  248. }
  249. if(slash_count($item[spooky putty monster]) > 0 & get_property("_spoopiesfought").to_int() == 4 ){
  250. cli_execute("/use spooky putty monster");
  251. set_property("_spoopiesfought", get_property("_spoopiesfought").to_int() + 1 );
  252. run_combat(basically_general_marco);
  253. while(in_multi_fight()){
  254. run_combat(basically_general_marco);
  255. }
  256. }
  257. if(slash_count($item[spooky putty sheet]) > 0 & get_property("_spoopiesfought").to_int() == 5 ){
  258. put_closet(1, $item[spooky putty sheet]);
  259. set_property("rkelly",1);
  260. }
  261. }
  262. visit_url("place.php?whichplace=chateau&action=chateau_painting");
  263. run_combat(general_marco);
  264. //better safe than aborted, I guess:
  265. while(in_multi_fight()){
  266. run_combat(general_marco);
  267. }
  268. }
  269.  
  270. use_lightning_strikes();
  271. use_plural_of_rain_man();
  272.  
  273. while( get_property("_witchess_tracking_suuuucks").to_int() < 5){
  274. //hammer servers with slash_count() because fuck salad 'n' stuff.
  275. if(get_property("rkelly").to_int() == 0){
  276. while(slash_count($item[spooky putty monster]) > 0 & get_property("_spoopiesfought").to_int() < 4 ){
  277. cli_execute("/use spooky putty monster");
  278. set_property("_spoopiesfought", get_property("_spoopiesfought").to_int() + 1 );
  279. run_combat(general_marco);
  280. while(in_multi_fight()){
  281. run_combat(general_marco);
  282. }
  283. }
  284. if(slash_count($item[spooky putty monster]) > 0 & get_property("_spoopiesfought").to_int() == 4 ){
  285. cli_execute("/use spooky putty monster");
  286. set_property("_spoopiesfought", get_property("_spoopiesfought").to_int() + 1 );
  287. run_combat(basically_general_marco);
  288. while(in_multi_fight()){
  289. run_combat(basically_general_marco);
  290. }
  291. }
  292. if(slash_count($item[spooky putty sheet]) > 0 & get_property("_spoopiesfought").to_int() == 5 ){
  293. put_closet(1, $item[spooky putty sheet]);
  294. set_property("rkelly",1);
  295. }
  296. }
  297. visit_url("campground.php?action=witchess");
  298. if(available_choice_options()[1] == "Examine the shrink ray"){
  299. //visit_url("choice.php?whichchoice=1181&option=1&pwd");
  300. run_choice(1);
  301. set_property("_witchess_tracking_suuuucks", get_property("_witchess_tracking_suuuucks").to_int() + 1);
  302. }
  303. if(available_choice_options()[1] == "" & available_choice_options()[2] == "Play Witchess"){
  304. set_property("_witchess_tracking_suuuucks" , 5);
  305. }
  306. visit_url("choice.php?whichchoice=1182&option=1&piece=1935&pwd="+my_hash(),false);
  307. run_combat(general_marco);
  308. while(in_multi_fight()){
  309. run_combat(general_marco);
  310. }
  311. }
  312.  
  313. if(my_path() == "Heavy Rains"){
  314. cli_execute("equip offhand thor's pliers");
  315. }
  316. else{
  317. cli_execute("equip offhand HOA regulation book");
  318. }
  319.  
  320. while(get_property("_snojoFreeFights").to_int() < 10){
  321. adv1(to_location(460),-1, general_marco );
  322. while(in_multi_fight()){
  323. run_combat(general_marco);
  324. }
  325. cli_execute("cast cannelloni cocoon");
  326. }
  327.  
  328. use_lightning_strikes();
  329. use_plural_of_rain_man();
  330.  
  331. cli_execute("acquire 69 lynyrd snare");
  332. while(get_property("_lynyrdSnareUses").to_int() < 3){
  333. /*
  334. cli_execute("/use lynyrd snare");
  335. run_combat(general_marco);
  336. while(in_multi_fight){
  337. run_combat(general_marco);
  338. }
  339. cli_execute("cast cannelloni cocoon");
  340. */
  341. visit_url("inv_use.php?whichitem=7204&pwd");
  342. run_combat(general_marco);
  343. while(in_multi_fight()){
  344. run_combat(general_marco);
  345. }
  346. }
  347.  
  348. use_lightning_strikes();
  349. use_plural_of_rain_man();
  350.  
  351. cli_execute("acquire 69 seal-blubber candle");
  352. cli_execute("acquire 69 figurine of a wretched-looking seal");
  353. cli_execute("equip weapon gnawed-up dog bone");
  354. while(get_property("_sealsSummoned").to_int() < 10){
  355. visit_url("inv_use.php?whichitem=3902&checked=1&pwd");
  356. run_combat(seal_marco);
  357. while(in_multi_fight()){
  358. run_combat(seal_marco);
  359. }
  360. cli_execute("cast cannelloni cocoon");
  361. }
  362.  
  363. cli_execute("equip weapon staff of the woodfire");
  364. if(my_path() == "Heavy Rains"){
  365. cli_execute("equip offhand thor's pliers");
  366. }
  367. else{
  368. cli_execute("equip offhand half a purse");
  369. }
  370.  
  371.  
  372. if( get_property("_eldritchHorrorEvoked") == "false" ){
  373. //tentacle fight.
  374. //try{
  375. cli_execute("/cast evoke eldritch horror");
  376. //use_skill(1, $skill[evoke eldritch horror]);
  377. //}
  378. //finally{
  379. run_combat(general_marco);
  380. while(in_multi_fight()){
  381. run_combat(general_marco);
  382. }
  383. //}
  384. }
  385.  
  386. use_lightning_strikes();
  387. use_plural_of_rain_man();
  388.  
  389. if( get_property("_eldritchTentacleFought") == "false" ){
  390. visit_url("place.php?whichplace=forestvillage&action=fv_scientist");
  391. if(available_choice_options().count() > 0){
  392. //run_choice(2);
  393. visit_url("choice.php?whichchoice=1201&option=2&pwd");
  394. run_combat(general_marco);
  395. while(in_multi_fight()){
  396. run_combat(general_marco);
  397. }
  398. }
  399. }
  400.  
  401.  
  402. if(get_property("_salad_pills_used").to_int() < 20 ){
  403. cli_execute("/closet * daily affirmation: think win-lose");
  404. cli_execute("/uncloset * power pill");
  405. cli_execute("acquire 69 power pill");
  406. cli_execute("acquire 420 drum machine");
  407. }
  408. while(get_property("_salad_pills_used").to_int() < 20 ){
  409. set_property("salad_pills_un", slash_count($item[power pill]) );
  410. visit_url("inv_use.php?whichitem=2328&pwd");
  411. run_combat(general_marco);
  412. set_property("salad_pills_deux", slash_count($item[power pill]) );
  413. set_property("_salad_pills_used", get_property("_salad_pills_used").to_int() + get_property("salad_pills_un").to_int() - get_property("salad_pills_deux").to_int() );
  414. while(in_multi_fight()){
  415. run_combat(general_marco);
  416. }
  417. print("salad pills used: "+get_property("_salad_pills_used"));
  418. cli_execute("cast cannelloni cocoon");
  419. }
  420.  
  421. use_lightning_strikes();
  422. use_plural_of_rain_man();
  423.  
  424. if(get_property("_salad_pills_used").to_int() >= 20 && get_property("_hard_to_track_free_kills_used").to_int() < 4){
  425. cli_execute("/closet * power pill");
  426. }
  427.  
  428. while(get_property("_hard_to_track_free_kills_used").to_int() < 3 ){
  429. set_property("spices_un", slash_count($item[spices]) );
  430. visit_url("inv_use.php?whichitem=2328&pwd");
  431. run_combat(general_marco);
  432. set_property("spices_deux", slash_count($item[spices]) );
  433. set_property("_hard_to_track_free_kills_used", get_property("_hard_to_track_free_kills_used").to_int() + ( get_property("spices_deux").to_int() - get_property("spices_un").to_int() + 2 ) / 3 );
  434. while(in_multi_fight()){
  435. run_combat(general_marco);
  436. }
  437. print("hard to track free kills used: "+get_property("_hard_to_track_free_kills_used"));
  438. cli_execute("cast cannelloni cocoon");
  439. }
  440. if(get_property("_hard_to_track_free_kills_used").to_int() == 3 ){
  441. cli_execute("/closet replica bat-oomerang");
  442. }
  443. while(get_property("_hard_to_track_free_kills_used").to_int() == 3 ){
  444. set_property("spices_un", slash_count($item[spices]) );
  445. visit_url("inv_use.php?whichitem=2328&pwd");
  446. run_combat(general_marco);
  447. set_property("spices_deux", slash_count($item[spices]) );
  448. set_property("_hard_to_track_free_kills_used", get_property("_hard_to_track_free_kills_used").to_int() + ( get_property("spices_deux").to_int() - get_property("spices_un").to_int() + 2 ) / 3 );
  449. while(in_multi_fight()){
  450. run_combat(general_marco);
  451. }
  452. print("hard to track free kills used: "+get_property("_hard_to_track_free_kills_used"));
  453. cli_execute("cast cannelloni cocoon");
  454. }
  455. if(slash_count($item[power pill]) == 0 ){
  456. cli_execute("/uncloset * power pill");
  457. }
  458. if(slash_count($item[replica bat-oomerang]) == 0 ){
  459. cli_execute("/uncloset replica bat-oomerang");
  460. }
  461.  
  462.  
  463. use_lightning_strikes();
  464. use_plural_of_rain_man();
  465.  
  466. if(get_property("_glarkCableUses").to_int() == 0 ){
  467. cli_execute("acquire 69 glark cable");
  468. }
  469. while(get_property("_glarkCableUses").to_int() < 5){
  470. adv1(to_location(385),-1,general_marco);
  471. while(in_multi_fight()){
  472. run_combat(general_marco);
  473. }
  474. cli_execute("cast cannelloni cocoon");
  475. }
  476.  
  477.  
  478. if(get_property("_drunkPygmyBanishes").to_int() == 0){
  479. cli_execute("acquire 69 bowl of scorpions");
  480. }
  481. while(get_property("_drunkPygmyBanishes").to_int() < 11){
  482. adv1(to_location(344),-1,general_marco);
  483. while(in_multi_fight()){
  484. run_combat(general_marco);
  485. }
  486. cli_execute("cast cannelloni cocoon");
  487. }
  488.  
  489. while(get_property("_timeSpinnerMinutesUsed").to_int() < 8 && get_property("_marco_polo").to_int() >= 10){
  490. cli_execute("/use time-spinner");
  491. run_choice(1);
  492. //3 more pygmy drunks
  493. visit_url("choice.php?whichchoice=1196&monid=1431&option=1&pwd");
  494. run_combat(general_marco);
  495. while(in_multi_fight()){
  496. run_combat(general_marco);
  497. }
  498. cli_execute("cast cannelloni cocoon");
  499. }
  500.  
  501.  
  502. use_lightning_strikes();
  503. use_plural_of_rain_man();
  504.  
  505. //fuck literally everything about the following.
  506. if(get_property("_elf_free_fights").to_int() < 5){
  507. cli_execute("familiar machine elf");
  508. cli_execute("equip familiar killscreen");
  509. }
  510. while(get_property("_elf_free_fights").to_int() < 5 ){
  511. print("elf fights used, hopefully= "+get_property("_elf_free_fights").to_int());
  512. print("multifightness is "+in_multi_fight());
  513. if(!in_multi_fight()){
  514. visit_url("adventure.php?snarfblat=458");
  515. }
  516. if(available_choice_options().count() > 0){
  517. run_choice(6);
  518. }
  519. else{
  520. print("multifightness is "+in_multi_fight());
  521. int good_variable_name = 0;
  522. string blarfingar = "";
  523. while( get_property("_elf_free_fights").to_int() < 5 && ( good_variable_name == 0 || in_multi_fight() ) ){
  524. try{
  525. print("multifightness is "+in_multi_fight());
  526. visit_url("main.php");
  527. }
  528. finally{
  529. print("multifightness is "+in_multi_fight());
  530. string blarfingar = visit_url("fight.php");
  531. print("multifightness is "+in_multi_fight());
  532. blarfingar = blarfingar.substring(blarfingar.index_of("id=\'monname\'"), blarfingar.index_of("id=\'monname\'") + 420).to_lower_case();
  533. print(blarfingar);
  534. //does monster have meat?
  535. if(contains_text(blarfingar, "solid gold")){
  536. print("we think monster has meat.");
  537. if(contains_text(blarfingar, "eldritch tentacle") || contains_text(blarfingar, "31dr17ch 73n74c13")){
  538. int did_I_become_death = slash_count($item[eldritch effluvium]);
  539. run_combat(gold_tentacle_marco);
  540. if(slash_count($item[eldritch effluvium]) > did_I_become_death + 1 ){
  541. set_property("_elf_free_fights", get_property("_elf_free_fights").to_int() + 1 );
  542. print("we think monster is dead.");
  543. print("multifightness is "+in_multi_fight());
  544. print("we think we've used "+get_property("_elf_free_fights")+" machine elf fights.");
  545. }
  546. else{
  547. print("we think we are kill.");
  548. print("multifightness is "+in_multi_fight());
  549. print("we think we've used "+get_property("_elf_free_fights")+" machine elf fights.");
  550. }
  551. }
  552. else{
  553. run_combat("jiggle;");
  554. //it did died.
  555. set_property("_elf_free_fights", get_property("_elf_free_fights").to_int() + 1 );
  556. print("we think monster is dead.");
  557. print("multifightness is "+in_multi_fight());
  558. print("we think we've used "+get_property("_elf_free_fights")+" machine elf fights.");
  559. }
  560. }
  561. else{
  562. print("we think monster is poor");
  563. run_combat("if !haseffect 873; abort; endif; while !(times 3 && (monstername \"*annoying*\" || monstername \"*restless*\") && monstername \"*ticking*\" ) && !hppercentbelow 30 ; use louder than bomb, louder than bomb; endwhile");
  564. print("multifightness is "+in_multi_fight());
  565. print("we think we've used "+get_property("_elf_free_fights")+" machine elf fights.");
  566. }
  567. good_variable_name++;
  568. }
  569. }
  570. while(get_property("_elf_free_fights").to_int() >= 5 && in_multi_fight()){
  571. try{
  572. print("multifightness is "+in_multi_fight());
  573. visit_url("main.php");
  574. }
  575. finally{
  576. print("multifightness is "+in_multi_fight());
  577. string blarfingar = visit_url("fight.php");
  578. blarfingar = blarfingar.substring(blarfingar.index_of("id=\'monname\'"), blarfingar.index_of("id=\'monname\'") + 420).to_lower_case();
  579. if(contains_text(blarfingar, "eldritch tentacle") || contains_text(blarfingar, "31dr17ch 73n74c13") ){
  580. run_combat(gold_tentacle_marco);
  581. set_property("_elf_free_fights", get_property("_elf_free_fights").to_int() + 1 );
  582. }
  583. else{
  584. while(in_multi_fight()){
  585. run_combat("if !haseffect 873; abort; endif; while !(times 3 && (monstername \"*annoying*\" || monstername \"*restless*\") && monstername \"*ticking*\" ) && !hppercentbelow 30 ; use louder than bomb, louder than bomb; endwhile");
  586. }
  587. }
  588. }
  589. }
  590. }
  591. cli_execute("cast cannelloni cocoon");
  592. }
  593. cli_execute("familiar robortender");
  594. cli_execute("equip familiar killscreen");
  595.  
  596.  
  597. //only getting to test this once/day sucks butt.
  598. if(!get_property("_loveTunnelUsed").to_boolean()){
  599. visit_url("place.php?whichplace=town_wrong&action=townwrong_tunnel");
  600. visit_url("choice.php?whichchoice=1222&option=1&pwd");
  601. visit_url("choice.php?whichchoice=1223&option=1&pwd");
  602. run_combat(general_marco);
  603. visit_url("choice.php?whichchoice=1224&option=1&pwd");
  604. visit_url("choice.php?whichchoice=1225&option=1&pwd");
  605. run_combat(general_marco);
  606. visit_url("choice.php?whichchoice=1226&option=1&pwd");
  607. visit_url("choice.php?whichchoice=1227&option=1&pwd");
  608. run_combat(general_marco);
  609. visit_url("choice.php?whichchoice=1228&option=1&pwd");
  610. }
  611.  
  612. use_lightning_strikes();
  613. use_plural_of_rain_man();
  614.  
  615. if(get_property("_gingerbreadCityTurns").to_int() == 0){
  616. //just attempts to run away
  617. cli_execute("/aa zzzzzzz runaway");
  618. cli_execute("familiar stomping boots");
  619. set_property("choiceAdventure1203", 4);
  620. set_property("choiceAdventure1215", 1);
  621. set_property("choiceAdventure1204", 1);
  622. //set clock forward.
  623. adv1($location[Gingerbread Civic Center], -1, "" );
  624. //run away 3 times.
  625. for i from 7 to 9{
  626. adv1($location[Gingerbread Civic Center], -1, "" );
  627. }
  628. //grab candy
  629. adv1($location[Gingerbread Train Station], -1, "" );
  630. //run away 4 times
  631. for i from 11 to 14{
  632. adv1($location[Gingerbread Civic Center], -1, "" );
  633. }
  634. cli_execute("/aa none");
  635. cli_execute("familiar robortender");
  636. cli_execute("equip familiar killscreen");
  637. //use 5 gingerbread cigarettes...
  638. for i from 15 to 19{
  639. adv1($location[Gingerbread Upscale Retail District], -1, general_marco );
  640. while(in_multi_fight()){
  641. run_combat(general_marco);
  642. }
  643. }
  644. //...to get more gingerbread cigarettes
  645. adv1($location[Gingerbread Civic Center], -1, "" );
  646. }
  647.  
  648. if(my_path() == "Heavy Rains"){
  649. cli_execute("equip offhand thor's pliers");
  650. }
  651. else{
  652. cli_execute("equip offhand HOA regulation book");
  653. }
  654.  
  655. cli_execute("acquire 69 bricko ooze");
  656. while(get_property("_brickoFights").to_int() < 10){
  657. if(get_property("rkelly").to_int() == 0){
  658. while(slash_count($item[spooky putty monster]) > 0 & get_property("_spoopiesfought").to_int() < 4 ){
  659. cli_execute("/use spooky putty monster");
  660. set_property("_spoopiesfought", get_property("_spoopiesfought").to_int() + 1 );
  661. run_combat(general_marco);
  662. while(in_multi_fight()){
  663. run_combat(general_marco);
  664. }
  665. }
  666. if(slash_count($item[spooky putty monster]) > 0 & get_property("_spoopiesfought").to_int() == 4 ){
  667. cli_execute("/use spooky putty monster");
  668. set_property("_spoopiesfought", get_property("_spoopiesfought").to_int() + 1 );
  669. run_combat(basically_general_marco);
  670. while(in_multi_fight()){
  671. run_combat(basically_general_marco);
  672. }
  673. }
  674. if(slash_count($item[spooky putty sheet]) > 0 & get_property("_spoopiesfought").to_int() == 5 ){
  675. put_closet(1, $item[spooky putty sheet]);
  676. set_property("rkelly",1);
  677. }
  678. }
  679. visit_url("inv_use.php?whichitem=4474&checked=1&pwd");
  680. run_combat(general_marco);
  681. while(in_multi_fight()){
  682. run_combat(general_marco);
  683. }
  684. cli_execute("cast cannelloni cocoon");
  685. }
  686. if(get_property("_goth_slash_hipster_tracking") < 3){
  687. cli_execute("familiar artistic goth kid");
  688. cli_execute("equip familiar killscreen");
  689. }
  690. int crayons;
  691. while(get_property("_goth_slash_hipster_tracking").to_int() < 3){
  692. crayons = slash_count($item[crayon shavings]);
  693. adv1($location[A Mob of Zeppelin Protesters], -1, general_marco );
  694. while(in_multi_fight()){
  695. run_combat(general_marco);
  696. }
  697. if(crayons < slash_count($item[crayon shavings])){
  698. set_property("_goth_slash_hipster_tracking", get_property("_goth_slash_hipster_tracking").to_int()+1);
  699. }
  700. print("We think we've used up "+get_property("_goth_slash_hipster_tracking")+" goth fights");
  701. }
  702.  
  703. cli_execute("familiar robortender");
  704. cli_execute("equip familiar killscreen");
  705.  
  706. use_lightning_strikes();
  707. use_plural_of_rain_man();
  708.  
  709. if(get_property("rkelly").to_int() == 1){
  710. take_closet(1, $item[spooky putty sheet]);
  711. set_property("rkelly", 0 );
  712. }
  713.  
  714. if(get_property("expressCardUsed") == "false" ){
  715. if(take_stash(1,$item[platinum yendorian express card])){
  716. set_property("stole_pyec", get_property("stole_pyec")+"totes");
  717. set_property("_stole_pyec","totes");
  718. set_property("passable_clan", get_clan_name());
  719. set_property("_passable_clan", get_clan_name());
  720. use(1,$item[platinum yendorian express card]);
  721. print("We have successfully stolen a pyec from "+get_property("_passable_clan"));
  722. }
  723. else{
  724. if(get_property("scrublords") != ""){
  725. set_property("scrublords", get_property("scrublords")+", "+get_clan_name());
  726. }
  727. else{
  728. set_property("scrublords", get_clan_name());
  729. }
  730. set_property("_scrublords",get_clan_name());
  731. print_html("We have failed to steal a pyec from "+get_property("_scrublords"));
  732. }
  733. }
  734. if(get_property("_stole_pyec") == "totes" && get_property("_passable_clan") == get_clan_name()){
  735. if(put_stash(1,$item[platinum yendorian express card])){
  736. set_property("stole_pyec", get_property("stole_pyec").substring(5));
  737. print("We have successfully unstolen a pyec from "+get_property("_passable_clan"));
  738. }
  739. else{
  740. print("We have failed to unsteal a pyec from "+get_property("_passable_clan"));
  741. }
  742. }
  743.  
  744.  
  745. cli_execute("/familiar disembodied hand");
  746. cli_execute("/equip shirt General Sage's Lonely Diamonds Club Jacket");
  747. cli_execute("/outfit optimalest");
  748.  
  749. /*
  750. metric
  751. fuckton
  752. of
  753. whitespace
  754. */
Advertisement
Add Comment
Please, Sign In to add comment