summaryrefslogtreecommitdiffstats
path: root/crawl-ref/source/misc.cc
diff options
context:
space:
mode:
authordolorous <dolorous@c06c8d41-db1a-0410-9941-cceddc491573>2008-05-25 20:24:18 +0000
committerdolorous <dolorous@c06c8d41-db1a-0410-9941-cceddc491573>2008-05-25 20:24:18 +0000
commitd8cf2ea9dacab54043a220524346f14d202b5fdf (patch)
tree3e5c1a5256969a9459633e88d21858ec2c60c8ac /crawl-ref/source/misc.cc
parent41c03b649a3f5116adfd78a86dc14975f62dfafb (diff)
downloadcrawl-ref-d8cf2ea9dacab54043a220524346f14d202b5fdf.tar.gz
crawl-ref-d8cf2ea9dacab54043a220524346f14d202b5fdf.zip
If there's no warning prompt for attacking, attack by default.
git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@5245 c06c8d41-db1a-0410-9941-cceddc491573
Diffstat (limited to 'crawl-ref/source/misc.cc')
-rw-r--r--crawl-ref/source/misc.cc6
1 files changed, 5 insertions, 1 deletions
diff --git a/crawl-ref/source/misc.cc b/crawl-ref/source/misc.cc
index edb81aba5d..e7e8405c53 100644
--- a/crawl-ref/source/misc.cc
+++ b/crawl-ref/source/misc.cc
@@ -3002,6 +3002,7 @@ std::string your_hand(bool plural)
bool stop_attack_prompt(const monsters *mon, bool beam_attack,
bool beam_target)
{
+ bool retval = false;
bool prompt = false;
const bool inSanctuary = (is_sanctuary(you.x_pos, you.y_pos)
@@ -3048,5 +3049,8 @@ bool stop_attack_prompt(const monsters *mon, bool beam_attack,
prompt = true;
}
- return !(you.confused() || (prompt && yesno(info, false, 'n')));
+ if (!you.confused() && prompt)
+ retval = !yesno(info, false, 'n');
+
+ return retval;
}