This is a read only copy without any forum functionality of the old Modcraft forum.
If there is anything that you would like to have removed, message me on Discord via Kaev#5208.
Big thanks to Alastor for making this copy!

Menu

Author Topic: Non-Druid Form Druid Forms  (Read 2859 times)

deadRedKing

  • Registred Member
  • MS Paint Freak
  • *****
  • Posts: 4
    • View Profile
Non-Druid Form Druid Forms
« on: June 24, 2015, 10:16:19 pm »
Hi guys! First time poster! Please bear with me. (pun not intended.)

I would've posted this in the Modelling & Animation thread, however, I noticed it said 'No Model Swaps', which I'm sure this would technically be.

If in case this community isn't here for model swaps at all and I've come to the wrong place, I am terribly sorry.

But here it goes:

Does anyone know if it's possible to swap druid models back to the original caster's form, and actually work properly, with attack animations and armor, etc?

So, for example, a tauren druid in moonkin form, but still visually shows the tauren? Or in cat form, actually swinging a melee weapon?

I'm not asking for someone to do the model swap, but if it's even possible. Please and thank you.


The reason I ask is because I've always wanted to play a druid, however, I really dislike the moonkin form, and not speccing/using it while playing would just be gimping myself/the group. The idea of this lead to me thinking of the same usage for feral, being able to actually fight in 'human' form, but with all the feral abilities/buffs/etc. The cherry on top of this is that I'd be using a tauren that's model swapped to a Blood Elf, as well.

Again, I'm not asking for someone to do this for me, but if it's even possible, and maybe a point in the right direction?

I'm completely new to this sort of thing, as far as WoW goes. I play on a 3.3.5a private server, so I wouldn't think it'd technicall be a mod, just a model swap, so again - I'm terribly sorry if this is the wrong place to look for this help. However, this community seems like the most active, at least while I'm in pursuit of this.
« Last Edit: January 01, 1970, 01:00:00 am by Admin »

Смердокрыл

  • Registred Member
  • Creator of Worlds
  • *****
  • Posts: 445
    • View Profile
Re: Non-Druid Form Druid Forms
« Reply #1 on: June 25, 2015, 12:14:22 am »
Im obviously not a professional, but if u doing it just for urself, then make a macro with the needed form spell and then a .demorph command.
« Last Edit: January 01, 1970, 01:00:00 am by Admin »
or no.
At least I tried.

schlumpf

  • Administrator
  • Creator of Worlds
  • *****
  • Posts: 2967
    • View Profile
Re: Non-Druid Form Druid Forms
« Reply #2 on: June 25, 2015, 02:20:04 am »
http://www.wowdev.wiki/index.php ... ftForm.dbc defines display Ids for forms. Probably try 0 or -1 or something.
« Last Edit: January 01, 1970, 01:00:00 am by Admin »

deadRedKing

  • Registred Member
  • MS Paint Freak
  • *****
  • Posts: 4
    • View Profile
Re: Non-Druid Form Druid Forms
« Reply #3 on: June 25, 2015, 02:25:58 am »
Ooh wow, I think I might be getting into something I wasn't expecting. I foresaw a simple model swap. Are you guys referring to a third party program? If so, which?

Thanks again for the speedy replies!
« Last Edit: January 01, 1970, 01:00:00 am by Admin »

TheMetalCarrots

  • Registred Member
  • Loreweaver
  • *****
  • Posts: 113
    • View Profile
Re: Non-Druid Form Druid Forms
« Reply #4 on: June 25, 2015, 03:25:01 am »
He's referring to DBC files - Database files within the Warcraft folder which can be found in your 'Locale' MPQ file and, if you run a server, in your Core database files. They manipulate certain aspects in your WoW, ranging from Faction control, to model control, to Spell effects (both visual and otherwise, which is what you're looking for).

