This has to have been covered many many times before, but I thought I'd post and continue searching along the way. Anyway, I've roughly been following the Bethesda Tutorial Basic Quest with a few name changes and dialogues. However, I made it so that the npc can assist the player as a companion during the quest. The dialogue, quest-starting, quest mob appearing/dying, and quest item looting, all run smoothly. However, the stage of the quest seems to get stuck upon the player obtaining the quest item. The stage doesn't move onto 30. Any ideas? Thanks for any help! This is fun stuff, but wow I have no idea what I'm dong ha ha. <Amulet Script> Scriptname LCQAmuletScript extends ObjectReference Event OnContainerChanged(ObjectReference newContainer, ObjectReference oldContainer) if (newContainer == Game.GetPlayer()) LCQ001.SetObjectivedisplayed(30) LCQ001.SetStage(30) endif EndEvent Quest Property LCQ001 Auto