CafeteriaGuild / DeepMobLearning-Refabricated

Rework of Deep Mob Learning mod for FabricMC
https://www.curseforge.com/minecraft/mc-mods/deep-mob-learning-refabricated
GNU Lesser General Public License v3.0
38 stars 10 forks source link

Armor durablity visual glitch #99

Closed LostQuasar closed 2 years ago

LostQuasar commented 2 years ago

When armor has a module inserted it creates a massive durablilty bar when iterations is greater than max for self aware (Teir self aware for demonstration) AltText

LostQuasar commented 2 years ago

https://github.com/CafeteriaGuild/DeepMobLearning-Refabricated/blob/cdd2f8f15d586c3bf1b37e59b30beb247983bcea/modular-armor/src/main/kotlin/dev/nathanpb/dml/modular_armor/ItemModularGlitchArmor.kt#L87

Change this so that if current > max return max

LostQuasar commented 2 years ago
return if (max == 0) 0 else if (current > max) 13 else ((13f * current) / max)

I think this should work