summaryrefslogtreecommitdiffstats
path: root/crawl-ref/source/religion.cc
diff options
context:
space:
mode:
Diffstat (limited to 'crawl-ref/source/religion.cc')
-rw-r--r--crawl-ref/source/religion.cc7
1 files changed, 7 insertions, 0 deletions
diff --git a/crawl-ref/source/religion.cc b/crawl-ref/source/religion.cc
index 72b7e5a5a0..189989a48b 100644
--- a/crawl-ref/source/religion.cc
+++ b/crawl-ref/source/religion.cc
@@ -4302,8 +4302,15 @@ static bool _bless_weapon( god_type god, int brand, int colour )
do_uncurse_item( you.inv[wpn] );
enchant_weapon( ENCHANT_TO_HIT, true, you.inv[wpn] );
+
+ if (coinflip())
+ enchant_weapon( ENCHANT_TO_HIT, true, you.inv[wpn] );
+
enchant_weapon( ENCHANT_TO_DAM, true, you.inv[wpn] );
+ if (coinflip())
+ enchant_weapon( ENCHANT_TO_DAM, true, you.inv[wpn] );
+
if ( god == GOD_SHINING_ONE )
{
convert2good(you.inv[wpn]);