]> git.localhorst.tv Git - l2e.git/blobdiff - src/battle/HeroTag.cpp
changed gauge level interpretation
[l2e.git] / src / battle / HeroTag.cpp
index 851e88ed07f10d32e4da792364efc0ede7426cd4..4c344028735e14928e0fc2cd2d7921c9b559d87e 100644 (file)
@@ -39,13 +39,13 @@ void HeroTag::Render(SDL_Surface *screen, int width, int height, Point<int> posi
        int gaugeWidth(width - gaugeX - (align == LEFT ? 1 : 5) * frameOffset.X());
        // health gauge, second line
        Vector<int> healthGaugeOffset(gaugeX, 2 * frameOffset.Y());
-       healthGauge->Draw(screen, position + healthGaugeOffset, gaugeWidth, hero->RelativeHealth(256));
+       healthGauge->Draw(screen, position + healthGaugeOffset, gaugeWidth, hero->RelativeHealth(gaugeWidth));
        // mana gauge, third line
        Vector<int> manaGaugeOffset(gaugeX, 3 * frameOffset.Y());
-       manaGauge->Draw(screen, position + manaGaugeOffset, gaugeWidth, hero->RelativeMana(256));
+       manaGauge->Draw(screen, position + manaGaugeOffset, gaugeWidth, hero->RelativeMana(gaugeWidth));
        // ikari gauge, fourth line
        Vector<int> ikariGaugeOffset(gaugeX, 4 * frameOffset.Y());
-       ikariGauge->Draw(screen, position + ikariGaugeOffset, gaugeWidth, hero->RelativeIP(256));
+       ikariGauge->Draw(screen, position + ikariGaugeOffset, gaugeWidth, hero->RelativeIP(gaugeWidth));
 
        // hero
        Vector<int> heroOffset(