Scriptname _00E_SetStageOnDropItem extends ObjectReference Event OnContainerChanged(ObjectReference akNewContainer, ObjectReference akOldContainer) If QuestToSet.GetStage() == StageNeeded && akNewContainer == Game.GetPlayer() QuestToSet.SetStage(StageToSet) EndIf endEvent Quest Property QuestToSet Auto Int Property StageNeeded Auto Int Property StageToSet Auto