summaryrefslogtreecommitdiffstats
path: root/crawl-ref
diff options
context:
space:
mode:
Diffstat (limited to 'crawl-ref')
-rw-r--r--crawl-ref/source/religion.cc6
1 files changed, 3 insertions, 3 deletions
diff --git a/crawl-ref/source/religion.cc b/crawl-ref/source/religion.cc
index e2b80c93e6..aacf5f0b55 100644
--- a/crawl-ref/source/religion.cc
+++ b/crawl-ref/source/religion.cc
@@ -1169,9 +1169,9 @@ static bool _need_missile_gift(bool forced)
{
const int best_missile_skill = best_skill(SK_SLINGS, SK_THROWING);
const item_def *launcher = _find_missile_launcher(best_missile_skill);
- return ((you.piety > 80
- && random2( you.piety ) > 70
- && one_chance_in(8) || forced)
+ return ((forced || you.piety > 80
+ && random2( you.piety ) > 70
+ && one_chance_in(8))
&& you.skills[ best_missile_skill ] >= 8
&& (launcher || best_missile_skill == SK_THROWING));
}