summaryrefslogtreecommitdiffstats
path: root/crawl-ref/source/mon-util.cc
diff options
context:
space:
mode:
authorharanp <haranp@c06c8d41-db1a-0410-9941-cceddc491573>2009-02-28 11:55:43 +0000
committerharanp <haranp@c06c8d41-db1a-0410-9941-cceddc491573>2009-02-28 11:55:43 +0000
commit7c77ddbf2a9f0c56d9832e11780cc8449da2d0bb (patch)
tree65f600a4b38720b17c73f4f94c42ece6de51316b /crawl-ref/source/mon-util.cc
parent571e3ccff2ba9ada38dbacc93f71535bb4602b13 (diff)
downloadcrawl-ref-7c77ddbf2a9f0c56d9832e11780cc8449da2d0bb.tar.gz
crawl-ref-7c77ddbf2a9f0c56d9832e11780cc8449da2d0bb.zip
Fix another missing speech replacement (also in 2634507).
git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@9274 c06c8d41-db1a-0410-9941-cceddc491573
Diffstat (limited to 'crawl-ref/source/mon-util.cc')
-rw-r--r--crawl-ref/source/mon-util.cc5
1 files changed, 4 insertions, 1 deletions
diff --git a/crawl-ref/source/mon-util.cc b/crawl-ref/source/mon-util.cc
index 18d9cc64d8..d93b533b71 100644
--- a/crawl-ref/source/mon-util.cc
+++ b/crawl-ref/source/mon-util.cc
@@ -8390,7 +8390,7 @@ std::string do_mon_str_replacements(const std::string &in_msg,
if (monster->is_named() && you.can_see(monster))
{
- std::string name = monster->name(DESC_CAP_THE);
+ const std::string name = monster->name(DESC_CAP_THE);
msg = replace_all(msg, "@the_something@", name);
msg = replace_all(msg, "@The_something@", name);
@@ -8456,6 +8456,9 @@ std::string do_mon_str_replacements(const std::string &in_msg,
msg = replace_all(msg, "@The_something@", "Something");
}
+ // Player name.
+ msg = replace_all(msg, "@player_name@", you.your_name);
+
std::string plain = monster->name(DESC_PLAIN);
msg = replace_all(msg, "@monster@", plain);
msg = replace_all(msg, "@a_monster@", monster->name(DESC_NOCAP_A));