Forums WoW Modding Discussion Serverside [Archive] Flying mounts working as Ground Mounts

[Archive] Flying mounts working as Ground Mounts

[Archive] Flying mounts working as Ground Mounts

rektbyfaith
Administrator
0
06-05-2020, 02:15 AM
#1
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?
rektbyfaith
06-05-2020, 02:15 AM #1

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?

rektbyfaith
Administrator
0
06-12-2020, 02:32 PM
#2
Archived author: piccolodmq • Posted: 2020-06-12T14:32:58+00:00
Original source

No one?
rektbyfaith
06-12-2020, 02:32 PM #2

Archived author: piccolodmq • Posted: 2020-06-12T14:32:58+00:00
Original source

No one?

rektbyfaith
Administrator
0
06-12-2020, 02:36 PM
#3
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
rektbyfaith
06-12-2020, 02:36 PM #3

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

rektbyfaith
Administrator
0
06-21-2020, 09:08 AM
#4
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)
rektbyfaith
06-21-2020, 09:08 AM #4

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)

rektbyfaith
Administrator
0
06-30-2020, 06:29 PM
#5
Archived author: piccolodmq • Posted: 2020-06-30T18:29:35+00:00
Original source

Quote: On 6/21/2020 at 4:08 AM, Grindi said:

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)
So it needs to recompile?
rektbyfaith
06-30-2020, 06:29 PM #5

Archived author: piccolodmq • Posted: 2020-06-30T18:29:35+00:00
Original source

Quote: On 6/21/2020 at 4:08 AM, Grindi said:

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)
So it needs to recompile?

rektbyfaith
Administrator
0
07-03-2020, 08:16 PM
#6
Archived author: Grindi • Posted: 2020-07-03T20:16:52+00:00
Original source

Quote: On 6/30/2020 at 10:29 PM, piccolodmq said:

So it needs to recompile?
Yes, it is.
rektbyfaith
07-03-2020, 08:16 PM #6

Archived author: Grindi • Posted: 2020-07-03T20:16:52+00:00
Original source

Quote: On 6/30/2020 at 10:29 PM, piccolodmq said:

So it needs to recompile?
Yes, it is.

rektbyfaith
Administrator
0
08-03-2021, 01:56 PM
#7
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.
rektbyfaith
08-03-2021, 01:56 PM #7

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.

Recently Browsing
 1 Guest(s)
Recently Browsing
 1 Guest(s)