#include "inc_itemprop002" void main() { object oPC = GetPCSpeaker(); object oItem = GetLocalObject(oPC, "MODIFY_ITEM"); itemproperty ip = GetNewProperty(oItem); //Copy item and modify to get new value if ( GetIsItemPropertyValid(ip)) { object oCopy = CopyItem(oItem, OBJECT_SELF); CustomAddProperty(oCopy, ip); SetLocalObject(oPC, "MODIFY_COPY", oCopy); int iItemLevel = GetItemLevel(oCopy); SetLocalInt(oPC, "iItemLevel", iItemLevel); SetCustomToken(103, IntToString(iItemLevel)); } else SendMessageToPC(oPC, "ERROR: Invalid Property"); }