from ex0.Card import Card class SpellCard(Card): def __init__( self, name: str, cost: int, rarity: str, effect_type: str ) -> None: super().__init__(name, cost, rarity) self.effect_type = effect_type def play(self, game_state: dict) -> dict: return super().play(game_state) def resolve_effect(self, targets: list) -> dict: pass