summaryrefslogtreecommitdiffstats
path: root/crawl-ref/source/fight.cc
diff options
context:
space:
mode:
Diffstat (limited to 'crawl-ref/source/fight.cc')
-rw-r--r--crawl-ref/source/fight.cc10
1 files changed, 3 insertions, 7 deletions
diff --git a/crawl-ref/source/fight.cc b/crawl-ref/source/fight.cc
index edb1071324..c9537034ff 100644
--- a/crawl-ref/source/fight.cc
+++ b/crawl-ref/source/fight.cc
@@ -1918,16 +1918,12 @@ bool melee_attack::apply_damage_brand()
break;
case SPWPN_HOLY_WRATH:
- switch (defender->holiness())
+ if (defender->holiness() == MH_UNDEAD ||
+ defender->holiness() == MH_DEMONIC)
{
- case MH_UNDEAD:
- case MH_DEMONIC:
special_damage = 1 + (random2(damage_done * 15) / 10);
- break;
-
- default:
- break;
}
+
if (special_damage && defender_visible)
{
special_damage_message =