feat: Void Corruption 2025 #2865
@ -1565,14 +1565,15 @@ export const getWorldState = (buildLabel?: string): IWorldState => {
|
||||
worldState.VoidTraders.push(vt);
|
||||
fullyStockBaro(vt);
|
||||
}
|
||||
const voidCorruptionWeeks = config.worldState?.voidCorruption ?? 0;
|
||||
|
||||
const voidCorruptionWeeks = config.worldState?.voidCorruption ?? 0;
|
||||
|
Sainan marked this conversation as resolved
Outdated
|
||||
if (voidCorruptionWeeks > 0) {
|
||||
worldState.Alerts = [
|
||||
...worldState.Alerts,
|
||||
...voidCorruptionAlerts.slice(0, voidCorruptionWeeks)
|
||||
];
|
||||
}
|
||||
|
||||
const isFebruary = date.getUTCMonth() == 1;
|
||||
if (config.worldState?.starDaysOverride ?? isFebruary) {
|
||||
worldState.Goals.push({
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user
There's really no reason to use
structuredClonehere. You can updateIWorldStateto also specifyreadonly IAlert[]for what little value it has.