feat: Void Corruption 2025 #2865
@ -41,10 +41,10 @@
 | 
				
			|||||||
    "naberusNightsOverride": null,
 | 
					    "naberusNightsOverride": null,
 | 
				
			||||||
    "proxyRebellion": false,
 | 
					    "proxyRebellion": false,
 | 
				
			||||||
    "proxyRebellionRewardsOverride": 0,
 | 
					    "proxyRebellionRewardsOverride": 0,
 | 
				
			||||||
    "voidCorruptionWeek1": false,
 | 
					    "voidCorruption2025Week1": false,
 | 
				
			||||||
    "voidCorruptionWeek2": false,
 | 
					    "voidCorruption2025Week2": false,
 | 
				
			||||||
    "voidCorruptionWeek3": false,
 | 
					    "voidCorruption2025Week3": false,
 | 
				
			||||||
    "voidCorruptionWeek4": false,
 | 
					    "voidCorruption2025Week4": false,
 | 
				
			||||||
    "galleonOfGhouls": 0,
 | 
					    "galleonOfGhouls": 0,
 | 
				
			||||||
    "ghoulEmergenceOverride": null,
 | 
					    "ghoulEmergenceOverride": null,
 | 
				
			||||||
    "plagueStarOverride": null,
 | 
					    "plagueStarOverride": null,
 | 
				
			||||||
 | 
				
			|||||||
@ -51,10 +51,10 @@ export interface IConfig {
 | 
				
			|||||||
        naberusNightsOverride?: boolean;
 | 
					        naberusNightsOverride?: boolean;
 | 
				
			||||||
        proxyRebellion?: boolean;
 | 
					        proxyRebellion?: boolean;
 | 
				
			||||||
        proxyRebellionRewardsOverride?: number;
 | 
					        proxyRebellionRewardsOverride?: number;
 | 
				
			||||||
        voidCorruptionWeek1?: boolean;
 | 
					        voidCorruption2025Week1?: boolean;
 | 
				
			||||||
        voidCorruptionWeek2?: boolean;
 | 
					        voidCorruption2025Week2?: boolean;
 | 
				
			||||||
        voidCorruptionWeek3?: boolean;
 | 
					        voidCorruption2025Week3?: boolean;
 | 
				
			||||||
        voidCorruptionWeek4?: boolean;
 | 
					        voidCorruption2025Week4?: boolean;
 | 
				
			||||||
        galleonOfGhouls?: number;
 | 
					        galleonOfGhouls?: number;
 | 
				
			||||||
        ghoulEmergenceOverride?: boolean;
 | 
					        ghoulEmergenceOverride?: boolean;
 | 
				
			||||||
        plagueStarOverride?: boolean;
 | 
					        plagueStarOverride?: boolean;
 | 
				
			||||||
 | 
				
			|||||||
@ -114,7 +114,7 @@ const sortieBossNode: Record<Exclude<TSortieBoss, "SORTIE_BOSS_CORRUPTED_VOR">,
 | 
				
			|||||||
};
 | 
					};
 | 
				
			||||||
 | 
					
 | 
				
			||||||
