int StartingConditional() { object oPC = GetPCSpeaker(); string sMsg = GetName(oPC) + " - IS ATTEMPTING TO CHEAT WITH THE FORGE!"; object oServer = GetObjectByTag("server_msg"); int nSlot = GetLocalInt(oPC, "CRAFT_SLOT"); object oCraft = GetItemInSlot(nSlot, oPC); string sWarn = GetName(oPC) + " - has switched items while forging!"; string s = GetResRef(oCraft); string sC = GetLocalString(GetPCSpeaker(), "RESREF"); int nC = GetLocalInt(oCraft, "CRAFTING"); if(s!=sC || nC !=1) { SendMessageToAllDMs(sMsg); AssignCommand(oServer, ActionSpeakString(sWarn, TALKVOLUME_SHOUT)); return TRUE; } else return FALSE; }