blob: abea6edc29c4494508b2f5f60995b4d5d23ebb76 [file] [log] [blame]
notstrom22f99b52018-12-15 14:37:07 +01001inherit "/std/room";
2
3#include __PATH__(1)"defs.h"
4
5private string look();
6
7
8protected void create() {
9 ::create();
10
11 SetProp(P_INT_SHORT, "Eine schummrige Huette");
12 Set(P_INT_LONG, #'look, F_QUERY_METHOD);
13
14 SetProp(P_LIGHT, 1);
15 SetProp(P_INDOORS, 1);
16 SetProp(P_LIGHT_TYPE, LT_GLOWING);
17
18 AddDetail("spieler", function string() {
19 return TP->long();
20 });
21
22 AddItem(__PATH__(1)"npc/zwerg7", REFRESH_DESTRUCT);
23}
24
notstromcf80e802018-12-15 14:42:36 +010025private string look() {
26 string msg = "Dies scheint eine Kampfarena zu sein. Hier kann jeder "
notstrom94236e72018-12-15 14:43:39 +010027 "einem Zwerg was auf die Omme hauen, auch ein Spieler. ";
notstrom22f99b52018-12-15 14:37:07 +010028 object o = present_clone(__PATH__(1)"npc/zwerg7");
29 if (objectp(o)) {
30 string s = o->get_gehauen();
31 if (stringp(s) && s!="")
32 return BSLF(
33 msg + "Der Zwerg, der hier rumsteht, hat von " + s +
34 " auch schon was auf die Omme bekommen.");
35 return BSLF(
36 msg + "Du kannst dem Zwerg, der hier steht, sicher was auf die Omme "
37 "geben.");
38 } else
39 return BSLF(
40 msg + "Es ist aber gerade niemand da.");
41}