summaryrefslogtreecommitdiffstats
path: root/crawl-ref/source/dat/vaults.des
diff options
context:
space:
mode:
authorJude Brown <bookofjude@users.sourceforge.net>2009-12-03 20:48:58 +1000
committerJude Brown <bookofjude@users.sourceforge.net>2009-12-03 20:48:58 +1000
commit9dc6a97ec5369d54c9c46c6bdced240ee56b1763 (patch)
tree8b37fbfeffd48125bcae1e69ce226ca19cb57a8c /crawl-ref/source/dat/vaults.des
parent1621cc868eac53bb4f239b056cc49068b56f52c9 (diff)
downloadcrawl-ref-9dc6a97ec5369d54c9c46c6bdced240ee56b1763.tar.gz
crawl-ref-9dc6a97ec5369d54c9c46c6bdced240ee56b1763.zip
Don't assume a square is safe if there are a monster there.
Could be a lava snake, swamp worm, etc.
Diffstat (limited to 'crawl-ref/source/dat/vaults.des')
-rw-r--r--crawl-ref/source/dat/vaults.des7
1 files changed, 5 insertions, 2 deletions
diff --git a/crawl-ref/source/dat/vaults.des b/crawl-ref/source/dat/vaults.des
index d6cf959bba..ef0c51989d 100644
--- a/crawl-ref/source/dat/vaults.des
+++ b/crawl-ref/source/dat/vaults.des
@@ -305,8 +305,11 @@ local function teleporter (data, triggerable, triggerer, marker, ev)
monster.random_teleport()
end
- you.teleport_to(my_slaves[1].x, my_slaves[1].y)
- crawl.mpr("Your surroundings suddenly seem different!")
+ if you.teleport_to(my_slaves[1].x, my_slaves[1].y, true) then
+ crawl.mpr("Your surroundings suddenly seem different!")
+ else
+ crawl.mpr("There is a strange hissing noise.")
+ end
end
-- Lua marker magic!