diff options
Diffstat (limited to 'src/char')
-rw-r--r-- | src/char/char.c | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/src/char/char.c b/src/char/char.c index 2dc2242d9..2d5c5ba7d 100644 --- a/src/char/char.c +++ b/src/char/char.c @@ -3348,13 +3348,14 @@ void do_final(void) { int do_init(int argc, char **argv) { int i; - // a newline in the log... - char_log(""); - char_log("The char-server starting..." RETCODE); - char_config_read((argc < 2) ? CHAR_CONF_NAME : argv[1]); lan_config_read((argc > 1) ? argv[1] : LOGIN_LAN_CONF_NAME); + // a newline in the log... + char_log(""); + // moved behind char_config_read in case we changed the filename [celest] + char_log("The char-server starting..." RETCODE); + if ((naddr_ != 0) && (login_ip_set_ == 0 || char_ip_set_ == 0)) { // The char server should know what IP address it is running on // - MouseJstr |