aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorExternalTime <84183548+ExternalTime@users.noreply.github.com>2021-10-15 16:42:33 +0200
committerExternalTime <84183548+ExternalTime@users.noreply.github.com>2021-10-15 16:44:42 +0200
commit06fdfb3cd1ce05bdce2b05a50c00adf250b08bf5 (patch)
treeed8384bfcea44457426e97630c94fa5dc3bc78ef /src
parent442c9f1152b9f6cb8823fbd5195c8f93e4af2dd4 (diff)
downloadSkyblocker-06fdfb3cd1ce05bdce2b05a50c00adf250b08bf5.tar.gz
Skyblocker-06fdfb3cd1ce05bdce2b05a50c00adf250b08bf5.tar.bz2
Skyblocker-06fdfb3cd1ce05bdce2b05a50c00adf250b08bf5.zip
Made defense bar fill up based on damage reduction
Diffstat (limited to 'src')
-rw-r--r--src/main/java/me/xmrvizzy/skyblocker/skyblock/FancyStatusBars.java3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/main/java/me/xmrvizzy/skyblocker/skyblock/FancyStatusBars.java b/src/main/java/me/xmrvizzy/skyblocker/skyblock/FancyStatusBars.java
index d792ca7d..852a16df 100644
--- a/src/main/java/me/xmrvizzy/skyblocker/skyblock/FancyStatusBars.java
+++ b/src/main/java/me/xmrvizzy/skyblocker/skyblock/FancyStatusBars.java
@@ -74,6 +74,7 @@ public class FancyStatusBars extends DrawableHelper {
int manaFillWidth = (int) (mana.getFillLevel() * 33.0F);
assert client.player != null;
int xp = (int) (client.player.experienceProgress * 33.0F);
+ int defenseFill = (int) (defense / (defense + 100.0) * 33.0);
// Icons
// this.client.getTextureManager().bindTexture(BARS);
@@ -93,7 +94,7 @@ public class FancyStatusBars extends DrawableHelper {
this.drawTexture(matrices, left + 10, top + 1, 0, 16, hpFillWidth, 7);
this.drawTexture(matrices, left + 10, top + 1, 0, 44, hpOverflowWidth, 7);
this.drawTexture(matrices, left + 55, top + 1, 0, 23, manaFillWidth, 7);
- this.drawTexture(matrices, left + 102, top + 1, 0, 30, 33, 7);
+ this.drawTexture(matrices, left + 102, top + 1, 0, 30, defenseFill, 7);
this.drawTexture(matrices, left + 149, top + 1, 0, 37, xp, 7);
// Progress Texts