Browse Source

Nerfing overpowered Herbalism double drops for melons and netherwart.

Glitchfinder 12 years ago
parent
commit
4a52135a0b

+ 2 - 5
src/main/java/com/gmail/nossr50/skills/gathering/Herbalism.java

@@ -267,7 +267,6 @@ public class Herbalism {
                 else if (mat == Material.POTATO) {
                     is = new ItemStack(Material.POTATO_ITEM, 1, (short) 0);
                 }
-
                 else {
                     is = new ItemStack(mat);
                 }
@@ -297,15 +296,13 @@ public class Herbalism {
 
                 case MELON_BLOCK:
                     if (configInstance.getMelonsDoubleDropsEnabled()) {
-                        Misc.dropItems(location, is, 3);
-                        Misc.randomDropItems(location, is, 50, 4);
+                        Misc.dropItem(location, is);
                     }
                     break;
 
                 case NETHER_WARTS:
                     if (configInstance.getNetherWartsDoubleDropsEnabled()) {
-                        Misc.dropItems(location, is, 2);
-                        Misc.randomDropItems(location, is, 50, 3);
+                        Misc.dropItem(location, is);
                     }
                     break;
 

+ 1 - 1
src/main/java/com/gmail/nossr50/util/Misc.java

@@ -217,7 +217,7 @@ public class Misc {
      * @param is The item to drop
      * @param chance The percentage chance for the item to drop
      */
-    public static void randomDropItem(Location location, ItemStack is, double chance) {
+    public static void randomDropItem(Location location, ItemStack is, int chance) {
         if (random.nextInt(100) < chance) {
             dropItem(location, is);
         }