From 00d2f5f8fd4829ab271c83b49f0f9918664c7674 Mon Sep 17 00:00:00 2001 From: joflashstudios Date: Mon, 8 Jun 2015 01:41:15 -0400 Subject: [PATCH] OreDrop fixes Fixes 2 issues. 1/100 block breaks, a non-fortune tool grants an extra item Bug that breaks drops if the base count is > 1 --- src/main/java/techreborn/blocks/OreDrop.java | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/main/java/techreborn/blocks/OreDrop.java b/src/main/java/techreborn/blocks/OreDrop.java index 79cb416db..ec2d8b0c6 100644 --- a/src/main/java/techreborn/blocks/OreDrop.java +++ b/src/main/java/techreborn/blocks/OreDrop.java @@ -49,13 +49,13 @@ public class OreDrop int chanceOfEachBonus = 100 / (level + 2); int roll = random.nextInt(100); - if (roll <= chanceOfEachBonus * level) //If level = 0, this is always false + if (roll < chanceOfEachBonus * level) //If level = 0, this is always false { - return (roll / chanceOfEachBonus) + 2; + return count * ((roll / chanceOfEachBonus) + 2); } else { - return 1; + return count; } }