Ground: 1
Water: 2
Flying: 4
I don't have access since I'm at school, but if I recall correctly it's not needed to be a spell.dbc edit.
But you should be able to do this in creature_template in column InhabitType.
These are defines for whether mount is flying, ground or water. It works by bitmasking, so simply changing your mount to be Ground + Flying you can just set it to 5 (1(Ground)+4(Flying)=5)Code:Ground: 1 Water: 2 Flying: 4
I recall it being this, but I can't say for sure anymore. I'm not home so I can't sadly test this. (I was able to use my remote db manager to confirm that Invincible's value for instance is set to 3, and the NPC doesn't actually spawn anywhere but as a mount.)
Yes, but mount type whether it's flying or not is defined in creature template. There's a reason why all flying mounts have their inhabit type set to 1, 4 or 5. I can't see any other reason why they are there. Skimmed through the spell dbc and didn't find any in documents to define whether it's ground or flying.Those flags are to do with creatures in the world not mounts.
EDIT: Since you use 3.3.5, I would suggest looking up Stoneharry's spell.dbc editor.
Yes, but mount type whether it's flying or not is defined in creature template. There's a reason why all flying mounts have their inhabit type set to 1, 4 or 5. I can't see any other reason why they are there. Skimmed through the spell dbc and didn't find any in documents to define whether it's ground or flying.
I'll double check a correct method once I get home and update all correct flags and other changes.
Edit:
Reloac is correct. It does need Spell.DBC. The method I posted was meant for Vehicles, which, mounts aren't.
By looking, the second Spell Aura has for Invincible (Ground AND Flying) uses Aura 4 (SPELL_AURA_DUMMY) and uses misc value for Headless Horsemans mount. But also like Reloac said, try using StoneHarry's Spell Editor. It's golden for Spell Editing.
Compare what the old mount has, and copy data over from Invincible. I think it's more than just one flag that it uses for that, since there's a SCRIPT and a DUMMY in Invincible. It also seems that Invincible uses data from Headless Horseman's mount, as I think it was the first one to introduce a mechanic like that. So your best bet(if you make a custom mount) is to copy the whole spell entry of Headless Horseman's Mount/Invincible and then change the creatureID that it uses for mount and other data such as name, tooltip, etc.
What im doing exactly is editing a mop mount like Winged Guardian, right now t wont let me mount it in Kalim or East Kingdoms. But I can mount it in Northrend or Outlands. I just want it to be ground in Kalim and Kingdoms and Ground/Flying in Northrend/Outlands.
Take Headless Horseman's Mount(Spell, creature might not be needed) and Edit the name and attach a creature with your set displayID. That's the quickest way to do it, as HH Mount is ground in azeroth and flying elsewhere.
Sadly it isn't just a flag it seemsShit okay haha, I just have the spells already made and I have all mounts from cata+ added to my server, so duplicating the horeman mount and putting my spells onto that is just gonna take a long ass time haha, thats why I just wanted to know which flag to use and what column.