No, it works like an ordinary attack (which deal extra damage based on how much the attack succeeded by), so since Harry got an 8 to hit, and they only got a 4 to dodge, he would've done a 4-stress hit even if he'd had Weapon 0*. Since it was Weapon 8, the total is 12.
*This is impossible with magic, but just go with it, it's an example