summaryrefslogtreecommitdiffstats
path: root/crawl-ref/source/maps.cc
diff options
context:
space:
mode:
authorDarshan Shaligram <dshaligram@users.sourceforge.net>2010-01-07 21:27:29 +0530
committerDarshan Shaligram <dshaligram@users.sourceforge.net>2010-01-07 21:28:04 +0530
commit14d28e2628713bb0d5aba196092ef93e2ae5390d (patch)
tree00c923a3fb2a0e098659a6ca010f71c22b33e7d5 /crawl-ref/source/maps.cc
parentd67ff3694bcd10609d69fb2dfa800f9f151e9955 (diff)
downloadcrawl-ref-14d28e2628713bb0d5aba196092ef93e2ae5390d.tar.gz
crawl-ref-14d28e2628713bb0d5aba196092ef93e2ae5390d.zip
Fix bug in handling .des map validation failures (Eifeltrampel).
snake_hunt would very rarely fail validation 25 times without vetoing the level, leaving Snake:$ without a rune.
Diffstat (limited to 'crawl-ref/source/maps.cc')
-rw-r--r--crawl-ref/source/maps.cc4
1 files changed, 2 insertions, 2 deletions
diff --git a/crawl-ref/source/maps.cc b/crawl-ref/source/maps.cc
index ef37d6c1b5..a41fc4ce88 100644
--- a/crawl-ref/source/maps.cc
+++ b/crawl-ref/source/maps.cc
@@ -125,9 +125,9 @@ static int write_vault(map_def &mdef,
place, check_place);
if (place.orient != MAP_NONE)
- break;
+ return (place.orient);
}
- return (place.orient);
+ return (MAP_NONE);
}
static bool resolve_map_lua(map_def &map)