fixed magic point terrain generation issue by inventing a magicPoint2