// Goblin Newbie Area
// Made by Tek and Allonon May 1995
#include "path.h";
inherit "/std/room";
void setup() {
set_zone("goblin_newbie");
set_short("Realm of the Goblin: Gloomy Cavern");
set_long("\nRealm of the Goblin: Gloomy Cavern\n\n"
" You stand in the middle of a large cavern. There are several "
"other Goblins of varying ages wandering around. The soft moss under"
" your feet makes you think of home. There is a large statue here in"
" the middle of the room, but you are unsure what for. This is where"
" all Goblin families leave their young children to learn the ways of"
" Goblins. To the south, you see a mighty gate blocking your way, "
"but to the north, northwest, and east there are paths to the well-"
"traveled caves.\n\n");
add_property("no_undead",1);
add_item(({"children", "goblins"}),
"These are all young goblins that have come of age. About to "
"begin lifes long adventure.\n");
add_item(({"caves", "caverns"}),
"They appear to be well traveled caves.\n");
add_item(({"wall", "rock"}),
"The walls here are dark and damp. They are covered "
"with moss and fungus. Some places there are "
"bodily wastes smeared up on the walls. The "
"sight of it is disgusting.\n");
add_item(({"statue"}),
"This ten foot statue is of Chip-tooth the great. The mighty dwarf"
" slayer. He is holding aloft the severed head of a dwarven warrior, there is a plaque on the base.\n");
add_item(({"gate"}),
" This enormus gate is made of metal, you can't see much at this distance other then it is large.\n");
add_item(({"plaque"}),
"Chip-tooth the Dwarf Slayer died while advancing to the rear "
"in the Great Dwarf Mine Wars. The plaque is a bit tarnished, "
"perhaps you could rub it clean for other goblins that are not "
"as wise as you can read it clearly. "
"\n\n");
add_item(({"moss", "fungus"}),
"The moss and fungus probably grow here "
"because the walls are so damp and wet.\n");
set_short("entrance");
set_light(45);
// Items...
add_exit("north", ROOM+"guildrm3.c","path");
add_exit("south",ROOM+"ngob2.c","path");
add_exit("northwest",ROOM+"ngob8.c","path");
add_exit("east",ROOM+"ngob4.c","path");
// Exits...
add_clone(CHAR+"drole.c",1);
add_clone(CHAR+"cave_rat.c",1);
add_clone(CHAR+"goblin.c",1);
//NPC'S
} /* setup() */
void init()
{
::init();
add_action("rub_plaque","rub");
}
int rub_plaque(string str)
{
if(str != "plaque")
{
return(0);
}
{
write("As you rub the plaque you feel the blessings of Chip-tooth "
"surge into your soul.\n");
this_player()->adjust_hp(random(3)+1);
return(1);
}
}