fix regression for effects with game update for spectator

This commit is contained in:
2024-05-01 15:41:42 +02:00
parent 85aef50750
commit c5380ea89c
+2 -5
View File
@@ -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
}