diff options
author | reaverb <reaverb.Crawl@gmail.com> | 2014-06-18 18:11:12 -0400 |
---|---|---|
committer | reaverb <reaverb.Crawl@gmail.com> | 2014-06-18 23:52:57 -0400 |
commit | 9b7421e1bc34b7e424dcfd497249e2e32f0a6e0c (patch) | |
tree | d9712bab6e92e4d9efd54c723346bfa2e634651a /crawl-ref/source/attack.cc | |
parent | 616f59b9953ef0bbce51b75e600e6cc131b0caee (diff) | |
download | crawl-ref-9b7421e1bc34b7e424dcfd497249e2e32f0a6e0c.tar.gz crawl-ref-9b7421e1bc34b7e424dcfd497249e2e32f0a6e0c.zip |
Remove the dragon slaying brand
Generally it doesn't create interesting decisions because dragons are
such a small group and are mostly a subset of monsters slowed by the
freezing brand. In addition, it has rather arbitrary effects against
players, hitting some for an degenerate amount of damage while ignoring
others.
Diffstat (limited to 'crawl-ref/source/attack.cc')
-rw-r--r-- | crawl-ref/source/attack.cc | 21 |
1 files changed, 2 insertions, 19 deletions
diff --git a/crawl-ref/source/attack.cc b/crawl-ref/source/attack.cc index 2996988f4d..a1756f339d 100644 --- a/crawl-ref/source/attack.cc +++ b/crawl-ref/source/attack.cc @@ -1647,9 +1647,8 @@ bool attack::apply_damage_brand(const char *what) if (!damage_done && (brand == SPWPN_FLAMING || brand == SPWPN_FREEZING - || brand == SPWPN_HOLY_WRATH || brand == SPWPN_DRAGON_SLAYING - || brand == SPWPN_VORPAL || brand == SPWPN_VAMPIRISM - || brand == SPWPN_ANTIMAGIC)) + || brand == SPWPN_HOLY_WRATH || brand == SPWPN_ANTIMAGIC + || brand == SPWPN_VORPAL || brand == SPWPN_VAMPIRISM)) { // These brands require some regular damage to function. return false; @@ -1701,22 +1700,6 @@ bool attack::apply_damage_brand(const char *what) break; - case SPWPN_DRAGON_SLAYING: - if (is_dragonkind(defender)) - { - special_damage = 1 + random2(3*damage_done/2); - if (defender_visible) - { - special_damage_message = - make_stringf( - "%s %s%s", - defender->name(DESC_THE).c_str(), - defender->conj_verb("convulse").c_str(), - attack_strength_punctuation(special_damage).c_str()); - } - } - break; - case SPWPN_VENOM: if (!one_chance_in(4)) { |