A known example of a number field that has no power basis is the field $\mathbb{Q}(\theta)$, where $\theta$ is a root of the polynomial $x^3-x^2-2x-8$. The discriminant of this polynomial is $-2012 =-503 . 4$ and also is the discriminant of the basis $(1, \theta, \theta^2)$. Now it appears that the basis $(1, \theta, (\theta+\theta^2)/2)$ has discriminant $503$ and that $(\theta+\theta^2)/2)$ is an algebraic integer(having minimal polynomial $x^3-3x^2-10x-8$ ).
If I look at the polynomial $x^3-8x-6$ I see that it has discriminant $1076=269 . 4$. If it has an integral basis with elements that has non integer coefficients with respect to the basis $(1, \theta, \theta^2)$ then these coefficients have to be multiples of $1/2$, but none of such elements around $0$ is an integer. Is there an algorithm to find such elements if they exist or is there a critirion the field for such elements to exist?