void main() { object oItemToTake; oItemToTake = GetItemPossessedBy(GetLastUnlocked(), "DrowCaptainskey"); if(GetIsObjectValid(oItemToTake) != 0) DestroyObject(oItemToTake); DelayCommand(20.0, ActionCloseDoor(OBJECT_SELF)); }