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