So brigettah's shield bash ability can stop reinhardt's charge but can't stop Doomfist's rocket punch, but can stop a dashing genji?