summaryrefslogtreecommitdiffstats
path: root/crawl-ref
diff options
context:
space:
mode:
authorharanp <haranp@c06c8d41-db1a-0410-9941-cceddc491573>2007-04-05 12:23:00 +0000
committerharanp <haranp@c06c8d41-db1a-0410-9941-cceddc491573>2007-04-05 12:23:00 +0000
commit8d230ac236d999741e99f427634f908a8fd8452d (patch)
tree40370de9213094cd1a57067b28f7b7d2dfcf4629 /crawl-ref
parent0709ef8aaf2204b7a51c696f386778922bead589 (diff)
downloadcrawl-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.cc10
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