She needs no mobility to fall, which is what she did to dodge; fall below where the attack was fired. The punch would make her be able to tip forward even quicker. I figure that she could fall before a magical attack of that power could charge up and fire. Edit: Although I didn't ask how fast she could charge, so my assumption of how long I think it would take could cost me and would be mostly my fault. Well, with my battle system you can interrupt that part of my post, which would be a counter, if you think she could outspeed her fall.