Modcraft - The community dedicated to quality WoW modding!
Wrath of the Lich King Modding => Serverside Modding => Topic started by: Amaroth on March 02, 2015, 01:01:03 pm
-
Hello there little whelps,
I used to use patch made by one guy from Ownedcore which included all M2s and WMOs existing in WoW turned into spawnable gameobjects. That means that you can simply search for model name in game and you will always find gob you can spawn. Its just great thing for gob spammers, I know, but problem is that patch from Ownedcore is terribly messed up in my opinion. It contains a LOT of completely unneeded objects and displayIDs and also is full of displayIDs with messed up bounding boxes (all copied from one), which leads into gobs lootable from 50yd distances.
So I made my own patch. Here is MPQ patch, DBC file and SQL dump (for TrinityCore2 revisions after WDBVerified column was renamed to VerifiedBuild). I tryed to make this completely noob-friendly so if you want to use this patch, you don't need to know anything about MPQ patches or DBC files, you just need to know the very basics of running TrinityCore2 server. READ README file. You will find how-to guide there. All gobs with custom displayIDs have [AmPatch] placed behind their postfixes and have entrys 410000 and higher. Their displayIDs are 10000 and higher, meaning that every gob has displayID=entry-400000. Good for searching for displayIDs.
Version 1 - light pack
This version contains all M2s and WMOs from World and Spell folders spawnable. Other were excluded, because majority of them just can't be used as gobs (they have no hardcoded textures for example).
Version 2 - full pack
This pack contains really ALL M2s, even character, item, creature... And its needless to say that most of such things are completely useless as gobs. But someone still may preffer this version.
-
hehe... my mind is crazy , i thought Gob was for Goblin XD.. hehehehaahha :lol: :lol:
-
I rather renamed topic. :D
-
Great, next weekend I wanted to make a small script that exactly do that and searchs all model files and creates the sql.
Saves me a lot of time. Thanks for the release.
-
Thanks a lot for this.
-
ty
-
Thanks allot for this nice work :D
-
Thank you so much, this was exactly what i was needing!!!
One thousand times thank you!!
-
Sorry for necro. But SQL dump doesn't seem to work. Error message here.
https://pastebin.com/ZnUrLV4p
May be a TrinityCore update. Effectively, on gameobject_template table there exists no faction collumn.
-
:)
TC is yet again "fixing" things which aren't broken, and yet again in ways which makes all kinds of software not being backwards compatible. WP TC, WP. Love you.
You can use my tool I have released to make this patch by yourself, my tool leaves most of values as default and sets only those which are really needed to be set (this released patch was actually generated by older, private tool). Which may become an issue (although easily fixable) if someone doesn't have default values for at least most of fields in his table, but I just can't take into accound every single possibility, that would be too much of tedious (and potentially bug-prone) coding.
Tutorial:
Download link:
http://www.model-changing.net/files/file/92-gobdisplaygenerator/
-
Thank you. And, if anyone is wondering, I tried to cheese it a bit and use it on a Legion db2 (It didn't work mind you, not that I was expecting it to) But will definitely use it when I downport all the models to 3.3.5.
Thanks again!
-
Definitely won't work for (most of) newer expansions. But slight modification of source would make that happen.
-
Off-topic : Amaroth, have a look at azerothcore (unless you need eluna) if you're tired of TC breaking stuff.
-
I have noticed that thing, but I am no longer leading any running project, and its unlikely I will ever return to doing so again. I consider myself an independent, half-retired developer who is just hanging around, having some fun (which doesn't include concerns with core, as I am no C++ programmer anyway) and helping younger folks. But thanks, its appreciated.