What Schlumpf suggests is heading towards the 'SpellShapeshiftForm' Database Client file with a DBC opener (preferably MyDBCEditor - http://www.mediafire.com/download/a5b9i ... editor.rar), finding the Moonkin form, which for me is line 31 - second to last down and going to column 24 or 25 (columns are the number displayed at the top) and changing the number there to 0 or -1, theorizing that it is likely you will not change forms if there is no model to change to. Alternatively, you could try changing line 24 or 25 to the number 59 (The tauren model ID) and see if it changes your model to a desired standard (although this may just end up with you getting an untextured Blood Elf, but it's worth a shot if the above fails to work.)
« Last Edit: June 26, 2015, 01:47:08 am by Admin »

deadRedKing

  • Registred Member
  • MS Paint Freak
  • *****
  • Posts: 4
    • View Profile
Re: Non-Druid Form Druid Forms
« Reply #5 on: June 25, 2015, 09:55:24 pm »
Thank you guys so very much for all the feedback.

It took me a bit to figure out how to access the SpellShapeshiftForm.dbc, and where it was, but I finally was able to pull it from the locale-enUS.mpq. I tried changing both columns 24 and 25 to 0 and -1 and neither worked. I then even tried to change them in the patch-enUS.mpq, -enUS-2.mpq, and so on, and still had negative results.

At one point, I got frustrated and changed literally every column to -1. The result? I changed into moonkin, looked like a moonkin, but my action bar (no addons btw) went completely empty, it wouldn't let me drag any spells to said action bar, nor was I able to click off my moonkin buff or change forms.

I did not try changing the column to 59, for the generic tauren ID. I would assume this would be just a run-of-the-mill looking tauren? Which wouldn't look anything like my original?

Is there any other way about going through with this? Or am I doing something wrong?
« Last Edit: January 01, 1970, 01:00:00 am by Admin »

schlumpf

  • Administrator
  • Creator of Worlds
  • *****
  • Posts: 2967
    • View Profile
Re: Non-Druid Form Druid Forms
« Reply #6 on: June 25, 2015, 10:34:15 pm »
I think  even though the model is in the dbc, the server sets the model, thus you need to rerun their dbc extractor. If that does not help, I'm not even sure if the server uses the values from that dbc.
« Last Edit: January 01, 1970, 01:00:00 am by Admin »

schlumpf

  • Administrator
  • Creator of Worlds
  • *****
  • Posts: 2967
    • View Profile
Re: Non-Druid Form Druid Forms
« Reply #7 on: June 25, 2015, 10:42:13 pm »
Note: this might be completely wrong.
« Last Edit: January 01, 1970, 01:00:00 am by Admin »

deadRedKing

  • Registred Member
  • MS Paint Freak
  • *****
  • Posts: 4
    • View Profile
Re: Non-Druid Form Druid Forms
« Reply #8 on: June 25, 2015, 11:17:29 pm »
Yeah, I'm unsure if it matters at all, but I'm playing on Dalaran WoW, which... I don't know... Perhaps I should just give up on the idea of playing a druid without worrying about the visuals of the forms.

I do greatly appreciate your help. Thank you again.
« Last Edit: January 01, 1970, 01:00:00 am by Admin »

schlumpf

  • Administrator
  • Creator of Worlds
  • *****
  • Posts: 2967
    • View Profile
Re: Non-Druid Form Druid Forms
« Reply #9 on: June 25, 2015, 11:50:40 pm »
I'm not sure if the server really defines the model, but if it does, you have no chance of nulling it out with a client side edit that does not modify memory/the exe. As you can't modify the server apparently, I have to give up here and have you hope for someone coming by with more knowledge about that stuff.
« Last Edit: January 01, 1970, 01:00:00 am by Admin »

TheMetalCarrots

  • Registred Member
  • Loreweaver
  • *****
  • Posts: 113
    • View Profile
Re: Non-Druid Form Druid Forms
« Reply #10 on: June 26, 2015, 01:46:24 am »
The best I've managed to get, through a few minutes of tinkering, is for the Moonkin form to look exactly like your character (if your character is a Tauren Male, which can easily be altered for different races) with no armor via changing the model entry in CreatureDisplayInfo. The SpellShapeshiftForm DBC is, as stated previously in this thread, indeed reliant on the server's DBC and not the client one. Still, don't give up hope; there's a work around everything, if you can find the right guy.
« Last Edit: January 01, 1970, 01:00:00 am by Admin »

Ascathos

  • Moderators
  • Creator of Worlds
  • *****
  • Posts: 1129
    • View Profile
Re: Non-Druid Form Druid Forms
« Reply #11 on: June 30, 2015, 07:21:20 pm »
There is also serverside code iirc. TrinityCore has that e.g. for the different form skins.
« Last Edit: January 01, 1970, 01:00:00 am by Admin »