There should be no overlapping entries in spell_dbc and Spell.DBC. Any overlapped entries are corrections that should be converted to entries in SpellInfoCorrections.
Extra Notes
At some point I probably will go through these entries and add the offending fields to the table, but I'm lazy right now.
Current Behaviour
There are various spells in
spell_dbc
that already exist in the client DBC file. These entries exist as a past way of handling corrections to spell info. Currently any corrections to existing spells are being handled through SpellInfoCorrections.cpp. These are the spells that are mirrored between thespell_dbc
table and the Spell DBC file.Expected Blizzlike Behaviour
There should be no overlapping entries in
spell_dbc
andSpell.DBC
. Any overlapped entries are corrections that should be converted to entries in SpellInfoCorrections.Extra Notes
At some point I probably will go through these entries and add the offending fields to the table, but I'm lazy right now.
AC rev. hash/commit
c25d0b38e8c035faf1a550b42c7b67a032e4ab14