1
0
forked from noxious/client

Merge branch 'main' of ssh://gitea.directonline.io:29417/sylvan-quest/client

This commit is contained in:
Dennis Postma 2024-12-22 20:08:49 +01:00
commit b3d68ef562

View File

@ -76,9 +76,12 @@ const initializeEffects = (scene: Phaser.Scene) => {
// Effect updates // Effect updates
const updateScene = () => { const updateScene = () => {
const timeBasedLight = calculateLightStrength(gameStore.world.date) const timeBasedLight = calculateLightStrength(gameStore.world.date)
const zoneEffects = zoneStore.zone?.zoneEffects as Array<{ effect: string, strength: number }> const zoneEffects = zoneStore.zone?.zoneEffects?.reduce((acc, curr) => ({
...acc,
[curr.effect]: curr.strength
}), {}) as { [key: string]: number }
if (zoneEffects?.length) { if (zoneEffects && Object.keys(zoneEffects).length) {
applyEffects(zoneEffects) applyEffects(zoneEffects)
} else { } else {
applyEffects({ applyEffects({