diff options
Diffstat (limited to 'crawl-ref/source/mapdef.cc')
-rw-r--r-- | crawl-ref/source/mapdef.cc | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/crawl-ref/source/mapdef.cc b/crawl-ref/source/mapdef.cc index acd7dc4dbf..b97ec2ea87 100644 --- a/crawl-ref/source/mapdef.cc +++ b/crawl-ref/source/mapdef.cc @@ -85,7 +85,10 @@ int strip_number_tag(std::string &s, const std::string &tagprefix) static int find_weight(std::string &s) { - return strip_number_tag(s, "weight:"); + int weight = strip_number_tag(s, "weight:"); + if (weight == TAG_UNFOUND) + weight = strip_number_tag(s, "w:"); + return (weight); } static std::string split_key_item(const std::string &s, |