Asystol

WotLK
Legion/BFA Armory for wotlk 3.3.5a

Hi!

I´ve never had to do with game modding but the work of Finsternis and Uthil has given me something ;) and i´m learning!

 

So what am i trying to do?

As the title says, i`m backporting weapons from BFA/Legion to Wotlk more or less successfully.

What steps have i reached until now?

1. extracted .m2, .blp, .skin files, particle textures (found in the m2. file with 010 editor) from WOW data successfully

2. converted the .m2 file with aspartans m2 converter

3. (VARIANT 1) changed the names of the new .m2, .blp and .skin files to names of an old Weapon i found in itemdisplay.dbc.

So an an old weapon was overwritten with the new weapon

4. packed everything in a custom mpq patch and added that patch to 3.3.5a data folder.

5. I use dmorph for wotlk ( https://darksectordds.github.io/  ) to display the Weapons on my character

6. Its working without any problems!

So whats the matter?

I dont wanna overwrite old Items with the new ones - (VARIANT 2) I want to add the new Weapons to the game without overwriting any items.

So i extraced the item.dbc and itemdisplayinfo, added new ItemID`s, added the new Weapons with their original Names (also changed the m2, blp and skin files in my patch to that) and packed that in the patch.

So everything works again, EXCEPT ONE THING:

When the weapon is steathed on back or is held in hand its OK!

But when i enter combat, its animated like my character fights unarmed. the Weapon is still shown on back and handheld but autoattacks are animated like unarmed "swings". Skill attacks, like Crusader Strike or Divine Storm animation use the Weapon as it should be, only autoattack animations are affected.

So is there anything else to edit in the dbc files or anything else like that i have forgotten to do for Variant 2?

M2 Files should be OK, because otherwise they won´t work in Variant 1

dbc files don´t contain swing animations as i know

 

I Hope someone can help me, maybe then there´s gonna be a patch release one day with all Artifact weapons for wotlk ;)

Greetings Asystol

EDIT: Renamed the title of that topic so ppl, who are looking for things like that (seen many forum entries searching for legion weapons and so on) have an easier way to find.    

 

WoWScrnShot_082118_175442.jpg

WoWScrnShot_082118_175440.jpg

Share this post


Link to post
Share on other sites
1 hour ago, Asystol said:

5. I use dmorph for wotlk ( https://darksectordds.github.io/  ) to display the Weapons on my character

This might be your problem. You have to add the weapons to item_template (in the World database), so that the game knows what type of item (e.g. one-handed sword) it is, and what animation your character should have accordingly

Share this post


Link to post
Share on other sites

Yeahh, try making a new wep or copy a row of a two handed sword weapon and just change the displayid with the new one you add in item display info.dbc., by the way what is the weapon of the screenshot? :D 

Share this post


Link to post
Share on other sites

OK thx for your reply, then there is a solution in sight! Would you be so nice to give me a quick manual how to do this? And first of all: where is that item_template File located? Maybe a dumb question but i was not able to find it, even with dr. google. Sounds like it should be in my cache/WDB but there is just itemcache, itemnamecache and itemtextcache and im no sure if itemcache is the one i need.

@Zehlendorf its Nazmirraid2Hsword, from BFA ;)

  • Like 1

Share this post


Link to post
Share on other sites

eyy, Item_template (database) where you make custom items. just copy a row from other 2h sword!  and use ur custom displayid from itemdisplayinfo.dbc:D 

Share this post


Link to post
Share on other sites

Could it be that i can only access to item_template when i make a server on my own or rather i am the owner of the server?

I am just playing on a private server that i don`t own and wanna do a patch to apply weapons that i personally like :)

Now i think i will go another way, back to Variant 1, a way without morphing but dressing up wotlk weapon armory - wich i like more now. I`m also thinking about creating a patch for everyone who likes the legion artifacts and bfa weapons.

Thx for every input guys and maybe see you soon with a [Release] from me. Already working on that ;)

Share this post


Link to post
Share on other sites

oh yeahhh, if you have no access, you can't do it.  The only way is rename ur m2 and skin file with some other m2/skin file that exist to replace it. Good luck! 

Share this post


Link to post
Share on other sites

