diff options
author | j-p-e-g <j-p-e-g@c06c8d41-db1a-0410-9941-cceddc491573> | 2008-06-09 09:47:39 +0000 |
---|---|---|
committer | j-p-e-g <j-p-e-g@c06c8d41-db1a-0410-9941-cceddc491573> | 2008-06-09 09:47:39 +0000 |
commit | 431ed991d8f3af773769e64134d432e5d0717a6e (patch) | |
tree | 821af7973e2fc9b72bef864235a94b0724b175f4 /crawl-ref/source/mutation.cc | |
parent | 5e45d94ad52ad1263610f24693c99e3bf2675af5 (diff) | |
download | crawl-ref-431ed991d8f3af773769e64134d432e5d0717a6e.tar.gz crawl-ref-431ed991d8f3af773769e64134d432e5d0717a6e.zip |
After some thinking remove the bat form exception for starving Vampires
not regenerating. Also add some more information to the Vampire mutation
toggle.
git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@5651 c06c8d41-db1a-0410-9941-cceddc491573
Diffstat (limited to 'crawl-ref/source/mutation.cc')
-rw-r--r-- | crawl-ref/source/mutation.cc | 30 |
1 files changed, 17 insertions, 13 deletions
diff --git a/crawl-ref/source/mutation.cc b/crawl-ref/source/mutation.cc index fabf3852aa..63d6bde04a 100644 --- a/crawl-ref/source/mutation.cc +++ b/crawl-ref/source/mutation.cc @@ -1408,33 +1408,37 @@ static void _display_vampire_attributes() std::string result; - std::string column[12][7] = + const int lines = 13; + std::string column[lines][7] = { {" ", "<lightgreen>Alive</lightgreen> ", "<green>Full</green> ", "Satiated ", "<yellow>Thirsty</yellow> ", "<yellow>Near...</yellow> ", "<lightred>Bloodless</lightred>"}, //Alive Full Satiated Thirsty Near... Bloodless - {"Metabolism ", "very fast ", "fast ", "fast ", "normal ", "slow ", "none"}, + {"Metabolism ", "very fast ", "fast ", "fast ", "normal ", "slow ", "none "}, - {"Regeneration ", "very fast ", "fast ", "normal ", "normal ", "slow ", "none"}, + {"Regeneration ", "very fast ", "fast ", "normal ", "normal ", "slow ", "none "}, - {"Poison resistance ", " ", " ", " ", " + ", " + ", " + "}, + {"Poison resistance ", " ", " ", " ", " + ", " + ", " + "}, - {"Cold resistance ", " ", " ", " ", " + ", " + ", " ++ "}, + {"Cold resistance ", " ", " ", " ", " + ", " + ", " ++ "}, - {"Negative resistance ", " ", " ", " ", " + ", " ++ ", " +++ "}, + {"Negative resistance ", " ", " ", " ", " + ", " ++ ", " +++ "}, - {"Torment resistance ", " ", " ", " ", " ", " ", " + "}, + {"Torment resistance ", " ", " ", " ", " ", " ", " + "}, - {"Mutation chance ", "always ", "often ", "sometimes ", "never ", "never ", "never"}, + {"Mutation chance ", "always ", "often ", "sometimes ", "never ", "never ", "never "}, - {"Mutation effects ", "full ", "capped ", "capped ", "none ", "none ", "none "}, + {"Non-physical " EOL + "mutation effects ", "full ", "capped ", "capped ", "none ", "none ", "none "}, - {"Stealth boost ", "none ", "none ", "none ", "minor ", "major ", "large"}, + {"Potion effects ", "full ", "full ", "full ", "halved ", "halved ", "halved"}, - {"Bat Form ", "no ", "no ", "yes ", "yes ", "yes ", "yes "}, + {"Bat Form ", "no ", "no ", "yes ", "yes ", "yes ", "yes "}, - {"Spell hunger ", "full ", "full ", "full ", "halved ", "none ", "none "} + {"Stealth boost ", "none ", "none ", "none ", "minor ", "major ", "large "}, + + {"Spell hunger ", "full ", "full ", "full ", "halved ", "none ", "none "} }; int current = 0; @@ -1461,7 +1465,7 @@ static void _display_vampire_attributes() current = 6; } - for (int y = 0; y < 12; y++) // lines (properties) + for (int y = 0; y < lines; y++) // lines (properties) { for (int x = 0; x < 7; x++) // columns (hunger states) { |