I am working with a classic vanilla 1.12.1 Mangos Zero server. I moved some talents and spells around on the classes. I moved
Starfire and the talent
Improved Starfire to a mage. Upon doing this, it apparently broke the function of Improved Starfire. The stun works but it no longer reduces cast time as it is supposed to. I have narrowed down the reason that it is not working to columns 104-106 in Spell.dbc titled EffectItemType.
I compared
Improved Starfire with
Improved Frostbolt.
I found that both have Effect 6, which is Apply Aura.
In EffectApplyAuraName, they both apply aura #107 which is Add Flat Modifier.
In EffectMiscValue, they both have a value of 10 which indicates that the modifier is SPELLMOD_CASTING_TIME.
This is where I get lost because they never refer to which spell receives the cast time modification.
The one area they both differ in is EffectItemType.
Improved Starfire has EffectItemType 0x4
Improved Frostbolt has EffectItemType 0x20
I believe that this somehow refers to what spells are affected by these talents, but I've no idea how.
Any ideas?