summaryrefslogtreecommitdiffstats
path: root/crawl-ref/source/output.cc
diff options
context:
space:
mode:
authordolorous <dolorous@c06c8d41-db1a-0410-9941-cceddc491573>2009-05-20 14:36:41 +0000
committerdolorous <dolorous@c06c8d41-db1a-0410-9941-cceddc491573>2009-05-20 14:36:41 +0000
commitfa105771ecd200166baa87881b5ca8f68ede9a58 (patch)
tree241f7af2339e6364b77d94bf80d8702dd58b948b /crawl-ref/source/output.cc
parent73cc0b892413b1d8df2178ce3116266a9066384f (diff)
downloadcrawl-ref-fa105771ecd200166baa87881b5ca8f68ede9a58.tar.gz
crawl-ref-fa105771ecd200166baa87881b5ca8f68ede9a58.zip
Simplify.
git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@9796 c06c8d41-db1a-0410-9941-cceddc491573
Diffstat (limited to 'crawl-ref/source/output.cc')
-rw-r--r--crawl-ref/source/output.cc22
1 files changed, 13 insertions, 9 deletions
diff --git a/crawl-ref/source/output.cc b/crawl-ref/source/output.cc
index 6080480ec3..4b366828dc 100644
--- a/crawl-ref/source/output.cc
+++ b/crawl-ref/source/output.cc
@@ -1880,9 +1880,13 @@ static std::vector<formatted_string> _get_overview_stats()
// 4 columns
column_composer cols1(4, 18, 28, 40);
- const bool boosted_hp = you.duration[DUR_DIVINE_VIGOUR]
- || you.duration[DUR_BERSERKER];
- const bool boosted_mp = you.duration[DUR_DIVINE_VIGOUR];
+ const bool boosted_hp = you.duration[DUR_DIVINE_VIGOUR]
+ || you.duration[DUR_BERSERKER];
+ const bool boosted_mp = you.duration[DUR_DIVINE_VIGOUR];
+ const bool boosted_str = you.duration[DUR_DIVINE_STAMINA]
+ || you.duration[DUR_MIGHT];
+ const bool boosted_int = you.duration[DUR_DIVINE_STAMINA];
+ const bool boosted_dex = you.duration[DUR_DIVINE_STAMINA];
if (!player_rotted())
{
@@ -1935,7 +1939,7 @@ static std::vector<formatted_string> _get_overview_stats()
if (you.strength == you.max_strength)
{
- if (you.duration[DUR_DIVINE_STAMINA] || you.duration[DUR_MIGHT])
+ if (boosted_str)
{
snprintf(buf, sizeof buf, "Str <lightblue>%2d</lightblue>",
you.strength);
@@ -1945,7 +1949,7 @@ static std::vector<formatted_string> _get_overview_stats()
}
else
{
- if (you.duration[DUR_DIVINE_STAMINA] || you.duration[DUR_MIGHT])
+ if (boosted_str)
{
snprintf(buf, sizeof buf, "Str <lightblue>%2d (%d)</lightblue>",
you.strength, you.max_strength);
@@ -1958,7 +1962,7 @@ static std::vector<formatted_string> _get_overview_stats()
if (you.intel == you.max_intel)
{
- if (you.duration[DUR_DIVINE_STAMINA])
+ if (boosted_int)
{
snprintf(buf, sizeof buf, "Int <lightblue>%2d</lightblue>",
you.intel);
@@ -1968,7 +1972,7 @@ static std::vector<formatted_string> _get_overview_stats()
}
else
{
- if (you.duration[DUR_DIVINE_STAMINA])
+ if (boosted_int)
{
snprintf(buf, sizeof buf, "Int <lightblue>%2d (%d)</lightblue>",
you.intel, you.max_intel);
@@ -1981,7 +1985,7 @@ static std::vector<formatted_string> _get_overview_stats()
if (you.dex == you.max_dex)
{
- if (you.duration[DUR_DIVINE_STAMINA])
+ if (boosted_dex)
{
snprintf(buf, sizeof buf, "Dex <lightblue>%2d</lightblue>",
you.dex);
@@ -1991,7 +1995,7 @@ static std::vector<formatted_string> _get_overview_stats()
}
else
{
- if (you.duration[DUR_DIVINE_STAMINA])
+ if (boosted_dex)
{
snprintf(buf, sizeof buf, "Dex <lightblue>%2d (%d)</lightblue>",
you.dex, you.max_dex);