summaryrefslogtreecommitdiff
path: root/src/gui/status.cpp
diff options
context:
space:
mode:
authorGuillaume Melquiond <guillaume.melquiond@gmail.com>2007-08-18 22:01:43 +0000
committerGuillaume Melquiond <guillaume.melquiond@gmail.com>2007-08-18 22:01:43 +0000
commita971d34980ecbeefd7db08dd7f8049795bf9f56b (patch)
treed096fa01a38f31374256d14e06ff4a46676fa86c /src/gui/status.cpp
parent1a68e441ec6d7d529b5c64bfafac56ae45d3f2fb (diff)
downloadmana-client-a971d34980ecbeefd7db08dd7f8049795bf9f56b.tar.gz
mana-client-a971d34980ecbeefd7db08dd7f8049795bf9f56b.tar.bz2
mana-client-a971d34980ecbeefd7db08dd7f8049795bf9f56b.tar.xz
mana-client-a971d34980ecbeefd7db08dd7f8049795bf9f56b.zip
Adapted to new server handling of character attributes.
Diffstat (limited to 'src/gui/status.cpp')
-rw-r--r--src/gui/status.cpp8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/gui/status.cpp b/src/gui/status.cpp
index 8be019dd..7da3b905 100644
--- a/src/gui/status.cpp
+++ b/src/gui/status.cpp
@@ -31,6 +31,7 @@
#include "../localplayer.h"
+#include "../utils/strprintf.h"
#include "../utils/tostring.h"
StatusWindow::StatusWindow(LocalPlayer *player):
@@ -237,10 +238,9 @@ void StatusWindow::update()
for (int i = 0; i < 7; i++) {
mStatsLabel[i]->setCaption(attrNames[i]);
mStatsDisplayLabel[i]->setCaption(
- toString(mPlayer->getAttributeEffective(i)) +
- " / " +
- toString(mPlayer->getAttributeBase(i))
- );
+ strprintf("%d / %d",
+ mPlayer->getAttributeEffective(CHAR_ATTR_BEGIN + i),
+ mPlayer->getAttributeBase(CHAR_ATTR_BEGIN + i)));
mStatsLabel[i]->adjustSize();
mStatsDisplayLabel[i]->adjustSize();