summaryrefslogtreecommitdiffstats
path: root/crawl-ref/source/hiscores.cc
diff options
context:
space:
mode:
Diffstat (limited to 'crawl-ref/source/hiscores.cc')
-rw-r--r--crawl-ref/source/hiscores.cc8
1 files changed, 7 insertions, 1 deletions
diff --git a/crawl-ref/source/hiscores.cc b/crawl-ref/source/hiscores.cc
index ca79a18e72..5207bf3109 100644
--- a/crawl-ref/source/hiscores.cc
+++ b/crawl-ref/source/hiscores.cc
@@ -427,7 +427,8 @@ static const char *kill_method_names[] =
"wild_magic", "xom", "statue", "rotting", "targeting", "spore",
"tso_smiting", "petrification", "unknown", "something",
"falling_down_stairs", "acid", "curare", "melting", "bleeding",
- "beogh_smiting", "divine_wrath", "bounce", "reflect", "self_aimed"
+ "beogh_smiting", "divine_wrath", "bounce", "reflect", "self_aimed",
+ "falling_through_gate"
};
const char *kill_method_name(kill_method_type kmt)
@@ -1736,6 +1737,11 @@ std::string scorefile_entry::death_description(death_desc_verbosity verbosity)
needs_damage = true;
break;
+ case KILLED_BY_FALLING_THROUGH_GATE:
+ desc += terse? "fell through a gate" : "Fell down through a gate";
+ needs_damage = true;
+ break;
+
case KILLED_BY_ACID:
desc += terse? "acid" : "Splashed by acid";
needs_damage = true;