Okay to catch you up to speed. Recently I PyFFI'd my Oblivion Meshes BSA, All seemed well, noticeable increase in performance, no immediate issues. Well I just hadn't ran across a wolf yet. It seem all wolves I come across their tail is messed up, stretched and missing parts of the mesh, sorta. It's hard to describe so I took some screens.
With texture, totally borked. Notice the elongated tail shooting up to the sky in front of the torch. I know it's dark but right under 'Timber Wolf' you can see missing triangles too.
http://img109.imageshack.us/img109/5351/wolftailtorch.png
Next the wireframe of the wolf. Notice the triangle shooting off to the lower right of the image. Those 3 lines are part of the tail. Much easier to see what's really going on here.
http://img195.imageshack.us/img195/5918/wolfwftriangle.png
I opened the file in NIFSkope to take a look. It appears normal? I know nothing about NIFSkope.
http://img203.imageshack.us/img203/59/wolfprofilewireframe1.png
Now I realize this is a result of me PyFFI'ng the BSA, since it was fine before and nothing else has changed. However I thought the script would skip this folder but obviously not. So I thought the simple solution would be to repack the orginal mesh in the newly optimized BSA but apparently this isn't working either. Same problem. I have an untouched backup of the original BSA. So the method I used was simply extract it, locate the Creatures meshes and then repack it with the optimized meshes in a new BSA. Reset timestamps. That's not working for some reason. User error? Of course it's possible.
So what I'm looking for is some advice or suggestions on how to repair this single .nif. Everything else I've ran across so far in game is perfect. And the increase in performance from PyFFI is far too much for me to ignore. I'm going to try repacking the BSA again and see how that goes. Other than reverting back to the original ( not an option really ) what is the proper steps I should take to avoid this issue, or fix it?
Thanks in advance.