#include <reaction.h>
void dest_me() { destruct( this_object() ); }
class reaction item;
mapping data = ([ ]);
mixed data_return_0() {
if (!mapp(data["TeaLeaf"])) data["TeaLeaf"] = ([]);
item = new( class reaction );
item->ratio = 1.0/100;
item->result = "/obj/reagents/weak_black_tea.ob";
item->result_amt = 1.0;
item->func = ({ });
data["TeaLeaf"]["Water"] = item;
if (!mapp(data["BatGuano"])) data["BatGuano"] = ([]);
item = new( class reaction );
item->ratio = ({ 0.8, 1.2 });
item->result = "/obj/reagents/generic_liquid.ob";
item->result_amt = 1;
item->func = ({ (:
$3->set_decay_speed(0),
$3->set_medium_alias( "GuanoSolution" ),
$3->set_name( "guano_solution" ),
$3->add_alias( "sludge" ),
$3->set_short( "thick brown sludge" ),
$3->add_adjective( ({ "thick", "brown" }) ),
$3->set_long( "This is some thick brown sludge, streaked through with "
"white. The smell is... prominent.\n" )
:) })
/**
* Author Terano
* Created 8/07/02
* This file prevents the mixing of healing tea and blue water, in
* accordance with the prophecy.
*/;
data["BatGuano"]["Water"] = item;
if (!mapp(data["BlueHealingWater"])) data["BlueHealingWater"] = ([]);
item = new( class reaction );
item->ratio = ({ 1.0, 1.0 });
item->result = "/obj/reagents/generic_liquid.ob";
item->result_amt = 1.0;
item->func = ({
(: $3->set_name( "ooze" ) :),
(: $3->add_alias( "green ooze" ) :),
(: $3->set_short( "thick green ooze" ) :),
(: $3->set_main_plural( "thick green oozes" ) :),
(: $3->add_plural( "oozes" ) :),
(: $3->add_adjective( "green" ) :),
(: $3->set_long( "This is a thick, green "
"mush, $amount_size$. It smells "
"terrible, and is bubbling slightly.\n" ) :),
(: $3->set_medium_alias( "ThickGreenOoze" ) :),
(: $3->add_eat_effect( "/std/effects/ingested/drunk", 50 ) :),
});
data["BlueHealingWater"]["BrewedComfreyYarrowTea"] = item;
if (!mapp(data["BlueHealingWater"])) data["BlueHealingWater"] = ([]);
item = new( class reaction );
item->ratio = ({ 1.0, 1.0 });
item->result = "/obj/reagents/generic_liquid.ob";
item->result_amt = 1.0;
item->func = ({
(: $3->set_name( "ooze" ) :),
(: $3->add_alias( "green ooze" ) :),
(: $3->set_short( "thick green ooze" ) :),
(: $3->set_main_plural( "thick green oozes" ) :),
(: $3->add_plural( "oozes" ) :),
(: $3->add_adjective( "green" ) :),
(: $3->set_long( "This is a thick, green "
"mush, $amount_size$. It smells "
"terrible, and is bubbling slightly.\n" ) :),
(: $3->set_medium_alias( "ThickGreenOoze" ) :),
(: $3->add_eat_effect( "/std/effects/ingested/drunk", 50 ) :),
});
data["BlueHealingWater"]["ComfreyYarrowTea"] = item;
}
mixed data_return() {
data_return_0();
return data;
}