summaryrefslogtreecommitdiff
path: root/common/darkknight/jewelrycraft/item/ItemThiefGloves.java
diff options
context:
space:
mode:
Diffstat (limited to 'common/darkknight/jewelrycraft/item/ItemThiefGloves.java')
-rw-r--r--common/darkknight/jewelrycraft/item/ItemThiefGloves.java3
1 files changed, 2 insertions, 1 deletions
diff --git a/common/darkknight/jewelrycraft/item/ItemThiefGloves.java b/common/darkknight/jewelrycraft/item/ItemThiefGloves.java
index 97d83cd..3621dae 100644
--- a/common/darkknight/jewelrycraft/item/ItemThiefGloves.java
+++ b/common/darkknight/jewelrycraft/item/ItemThiefGloves.java
@@ -37,8 +37,9 @@ public class ItemThiefGloves extends ItemBase
while(iterator.hasNext())
{
MerchantRecipe recipe = (MerchantRecipe)iterator.next();
+ int toolUses = (Integer) ReflectionHelper.getPrivateValue(MerchantRecipe.class, recipe, "toolUses", "field_77400_d");
int quantity;
- if(recipe.getItemToSell().isStackable()) quantity = recipe.getItemToSell().stackSize * 7;
+ if(recipe.getItemToSell().isStackable()) quantity = recipe.getItemToSell().stackSize * (7 - toolUses);
else quantity = 1;
ItemStack s = new ItemStack(recipe.getItemToSell().itemID, quantity, recipe.getItemToSell().getItemDamage());
s.setTagCompound(recipe.getItemToSell().getTagCompound());