On Sun, 25 Oct 1998, Christopher Avans wrote: >ACMD(do_doorbash) >/* BURU 5/12/97 */ >/*Changed to a skill to allow multi_assigning to races in class.c */ >/*Banyal*/ >#define EXITK(room, dir) (world[room].dir_option[dir]) >#define OPEN_DOORK(room, door) (TOGGLE_BIT(EXITK(room, door)->exit_info, EX_CLOSED)) These should be the real macros, truely. Hm, will see about changing. > if (*arg){ > switch (*arg) { > case 'n': > case 'N': > dir = 0; > break; > case 'e': > case 'E': > dir = 1; > break; [...other convoluted switch cases deleted...] search_block(). Read. Use. Simple. act.movement.c. find_door(). -- George Greer, greerga@circlemud.org | Genius may have its limitations, but http://mouse.van.ml.org/ (mostly) | stupidity is not thus handicapped. http://www.van.ml.org/CircleMUD/ | -- Elbert Hubbard +------------------------------------------------------------+ | Ensure that you have read the CircleMUD Mailing List FAQ: | | http://democracy.queensu.ca/~fletcher/Circle/list-faq.html | +------------------------------------------------------------+
This archive was generated by hypermail 2b30 : 12/15/00 PST