and about spells

подскажите как происходит привязка спеллов модификаторов ( снижение кд, изменение скалирвоание и тд ) к другому спеллу.

насколько я себе представляю это происходит через spellFamily / spellFamilyName расскажите конкретнее, что это такое ( spellFamily / spellFamilyName ) , где они исходно указываются? ( прописываются ли в дбц исходно и берутся для скриптов ( исправляющих работу спеллов на корректную ) можно ли создать свой спеллфамили : чтобы я смог сделать допустим талант который снижает кд 3х спелов ( он же должен же как-то подвязываться к этим 3мя спеллам )

ApplySpellMod (не помню уже точно) или что-то подобное ищем и разбираем. через SpellClassMask там битмаск (и туева куча всякого рода хаков по spellId и iconId). все берется из dbc