summaryrefslogtreecommitdiffstats
path: root/crawl-ref/source/spl-transloc.cc
diff options
context:
space:
mode:
authorblackcustard <peterwicksstringfield@gmail.com>2013-02-03 12:09:26 -0600
committerPekka Lampila <pekka.lampila@iki.fi>2014-01-30 08:51:23 +0200
commitc2bc827ef229d04c54483e9692726732df28cbcd (patch)
tree69631a2c074ede76f898bc791d51075996e3ced7 /crawl-ref/source/spl-transloc.cc
parent8aec01e85e2030a5aa8dc04c53e2927e2f58d8ec (diff)
downloadcrawl-ref-c2bc827ef229d04c54483e9692726732df28cbcd.tar.gz
crawl-ref-c2bc827ef229d04c54483e9692726732df28cbcd.zip
Confirm Portal Projectile attacks against allies etc.
Diffstat (limited to 'crawl-ref/source/spl-transloc.cc')
-rw-r--r--crawl-ref/source/spl-transloc.cc2
1 files changed, 2 insertions, 0 deletions
diff --git a/crawl-ref/source/spl-transloc.cc b/crawl-ref/source/spl-transloc.cc
index 59d31197da..535252f72c 100644
--- a/crawl-ref/source/spl-transloc.cc
+++ b/crawl-ref/source/spl-transloc.cc
@@ -820,6 +820,8 @@ spret_type cast_portal_projectile(int pow, bool fail)
fail_check();
bolt beam;
throw_it(beam, item, true, random2(pow/4), &target);
+ if (!you.turn_is_over)
+ return SPRET_ABORT;
return SPRET_SUCCESS;
}