Do anybody know how to fix this bug in script:
ColonyAenar/ColonyHidar scripts only counts days that pass while you are in the area?
And same bug in Thirsk with profit at mead, script - SvenjaThirsk.
Time countdown ONLY if you in Thirsk, another no, so bug anolog to ColonyAenar/ColonyHidar scripts...
AzuMite help me with ColonyAenar script like this:
Spoiler
Begin ColonyAenar
;controls timing and variables for Stalhrim armor crafting
;also contains Journal update for killing all three nords in quest CO_8a
short OnPCHitMe
short scuirass
short sgreaves
short slpauld
short srpauld
short slbracer
short srbracer
short sboots
short shelm
short busy
short currentday
short localdayspassed
short nolore
short resetcurrentday ; Added by me
if ( busy == 1 )
if ( resetcurrentday != 1 )
set resetcurrentday to 1
set currentday to DaysPassed
elseif ( currentday != DaysPassed )
set localdayspassed to ( localdayspassed + DaysPassed - currentday )
set currentday to DaysPassed
endif
elseif ( resetcurrentday != 0 )
set resetcurrentday to 0
endif
if ( OnPCHitMe == 1 )
"Hidar"->SetFight 100
"Hidar"->StartCombat Player
"Graring"->SetFight 100
"Graring"->StartCombat Player
endif
End ColonyAenar
;controls timing and variables for Stalhrim armor crafting
;also contains Journal update for killing all three nords in quest CO_8a
short OnPCHitMe
short scuirass
short sgreaves
short slpauld
short srpauld
short slbracer
short srbracer
short sboots
short shelm
short busy
short currentday
short localdayspassed
short nolore
short resetcurrentday ; Added by me
if ( busy == 1 )
if ( resetcurrentday != 1 )
set resetcurrentday to 1
set currentday to DaysPassed
elseif ( currentday != DaysPassed )
set localdayspassed to ( localdayspassed + DaysPassed - currentday )
set currentday to DaysPassed
endif
elseif ( resetcurrentday != 0 )
set resetcurrentday to 0
endif
if ( OnPCHitMe == 1 )
"Hidar"->SetFight 100
"Hidar"->StartCombat Player
"Graring"->SetFight 100
"Graring"->StartCombat Player
endif
End ColonyAenar
But...how to fix SvenjaThirsk and ColonyHidar?