> So far they seem to work fine, unless I try to use wait in any of its 3 > formats: > wait 1 s [...] > this is a greet program, and goes off when a player enters the room with > the mob its attached to. if its only say hello, it works fine. with the > wait added, 2-3 seconds after you enter the mud crahes. There is a bug in dg_event.c... I think it will be fixed in next release... Function frees the memory then tries to work with it and this causes crashes under WIN95. In dg_events.c replace process_events function with this one: void process_events(void) { struct event_info *e = event_list; struct event_info *del; while (e) { if (--(e->time_remaining) == 0) { e->func(e->info); del = e; e = e->next; remove_event(del); } else e = e->next; } } Should work fine now. Andrey (andrey@alex-ua.com) aka Zmey//RMUD +------------------------------------------------------------+ | 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