#include "undef.h"
#include "exits.h"
Zone = haven
Author = "Unknown"
EndZone = haven
Mobile = bard
Name = "The Bard"
Location = haven@haven
Strength = 50
Armor = 0
Damage = 10
Aggression = 0
Speed = 0
Desc = "
An ageless bard sits on a stool by the fire, strumming a mandolin and telling
cryptic tales of times long-past."
Trap = all
@
void mob_haven_bard(int event)
{ char *str;
switch(event) {
case E_ONCOMM:
if ((str = strstr(param_s.buf,"help")) != NULL)
{ sprintf(param_s.buf,"Don't loose faith, you can do it");
} else if ((str = strstr(param_s.buf,"how")) != NULL)
{ sprintf(param_s.buf,"Miracles happen when you least expect them.");
} else if ((str = strstr(param_s.buf,"SHUT UP")) != NULL)
{ sprintf(param_s.buf,"Okay, I won't say another word.");
}
else
sprintf(param_s.buf,"Unbelievable... it speaks!");
param_s.ret = 0;
break;
default: break;
}
}
@
EndTrap
EndMobile = bard
Object = mistletoe
Altname = "sprig"
Location = IN_ROOM:haven@haven
OFlags = NoGet
Desc0 = "A sprig of mistletoe hangs by the fireplace."
Examine = "
You notice with some amusement that the Bard has positioned himself directly
underneath. Well don't just stand there, kiss him!"
EndObject = mistletoe
Object = fire
Location = IN_ROOM:haven@haven
OFlags = NoGet, Lit, Extinguish
EndObject = fire
Location = "haven"
South = blizzard@blizzard
West = gate@blizzard
North = haven2@haven
LFlags = party
Title = "&+WWarm Haven&*"
Desc = ^
After hours of trudging through the snow you come upon a tiny inn. A sign
above the door says "Warm Haven -- Abandon Cold, All Ye Who Enter." The room
is crowded with burly adventurers, shy novices, and the bustling of serving
wenches and bar-maids trying to take everyone's orders.
The main door is to the south, while a side-door heads west into the frozen
wastes. A number of urchins are gathered around the crackling fire to hear
tales and songs from the Bard.
To the north you can enter the small sleeping quarters of the inn.
^
EndLocation = "haven"
Location = "haven2"
South = haven@haven
LFlags = Private, NoMobiles
Title = "&+WThe Sleeping Quarters&*"
Desc = ^
You walk into the sleeping quarters of the Warm Haven. Several beds are
standing here for tired travellers to take a rest on. Some of the beds are
already occupied.
The room is quite silent in comparison to the busy tavern room to the
south.
^
EndLocation = "haven2"