Fix make discard behaviour
This commit is contained in:
+2
-2
@@ -20,7 +20,7 @@ export type Turn = Omit<TurnNetcode, 'cards_locked' | 'effects_availables' | 'ch
|
|||||||
effects_availables: Array<Effect>
|
effects_availables: Array<Effect>
|
||||||
champions_health: Map<string, number>
|
champions_health: Map<string, number>
|
||||||
discard_marker_card: Card
|
discard_marker_card: Card
|
||||||
find_effect: (card_effect: CardEffects) => ComputedRef<Effect | undefined>
|
find_effect: (card_effect: CardEffects) => Effect | undefined
|
||||||
}
|
}
|
||||||
export function create_turn(input: TurnNetcode, register: GameObjectRegister) {
|
export function create_turn(input: TurnNetcode, register: GameObjectRegister) {
|
||||||
const turn = new Proxy<any>(input, {
|
const turn = new Proxy<any>(input, {
|
||||||
@@ -40,7 +40,7 @@ export function create_turn(input: TurnNetcode, register: GameObjectRegister) {
|
|||||||
}
|
}
|
||||||
if (prop == "find_effect") {
|
if (prop == "find_effect") {
|
||||||
return (card_effect: CardEffects) => {
|
return (card_effect: CardEffects) => {
|
||||||
return computed(()=>turn.effects_availables.find((e:Effect) => (e.effect == card_effect) && e.usable))
|
return turn.effects_availables.find((e:Effect) => (e.effect == card_effect) && e.usable)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
if(prop == "discard_marker_card"){
|
if(prop == "discard_marker_card"){
|
||||||
|
|||||||
Reference in New Issue
Block a user