From d8e27e60810beba9a8460d1af3e1da0a9bf13736 Mon Sep 17 00:00:00 2001 From: "Dylan K. Taylor" Date: Thu, 6 Sep 2018 19:30:55 +0100 Subject: [PATCH] Bow: fix wrong arithmetic for Flame fire ticks, closes #2420 --- src/pocketmine/item/Bow.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/pocketmine/item/Bow.php b/src/pocketmine/item/Bow.php index 3e785c71d..fa999ff72 100644 --- a/src/pocketmine/item/Bow.php +++ b/src/pocketmine/item/Bow.php @@ -79,7 +79,7 @@ class Bow extends Tool{ $entity->setBaseDamage($entity->getBaseDamage() + (($powerLevel + 1) / 2)); } if($this->hasEnchantment(Enchantment::FLAME)){ - $entity->setOnFire($entity->getFireTicks() * 20 + 100); + $entity->setOnFire(intdiv($entity->getFireTicks(), 20) + 100); } $ev = new EntityShootBowEvent($player, $this, $entity, $force);