diff options
Diffstat (limited to 'crawl-ref/source/fight.cc')
-rw-r--r-- | crawl-ref/source/fight.cc | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/crawl-ref/source/fight.cc b/crawl-ref/source/fight.cc index fd75a3471c..d3ec6e3725 100644 --- a/crawl-ref/source/fight.cc +++ b/crawl-ref/source/fight.cc @@ -1488,10 +1488,11 @@ bool melee_attack::distortion_affects_defender() if (one_chance_in(3)) { - special_damage_message = - make_stringf( - "Space warps horribly around %s!", - def_name(DESC_NOCAP_THE).c_str()); + if (defender_visible) + special_damage_message = + make_stringf( + "Space warps horribly around %s!", + def_name(DESC_NOCAP_THE).c_str()); special_damage += 3 + random2avg(24, 2); return (false); @@ -2628,7 +2629,7 @@ std::string melee_attack::mons_attack_verb(const mon_attack_def &attk) "touch", "engulf", "claw", - "tail slap", + "tail-slap", "butt" }; |