Por un lado la pensé asi: Podría ser a elección, osea, vos elegiste el color del pelo y el rostro, o el color de pelo solamente.
En caso de que sea muy dificil de programar, lo podríamos hacer al azar, como los rostros. Si sale verde, sale verde, si sale rojo sale rojo. y asi. El tema es que sería que te toque un rostro qe te gusta pero el color de pelo no.
Una de las cosas tendría que elegirse, o el color del pelo o el rostro. O ambos. Lo dejo a su criterio
Se podría hacer el cambio de color de pelo pero costaria CARO, cosas asi.
Lo que estaría bueno sería que lo puedas cambiar tantas veces quieras. La primera sería gratis, cuando creas el personaje y despues lo podrías cambiar por una X cantidad de oro, y el precio tendria que ser algo caro.