I've double checked and they seem right? (although there is one small mistake I will fix)
Are you sure you are familiar with how to use them?
monster.colours is a list of possible palettes, each entry of which are four bytes long.
00 00 07 08 | 00 03 04 0E | 00 08 04 0E | 00 05 06 0E | 00 09 0A 0B | 00 09 0C 0B | 00 0A 0B 0D | 00 0B 0D 0E | 00 0C 0B 0D | 00 02 .... errr.
The first entry, I call "palette -1" because it is used only on the Illusion creatures.
00 00 07 08
- colour 0 becomes colour entry 0
- colour 4 becomes colour entry 0
- colour 8 becomes colour entry 7 (blue)
- colour C becomes colour entry 8 (another blue)
The next entry is palette number 0, and is used on the most basic (grey) summon creature
00 03 04 0E
- colour 0 becomes colour entry 0
- colour 4 becomes colour entry 3 (mid grey)
- colour 8 becomes colour entry 4 (lightest grey)
- colour C becomes colour entry E (white)
I think I may have left-off some bytes though, as I don't seem to have enough entries above, but the entries are definitely correct.
The file Summon.colours (or any other mosnter name.colours) then tells you which palette to use for each "level" (or 'grade') of Summon.... this is how I know the files are right, because this one is really easy to spot!
00 01 02 03 04 05 06 07
For the lowest grade summon, use palette entries 0 (mostly grey)
For the number 1 grade summon, use palette entries 1 (mostly blue/grey)
For the number 2 grade summon, use palette entries 2 (mostly green)
etc. etc.
For the other monsters, they aren't quite as sequential, but the principle is the same.
You should bare in mind though, that a Grade 0 monster, does not relate to a level 0 monsters.... each one has its own "starting offset" value, i.e. they might not start changing colour until level 3 etc.
Hope this helps