From c7f15a556d85db0e12299b84fce086169897a9e4 Mon Sep 17 00:00:00 2001 From: "Dylan K. Taylor" Date: Thu, 18 Jan 2018 14:34:50 +0000 Subject: [PATCH] Durable: Don't allow damage to exceed max damage --- src/pocketmine/item/Durable.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/pocketmine/item/Durable.php b/src/pocketmine/item/Durable.php index f5f67b7e45..788fab76be 100644 --- a/src/pocketmine/item/Durable.php +++ b/src/pocketmine/item/Durable.php @@ -57,7 +57,7 @@ abstract class Durable extends Item{ $amount -= $this->getUnbreakingDamageReduction($amount); - $this->meta += $amount; + $this->meta = min($this->meta + $amount, $this->getMaxDurability()); if($this->isBroken()){ $this->pop(); }