blob: c056d223a5920273434613ec56793e6de07d91f3 [file] [log] [blame]
MG Mud User88f12472016-06-24 23:31:02 +02001inherit "std/room";
2
3#include <properties.h>
4
5void create()
6{
7 ::create();
8 SetProp(P_LIGHT,1);
9 SetProp(P_INT_LONG,
10 "Du befindest Dich in einer kleinen Kapelle, in der Du beten kannst, um\n"+
11 "wieder Deine natuerliche Gestalt zu erhalten. Am suedlichen Ende steht\n"+
12 "ein Altar, auf dem sich ein grosses Kreuz befindet. In den Waenden siehst\n"+
13 "Du herrliche Fenster, durch die tagsueber das Licht bunt hereinscheint.\n"+
14 "Im Norden befindet sich eine Tuer, die zur Gilde fuehrt.\n");
15 SetProp(P_INT_SHORT,"Kapelle");
16 AddDetail("altar", "Er ist aus Stein und nicht besonders schoen.\n");
17 AddDetail("kreuz", "Ein schlichtes Holzkreuz.\n");
18 AddDetail("fenster", "Die Fenster sind wunderschoen.\n");
19 AddDetail(({"wand", "waende"}), "An den Waenden siehst Du nichts besonderes.\n");
20 AddCmd("bete","bete");
21 AddExit("norden","/gilden/abenteurer");
22}
23
24static int bete() {
25 if (this_player()->QueryProp(P_GHOST))
26 {
27 write("Du haeltst eine kurze Andacht.\n");
28 write("Eine sehr starke Kraft saugt Dich auf und spuckt Dich wieder aus.\n");
29 say(this_player()->name()+" erscheint in koerperlicher Form.\n");
30 this_player()->SetProp(P_GHOST,0);
31 return 1;
32 }
33 notify_fail("Du haeltst eine kurze Andacht.\n");
34 return 0;
35}
36
37