Methode zur Pruefung auf den richtigen Raum gefixt.
Die fruehere Variante funktionierte nicht.
Change-Id: Iaac0c58be2b003d6fa61b7783d13bdd43233e1ed
diff --git a/doc/beispiele/misc/seherhaus.c b/doc/beispiele/misc/seherhaus.c
index ea127e4..1edbabd 100644
--- a/doc/beispiele/misc/seherhaus.c
+++ b/doc/beispiele/misc/seherhaus.c
@@ -31,8 +31,6 @@
inherit "/std/room";
#include <properties.h>
-#include <language.h>
-#include <moving.h>
/*
Fuer properties und sonstige Definitionen zum Seherhaus.
@@ -48,7 +46,8 @@
/*
Es folgt nun das normale create() eines Raumes
*/
-void create(){
+protected void create()
+{
::create();
/* ... div. Konfiguration des Raum ... */
@@ -69,7 +68,7 @@
Wenn das Haus im Raum steht. Hat den Vorteil, dass bei einem Verlegen
des Hauses, Cmd's usw nicht mehr verfuegbar sind -> Keine evtl Bugs :)
*/
- if(objectp(ob))
+ if(objectp(ob) && environment(ob)==this_object())
{
/*
Der Spieler wollte es ja nicht anders