[DiscordArchive] So, spell family name, spell family flag and spell class mask strings contains in spell.dbc?
[DiscordArchive] So, spell family name, spell family flag and spell class mask strings contains in spell.dbc?
Archived author: Everjunior • Posted: 2022-08-11T15:43:40.148000+00:00
Original source
So, spell family name, spell family flag and spell class mask strings contains in spell.dbc?
Archived author: <o> • Posted: 2022-08-11T15:51:33.943000+00:00
Original source
spell_proc is an additional table for procs outside of the existing spell system, the family names and masks in that table is something different from the family flags and names you find in spell.dbc
![[Image: unknown.png?ex=690c1c54&is=690acad4&hm=c...cfd0cbcf7&]](https://cdn.discordapp.com/attachments/415944535718494208/1007316482830631003/unknown.png?ex=690c1c54&is=690acad4&hm=c4eea88813cb40c8e3ba3738c9a6684f6e814cc3acfdf79d9b29b83cfd0cbcf7&)
Archived author: Everjunior • Posted: 2022-08-11T15:56:04.766000+00:00
Original source
got it, thanks! May I ask, how can I read this sort of hex values in spell.dbc, which refers to family names and family masks?
![[Image: unknown.png?ex=690c1c54&is=690acad4&hm=c...cfd0cbcf7&]](https://cdn.discordapp.com/attachments/415944535718494208/1007316482830631003/unknown.png?ex=690c1c54&is=690acad4&hm=c4eea88813cb40c8e3ba3738c9a6684f6e814cc3acfdf79d9b29b83cfd0cbcf7&)
![[Image: unknown.png?ex=690c1cce&is=690acb4e&hm=e...c263f3199&]](https://cdn.discordapp.com/attachments/415944535718494208/1007316995634634792/unknown.png?ex=690c1cce&is=690acb4e&hm=e28db66707912d3d98fb2fb07c36f4e8e2267799433886071fd08a6c263f3199&)
Archived author: Everjunior • Posted: 2022-08-11T15:58:06.972000+00:00
Original source
and how those values relates with spell editor's spell class masks on the similar spell ?
![[Image: unknown.png?ex=690c1cce&is=690acb4e&hm=e...c263f3199&]](https://cdn.discordapp.com/attachments/415944535718494208/1007316995634634792/unknown.png?ex=690c1cce&is=690acb4e&hm=e28db66707912d3d98fb2fb07c36f4e8e2267799433886071fd08a6c263f3199&)
Archived author: <o> • Posted: 2022-08-11T15:58:56.671000+00:00
Original source
there is a difference between _effect_ classmasks and _spell_ classmasks. I suspect the fields in your screenshots are _effect_ classmasks, since they're just next to miscvalueb
Archived author: <o> • Posted: 2022-08-11T15:59:28.163000+00:00
Original source
spell effects use _effect_ classmasks to target other _spell_ classmasks when checking if the effect should affect the target spell
Archived author: <o> • Posted: 2022-08-11T16:00:42.410000+00:00
Original source
for an effect to be able to target another spell, both spells must have the same _family_ name, and the source _effect_ classmask must overlap with the target _spells_ spell classmask