SCTX |
Scriptname Dark17FollowingScript
Short Barrel
Short EnilrothStuff
Short EnilrothWalk
short Eval
short Key
short TalkedUlfgar
short TookJournal
short InCellar
short ApplewatchGo
short LucienEval
short Appeared
short Ghost
short Head
Float fQuestDelayTime
short move
Begin GameMode
if GetStage Dark17Following == 10
if Player.GetDistance Dark17BarrelRef <= 1500
if EnilrothStuff == 0
EnilrothRef.AddItem DarkLachanceOrdersBarrel 1
EnilrothRef.Additem Gold001 500
EnilrothRef.MoveToMarker EnilrothMoveRef
set EnilrothStuff to 1
Set Move to 1
endif
endif
endif
if LucienEval == 0 && ApplewatchGo == 1
LucienHuntedRef.EvaluatePackage
set LucienEval to 1
endif
if Eval == 0
if Move == 1
EnilrothRef.EvaluatePackage
Set Eval to 1
endif
endif
if Key == 0 && GetStage Dark17Following == 20 && player.GetItemCount AnvilLighthouseCellarKey == 1
SetStage Dark17Following 25
set Key to 1
endif
if TookJournal == 1
SetStage Dark17Following 30
Set Dark00General.ArenaBarrel to 0
set TookJournal to 2
endif
if InCellar == 0 && GetStage Dark17Following >= 20 && Player.GetInCell AnvilLighthouseBasement == 1
SetStage Dark17Following 26
Set InCellar to 1
endif
;Make Arquen forcegreet the player when he/she gets to Applewatch
if Dark00General.ArquenGreet == 0
if GetStage Dark17Following == 30
if player.GetInCell ApplewatchInterior
player.SCAOnactor
DisablePlayerControls
ArquenRef.StartConversation player, Greeting
set Dark00General.ArquenGreet to 1
set fQuestDelayTime to 0
endif
endif
endif
End |