source: Blade Flurry NAME_END -1 ATK_END -1 DEF_END 2 COST_END -1 DUR_END Spell TYPE_END Rogue PLAYER_CLS_END NIL RACE_END Rare RARITY_END Destroy your weapon and deal its damage to all enemies.
target: class BladeFlurry(SpellCard):§    def __init__(self):§        super().__init__("Blade Flurry", 2, CHARACTER_CLASS.ROGUE, CARD_RARITY.RARE)§§    def use(self, player, game):§        super().use(player, game)§§        if player.weapon is not None:§            attack_power = player.effective_spell_damage(player.hero.calculate_attack())§            player.weapon.destroy()§§            for minion in copy.copy(game.other_player.minions):§                minion.damage(attack_power, self)§§            game.other_player.hero.damage(attack_power, self)§