diff options
author | Jude Brown <bookofjude@users.sourceforge.net> | 2009-12-03 20:48:58 +1000 |
---|---|---|
committer | Jude Brown <bookofjude@users.sourceforge.net> | 2009-12-03 20:48:58 +1000 |
commit | 9dc6a97ec5369d54c9c46c6bdced240ee56b1763 (patch) | |
tree | 8b37fbfeffd48125bcae1e69ce226ca19cb57a8c /crawl-ref/source/dat/vaults.des | |
parent | 1621cc868eac53bb4f239b056cc49068b56f52c9 (diff) | |
download | crawl-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.des | 7 |
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! |