diff --git a/2006Redone Server/src/com/rebotted/game/content/skills/smithing/Smelting.java b/2006Redone Server/src/com/rebotted/game/content/skills/smithing/Smelting.java index dcbb7201..a1c4cd6c 100644 --- a/2006Redone Server/src/com/rebotted/game/content/skills/smithing/Smelting.java +++ b/2006Redone Server/src/com/rebotted/game/content/skills/smithing/Smelting.java @@ -120,13 +120,20 @@ public class Smelting extends SkillHandler { } if (c.playerSkillProp[13][3] == IRON && c.playerSkillProp[13][4] == -1) { - // TODO: Implement ring of forging - if (Misc.random(100) >= 50) { + // Ring of forging + if (c.playerEquipment[c.playerRing] == 2568) { c.getPlayerAssistant().addSkillXP(c.playerSkillProp[13][2], c.playerSmithing); c.getItemAssistant().addItem(c.playerSkillProp[13][6], 1);// item c.getPacketSender().sendMessage("You receive an " + ItemAssistant.getItemName(c.playerSkillProp[13][6]).toLowerCase() + "."); + } else { - c.getPacketSender().sendMessage("You failed to smelt the iron bar."); + if (Misc.random(100) >= 50) { + c.getPlayerAssistant().addSkillXP(c.playerSkillProp[13][2], c.playerSmithing); + c.getItemAssistant().addItem(c.playerSkillProp[13][6], 1);// item + c.getPacketSender().sendMessage("You receive an " + ItemAssistant.getItemName(c.playerSkillProp[13][6]).toLowerCase() + "."); + } else { + c.getPacketSender().sendMessage("You failed to smelt the iron bar."); + } } } else if (c.playerSkillProp[13][3] == GOLD && c.playerEquipment[c.playerHands] == 776) { c.getPacketSender().sendMessage("You receive a " + ItemAssistant.getItemName(c.playerSkillProp[13][6]).toLowerCase() + ".");