diff options
author | dolorous <dolorous@c06c8d41-db1a-0410-9941-cceddc491573> | 2008-05-25 20:24:18 +0000 |
---|---|---|
committer | dolorous <dolorous@c06c8d41-db1a-0410-9941-cceddc491573> | 2008-05-25 20:24:18 +0000 |
commit | d8cf2ea9dacab54043a220524346f14d202b5fdf (patch) | |
tree | 3e5c1a5256969a9459633e88d21858ec2c60c8ac /crawl-ref/source/misc.cc | |
parent | 41c03b649a3f5116adfd78a86dc14975f62dfafb (diff) | |
download | crawl-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.cc | 6 |
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; } |