CommentStreams:04087ff81fc535b8d9840f7d2f62936c

Question can FireFly heal a card beyond its maximum value or is it restricted to only healing damaged cards?

Also, does it take place during the card's attack or before as some artifact attacks do. If it takes place as part of the attack, can it at least heal itself the damage it takes if no other cards are damaged?

Just trying to see if the cards comes out first if its initial 40% extra damage attack is wasted, or can it at least heal itself the damage it take in the first round.