Hiya I am trying to adapt the Arena code present in the ceramic mouse site to pl14. http://www.van.ml.org/CircleMUD/Chris_Powell/arena.patch So far I have found not many problems. I am not aware of all the changes to PL14, tho'. So I am stumped in a few places: if (world[i->in_room].zone == ARENA_ZONE && ROOM_FLAGGED(IN_ROOM(i), ROOM_ARENA) && (i->in_room != NOWHERE)) { This thing here never reports the correct zone, I had to take the first part out. What should ARENA_ZONE be for this to work if the rooms of the arena are 8100 to 8110 in zone 81? I have also found the problem in which when the arena ends the characters involved in it (when it ends as a draw) don't appear in the user listing, and any command from them will crash the mud. I have OLC+ installed so it came as no surprise that it crashes in mtrig_command. The reason why the characters dissapear for the mud is unknown to me. (gdb) bt #0 0x79fba in command_mtrigger (actor=0x460000, cmd=0xc051c "l", argument=0xefbfd84d "") at dg_triggers.c:385 #1 0x42f50 in command_interpreter (ch=0x460000, argument=0xefbfd84c "l") at interpreter.c:607 #2 0x328d in game_loop (mother_desc=3) at comm.c:742 #3 0x26f3 in init_game (port=4000) at comm.c:348 #4 0x2535 in main (argc=3, argv=0xefbfda30) at comm.c:312 "l" was the command I issued. Ideas? I don't know what else to include or if anything at all. I'll keep it short until someone raises a hand and let me know if he/she has found the same error or if he/she needs more info. I'll keep checking the thing here myself. I am thinking of at least creating a minimal docs for the patch to accompany it and people could understand it better. Eduo --------------------------------------------------------------------------- Eduardo Gutierrez de Oliveira Mythago//On eduo@ciateq.mx ICQ# 3824675 Centro de Investigacion CIATEQ,A.C. -- MEXICO Research Center Queretaro General Electric Center of Excellence - Manager of Information Systems +------------------------------------------------------------+ | 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