diff options
Diffstat (limited to 'crawl-ref/source/spells2.cc')
-rw-r--r-- | crawl-ref/source/spells2.cc | 12 |
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 ); |