From b9133270b4b3e2020fb28fb38faff2027a513860 Mon Sep 17 00:00:00 2001 From: Under Date: Wed, 20 Dec 2017 18:46:09 -0600 Subject: [PATCH] Fixes bug where saturation is just ignored. This number can be tweaked if you like, but as the comment line says it does exactly the same amount of hunger as when 1 half heart is healed. --- .../cyberware/common/item/ItemLowerOrgansUpgrade.java | 9 +-------- 1 file changed, 1 insertion(+), 8 deletions(-) diff --git a/src/main/java/flaxbeard/cyberware/common/item/ItemLowerOrgansUpgrade.java b/src/main/java/flaxbeard/cyberware/common/item/ItemLowerOrgansUpgrade.java index 3345e76d..d088adaa 100644 --- a/src/main/java/flaxbeard/cyberware/common/item/ItemLowerOrgansUpgrade.java +++ b/src/main/java/flaxbeard/cyberware/common/item/ItemLowerOrgansUpgrade.java @@ -117,14 +117,7 @@ public void power(CyberwareUpdateEvent event) int toRemove = getTicksTilRemove(stack); if (!p.isCreative() && toRemove <= 0) { - /*if (p.getFoodStats().getSaturationLevel() >= 1F) - { - p.getFoodStats().setFoodSaturationLevel(p.getFoodStats().getSaturationLevel() - 1); - } - else - {*/ - p.getFoodStats().setFoodLevel(p.getFoodStats().getFoodLevel() - 1); - /*}*/ + p.getFoodStats().addExhaustion(6F); //You lose the same amount as when a half heart is healed. toRemove = LibConstants.METABOLIC_USES; } else if (toRemove > 0)