So finally i created a mpq with backportet BFA PVP weapons!

You can find it under Projects [RELEASE] New Weapon Armory for WOTLK 3.3.5a

The Item Icons are missing but i´ll try to update that in the future.

 

Maybe further there will follow a Patch for PVE Weapons. I just have to decide what Legion Artifacts or BFA PVE Weapons will replace wich wotlk weapons.

WoWScrnShot_083018_200517.jpg

WoWScrnShot_083018_200616.jpg

WoWScrnShot_083018_200757.jpg

WoWScrnShot_083018_200857.jpg

WoWScrnShot_083018_201213.jpg

WoWScrnShot_083018_201352.jpg

WoWScrnShot_083018_201446.jpg

WoWScrnShot_083018_201628.jpg

WoWScrnShot_083018_202229.jpg

  • Like 2

Share this post


Link to post
Share on other sites

Hey man.

 

I have had the same problem and i think i have a fix for you.

 

You can use Variant 2 and put custom DisplayID's to any weapon you want, and then you can use Modelswapper modify any weapon you want with the custom DisplayID, using the program is really simple but if you have any problem you can PM me.

 

The only downside about this is that Modelswapper modifies files on your Cache folder so if you play multiple realms when you log onto another your mods will be lost since Cache folder changes. (you can make backups between realms i think to fix it).

 

Good luck!

Share this post


Link to post
Share on other sites

Hey Borealqt!

You can use Variant 2 and put custom DisplayID's to any weapon you want, and then you can use Modelswapper modify any weapon you want with the custom DisplayID, using the program is really simple but if you have any problem you can PM me.

 

Thx for this, i'll have a look at it in the future.

Now, as i said, i work on finished patches for everyone whenever my time permits.

At the Monent i'm updating patch-B with the Displayicons and working on a 2nd patch for pve Weapons.

Hope i can release them soon :)

Share this post


Link to post
Share on other sites

Hello, so i looked over your work, and i really like the pvp weapons and armory, but i want shadowmourne to remain shadowmourne, how can i change it back?

For future, can you please update tier 6 with tier 20? they have same models, but updated versions.

https://www.wowhead.com/tier-20-armor-sets

Dank you, for the work.

 

 

Share this post


Link to post
Share on other sites

Hi Razudesu!

To get Frostmourne back to Shadowmourne you can follow these Steps:

1. You gonna need 2 Programs: Ladiks MPQ Editor and Mydbceditor v1.2.2

2. Go to your World of Warcraft Folder and open the Data Folder

3. better make a backup of your Patch-B File if something goes wrong (copy it to somewhere else)

3. open Patch-B with Ladiks MPQ Editor, locate to mydbfilesclient and extract ItemDisplayInfo.dbc (right click and extract…)

4. Find the File ItemDisplayInfo in the Folder you extracted it

5. Open ItemDisplayInfo.dbc with Mydbceditor

6. Now right-click somewhere inside the window and click on "Go to ID..."

7. Enter 65153 and OK. Make sure you stay in that line while the next steps and dont accidently switch to another

8. change in

column 2: sword_2h_frostmourne_d_01.mdx to axe_2h_icecrownraid_e_01.mdx

column 4:  sword_2h_frostmourne_d_01 to axe_2h_icecrownraid_e_01

column 6: inv_sword_2h_frostmourne to inv_axe_113

9. Now repeat step 6 and enter 63876 -> OK

10. Change in

column 2: sword_2h_frostmourne_d_02_broken.mdx to axe_2h_icecrownraid_e_01alt.mdx

column 4: sword_2h_frostmourne_d_02_broken to axe_2h_icecrownraid_e_01alt

column 6: inv_sword_2h_frostmourne to inv_axe_113

11. IMPORTANT: if you close the dbc file with [x] now, its not saved! So go to File -> save before you close it

12. Go back to your patch-B mpq (or open it again if you closed)

13. Navigate again to mydbfilesclient and delete the ItemDisplayInfo.dbc file

14. you can drag and drop your edited ItemDisplayInfo.dbc File now to mydbfilesclient, where the old one was

15. Close the MPQ and DONE!

 

Have Fun and sorry for the late reply, i´m very rare on time for this at the Moment ;)

Greetz

 

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