as there are no tools for that, i think you either will have to write your own, or do it by hand.I doubt that anyone will do this for you cause it actually is some shitload of work and a thing of days/weeks and not a 5min thing^^.Btw right under your topic was already a discussion about that.viewtopic.php?f=7&t=553
import four.m2 as CataM2import four.skin as CataSkinfrom pym2_3.m2 import *from pym2_3.skin import *cata = CataM2.M2File("Male\GoblinMale.M2")cataskin = CataSkin.SkinFile("Male\GoblinMale00.skin")wotlk = M2File()wotlk.hdr = cata.hdr#change header versionwotlk.hdr.version = 264wotlk.name = cata.namewotlk.gSequ = cata.gSequwotlk.animations = cata.animationswotlk.anim_files = cata.anim_fileswotlk.anim_lookup = cata.anim_lookupwotlk.bones = cata.boneswotlk.key_bones = cata.key_boneswotlk.vertices = cata.verticeswotlk.colors = cata.colorswotlk.textures = cata.textureswotlk.transparency = cata.transparencywotlk.uv_anim = cata.uv_animwotlk.tex_replace = cata.tex_replacewotlk.renderflags = cata.renderflagswotlk.bone_lookup = cata.bone_lookupwotlk.tex_lookup = cata.tex_lookup#wotlk.tex_units = cata.tex_units #no#add texunittu = Lookup()tu.Id = 0wotlk.tex_units.append(tu)wotlk.hdr.tex_units.count += 1wotlk.trans_lookup = cata.trans_lookupwotlk.uv_anim_lookup = cata.uv_anim_lookupwotlk.bounding_triangles = cata.bounding_triangleswotlk.bounding_vertices = cata.bounding_verticeswotlk.bounding_normals = cata.bounding_normalswotlk.attachments = cata.attachmentswotlk.attach_lookup = cata.attach_lookupwotlk.events = cata.eventswotlk.lights = cata.lights#wotlk.cameras = cata.cameras #nofor i in cata.cameras: t = Camera() t.Type = i.Type t.FOV = i.UnkAnim.KeySubs[0].values[0] t.FarClip = i.FarClip t.NearClip = i.NearClip t.TransPos = i.TransPos t.Pos = i.Pos t.TransTar = i.TransTar t.Target = i.Target t.Scaling = i.Scaling wotlk.cameras.append(t)wotlk.camera_lookup = cata.camera_lookupwotlk.ribbon_emitters = cata.ribbon_emitterswotlk.particle_emitters = cata.particle_emitterswotlkskin = SkinFile()wotlkskin.header = cataskin.headerwotlkskin.indices = cataskin.indiceswotlkskin.tri = cataskin.triwotlkskin.prop = cataskin.propwotlkskin.mesh = cataskin.meshwotlkskin.texunit = cataskin.texunitfor i in wotlkskin.texunit: i.texunit = 0wotlk.write("WMale\GoblinMale.m2")wotlkskin.write("WMale\GoblinMale00.skin")