#include <config.h>
inherit "/std/room";
void init() {
::init();
add_action("any_hook", "", 1);
}
void create() {
::create();
set_no_clean(1);
set_short("the locked room");
set_properties(([ "no scry" : 1, "light" : 1, "indoors" : 1 ]));
set_long(
"You have been assimilated.\n"
"From this time on, you will service the Borg.");
set_exits(
(["square" : "/domains/Praxis/square"]) );
}
static int any_hook(string str) {
message("prompt", sprintf("\n(%s) Password: ", mud_name()),
this_player());
return 1;
}
int receive_objects(object ob) {
if(!ob) ob = previous_object();
if(!((int)ob->query_locked())) return 0;
else return ::receive_objects(ob);
}