#include "tr_items_inc" #include "nw_i0_tool" #include "craft_inc" void main() { int nSkillTest; int nSmeltingSkillNumber; object oPC = GetLastUsedBy(); if(HasItem(GetPCSpeaker(), "IronOre")){ DestroyObject(GetItemPossessedBy(oPC, "IronOre")); nSmeltingSkillNumber = GetCampaignInt(GZ_AMON_CRAFT, "GZ_DB_SMELTING!", oPC); if(nSkillTest = (nSmeltingSkillNumber+nRoll100) >= IRON){ FloatingTextStringOnCreature("*You smelt some Iron*", oPC); //AmonCraftSmelting(oPC, nSmeltingSkillNumber = (nSmeltingSkillNumber+nRoll6)); CreateItemOnObject("Iron", oPC); } else{ AmonCraftSmelting(oPC, nSmeltingSkillNumber=nSmeltingSkillNumber+nRoll2); } } else{ FloatingTextStringOnCreature("You do not have any iron ore", oPC); } }