diff --git a/2006Redone Server/src/redone/game/content/skills/runecrafting/Runecrafting.java b/2006Redone Server/src/redone/game/content/skills/runecrafting/Runecrafting.java index efcac3f6..9f6f8e4a 100644 --- a/2006Redone Server/src/redone/game/content/skills/runecrafting/Runecrafting.java +++ b/2006Redone Server/src/redone/game/content/skills/runecrafting/Runecrafting.java @@ -183,7 +183,26 @@ public class Runecrafting { if (ad != null) { int amount = c.getItemAssistant().getItemCount(7936); int amount2 = c.getItemAssistant().getItemCount(1436); - if (amount > 0) { + if (amount2 > 0 && amount > 0) { + c.getItemAssistant().deleteItem(7936, + c.getItemAssistant().getItemCount(7936)); + c.getItemAssistant().addItem( + ad.rewardedRune, + amount + * (getMultiplier(ad) == 1 ? getMultiplier(ad) + : getMultiplier(ad) - 1)); + c.getPlayerAssistant().addSkillXP(ad.xp * amount, + c.playerRunecrafting); + c.getItemAssistant().deleteItem(1436, + c.getItemAssistant().getItemCount(1436)); + c.getItemAssistant().addItem( + ad.rewardedRune, + amount2 + * (getMultiplier(ad) == 1 ? getMultiplier(ad) + : getMultiplier(ad) - 1)); + c.getPlayerAssistant().addSkillXP(ad.xp * amount2, + c.playerRunecrafting); + } else if (amount > 0) { c.getItemAssistant().deleteItem(7936, c.getItemAssistant().getItemCount(7936)); c.getItemAssistant().addItem( @@ -203,25 +222,6 @@ public class Runecrafting { : getMultiplier(ad) - 1)); c.getPlayerAssistant().addSkillXP(ad.xp * amount2, c.playerRunecrafting); - } else if (amount2 > 0 && amount > 0) { - c.getItemAssistant().deleteItem(7936, - c.getItemAssistant().getItemCount(7936)); - c.getItemAssistant().addItem( - ad.rewardedRune, - amount - * (getMultiplier(ad) == 1 ? getMultiplier(ad) - : getMultiplier(ad) - 1)); - c.getPlayerAssistant().addSkillXP(ad.xp * amount, - c.playerRunecrafting); - c.getItemAssistant().deleteItem(1436, - c.getItemAssistant().getItemCount(1436)); - c.getItemAssistant().addItem( - ad.rewardedRune, - amount2 - * (getMultiplier(ad) == 1 ? getMultiplier(ad) - : getMultiplier(ad) - 1)); - c.getPlayerAssistant().addSkillXP(ad.xp * amount2, - c.playerRunecrafting); } else { c.getActionSender().sendMessage( "You don't have any essence left.");