diff options
author | Adam Borowski <kilobyte@angband.pl> | 2013-10-03 16:46:11 +0200 |
---|---|---|
committer | Adam Borowski <kilobyte@angband.pl> | 2013-10-03 16:53:28 +0200 |
commit | 4eb1f020972155a08c030a519b22d84673de375e (patch) | |
tree | 3a6b209f4be4e3b41c9e7d772eb614ad970382fa /crawl-ref/source/chardump.cc | |
parent | 52fd99ff6e02a6dda0120e65b90e483e9bb0d90a (diff) | |
download | crawl-ref-4eb1f020972155a08c030a519b22d84673de375e.tar.gz crawl-ref-4eb1f020972155a08c030a519b22d84673de375e.zip |
If a crash happens during map generation, dump the whole grd.
Rather than just some useless screenshot, usually from (0, 0).
Diffstat (limited to 'crawl-ref/source/chardump.cc')
-rw-r--r-- | crawl-ref/source/chardump.cc | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/crawl-ref/source/chardump.cc b/crawl-ref/source/chardump.cc index 20738d7142..be0194d20c 100644 --- a/crawl-ref/source/chardump.cc +++ b/crawl-ref/source/chardump.cc @@ -1376,6 +1376,8 @@ void dump_map(FILE *fp, bool debug, bool dist) { fputc('0' + travel_point_distance[x][y], fp); } + else if (grd[x][y] >= NUM_FEATURES) + fputc('!', fp); else { fputs(OUTS(stringize_glyph( |