summaryrefslogtreecommitdiffstats
path: root/crawl-ref/source/mon-stuff.cc
diff options
context:
space:
mode:
authorJude Brown <bookofjude@users.sourceforge.net>2009-12-26 12:49:25 +1000
committerJude Brown <bookofjude@users.sourceforge.net>2009-12-26 12:49:25 +1000
commit98a4866e0c628757d9137e171b502fd7193f10c3 (patch)
treed5fb982116b22659661c177200b070f8814fdf1c /crawl-ref/source/mon-stuff.cc
parent16b3fe2aa3157b62e00c839c93fae2e692ad3ee4 (diff)
downloadcrawl-ref-98a4866e0c628757d9137e171b502fd7193f10c3.tar.gz
crawl-ref-98a4866e0c628757d9137e171b502fd7193f10c3.zip
Deal with summoned player ghost milestones (N78291, pointless)
Hopefully this is the last of them. Summoned ghosts shouldn't be treated as milestones, especially as, when they time out, it gives a "banished XYZ's ghost" milestone.
Diffstat (limited to 'crawl-ref/source/mon-stuff.cc')
-rw-r--r--crawl-ref/source/mon-stuff.cc2
1 files changed, 1 insertions, 1 deletions
diff --git a/crawl-ref/source/mon-stuff.cc b/crawl-ref/source/mon-stuff.cc
index add22f09c5..e746fd5d07 100644
--- a/crawl-ref/source/mon-stuff.cc
+++ b/crawl-ref/source/mon-stuff.cc
@@ -533,7 +533,7 @@ static void _check_kill_milestone(const monsters *mons,
if (mons->props.exists("original_was_unique"))
is_unique = mons->props["original_was_unique"].get_bool();
- if (mons->type == MONS_PLAYER_GHOST)
+ if (mons->type == MONS_PLAYER_GHOST && !mons->is_summoned())
{
std::string milestone = _milestone_kill_verb(killer) + "the ghost of ";
milestone += get_ghost_description(*mons, true);