I used the... err... umm.... One sec =)
http://download.nvidia.com/developer/NV ... 7.1500.exe
I set up windows to open .dds files using readDXT, which outputs them as .TGA files. You can then use any TGA editor to modify the files, and use nvDXT to convert the files back to .DDS files. Both are lossless, so you should lose nothing in doing this...
My currently planned method to recognize the whole slew of icons is to convert one event icon into solid Red (#FF0000 for the HTML proficient =), one into solid Green(#00FF00), and one into Blue (#0000FF). The 'school' of the event would be discovered by looking up the recipe in a parsed recipes. file. The code for this part is simple enough, so if yer willing to convert the icons to solid colors, I'll fix the code to work with them.