Fix Fake Out bypassing Spiky Shield and King's Shield

This was caused in 729ed8d0219f9a83a47d3ac36d2e48d1476a3d99
Also, Sucker Punch should not activate Protect