Rework player scores to be a constantly tallying value stored with them rather than a function to improve runtime. Have a “reset” score to re-evaluate if a score is suspected to go out of sync with the function. The only difficulty here is with the changing nature of stuns. Perhaps have a 24 hour caveat? Also, this will define if faction bonuses or mission bonuses can retroactively apply. This will need to be definable in a separate main necro control console that should be able to toggle everything from supply code default values to stun maxs and mins, and zombie value regain.
Rework player scores to be a constantly tallying value stored with them rather than a function to improve runtime. Have a “reset” score to re-evaluate if a score is suspected to go out of sync with the function. The only difficulty here is with the changing nature of stuns. Perhaps have a 24 hour caveat? Also, this will define if faction bonuses or mission bonuses can retroactively apply. This will need to be definable in a separate main necro control console that should be able to toggle everything from supply code default values to stun maxs and mins, and zombie value regain.