summaryrefslogtreecommitdiffstats
path: root/crawl-ref/source/melee_attack.cc
diff options
context:
space:
mode:
authorreaverb <reaverb.Crawl@gmail.com>2014-05-06 23:54:36 -0400
committerreaverb <reaverb.Crawl@gmail.com>2014-05-07 01:08:17 -0400
commit9fc3c89b74190be5a0f841157ab804e8ac5d4180 (patch)
tree9dd10a15548886f174d7c596f0e2f36beb64ef05 /crawl-ref/source/melee_attack.cc
parent43021054d07e2c3bd656fdbab8d747c08feccdee (diff)
downloadcrawl-ref-9fc3c89b74190be5a0f841157ab804e8ac5d4180.tar.gz
crawl-ref-9fc3c89b74190be5a0f841157ab804e8ac5d4180.zip
Remove Red Wasp chain paralysis
Before, Red Wasps specifically could paralyze players during paralysis or the cooldown after. This was unlikely to have any significant effect on the game. Red Wasp paralysis/slow now lasts 1 more turn to compensate.
Diffstat (limited to 'crawl-ref/source/melee_attack.cc')
-rw-r--r--crawl-ref/source/melee_attack.cc5
1 files changed, 3 insertions, 2 deletions
diff --git a/crawl-ref/source/melee_attack.cc b/crawl-ref/source/melee_attack.cc
index 06e0cbe9cb..ea219f22ba 100644
--- a/crawl-ref/source/melee_attack.cc
+++ b/crawl-ref/source/melee_attack.cc
@@ -3125,10 +3125,11 @@ void melee_attack::mons_apply_attack_flavour()
if (defender->res_poison() <= 0)
{
+ int flat_bonus = attacker->type == MONS_RED_WASP ? 1 : 0;
if (one_chance_in(paralyse_roll))
- defender->paralyse(attacker, roll_dice(1, 3));
+ defender->paralyse(attacker, flat_bonus + roll_dice(1, 3));
else
- defender->slow_down(attacker, roll_dice(1, 3));
+ defender->slow_down(attacker, flat_bonus + roll_dice(1, 3));
}
break;
}