summaryrefslogtreecommitdiffstats
path: root/crawl-ref/source/teleport.cc
diff options
context:
space:
mode:
authorRaphael Langella <raphael.langella@gmail.com>2012-07-04 12:29:38 +0200
committerRaphael Langella <raphael.langella@gmail.com>2012-07-04 18:04:23 +0200
commit67819db2bc60bcddea71e78c106437e821473224 (patch)
tree86ed6685e9691df9c643bbc7bb593e83fb984abf /crawl-ref/source/teleport.cc
parent776244b42596a91c8ad1cb99af721e5256d51d38 (diff)
downloadcrawl-ref-67819db2bc60bcddea71e78c106437e821473224.tar.gz
crawl-ref-67819db2bc60bcddea71e78c106437e821473224.zip
Blink isn't guaranteed to work when constricted (2 escape attempts).
Diffstat (limited to 'crawl-ref/source/teleport.cc')
-rw-r--r--crawl-ref/source/teleport.cc3
1 files changed, 3 insertions, 0 deletions
diff --git a/crawl-ref/source/teleport.cc b/crawl-ref/source/teleport.cc
index 3ea594415f..df8a90fea1 100644
--- a/crawl-ref/source/teleport.cc
+++ b/crawl-ref/source/teleport.cc
@@ -57,6 +57,9 @@ bool monster::blink_to(const coord_def& dest, bool quiet)
if (dest == pos())
return (false);
+ if (!attempt_escape(2))
+ return (false);
+
const bool jump = type == MONS_JUMPING_SPIDER;
if (!quiet)