Jump to content

Recommended Posts

Posted

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.

  • 3 months later...
Posted

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.
 

 

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...