RiotMan117 Posted February 27 Posted February 27 I'm going to make this nice and simple. I write a script for an npc: scn MarcusHuntedDown Begin OnDeath If Getstage ThinningTheHerd ==10 SetStage ThinningTheHerd 20 Endif END and it does nothing. When the NPC is killed the marker goes away but the quest does not advance to the next stage. The quest still tells you to kill this npc. Thanks.
jedp15 Posted June 2 Posted June 2 The only reason it wouldn't SetStage 20 is because the condition isn't true or your syntax is incorrect. In your case it's the syntax. It should be: if GetStage ThinningTheHerd 10 SetStage ThinningTheHerd 20 endif geckwiki is also incorrect about the meaning of GetStage. It doesn't get the highest completed stage, it gets the CURRENT stage.
Recommended Posts