[Archive] Flying mounts working as Ground Mounts
[Archive] Flying mounts working as Ground Mounts
Archived author: piccolodmq • Posted: 2020-06-05T02:15:16+00:00
Original source
Hi there, how would you allow the use of Flying mounts in kalimdor or eastern kingdoms in 3.3.5a. So for example the Gryphon can run like any ground Mount but not flly in this lands?
Archived author: piccolodmq • Posted: 2020-06-12T14:32:58+00:00
Original source
No one?
Archived author: Zaekor • Posted: 2020-06-12T14:36:28+00:00
Original source
We can do that somewhere in the DBC, but no more information sorry
Archived author: Grindi • Posted: 2020-06-21T09:08:22+00:00
Original source
Look at https://www.wowhead.com/spell=72286/invincible
There are 6 spells:
1) Dummy main spell (which selected correct mount spell depending or your riding skill and location)
2) 60% ground mount spell
3) 100% ground mount spell
4) 60% ground and 150% flying mount spell
5) 100% ground and 280% flying mount spell
6) 100% ground and 310% flying spell
After you created spells with your creatureid you must do core tweaks (just some strings)
Quote: On 6/21/2020 at 4:08 AM, Grindi said:So it needs to recompile?
Look at Invincible
There are 6 spells:
1) Dummy main spell (which selected correct mount spell depending or your riding skill and location)
2) 60% ground mount spell
3) 100% ground mount spell
4) 60% ground and 150% flying mount spell
5) 100% ground and 280% flying mount spell
6) 100% ground and 310% flying spell
After you created spells with your creatureid you must do core tweaks (just some strings)
Archived author: piccolodmq • Posted: 2020-06-30T18:29:35+00:00
Original source
Quote: On 6/21/2020 at 4:08 AM, Grindi said:So it needs to recompile?
Look at Invincible
There are 6 spells:
1) Dummy main spell (which selected correct mount spell depending or your riding skill and location)
2) 60% ground mount spell
3) 100% ground mount spell
4) 60% ground and 150% flying mount spell
5) 100% ground and 280% flying mount spell
6) 100% ground and 310% flying spell
After you created spells with your creatureid you must do core tweaks (just some strings)
Quote: On 6/30/2020 at 10:29 PM, piccolodmq said:Yes, it is.
So it needs to recompile?
Archived author: Grindi • Posted: 2020-07-03T20:16:52+00:00
Original source
Quote: On 6/30/2020 at 10:29 PM, piccolodmq said:Yes, it is.
So it needs to recompile?
Archived author: cthulhoo • Posted: 2021-08-03T13:56:35+00:00
Original source
in case someone else finds this thread - each adaptive mount (e.g. Invincible, Horseman's mount, etc.) are hardcoded in server/scripts/Spells/spell_generic.cpp
to make one new adaptive mount you'll need to make 5 new spells in Spell.dbc (each speed + catchall dummy spell), reference their IDs in the aforementioned .cpp, and use spell_gen_mount() where approriate e.g. where Invincible spell handler is created.
it's a shame this relationship between various-speed mount spells can't be specified via mysql database.