[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?
![[Image: image.png?ex=690c438c&is=690af20c&hm=3bb...82944abfe&]](https://cdn.discordapp.com/attachments/1255602330431127753/1410152705179127808/image.png?ex=690c438c&is=690af20c&hm=3bb0ad6e91a76d7fbb1be6c68b91d73f3f62426752e7a4f25a6b8b482944abfe&)
Archived author: nooby • Posted: 2025-08-27T06:43:24.330000+00:00
Original source
![[Image: image.png?ex=690c438c&is=690af20c&hm=3bb...82944abfe&]](https://cdn.discordapp.com/attachments/1255602330431127753/1410152705179127808/image.png?ex=690c438c&is=690af20c&hm=3bb0ad6e91a76d7fbb1be6c68b91d73f3f62426752e7a4f25a6b8b482944abfe&)
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
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
Archived author: nooby • Posted: 2025-08-27T06:44:14.024000+00:00
Original source
From the ones i selected earlier
Archived author: nooby • Posted: 2025-08-27T06:44:17.099000+00:00
Original source
And that's it?
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]
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.
Archived author: nooby • Posted: 2025-08-27T06:49:41.662000+00:00
Original source
Ty guys it really helped a lot
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
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