Mkay, so it's a 25% chance for every attack. That makes a large difference.
Also, yes, you will have to generate Shockwaves in your hand, not your deck. Otherwise this would screw you up most of the time due to not being able to draw anything but Shockwaves, one after one, and would be a rather overpowered way to prevent deckout.