diff --git a/core/src/com/unciv/logic/HexMath.kt b/core/src/com/unciv/logic/HexMath.kt index c0ea640719..9336812db6 100644 --- a/core/src/com/unciv/logic/HexMath.kt +++ b/core/src/com/unciv/logic/HexMath.kt @@ -96,7 +96,10 @@ object HexMath { } fun evenQ2HexCoords(evenQCoord: Vector2): Vector2 { - return cubic2HexCoords(evenQ2CubicCoords(evenQCoord)) + return if (evenQCoord == Vector2.Zero) + Vector2.Zero + else + cubic2HexCoords(evenQ2CubicCoords(evenQCoord)) } fun roundCubicCoords(cubicCoords: Vector3): Vector3 {