Stefan, here's something for you to fix, since you say we should do it serverside.
Try putting this in a new NPC:
NPC Code:
if (created) {
showcharacter;
setcharprop #3,head0.png;
setcharprop #C0,orange;
setcharprop #C1,white;
setcharprop #C2,blue;
setcharprop #C3,red;
setcharprop #C4,black;
setcharprop #2,shield1.png;
shieldpower = 1;
dir = 2;
}
When you enter the level, you'll notice it has red and black for its outfit. It doesn't use the colors specified. At least... this is what happens on Classic Dev.