* happens twice here. Perhaps find a cleaner way?
*/
+ top = top >= 0 ? bottom : topcolor.integer;
+ bottom = bottom >= 0 ? bottom : bottomcolor.integer;
+
+ top &= 15;
+ bottom &= 15;
+
// LadyHavoc: allowing skin colormaps 14 and 15 by commenting this out
//if (top > 13)
// top = 13;