Check Detection now works and prevents players from putting themselves into check