summaryrefslogtreecommitdiffstats
path: root/crawl-ref/source/abl-show.cc
diff options
context:
space:
mode:
Diffstat (limited to 'crawl-ref/source/abl-show.cc')
-rw-r--r--crawl-ref/source/abl-show.cc8
1 files changed, 8 insertions, 0 deletions
diff --git a/crawl-ref/source/abl-show.cc b/crawl-ref/source/abl-show.cc
index aa6d1604eb..36435d4207 100644
--- a/crawl-ref/source/abl-show.cc
+++ b/crawl-ref/source/abl-show.cc
@@ -1086,6 +1086,14 @@ static bool _check_ability_possible(const ability_def& abil,
}
return (true);
+ case ABIL_EVOKE_BLINK:
+ if (scan_artefacts(ARTP_PREVENT_TELEPORTATION, false))
+ {
+ return (yesno("You cannot teleport right now. Try anyway?",
+ true, 'n'));
+ }
+ return (true);
+
case ABIL_EVOKE_BERSERK:
case ABIL_TROG_BERSERK:
if (you.hunger_state < HS_SATIATED)