// NPC take item from PC script void main() { object oPC = GetPCSpeaker(); object oItemToTake; oItemToTake = GetItemPossessedBy(oPC, "DragonOrb"); // Place item Tag here if(GetIsObjectValid(oItemToTake) != 0) DestroyObject(oItemToTake); DeleteLocalInt(oPC, "YGDragonQuest"); DeleteLocalInt(oPC, "AngryDragon"); SetLocalInt(oPC, "YGDragonComplete", 1); CreateItemOnObject("dryadboots", oPC); // Item ResRef here GiveXPToCreature(oPC, 450); // XP Value here }