Set the normal of a face in BGE

I’m working on a procedural terrain generator. Everything works except the normal of the modified mesh is the same as the plane that it started with. (0.0, 0.0, 1.0) So if there is a specular on the material, it looks flat. (see picture) Is there a way to set the normal of the mesh so that it looks right?