v2.4.0: adjusted extra charge gain logic for armband, fixing log spam

This commit is contained in:
Evan Debenham
2024-05-12 12:27:32 -04:00
parent e56a2bfd63
commit d633a10b3d
@@ -217,8 +217,8 @@ public class MasterThievesArmband extends Artifact {
@Override @Override
public void charge(Hero target, float amount) { public void charge(Hero target, float amount) {
if (cursed || target.buff(MagicImmune.class) != null) return; if (cursed || target.buff(MagicImmune.class) != null) return;
if (charge < chargeCap) {
partialCharge += 0.1f * amount; partialCharge += 0.1f * amount;
partialCharge = Math.min(partialCharge, chargeCap - charge);
while (partialCharge >= 1f) { while (partialCharge >= 1f) {
charge++; charge++;
partialCharge--; partialCharge--;
@@ -230,6 +230,7 @@ public class MasterThievesArmband extends Artifact {
} }
updateQuickslot(); updateQuickslot();
} }
}
@Override @Override
public Item upgrade() { public Item upgrade() {