Hello I noticed that when you use sandstorm on a pokemon using dive, they can still be hit underwater, or like you can use dig and still be hit by certain moves while underground that you're not supposed to, like feint. Has anyone else encountered this issue??