Most of these are straightforward; conditionalFKs weren't showing on dbc/index, and conditionalEnums weren't showing on dbc/hotfixes, so I added those.
d3157513f3e64c872c77ccb2af0a6b4b9e67d4f4 has a few questionable things. Some of the EffectAuras are now different between Classic and Retail. I added the conditions assuming Retail takes precedent, but left the differences Classic has as comments.
Most of these are straightforward; conditionalFKs weren't showing on dbc/index, and conditionalEnums weren't showing on dbc/hotfixes, so I added those.
spellModOp is from https://wowdev.wiki/AuraEffect::CalculateSpellMod(), procTypeMask was checked against both wiki and EnumeratedStrings.
d3157513f3e64c872c77ccb2af0a6b4b9e67d4f4 has a few questionable things. Some of the EffectAuras are now different between Classic and Retail. I added the conditions assuming Retail takes precedent, but left the differences Classic has as comments.