ok I've gotten the model parent code to rotate any glowpoints around there model parent's offset, you need only to place the glow in it's absoulte world position and type in the submodel number of the parent object you want it to rotate around, I think it should work for turrets as well as other objects,
it subtracts the parent offset from the global position, then rotates around the offset then adds the offset back, it does not relitivate the normals becase there nelitive already,
I still have to make them no longer render when there parent is destroied
I made the normals for type 1 glows be relitive, like it should have been the whole time
also I think I may have pluged that bug in the fighter beams,
and I think I got all my code working again, I'll do some more testing tonight and try to commit