ScN KDBAbandonedHouseQuestScript
ref KDBSecretCandle
ref KDBSecretLever
ref KDBAbandonedHouseMarkerRef
short DoOnce
short StartDay
short GameDaysPassed
Begin GameMode
set DoOnce to 0
StartQuest KDBAbandonedHouseQuest
if Player.GetDistance KDBAbandonedHouseMarkerRef < 500
SetStage KDBAbandonedHouseQuest 1
endif
if GetStage Dark10Sanctuary == 20
if GetStage KDBAbandonedHouseQuest >= 30
Setstage KDBAbandonedHouseQuest 17
Set DoOnce to 0
endif
endif
if GetStage KDBAbandonedHouseQuest == 17
if GetStage Dark19Whispers == 10
SetStage KDBAbandonedHouseQuest 25
Set DoOnce to 0
endif
endif
if GetStage KDBAbandonedHouseQuest == 15
if GetStage Dark19Whispers == 10
SetStage KDBAbandonedHouseQuest 25
Set DoOnce to 0
endif
endif
if GetStage KDBAbandonedHouseQuest == 30
if DoOnce == 0
set StartDay to GameDaysPassed
set DoOnce to 1
endif
endif
if GameDaysPassed == ( StartDay + 1 )
if DoOnce == 1
SetStage KDBAbandonedHouseQuest 35
endif
endif
if GetStage KDBAbandonedHouseQuest == 35
if GameDaysPassed == ( StartDay + 2 )
SetStage KDBAbandonedHouseQuest 37
endif
endif
if GetStage KDBAbandonedHouseQuest == 37
if GameDaysPassed == ( StartDay + 3 )
SetStage KDBAbandonedHouseQuest 40
endif
endif
if GetStage KDBAbandonedHouseQuest == 40
KDBSecretCandle.enable
KDBSecretLever.enable
endif
Probably messy at the moment but that's because I keep going back in and revising things, trying to make it work. Also, I can't get the quest to update to stage 1, which is what gives the player the initial entry and the topic to continue the quest. I go near the Xmarker, but no update. So, any thoughts?