Forums WoW Modding Support Archives Azerothcore Discord Archives [DiscordArchive] Like if i wanted to add frostbolt to that list, how would i do that?

[DiscordArchive] Like if i wanted to add frostbolt to that list, how would i do that?

[DiscordArchive] Like if i wanted to add frostbolt to that list, how would i do that?

Pages (3): Previous 1 2 3 Next
rektbyfaith
Administrator
0
08-27-2025, 06:43 AM
#11
Archived author: nooby • Posted: 2025-08-27T06:43:24.330000+00:00
Original source


[Image: image.png?ex=690c438c&is=690af20c&hm=3bb...82944abfe&]
rektbyfaith
08-27-2025, 06:43 AM #11

Archived author: nooby • Posted: 2025-08-27T06:43:24.330000+00:00
Original source


[Image: image.png?ex=690c438c&is=690af20c&hm=3bb...82944abfe&]

rektbyfaith
Administrator
0
08-27-2025, 06:43 AM
#12
Archived author: nooby • Posted: 2025-08-27T06:43:40.282000+00:00
Original source

So let me get this straight, in the spell that modifies other spells, i select those masks
rektbyfaith
08-27-2025, 06:43 AM #12

Archived author: nooby • Posted: 2025-08-27T06:43:40.282000+00:00
Original source

So let me get this straight, in the spell that modifies other spells, i select those masks

rektbyfaith
Administrator
0
08-27-2025, 06:43 AM
#13
Archived author: nooby • Posted: 2025-08-27T06:43:58.178000+00:00
Original source

Then on the modified spells, each gets a spell family flag
rektbyfaith
08-27-2025, 06:43 AM #13

Archived author: nooby • Posted: 2025-08-27T06:43:58.178000+00:00
Original source

Then on the modified spells, each gets a spell family flag

rektbyfaith
Administrator
0
08-27-2025, 06:44 AM
#14
Archived author: nooby • Posted: 2025-08-27T06:44:14.024000+00:00
Original source

From the ones i selected earlier
rektbyfaith
08-27-2025, 06:44 AM #14

Archived author: nooby • Posted: 2025-08-27T06:44:14.024000+00:00
Original source

From the ones i selected earlier

rektbyfaith
Administrator
0
08-27-2025, 06:44 AM
#15
Archived author: nooby • Posted: 2025-08-27T06:44:17.099000+00:00
Original source

And that's it?
rektbyfaith
08-27-2025, 06:44 AM #15

Archived author: nooby • Posted: 2025-08-27T06:44:17.099000+00:00
Original source

And that's it?

rektbyfaith
Administrator
0
08-27-2025, 06:47 AM
#16
Archived author: Mithria • Posted: 2025-08-27T06:47:16.800000+00:00
Original source

On the spell that will be **affecting** another spell(s), you set flags in EffectSpellClassMask (A,B,or C, depending on the effect being applied), and then on the spell being **affected**, you add those flags to the corresponding SpellClassMask[1, 2, or 3]
rektbyfaith
08-27-2025, 06:47 AM #16

Archived author: Mithria • Posted: 2025-08-27T06:47:16.800000+00:00
Original source

On the spell that will be **affecting** another spell(s), you set flags in EffectSpellClassMask (A,B,or C, depending on the effect being applied), and then on the spell being **affected**, you add those flags to the corresponding SpellClassMask[1, 2, or 3]

rektbyfaith
Administrator
0
08-27-2025, 06:48 AM
#17
Archived author: Spargel • Posted: 2025-08-27T06:48:15.268000+00:00
Original source

You may find it easier to start by copying a spell that already has the masks you want and just change the effects of it instead of copying one with the effects you want and having to work out the masks from a different class.
rektbyfaith
08-27-2025, 06:48 AM #17

Archived author: Spargel • Posted: 2025-08-27T06:48:15.268000+00:00
Original source

You may find it easier to start by copying a spell that already has the masks you want and just change the effects of it instead of copying one with the effects you want and having to work out the masks from a different class.

rektbyfaith
Administrator
0
08-27-2025, 06:49 AM
#18
Archived author: nooby • Posted: 2025-08-27T06:49:41.662000+00:00
Original source

Ty guys it really helped a lot
rektbyfaith
08-27-2025, 06:49 AM #18

Archived author: nooby • Posted: 2025-08-27T06:49:41.662000+00:00
Original source

Ty guys it really helped a lot

rektbyfaith
Administrator
0
08-27-2025, 06:49 AM
#19
Archived author: nooby • Posted: 2025-08-27T06:49:56.901000+00:00
Original source

I really had tried all day and had no idea how to get this done
rektbyfaith
08-27-2025, 06:49 AM #19

Archived author: nooby • Posted: 2025-08-27T06:49:56.901000+00:00
Original source

I really had tried all day and had no idea how to get this done

rektbyfaith
Administrator
0
08-27-2025, 06:59 AM
#20
Archived author: Mithria • Posted: 2025-08-27T06:59:07.201000+00:00
Original source

Barrage has 2 effects on it. Both are effect 6 (`apply_aura`).
`Effect_1` applies aura 108 with misc value 0 (mod damage)
`Effect_2` applies aura 108 with misc value 22 (mod dot damage)

`EffectSpellClassMaskA_1` and `EffectSpellClassMaskB_1` are also set on Barrage. The first being set to 143360, and the second being set to 8192 (ignore this second mask for now it is because of the way volley works being server scripted and complicated).

`EffectSpellClassMask` columns with A, mean they apply whatever this spells `Effect_1` is to the spells included in this mask.

The mask in `EffectSpellClassMaskA_1` is 143360 which breaks down into 131072, 8192, and 4096.

If we look at Aimed Shot, Volley, and Multi-Shot their `SpellClassMask_1` column is set to 131072, 8192, and 4096 respectively.

This means that all 3 of these spells are affected by Barrage's first effect, since `SpellClassMask_1` relates to any `EffectSpellClassMask` column that ends in _1
rektbyfaith
08-27-2025, 06:59 AM #20

Archived author: Mithria • Posted: 2025-08-27T06:59:07.201000+00:00
Original source

Barrage has 2 effects on it. Both are effect 6 (`apply_aura`).
`Effect_1` applies aura 108 with misc value 0 (mod damage)
`Effect_2` applies aura 108 with misc value 22 (mod dot damage)

`EffectSpellClassMaskA_1` and `EffectSpellClassMaskB_1` are also set on Barrage. The first being set to 143360, and the second being set to 8192 (ignore this second mask for now it is because of the way volley works being server scripted and complicated).

`EffectSpellClassMask` columns with A, mean they apply whatever this spells `Effect_1` is to the spells included in this mask.

The mask in `EffectSpellClassMaskA_1` is 143360 which breaks down into 131072, 8192, and 4096.

If we look at Aimed Shot, Volley, and Multi-Shot their `SpellClassMask_1` column is set to 131072, 8192, and 4096 respectively.

This means that all 3 of these spells are affected by Barrage's first effect, since `SpellClassMask_1` relates to any `EffectSpellClassMask` column that ends in _1

Pages (3): Previous 1 2 3 Next
Recently Browsing
 1 Guest(s)
Recently Browsing
 1 Guest(s)