

def use(self, player, game):
    super().use(player, game)
    player.target.damage(player.effective_spell_damage(4), self)
    player.discard()

dataset/ETHPy150Open danielyule/hearthbreaker/hearthbreaker/cards/spells/warlock.py Soulfire.use/VarMisuse@25/26 `self`->`player`