… | |
… | |
247 | # XXX: Workaround for delayed client ext protocol handshake |
247 | # XXX: Workaround for delayed client ext protocol handshake |
248 | $pl->esrv_new_player; |
248 | $pl->esrv_new_player; |
249 | |
249 | |
250 | $pl->{chargen} = "done"; |
250 | $pl->{chargen} = "done"; |
251 | } |
251 | } |
|
|
252 | |
|
|
253 | $ns->update_command_faces; |
252 | |
254 | |
253 | $ob->reply (undef, "Welcome to Deliantra!"); |
255 | $ob->reply (undef, "Welcome to Deliantra!"); |
254 | |
256 | |
255 | if (0 < Coro::AIO::aio_load "$cf::CONFDIR/motd", my $motd) { |
257 | if (0 < Coro::AIO::aio_load "$cf::CONFDIR/motd", my $motd) { |
256 | $pl->ns->send_msg ("c/motd" => $motd, cf::NDI_CLEAR); |
258 | $pl->ns->send_msg ("c/motd" => $motd, cf::NDI_CLEAR); |