Fix exchanging, attackmove and capturing