(0.13.3) lots of quests showing up at the same time [CLOSED]
Posted: Fri Dec 03, 2021 4:40 pm
This is happening to me specifically after fast travelling with the "Battlefields" quest pack, as all its quest run at the same time, but it can happen with other quests as well.
I've tested a fix that may remove or at least mitigate the problem. If you open Clock.cs and add this...
... and replace this...
...with this...
...timers won't be able to trigger at the same time, they will have to wait one more hour, giving the player more agency.
I've tested a fix that may remove or at least mitigate the problem. If you open Clock.cs and add this...
Code: Select all
static DaggerfallDateTime canTriggerNow;
static bool UpdateCanTrigger(Clock clock, DaggerfallDateTime now)
{
if (canTriggerNow == null ||
now.ToSeconds() > canTriggerNow.ToSeconds())
{
//if possible, save and trigger
canTriggerNow = now;
return true;
}
//else add 1 hour
clock.remainingTimeInSeconds += 3600;
return false;
}
Code: Select all
// Check if time is up
if (remainingTimeInSeconds
Code: Select all
// Check if time is up
if (remainingTimeInSeconds <= 0 &&
UpdateCanTrigger(this, now))