diff options
author | haranp <haranp@c06c8d41-db1a-0410-9941-cceddc491573> | 2007-01-09 09:52:30 +0000 |
---|---|---|
committer | haranp <haranp@c06c8d41-db1a-0410-9941-cceddc491573> | 2007-01-09 09:52:30 +0000 |
commit | 5e3c0308b4efb39a41b21d37e8648c8b2fae248d (patch) | |
tree | ed23db5c1555d8afc3d53ebdbd11f8ab0ed3c058 /crawl-ref | |
parent | 52b7f2716d2c217c1c0bbeb43c3c2f11d8e0c87e (diff) | |
download | crawl-ref-5e3c0308b4efb39a41b21d37e8648c8b2fae248d.tar.gz crawl-ref-5e3c0308b4efb39a41b21d37e8648c8b2fae248d.zip |
Fixed buggy simulacrum hit messages (reported by Erik.)
git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@812 c06c8d41-db1a-0410-9941-cceddc491573
Diffstat (limited to 'crawl-ref')
-rw-r--r-- | crawl-ref/source/fight.cc | 7 |
1 files changed, 2 insertions, 5 deletions
diff --git a/crawl-ref/source/fight.cc b/crawl-ref/source/fight.cc index b145002e2c..7117abb97f 100644 --- a/crawl-ref/source/fight.cc +++ b/crawl-ref/source/fight.cc @@ -2579,23 +2579,20 @@ void monster_attack(int monster_attacking) case MONS_SIMULACRUM_SMALL: case MONS_SIMULACRUM_LARGE: - strcpy(info, ptr_monam(attacker, DESC_CAP_THE)); - resistValue = player_res_cold(); if (resistValue > 0) extraDamage = 0; else if (resistValue == 0) { extraDamage += roll_dice( 1, 4 ); - strcat(info, " chills you."); + mprf("%s chills you.", ptr_monam(attacker, DESC_CAP_THE)); } else if (resistValue < 0) { extraDamage = roll_dice( 2, 4 ); - strcat(info, " freezes you."); + mprf("%s freezes you.", ptr_monam(attacker, DESC_CAP_THE)); } - mpr(info); damage_taken += extraDamage; expose_player_to_element(BEAM_COLD, 1); break; |