Alchemy Poison & Item Crafting Engine

version 1 by Philip Black

  • Home page
  • Beginning
  • Previous
  • Next



  • Section - Scrubbing Machines
        
    Instead of rubbing a Craft Machine:
        if the player does not carry Scrubby Cleaner and the player does not carry Infinite Cleaner:
            Say "[line break]You don't have anything to Clean it with!";
            reject the player's command;
        otherwise if the noun is Poison Tainted or the noun is Poisonous or the noun is VERY poisonous or the noun is DEADLY poisonous:
            if the player carries Infinite Cleaner:
                Say "[line break]You give [the Noun] a good ol scrub and it comes up good as new!";
                now the Poison Level of the noun is 0;
                now the Alcohol Percent of the noun is 0;
                now the noun is toxic NOT tested;
            if the player carries Scrubby Cleaner:
                Say "[line break]You give [the Noun] a good ol scrub and it comes up good as new!";
                now the Poison Level of the noun is 0;
                now the Alcohol Percent of the noun is 0;
                now the noun is toxic NOT tested;
                now the noun is a random Scrubby Cleaner carried by the player;
                move the noun to Hyperspace Chest;
            otherwise:
                Now Toxic Repeater is false;
                Say "[line break][The Noun] [if the noun is DEADLY poisonous]is pretty filthy, but you don't have any Cleaner![otherwise if the noun is VERY poisonous]is pretty filthy, but you don't have any Cleaner![otherwise if the noun is Poisonous]is pretty filthy, but you don't have any Cleaner![otherwise if the noun is Poison Tainted]is a bit dirty, but you don't have any Cleaner![otherwise if the noun is alcoholic]has a strong wiff of alcohol to it, but you don't have any Cleaner![otherwise if the noun is slightly alcoholic]has a slight smell of alcohol to it, but you don't have any Cleaner![otherwise]looks perfectly Clean, and you don't have any Cleaner anyway![end if]!";
                Now Toxic Repeater is true;
        otherwise:
            if the player carries Infinite Cleaner:
                Say "[line break][The Noun] looks Good Clean enough to you!";
            otherwise if the player carries Scrubby Cleaner:
                Say "[line break][The Noun] looks Good Clean enough to you!";
            otherwise:
                Say "[line break][The Noun] looks Good Clean enough to you, not that you have anything to Good Clean it with anyway!";
            reject the player's command;