Archived
small error and type fixes
This commit is contained in:
+7
-5
@@ -10,7 +10,7 @@ class Effect(Serializable):
|
||||
effect: CardEffects
|
||||
amount: int
|
||||
sub_effects: List["Effect"]
|
||||
mutex: List["Effects"]
|
||||
mutex: List["Effect"]
|
||||
effect_type: Optional[EffectType] = None
|
||||
times: Optional[EffectTimes] = None
|
||||
|
||||
@@ -21,15 +21,18 @@ class Effect(Serializable):
|
||||
sub_effects: Optional[List["Effect"]] = None,
|
||||
effect_type: Optional[EffectType] = None,
|
||||
times: Optional[EffectTimes] = None,
|
||||
mutex: Optional[List["Effect"]] = None,
|
||||
):
|
||||
super().__init__()
|
||||
self.effect = effect
|
||||
self.amount = amount
|
||||
if mutex is None:
|
||||
mutex = []
|
||||
if sub_effects is None:
|
||||
sub_effects = []
|
||||
self.effect = effect
|
||||
self.amount = amount
|
||||
self.sub_effects = sub_effects
|
||||
self.effect_type = effect_type
|
||||
self.mutex: List["Effect"] = []
|
||||
self.mutex = mutex
|
||||
self.times = times
|
||||
|
||||
def serialize(self) -> dict:
|
||||
@@ -49,7 +52,6 @@ class Card(Serializable):
|
||||
cost: int | None
|
||||
role: CardRole
|
||||
card_type: CardType
|
||||
card_role: CardRole
|
||||
faction: CardFaction
|
||||
effects: List[Effect]
|
||||
defense: Optional[int]
|
||||
|
||||
Reference in New Issue
Block a user