From 4a915d6134d520a8ca6f01be05df96563893efcb Mon Sep 17 00:00:00 2001 From: legonzaur Date: Thu, 2 May 2024 17:58:11 +0200 Subject: [PATCH] add linked card attribute to effect --- src/model/card.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/model/card.py b/src/model/card.py index cf5395d..8ba6ef9 100644 --- a/src/model/card.py +++ b/src/model/card.py @@ -13,6 +13,7 @@ class Effect(Serializable): mutex: List["Effect"] effect_type: Optional[EffectType] = None times: Optional[EffectTimes] = None + card: Optional["Card"] = None def __init__( self, @@ -39,6 +40,7 @@ class Effect(Serializable): return super().serialize() | { "sub_effects": [effect.uuid for effect in self.sub_effects], "mutex": [effect.uuid for effect in self.mutex], + "card": self.card.uuid, }