So my question is, Is this roll determined at the spawn of the NPC?
NPC A is killed so NPC A's spawn timer is rolled. The roll puts the respawn in the last 15% of it's window. Is the roll for the time added to the spawn immediately calculated or does it wait until the spawn timer has expired and then reroll the spawn.
If it is calculated at the beginning and there is no chance of us removing variance. Could the roll be as follows.
If NPC A will spawn in the last 15% of its window
then Spawn time is rerolled to to be within the first 85% of the spawn time or to add random hours up to 24 hours.
This would essentially give the NPC 7.5% chance to spawn in "Overtime" instead of the current 15% chance. This may help to reduce the variance times and also keep the extended windows in to prevent poopsocking as it was intended but would just be at a lesser % chance to extend these timers so long.
|