From c5380ea89c54bad40431323ab9e5a3bf107d83c9 Mon Sep 17 00:00:00 2001 From: legonzaur Date: Wed, 1 May 2024 15:41:42 +0200 Subject: [PATCH] fix regression for effects with game update for spectator --- netcode/Effect.ts | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/netcode/Effect.ts b/netcode/Effect.ts index 84fcc64..c81be5f 100644 --- a/netcode/Effect.ts +++ b/netcode/Effect.ts @@ -60,13 +60,10 @@ export function create_effect(input: EffectNetcode, register: GameObjectRegister if (target.effect_type == EffectType.FACTION_COMBO) { if (!register.self) { return false } // ugly bastard - const card = register.self.board.find(c => c.effects.map(e => e.uuid).includes(effect.uuid)) + const card = register.self.value?.board.find(c => c.effects.map(e => e.uuid).includes(effect.uuid)) if (!card) { return false } - console.log( - register.self.board.some(c => c !== card && c.faction === card.faction) - ) - return register.self.board.some(c => c !== card && c.faction === card.faction) + return register.self.value?.board.some(c => c !== card && c.faction === card.faction) } return true }