diff options
author | haranp <haranp@c06c8d41-db1a-0410-9941-cceddc491573> | 2007-04-05 12:23:00 +0000 |
---|---|---|
committer | haranp <haranp@c06c8d41-db1a-0410-9941-cceddc491573> | 2007-04-05 12:23:00 +0000 |
commit | 8d230ac236d999741e99f427634f908a8fd8452d (patch) | |
tree | 40370de9213094cd1a57067b28f7b7d2dfcf4629 /crawl-ref | |
parent | 0709ef8aaf2204b7a51c696f386778922bead589 (diff) | |
download | crawl-ref-8d230ac236d999741e99f427634f908a8fd8452d.tar.gz crawl-ref-8d230ac236d999741e99f427634f908a8fd8452d.zip |
Dragon breaths no longer get the breather's name prepended, because:
(1) it was being done for some (e.g. fire breath) but not others
(poison blast)
(2) too much work to get the articles right in case of uniques.
If there's enough interest we can always redo this better.
This fixes 1694850.
git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@1221 c06c8d41-db1a-0410-9941-cceddc491573
Diffstat (limited to 'crawl-ref')
-rw-r--r-- | crawl-ref/source/mstuff2.cc | 10 |
1 files changed, 4 insertions, 6 deletions
diff --git a/crawl-ref/source/mstuff2.cc b/crawl-ref/source/mstuff2.cc index 64b1b773d3..e1ce320d7b 100644 --- a/crawl-ref/source/mstuff2.cc +++ b/crawl-ref/source/mstuff2.cc @@ -851,8 +851,6 @@ void setup_dragon(struct monsters *monster, struct bolt &pbolt) ? draco_subspecies( monster ) : monster->type; int scaling = 100; - pbolt.name = ptr_monam( monster, DESC_PLAIN ); - switch (type) { case MONS_FIREDRAKE: @@ -860,21 +858,21 @@ void setup_dragon(struct monsters *monster, struct bolt &pbolt) case MONS_DRAGON: case MONS_LINDWURM: case MONS_XTAHUA: - pbolt.name += "'s blast of flame"; + pbolt.name += "blast of flame"; pbolt.flavour = BEAM_FIRE; pbolt.colour = RED; pbolt.aux_source = "blast of fiery breath"; break; case MONS_ICE_DRAGON: - pbolt.name += "'s blast of cold"; + pbolt.name += "blast of cold"; pbolt.flavour = BEAM_COLD; pbolt.colour = WHITE; pbolt.aux_source = "blast of icy breath"; break; case MONS_RED_DRACONIAN: - pbolt.name += "'s searing breath"; + pbolt.name += "searing breath"; #ifdef DEBUG_DIAGNOSTICS mprf( MSGCH_DIAGNOSTICS, "bolt name: '%s'", pbolt.name.c_str() ); #endif @@ -885,7 +883,7 @@ void setup_dragon(struct monsters *monster, struct bolt &pbolt) break; case MONS_WHITE_DRACONIAN: - pbolt.name += "'s chilling breath"; + pbolt.name += "chilling breath"; #ifdef DEBUG_DIAGNOSTICS mprf( MSGCH_DIAGNOSTICS, "bolt name: '%s'", pbolt.name.c_str() ); #endif |