infernus55

Retro-Porting Legion Combat Animations to Wotlk

Hi!

I'm quite noob at Retro-porting and I was looking a way to port those new animations to LK. After doing some research I noticed it won't be an easy task,and what I discovered is a little information. I know that those animations are stored in the Legion .m2 character files, I have been looking for a converter for .m2 Legion format file to LK's and i did found PhilipTNG's one, but it doesn't support character models conversion. Even if could convert them, then I would have to link those new animations to the spells cast animations instead of the old ones.

I'm quite lost at the moment, I don't know how and if it's possible to make any progress on the right direction. Does anyone know if this is achievable? If it is, I'm pretty sure that it would take many hours, but I don't care how much time it could take, I would like to know how to achieve this.

I'm sorry if it feels like a really dumb question.

Thanks for any kind of help! 

Share this post


Link to post
Share on other sites

If this could be done for older expansions like 2.4.3 that would be amazing!!!

 

Has any progress been made on getting the legion combat animations to work in older expansions?

Share this post


Link to post
Share on other sites

-Use m2mod to adjust the character uvw map to wotlk.
-Then, use PhilipTNG's converter.
-Swap the animation ids (AnimationLookup) with 010editor + m2 templates.

I used this method to swap animations in the past, so it should work with the new combat animations as well. If the animation has an .anim file attached to it, just rename the .anim file.

Share this post


Link to post
Share on other sites
14 hours ago, Inico said:

-Use m2mod to adjust the character uvw map to wotlk.
-Then, use PhilipTNG's converter.
-Swap the animation ids (AnimationLookup) with 010editor + m2 templates.

I used this method to swap animations in the past, so it should work with the new combat animations as well. If the animation has an .anim file attached to it, just rename the .anim file.

Does this work for TBC?

Share this post


Link to post
Share on other sites
15 hours ago, Inico said:

-Use m2mod to adjust the character uvw map to wotlk.
-Then, use PhilipTNG's converter.
-Swap the animation ids (AnimationLookup) with 010editor + m2 templates.

I used this method to swap animations in the past, so it should work with the new combat animations as well. If the animation has an .anim file attached to it, just rename the .anim file.

Ok so this is what I tried to do so far, right after reading your answer when I had some time:

-First, I downloaded those tools you mentioned, and then exported from the legion client files one character .m2 files, it was bloodelffemalehd.m2 (which contains some of those new animations, like the DH ones). I tried to use M2mod redux with that file but the program reported an error :"failed to load M2, file is corrupt".

-Then I tried to mess with the bloodelffemale.m2 file that I downloaded from Modcraft along with other .m2 characters files retro-ported from WOD afaik, and with the 010 editor I could swap some animations within that .m2 file.

Spoiler

WoWScrnShot_022117_174710.thumb.jpg.182c

That is the Ready2H swapped with other one.

Anyway the problem is still the same, I can't retro-port the legion character models with those animations. Do I need to edit something on blender? I mean, would it be any difference on the process of retro-porting legion character models than WOD character models?

Thx for your kind help!

 

Share this post


Link to post
Share on other sites
2 hours ago, Spartacus said:

Does this work for TBC?

I don't know. Never worked with TBC models.

 

1 hour ago, infernus55 said:

I mean, would it be any difference on the process of retro-porting legion character models than WOD character models?

You must open the model in 010 editor, remove the extra header and change the m2 version from 274 to 272. You can use my script to do it automatically if you want.
Remember that legion character models bypass the wotlk polygon limit, so you must decimate some geosets.

  • Like 1

Share this post


Link to post
Share on other sites
2 hours ago, Inico said:

You must open the model in 010 editor, remove the extra header and change the m2 version from 274 to 272. You can use my script to do it automatically if you want.
Remember that legion character models bypass the wotlk polygon limit, so you must decimate some geosets.

Thanks a lot for your help!

I'll start reading that tutorials right now! When I have enough time I'll try to port some models and test the animations swaps.

If I get it to work I'll post some results.

Thanks again guy!

Share this post


Link to post
Share on other sites

Hi!

Well here I am again with a little texture problem.

With your help and by reading those tutorials I managed to retroport a human female model from Legion to Wotlk And now I'm stuck with this issue, btw I'm using Finsternis' patch for the dbc files related to the char models. I think that may be the origin of the texture bug, but I'm not sure... I'll keep investigating about this anyway.

