summaryrefslogtreecommitdiff
path: root/src/map/atcommand.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/map/atcommand.cpp')
-rw-r--r--src/map/atcommand.cpp5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/map/atcommand.cpp b/src/map/atcommand.cpp
index abfe0d4..75c46a2 100644
--- a/src/map/atcommand.cpp
+++ b/src/map/atcommand.cpp
@@ -173,9 +173,12 @@ void log_atcommand(dumb_ptr<map_session_data> sd, ZString cmd)
return;
timestamp_seconds_buffer tmpstr;
stamp_time(tmpstr);
+ MapName map = (sd->bl_m
+ ? sd->bl_m->name_
+ : stringish<MapName>("undefined.gat"));
FPRINTF(fp, "[%s] %s(%d,%d) %s(%d) : %s\n",
tmpstr,
- sd->bl_m->name_, sd->bl_x, sd->bl_y,
+ map, sd->bl_x, sd->bl_y,
sd->status.name, sd->status.account_id,
cmd);
fflush(fp);