Harry had no way of knowing exactly how the rooftop chase would play out
If Harry had deliberately zapped Hermione to make her stumble and distract Draco, that would explain everything, but in the text he’s running away, dodging their spells. He might have set some sort of trap on the roof, but there’s no indication in the text.
If Harry had deliberately zapped Hermione to make her stumble and distract Draco, that would explain everything, but in the text he’s running away, dodging their spells. He might have set some sort of trap on the roof, but there’s no indication in the text.