void main() { object oPC = GetPCSpeaker(); object oItem; oItem = GetItemPossessedBy(oPC, "RustyDwarvenArtifact"); if (GetIsObjectValid(oItem)) DestroyObject(oItem); object oTarget; oTarget = GetObjectByTag("RallBarrowThree2RallTomb"); AssignCommand(oTarget, ActionOpenDoor(oTarget)); }