summaryrefslogtreecommitdiffstats
path: root/crawl-ref/source/ranged_attack.cc
diff options
context:
space:
mode:
authorNeil Moore <neil@s-z.org>2014-05-21 14:06:09 -0400
committerNeil Moore <neil@s-z.org>2014-05-21 14:06:09 -0400
commit95b3e8d64070c4326572b162788b25bad8cb88e3 (patch)
treea5e9a8615f8b58f5ed4d36ea79cf097aecd5d1a7 /crawl-ref/source/ranged_attack.cc
parentf1caba60366a0eaaedb114caef6788cfcbc59421 (diff)
downloadcrawl-ref-95b3e8d64070c4326572b162788b25bad8cb88e3.tar.gz
crawl-ref-95b3e8d64070c4326572b162788b25bad8cb88e3.zip
Restore calc_to_hit determinism when requested.
Diffstat (limited to 'crawl-ref/source/ranged_attack.cc')
-rw-r--r--crawl-ref/source/ranged_attack.cc2
1 files changed, 1 insertions, 1 deletions
diff --git a/crawl-ref/source/ranged_attack.cc b/crawl-ref/source/ranged_attack.cc
index 842539b80f..85eb369813 100644
--- a/crawl-ref/source/ranged_attack.cc
+++ b/crawl-ref/source/ranged_attack.cc
@@ -69,7 +69,7 @@ int ranged_attack::calc_to_hit(bool random)
{
orig_to_hit +=
(attacker->is_player())
- ? random2(you.attribute[ATTR_PORTAL_PROJECTILE] / 4)
+ ? maybe_random2(you.attribute[ATTR_PORTAL_PROJECTILE] / 4, random)
: 3 * attacker->as_monster()->hit_dice;
}