From 7e8152db1f039cc0bec3cce05f93a26ae68f3b57 Mon Sep 17 00:00:00 2001 From: haranp Date: Wed, 22 Nov 2006 13:16:23 +0000 Subject: Clean up speed mutation messages for nagas. Let golden draconians know that they resist acid. git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@463 c06c8d41-db1a-0410-9941-cceddc491573 --- crawl-ref/source/mutation.cc | 16 +++++++++++++--- crawl-ref/source/player.cc | 4 ++-- 2 files changed, 15 insertions(+), 5 deletions(-) diff --git a/crawl-ref/source/mutation.cc b/crawl-ref/source/mutation.cc index a4deade186..22902a56e4 100644 --- a/crawl-ref/source/mutation.cc +++ b/crawl-ref/source/mutation.cc @@ -56,6 +56,13 @@ const char* troll_claw_messages[3] = { "Your claws steel!" }; +const char* naga_speed_descrip[4] = { + "You cover the ground very slowly.", // 10*14/10 = 14 + "You cover the ground rather slowly.", // 8*14/10 = 11 + "You cover the ground rather quickly.", // 7*14/10 = 9 + "You cover the ground quickly.", // 6*14/10 = 8 +}; + const char *mutation_descrip[][3] = { {"You have tough skin (AC +1).", "You have very tough skin (AC +2).", "You have extremely tough skin (AC +3)."}, @@ -927,7 +934,8 @@ void display_mutations(void) cprintf("Your system is immune to poisons." EOL); cprintf("You can see invisible." EOL); - cprintf("You move rather slowly." EOL); + // slowness can be overriden + cprintf("%s" EOL, naga_speed_descrip[you.mutation[MUT_FAST]]); j += 4; break; @@ -1053,7 +1061,8 @@ void display_mutations(void) if (you.experience_level > 6) { cprintf("You can spit acid." EOL); - j++; + cprintf("You are resistant to acid." EOL); + j += 2; } break; @@ -1089,7 +1098,8 @@ void display_mutations(void) if (you.mutation[i] != 0) { // this is already handled above: - if (you.species == SP_NAGA && i == MUT_BREATHE_POISON) + if (you.species == SP_NAGA && + (i == MUT_BREATHE_POISON || i == MUT_FAST)) continue; if (you.species == SP_CENTAUR && i == MUT_FAST) continue; diff --git a/crawl-ref/source/player.cc b/crawl-ref/source/player.cc index e44996d6f8..7c7eedff7e 100644 --- a/crawl-ref/source/player.cc +++ b/crawl-ref/source/player.cc @@ -2990,9 +2990,9 @@ void display_char_status(void) if (you.slow && you.haste) mpr( "You are under both slowing and hasting effects." ); else if (you.slow) - mpr( "You actions are slowed." ); + mpr( "Your actions are slowed." ); else if (you.haste) - mpr( "You actions are hasted." ); + mpr( "Your actions are hasted." ); if (you.might) mpr( "You are mighty." ); -- cgit v1.2.3-54-g00ecf