summaryrefslogtreecommitdiffstats
path: root/crawl-ref/source/spells2.cc
diff options
context:
space:
mode:
Diffstat (limited to 'crawl-ref/source/spells2.cc')
-rw-r--r--crawl-ref/source/spells2.cc12
1 files changed, 7 insertions, 5 deletions
diff --git a/crawl-ref/source/spells2.cc b/crawl-ref/source/spells2.cc
index 5b363de62a..abd620955c 100644
--- a/crawl-ref/source/spells2.cc
+++ b/crawl-ref/source/spells2.cc
@@ -834,7 +834,7 @@ void cast_toxic_radiance(void)
{
// message player re:"miss" where appropriate {dlb}
mprf("The light passes through %s.",
- ptr_monam( monster, DESC_NOCAP_THE ));
+ str_monam( *monster, DESC_NOCAP_THE ).c_str());
}
}
}
@@ -883,7 +883,8 @@ void cast_refrigeration(int pow)
if (mons_near(monster))
{
- mprf("You freeze %s.", ptr_monam( monster, DESC_NOCAP_THE ));
+ mprf("You freeze %s.",
+ str_monam(*monster, DESC_NOCAP_THE).c_str());
hurted = roll_dice( dam_dice );
hurted = mons_adjust_flavoured( monster, beam, hurted );
@@ -940,7 +941,8 @@ void drain_life(int pow)
if (mons_near(monster))
{
- mprf("You draw life from %s.", ptr_monam(monster, DESC_NOCAP_THE));
+ mprf("You draw life from %s.",
+ str_monam(*monster, DESC_NOCAP_THE).c_str());
hurted = 3 + random2(7) + random2(pow);
@@ -1016,7 +1018,7 @@ int vampiric_drain(int pow, const dist &vmove)
hurt_monster(monster, inflicted);
mprf("You feel life coursing from %s into your body!",
- ptr_monam( monster, DESC_NOCAP_THE ));
+ str_monam( *monster, DESC_NOCAP_THE ).c_str());
print_wounds(monster);
@@ -1073,7 +1075,7 @@ char burn_freeze(int pow, char flavour)
(flavour == BEAM_MISSILE) ? "crush" :
(flavour == BEAM_ELECTRICITY) ? "zap"
: "______",
- ptr_monam( monster, DESC_NOCAP_THE ));
+ str_monam( *monster, DESC_NOCAP_THE ).c_str());
int hurted = roll_dice( 1, 3 + pow / 3 );