Odd Combo: Channel the Eclipse and Rooftop Combat

Rooftop Combat says “Deal the villain character card 10 or more damage in a single round to destroy this card.” Is it 10 damage from any source? Or only from heroes? I realize that Rooftop Combat effectively neutralizes the environment, but we had a situation where Rooftop Combat came out with Channel the Eclipse, which makes Dawn deal herself 2 (3 with Rooftop Combat) damage at the end of the villain turn. Does that 3 damage count toward the total of 10 for the round?

Apologies for ambiguous wordings! Yes, the 10 damage has to come from hero targets. The phrase “deal the villain character card 10 or more damage…” has an implied “You (the heroes) must” at the start of it. This will be fixed!

Yay errata!