summaryrefslogtreecommitdiffstats
path: root/crawl-ref/source/stash.cc
diff options
context:
space:
mode:
authordshaligram <dshaligram@c06c8d41-db1a-0410-9941-cceddc491573>2006-12-12 13:49:05 +0000
committerdshaligram <dshaligram@c06c8d41-db1a-0410-9941-cceddc491573>2006-12-12 13:49:05 +0000
commit5e94dac9e3537693dfaa1647c143959d1ce5e069 (patch)
tree028910f8f34f595a7ef4802e0d0e5d57f5e6b65c /crawl-ref/source/stash.cc
parente5241a144e28fd3aaa803a592eb4656eddc53a27 (diff)
downloadcrawl-ref-5e94dac9e3537693dfaa1647c143959d1ce5e069.tar.gz
crawl-ref-5e94dac9e3537693dfaa1647c143959d1ce5e069.zip
Better explore-stop messages.
git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@619 c06c8d41-db1a-0410-9941-cceddc491573
Diffstat (limited to 'crawl-ref/source/stash.cc')
-rw-r--r--crawl-ref/source/stash.cc5
1 files changed, 4 insertions, 1 deletions
diff --git a/crawl-ref/source/stash.cc b/crawl-ref/source/stash.cc
index ec1d189f44..4c295b27cb 100644
--- a/crawl-ref/source/stash.cc
+++ b/crawl-ref/source/stash.cc
@@ -1155,12 +1155,15 @@ LevelStashes &StashTracker::get_current_level()
LevelStashes *StashTracker::find_current_level()
{
+ if (is_level_untrackable())
+ return (NULL);
+
std::vector<LevelStashes>::iterator iter = levels.begin();
for ( ; iter != levels.end() && !iter->isBelowPlayer(); iter++)
{
if (iter->isCurrent()) return &*iter;
}
- return NULL;
+ return (NULL);
}