Skip to content
Permalink
Browse files

Disable hydra head-cutting on riposte (|amethyst)

I dislike the added complexity, but there seems to be some feeling
that automatic retaliation effects like riposte shouldn't punish
the player. In testing, the difference seems fairly minimal;
hydras don't miss that much, even against 30-40+ EV characters.
  • Loading branch information...
PleasingFungus committed Jul 2, 2016
1 parent aa6ffe2 commit 4d40d61ba56a8a948bf8c88073917ea0371ad49c
Showing with 4 additions and 0 deletions.
  1. +4 −0 crawl-ref/source/melee_attack.cc
@@ -1973,6 +1973,10 @@ bool melee_attack::attack_chops_heads(int dam, int dam_type, int wpn_brand)
if (!actor_can_lose_heads(defender))
return false;

// no decapitate on riposte (Problematic)
if (is_riposte)
return false;

// Monster attackers+defenders have only a 25% chance of making the
// chop-check to prevent runaway head inflation.
// XXX: Tentatively making an exception for spectral weapons

0 comments on commit 4d40d61

Please sign in to comment.
You can’t perform that action at this time.