const configAlerts: Record<string, IAlert> = {
 | 
					const configAlerts: Record<string, IAlert> = {
 | 
				
			||||||
    voidCorruptionWeek1: {
 | 
					    voidCorruption2025Week1: {
 | 
				
			||||||
        _id: { $oid: "677d452e2f324ee7b90f8ccf" },
 | 
					        _id: { $oid: "677d452e2f324ee7b90f8ccf" },
 | 
				
			||||||
        Activation: { $date: { $numberLong: "1736524800000" } },
 | 
					        Activation: { $date: { $numberLong: "1736524800000" } },
 | 
				
			||||||
        Expiry: { $date: { $numberLong: "2000000000000" } },
 | 
					        Expiry: { $date: { $numberLong: "2000000000000" } },
 | 
				
			||||||
@ -134,7 +134,7 @@ const configAlerts: Record<string, IAlert> = {
 | 
				
			|||||||
            maxEnemyLevel: 15
 | 
					            maxEnemyLevel: 15
 | 
				
			||||||
        }
 | 
					        }
 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
    voidCorruptionWeek2: {
 | 
					    voidCorruption2025Week2: {
 | 
				
			||||||
        _id: { $oid: "677d45811daeae9de40e8c0f" },
 | 
					        _id: { $oid: "677d45811daeae9de40e8c0f" },
 | 
				
			||||||
        Activation: { $date: { $numberLong: "1737129600000" } },
 | 
					        Activation: { $date: { $numberLong: "1737129600000" } },
 | 
				
			||||||
        Expiry: { $date: { $numberLong: "2000000000000" } },
 | 
					        Expiry: { $date: { $numberLong: "2000000000000" } },
 | 
				
			||||||
@ -154,7 +154,7 @@ const configAlerts: Record<string, IAlert> = {
 | 
				
			|||||||
            maxWaveNum: 6
 | 
					            maxWaveNum: 6
 | 
				
			||||||
| 
						
							
	
	
	
	
	
	
	
	 
					
					Slayer55555 marked this conversation as resolved
					
						
						
							Outdated
						
					
				 
				 | 
				|||||||
        }
 | 
					        }
 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
    voidCorruptionWeek3: {
 | 
					    voidCorruption2025Week3: {
 | 
				
			||||||
        _id: { $oid: "677d45a494ad716c90006b9a" },
 | 
					        _id: { $oid: "677d45a494ad716c90006b9a" },
 | 
				
			||||||
        Activation: { $date: { $numberLong: "1737734400000" } },
 | 
					        Activation: { $date: { $numberLong: "1737734400000" } },
 | 
				
			||||||
        Expiry: { $date: { $numberLong: "2000000000000" } },
 | 
					        Expiry: { $date: { $numberLong: "2000000000000" } },
 | 
				
			||||||
@ -175,7 +175,7 @@ const configAlerts: Record<string, IAlert> = {
 | 
				
			|||||||
            maxEnemyLevel: 35
 | 
					            maxEnemyLevel: 35
 | 
				
			||||||
        }
 | 
					        }
 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
    voidCorruptionWeek4: {
 | 
					    voidCorruption2025Week4: {
 | 
				
			||||||
        _id: { $oid: "677d4700682d173abb0e19fe" },
 | 
					        _id: { $oid: "677d4700682d173abb0e19fe" },
 | 
				
			||||||
        Activation: { $date: { $numberLong: "1738339200000" } },
 | 
					        Activation: { $date: { $numberLong: "1738339200000" } },
 | 
				
			||||||
        Expiry: { $date: { $numberLong: "2000000000000" } },
 | 
					        Expiry: { $date: { $numberLong: "2000000000000" } },
 | 
				
			||||||
 | 
				
			|||||||
@ -1234,7 +1234,7 @@
 | 
				
			|||||||
                                    </div>
 | 
					                                    </div>
 | 
				
			||||||
                                </div>
 | 
					                                </div>
 | 
				
			||||||
                                <div class="mt-2">
 | 
					                                <div class="mt-2">
 | 
				
			||||||
                                    <label class="form-label" data-loc="worldState_voidCorruption"></label>
 | 
					                                    <label class="form-label" data-loc="worldState_voidCorruption" data-loc-replace="2025"></label>
 | 
				
			||||||
                                    <div class="d-flex flex-wrap gap-3">
 | 
					                                    <div class="d-flex flex-wrap gap-3">
 | 
				
			||||||
                                        <div class="form-check">
 | 
					                                        <div class="form-check">
 | 
				
			||||||
                                            <input class="form-check-input" type="checkbox" id="worldState.voidCorruptionWeek1" />
 | 
					                                            <input class="form-check-input" type="checkbox" id="worldState.voidCorruptionWeek1" />
 | 
				
			||||||
 | 
				
			|||||||
@ -278,7 +278,7 @@ dict = {
 | 
				
			|||||||
    worldState_dogDays: `Dog Days`,
 | 
					    worldState_dogDays: `Dog Days`,
 | 
				
			||||||
    worldState_dogDaysRewards: `Dog Days Rewards`,
 | 
					    worldState_dogDaysRewards: `Dog Days Rewards`,
 | 
				
			||||||
    worldState_wolfHunt: `Wolf Hunt (2025)`,
 | 
					    worldState_wolfHunt: `Wolf Hunt (2025)`,
 | 
				
			||||||
    worldState_voidCorruption: `Void Corruption (2025)`,
 | 
					    worldState_voidCorruption: `Void Corruption (|VAL|)`,
 | 
				
			||||||
    worldState_orphixVenom: `Orphix Venom`,
 | 
					    worldState_orphixVenom: `Orphix Venom`,
 | 
				
			||||||
    worldState_longShadow: `Long Shadow`,
 | 
					    worldState_longShadow: `Long Shadow`,
 | 
				
			||||||
    worldState_hallowedFlame: `Hallowed Flame`,
 | 
					    worldState_hallowedFlame: `Hallowed Flame`,
 | 
				
			||||||
 | 
				
			|||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user
	
After 38.5 they changed needed waves to complete one defense rotation. And after that, they use multiples of 3.
They did, but those are the original alerts, I can change it but it wouldn't be faithful tho.
There are also some anniversary alerts here that have the same amount of waves.
Yes, first week of 12 anniversary
/Lotus/Types/Keys/TacAlertKeyAnniversary2019E(March 7 - March 14), but there's a problem: 38.5 was released on March 19. And then in one of the hotfixes, they specifically updated/Lotus/Types/Keys/TacAlertKeyAnniversary2017B(second week)“maxWaveNum”: 10,->“maxWaveNum”: 6,