--- deliantra/server/lib/cf.pm 2007/08/28 19:30:11 1.345 +++ deliantra/server/lib/cf.pm 2007/08/28 19:38:40 1.346 @@ -577,7 +577,7 @@ join "\x00", $processversion, map { - Coro::cede; + cf::cede_to_tick; ($src->[$_], Digest::MD5::md5_hex $data[$_]) } 0.. $#$src; @@ -1324,7 +1324,7 @@ $pl->{last_save} = $cf::RUNTIME; $pl->save_pl ($path); - Coro::cede; + cf::cede_to_tick; } sub new($) { @@ -1861,7 +1861,7 @@ $self->alloc; $self->pre_load; - Coro::cede; + cf::cede_to_tick; $self->_load_objects ($self->{load_path}, 1) or return; @@ -1877,20 +1877,20 @@ } } - Coro::cede; + cf::cede_to_tick; # now do the right thing for maps $self->link_multipart_objects; $self->difficulty ($self->estimate_difficulty) unless $self->difficulty; - Coro::cede; + cf::cede_to_tick; unless ($self->{deny_activate}) { $self->decay_objects; $self->fix_auto_apply; $self->update_buttons; - Coro::cede; + cf::cede_to_tick; $self->set_darkness_map; - Coro::cede; + cf::cede_to_tick; $self->activate; }