blob: 17d0be8ed12cfd6c4741b14e276cafc117c7a70e [file] [log] [blame]
MG Mud User88f12472016-06-24 23:31:02 +02001#include <properties.h>
2#include <rooms.h>
3#include <wizlevels.h>
4#include <language.h>
5inherit "/std/room";
6create(){
7 ::create();
8 SetProp(P_INT_SHORT,"Das juengste Geruecht");
9 SetProp(P_INT_LONG,
10 "Dies ist ein Raum, den die Spieler gerne und oft als \n"
11 +"'das juengste Geruecht' bezeichnen. Hier werden naem-\n"
12 +"lich wichtige Entscheidungen im Morgengrauen disku-\n"
13 +"tiert und beschlossen. Demzufolge ist dies ein reiner\n"
14 +"Magierraum. Man kann sich hier treffen, reden oder\n"
15 +"einfach herumidlen.\n");
16 AddExit("unten", "/gilden/abenteurer");
17 SetProp(P_LIGHT,100);
18 SetProp(P_INDOORS,1);
19}
20
21exit() // War schon oefter so, das Magier hier walking monsters erzeugt
22 // haben, die dann in die Gilde gehopst sind ... die exits
23 // zu sperren hat auch keinen Sinn - Sirs MNPC moved sich dann
24 // doch an seinen Startpunkt. Naja, machen wir es eben SO - Monster
25 // haben hier eh nix verloren.
26{
27 object tp;
28
29 tp=previous_object();
30 if (!query_once_interactive(tp))
31 call_out("do_destruct",1,tp);
32}
33
34do_destruct(ob)
35{
36 if (ob)
37 ob->remove();
38 if (ob)
39 destruct(ob);
40}