Describe the bug
Spell editor currently has it as unsigned int.
In 1.12 the max used is 7
Seems to be an actual position index and not a bit mask, about 80% the spell entries use -1 which seems to be the default.
In 2.4 and 3.3.5 the data is different, only about 65 entries use -1/4294967295, the default is 0.
Note that WDBX has signed int as the default for almost all fields in 1.12 but has unsigned int as the default for most fields in 3.3.5, it seems that in BC or wrath blizz changed their fields and data to use unsigned as default in most cases (this one still looks like signed though). SpellEditor uses unsigned as default in the 1.12 definitions.
Spell editor version latest
Describe the bug Spell editor currently has it as unsigned int. In 1.12 the max used is 7
Seems to be an actual position index and not a bit mask, about 80% the spell entries use -1 which seems to be the default.
In 2.4 and 3.3.5 the data is different, only about 65 entries use -1/4294967295, the default is 0.![image](https://user-images.githubusercontent.com/40864460/221980600-9f0b64af-0dd6-428c-b141-c2c1640ad4c5.png)
Note that WDBX has signed int as the default for almost all fields in 1.12 but has unsigned int as the default for most fields in 3.3.5, it seems that in BC or wrath blizz changed their fields and data to use unsigned as default in most cases (this one still looks like signed though). SpellEditor uses unsigned as default in the 1.12 definitions.