Ground moves do 1x on mons with Iron Ball/Gravity
Merge pull request #680 from TalkTakesTime/master

Prevent `AfterMoveSecondary` from activating if the move hits a sub
Revert "Prevent `AfterMoveSecondary` from activating if the attack is taken by a Substitute"

This reverts commit 4c15f252e92d1d7171fb68f9c52c6c2d119ed7d9.
Merge pull request #634 from Slayer95/heavy-gravity

Ground moves do 1x on mons with Iron Ball/Gravity
Gravity does not ignore effectivness
Prevent `AfterMoveSecondary` from activating if the move hits a sub