# Do not remove the headers from this file! see /USAGE for more info. is=room brief=Wizards Hall long= You are in the hall of the wizards.\n There is an elevator door to the west, with a button beside it,\n and a shimmering field to the north.$lamp end state[lamp_on]=\nThere is a lit lamp beside the elevator.\n light=1 objects= obj/leo.scr obj/elevator_door("west", "/domains/std/2.4.5/elevator") obj/elevator_call_button.scr("wiz hall") end exits= north:quest_room.scr end --- mixed can_go_north() { if (!wizardp(this_body())) return "A magic force stops you.\n"; return 1; } mixed do_go_north() { write("You wriggle through the force field...\n"); return 0; } void arrived() { if (query_state("lamp")) tell_from_inside(this_object(), "The lamp on the button beside the elevator goes out.\n"); clear_room_state("lamp"); }