What would be needed is to allow a mod to specify the number of spell icons instead of having it hardcoded. This change is also needed in SpellIconCollection.cs to prevent errors if the number of icons change :
Spoiler!
Also, would there be a way to add extra controls to the icon selection, i.e.: holding Shift or Control when clicking on the icon or arrows to increase the index by 10 instead of 1? That would make going through the list easier.
I'm open to suggestions on this. If this works, I'd also would like to find a way to assign appropriate new icons to premade Classic spells from SPELLS.STD. Is there a way to overload this file from a DFU mod? I also don't know exactly how the data is stored in the file.
A further goal, once all of this works, is to modify the spellmaker so that there is a way to attribute a default icon to each effect and allow the player to select one of the effect icons for the spell. First thought is to show an effect icon next to each effect text and clicking this icon would set the spell icon accordingly. Optionally, the first spell effect added could do this automatically. Searching for an appropriate icon when creating a spell is one of my pet peeves about spell creation in Daggerfall.
Deepest regards for all the work already done, this is really a great and impressive project!