Adjusting AttackState in Board getValidMoves()