void main() { // Give the speaker the items CreateItemOnObject("thief_amulet", GetPCSpeaker(), 1); // Remove items from the player's inventory object oItemToTake; oItemToTake = GetItemPossessedBy(GetPCSpeaker(), "relic"); if(GetIsObjectValid(oItemToTake) != 0) ActionTakeItem(oItemToTake, GetPCSpeaker()); }