MG Mud User | 88f1247 | 2016-06-24 23:31:02 +0200 | [diff] [blame^] | 1 | #include <properties.h> |
| 2 | #include <rooms.h> |
| 3 | #include <wizlevels.h> |
| 4 | #include <language.h> |
| 5 | inherit "/std/room"; |
| 6 | create(){ |
| 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 | |
| 21 | exit() // 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 | |
| 34 | do_destruct(ob) |
| 35 | { |
| 36 | if (ob) |
| 37 | ob->remove(); |
| 38 | if (ob) |
| 39 | destruct(ob); |
| 40 | } |