Protection moves should fail if the user moves last
Issue #1586
new
If the user of a protection move (Protect, Endure, Spiky Shield, King's Shield, Detect) moves last (usually if the opponent switches out), the protection move should fail. In Insurgence, the move does not fail, so it is able to fail if used on the next turn.