diff --git a/src/main/kotlin/ru/dbotthepony/mc/otm/matter/MatterManager.kt b/src/main/kotlin/ru/dbotthepony/mc/otm/matter/MatterManager.kt index f792586c8..f033af5ad 100644 --- a/src/main/kotlin/ru/dbotthepony/mc/otm/matter/MatterManager.kt +++ b/src/main/kotlin/ru/dbotthepony/mc/otm/matter/MatterManager.kt @@ -1186,7 +1186,7 @@ object MatterManager { matter = get(value.item) if (matter.hasMatterValue && value.isDamageableItem) { - val severity = 1.0 - value.damageValue.toDouble() / value.maxDamage.toDouble() + val severity = 1.0 - value.damageValue.toDouble() / (value.maxDamage.toDouble() + 1.0) undamagedMatterValue = matter matter = MatterValue(matter.matter * severity, matter.complexity * (0.5 + severity / 2)) } else {