Ok, let's say I have a custom fighter with its own shield mesh. Now the problem is that the shield hit effect behaves rather weird in some places. It seems that the effect gets mapped to some polys it's not supposed to, while omitting some polygons where it should be mapped instead (see picture). Or in some cases, when I shoot at one end of the shield some polygons on the other end of the shield light up slightly too. The shield itself works perfectly, no collision errors or somesuch, it's just the shield hit effect that's acting up.

Since I first suspected it was the Max exporters fault, I converted the shield mesh to 3DS and the COB via TrueSpace, and then converted it with both PCS1.x and PCS2, but the result is always the same. So it's not a conversion error, but rather an error in the way the mesh is constructed, I'm suspecting something with the vertice/edge order of the mesh.
So I'm asking anybody who ever succesfully created a fully working shield mesh, what's the trick to get it behave normally ? I know it has to be triangulated, which mine is. So, something else ?