diff options
author | reaverb <reaverb.Crawl@gmail.com> | 2014-05-06 23:54:36 -0400 |
---|---|---|
committer | reaverb <reaverb.Crawl@gmail.com> | 2014-05-07 01:08:17 -0400 |
commit | 9fc3c89b74190be5a0f841157ab804e8ac5d4180 (patch) | |
tree | 9dd10a15548886f174d7c596f0e2f36beb64ef05 /crawl-ref/source/melee_attack.cc | |
parent | 43021054d07e2c3bd656fdbab8d747c08feccdee (diff) | |
download | crawl-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.cc | 5 |
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; } |