inherit "/std/room";
#include "path.h"
void setup () {
set_short("realm of the Gnome: Tunnels");
set_light(40);
set_long("Macedonia: Tunnels\n\n"
" You seem to have climbed down into a hole. This is"
" a dark cold tunnel. There is water dripping off"
" the walls. The stalactites feel like they are"
" about to pierce your head. Straight up there is a"
" shaft that heads off into more blackness. The tunnel"
" continues to the south.\n");
add_item("stalactites", "These are hanging low to the ground. "
" They are also sharp. You better watch out and not"
" hurt yourself on them.\n");
add_item("shaft", "This shaft goes straight up. It would be"
" impossible to climb up there without some help. "
" As you look some more you see a rope hanging down"
" along the edge of the shaft.\n");
add_exit("south",VALLEY +"room04","path");
add_exit("up",UNDER +"under20","path");
}
void init()
{
::init();
add_action("do_climb","climb");
}
int do_climb(string str)
{
if(str == "up" || str == "rope")
{
write("You climb upward through the darkness and stumble "
"over the edge of the hole.\n");
this_player()->move("/d/newbie/gnome/tunnels/under20");
this_player()->look_me();
return 1;
}
else
{
write("Climb where?\n");
return 1;
}
}