/
#include "std.h"

#undef EXTRA_MOVE1
#define EXTRA_MOVE1\
if (call_other("players/kantele/guard_room","query_gate3")) {\
            write("The celldoor is closed.\n");\
        return 1;\
 }

#undef EXTRA_LONG
#define EXTRA_LONG\
if (call_other("players/kantele/guard_room","query_gate2")) {\
        write("A heavy steel celldoor leads north, the door is closed.\n");\
}\
if (!call_other("players/kantele/guard_room","query_gate2")) {\
            write("A heavy steel celldoor leads north, the door is open.\n");\
}\
    if (str == "celldoor" || str == "door") {\
if (call_other("players/kantele/guard_room","query_gate2")) {\
            write("The celldoor is closed.\n");\
            return 1;\
}\
write("The celldoor is open.\n");\
            return 1;\
}

ONE_EXIT("players/kantele/dungeon_corridor.c","east",
         "A small dirty cell",
         "In a small dirty cell.\n",0)