diff --git a/src/modifier/modifier-type.ts b/src/modifier/modifier-type.ts index 1a935d72d2c..b1e8b69df36 100644 --- a/src/modifier/modifier-type.ts +++ b/src/modifier/modifier-type.ts @@ -2547,7 +2547,7 @@ export function getPartyLuckValue(party: Pokemon[]): number { return DailyLuck.value; } const eventSpecies = globalScene.eventManager.getEventLuckBoostedSpecies(); - const luck = Phaser.Math.Clamp(party.map(p => p.isAllowedInBattle() ? p.getLuck() + (eventSpecies.includes(p.species.speciesId) ? 1 : 0) : 0) + const luck = Phaser.Math.Clamp(party.map(p => p.isAllowedInBattle() ? p.getLuck() + (eventSpecies.includes(p.species.speciesId) ? 3 : 0) : 0) .reduce((total: number, value: number) => total += value, 0), 0, 14); return Math.min(globalScene.eventManager.getEventLuckBoost() + (luck ?? 0), 14); } diff --git a/src/timed-event-manager.ts b/src/timed-event-manager.ts index 41cba61a514..08e55628b6e 100644 --- a/src/timed-event-manager.ts +++ b/src/timed-event-manager.ts @@ -150,7 +150,7 @@ const timedEvents: TimedEvent[] = [ { name: "Valentine", eventType: EventType.SHINY, - startDate: new Date(Date.UTC(2025, 1, 10, 12)), + startDate: new Date(Date.UTC(2025, 1, 10)), endDate: new Date(Date.UTC(2025, 1, 21)), boostFusions: true, shinyMultiplier: 2, @@ -177,7 +177,8 @@ const timedEvents: TimedEvent[] = [ { species: Species.INDEEDEE }, { species: Species.TANDEMAUS }, { species: Species.ENAMORUS } - ] + ], + luckBoostedSpecies: [ Species.LUVDISC ] } ];