summaryrefslogtreecommitdiffstats
path: root/crawl-ref/source/ranged_attack.cc
diff options
context:
space:
mode:
authorNeil Moore <neil@s-z.org>2014-07-30 05:58:43 -0400
committerNeil Moore <neil@s-z.org>2014-07-30 05:58:56 -0400
commit54cd4fec6c292196e0b935ce7d43f36187d5e953 (patch)
tree01b416f77c4d70d57e204f7f2c779e6aeeff0282 /crawl-ref/source/ranged_attack.cc
parentb0b63bff96d9ff7c6a43ffd84869eef0a088e650 (diff)
downloadcrawl-ref-54cd4fec6c292196e0b935ce7d43f36187d5e953.tar.gz
crawl-ref-54cd4fec6c292196e0b935ce7d43f36187d5e953.zip
Don't let reflected projectiles miss themselves (PleasingFungus)
Diffstat (limited to 'crawl-ref/source/ranged_attack.cc')
-rw-r--r--crawl-ref/source/ranged_attack.cc3
1 files changed, 2 insertions, 1 deletions
diff --git a/crawl-ref/source/ranged_attack.cc b/crawl-ref/source/ranged_attack.cc
index 4ba0d907a4..6cf3245470 100644
--- a/crawl-ref/source/ranged_attack.cc
+++ b/crawl-ref/source/ranged_attack.cc
@@ -253,7 +253,8 @@ bool ranged_attack::handle_phase_dodged()
mprf("%s%s misses %s%s",
projectile->name(DESC_THE).c_str(),
evasion_margin_adverb().c_str(),
- defender_name().c_str(),
+ // Not defender_name because reflexive is bad here.
+ def_name(DESC_THE).c_str(),
attack_strength_punctuation(damage_done).c_str());
}