Spoiler

58ae08abea485_Desktop02.22.2017-22.54.26

Surprisingly all the hairstyles are working, except some that I deleted on blender because I wanted to do a quick try, and later I would start decimating instead of deleting some meshes.

Thanks again for your kind help!

Share this post


Link to post
Share on other sites
14 hours ago, infernus55 said:

With your help and by reading those tutorials I managed to retroport a human female model from Legion to Wotlk And now I'm stuck with this issue

Did you remake the UV and change the texture position?

WOTLK:

vfOZBhm.png

LEGION:

ztv74be.png

Share this post


Link to post
Share on other sites

Well, now I did xD.

I fixed that issue by following this tutorial. I still had some problems with the face texture, but that wasn't the main objective of this post, so it can be solved later.

Finally I could port an animation, is the new warrior cleave animation. This is the result:

Spoiler

giphy.gif.11291b03d3ab3cd85de4926c5b74dd

Now, I would like to port the weapon trail that was implemented on Legion :

Spoiler

giphy2.gif.765db5c203e86302dd30373c87f00

I don't really know how to do this, beacause the weapon trail of Wotlk wasn't a .m2 file, it was a RGB mask created on the dbfiles. And I think on Legion this is done with a m2 file with his own blp texture file.

I'll keep looking on how to do this, I know that an user of this forum retro-ported some spellvisuals from MOP, so maybe it won't be so different.

Thanks again for your help ,Inico. 

 

Share this post


Link to post
Share on other sites
51 minutes ago, infernus55 said:

 

Now, I would like to port the weapon trail that was implemented on Legion :

  Hide contents

giphy2.gif.765db5c203e86302dd30373c87f00

I don't really know how to do this, beacause the weapon trail of Wotlk wasn't a .m2 file, it was a RGB mask created on the dbfiles. And I think on Legion this is done with a m2 file with his own blp texture file.

I'll keep looking on how to do this, I know that an user of this forum retro-ported some spellvisuals from MOP, so maybe it won't be so different.

Thanks again for your help ,Inico. 

 

I think some of the dk strikes have m2 try to look on those

and I think legion use better texture maybe replacing the cleave texture I think

Share this post


Link to post
Share on other sites
4 hours ago, MR.Farrarie said:

I think some of the dk strikes have m2 try to look on those

and I think legion use better texture maybe replacing the cleave texture I think

Well, I followed your advise and yeah, dk strikes do have a m2 files, I edited one them with the Legion cleave texture and this is the result:

Spoiler

giphy3.gif.bb1c45babb09d0c4b44e4001da1ea

  But that just only affected the tiny red trail that is slightly undetectable. What I would like to replace is that big yellow trail, with the one that added Legion, if its possible. It's funny cause other spells can be ported perfectly like whirlwind:

Spoiler

giphy5.gif.5fbf8540a5fe564c91e45418215a6

I have been looking around all the clientfiles and I have not found anything related with that effect, just that on SpellVisual.dbc there are some columns that change the color displayed.

If anyone knows anything about this I would really thank any kind of help!

 

Share this post


Link to post
Share on other sites
On 25/2/2017 at 7:57 PM, MR.Farrarie said:

sad to tell you that I dont think that spellvisual db can change color of a spell

Yep, I was wrong. It wasn't spellVisual.dbc it was SpellVisualKit, the last 4 columns are for a RGB mask and by tweaking the values on that columns I could change the color of  the weapon trail during the strike.

I was looking for the m2 file on the Legion client, of the new weapon trail, and I did not found it, but I found a lot of .blp files instead that are used by that "hipotetical" m2 file, The one that is displayed on the gif above is called weapontrail_warrior_cleave.blp.There are a lot of them that came with Legion.

Spoiler

58b35e49c6368_Desktop02.27.2017-00.00.48

Is there any way to discover when  or where are any of these texture file referenced?  I have been looking into SpellVisualEffectName.db2 but I didn't found anything realted with it.

Share this post


Link to post
Share on other sites
On 2/28/2017 at 11:22 PM, piccolodmq said:

This is great, deben if you dont release it, keep it up.

Agreed. You should seriously consider porting it over to TBC for the upcoming GummyCraft TBC server!

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now