Ok, here goes. This might require that you do a little googling a few subjects to avoid this being overly long, such as: meiosis, sex linkage, and crossing over.
In humans, males and females are the heterogametic and homogametic sexes, respectively, meaning that males have two different sex chromosomes (X and Y) and females have two of the same type of sex chromosome (XX). In birds and some non-avian reptiles, it is the FEMALE that is the heterogametic sex. In this system, the sex chromosomes are referred to as Z and W, and males are ZZ and females are ZW. Colubrid snakes use this ZW system.
In reptiles that use the ZW system, it is likely that the Z and W chromosomes are more similar in size than the X and Y in humans. That makes it possible that they share many of the same genes. If you refer to my color blindness explanation in an earlier post, we saw that in humans, genes on the X chromosome do not have a partner on the Y chomosome. That is why males who have a recessive mutation on the X chromosome will show the phenotype anyway. Females have two copies of the X chromosome but can still exhibit a sex-linked phenotype if the father was affected and the mother was a carrier (the odds in that case would be 50:50 for the daughters). If the cinder gene is sex-linked, why are people having trouble getting lava cinders if the father shows the trait and the mother is a carrier for both mutations? Shouldn't have the lava cinder offspring be female?
In the ZW system, a gene on the Z chromosome can also have an allele on the W chromosome. We do not know if it is the presence of two Z chromosomes that causes maleness in snakes or if it is the presence of a single W chromosome that causes femaleness, but for this discussion I will assume for simplicity that a region of the W chromosome determines femaleness in snakes. I am proposing that the cinder locus is on both the Z and W chromosomes. A male can be homozygous cinder by having the cinder mutation on both of his Z chromosomes, whereas a female would be homozygous cinder by having the cinder mutation on her Z chromosome and her W chromosome.
Here comes the fun part. If a female has the cinder mutation on her Z chromosome and the wild type allele on her W chromosome and mates with a HOMOZYGOUS cinder male, all of her male offspring (who are ZZ) should be cinder, and all of her female offspring (who are ZW) will not be cinder, because they had to inherit their W chromosome from their mother, who had the wild type allele on her W chromosome.
If this is true, how is it that we get females that are homozygous cinder?
In humans, during meiosis, each chromosome pairs with its "homologue." (For example, chromosome 9 will line up with the other chromosome 9). The two homologous chromosomes were inherited from the father and mother. The paired homologous chromosomes will break and exchange pieces in a process called crossing over, which results in a new combination of maternal and paternal alleles on the same chromosome. In humans, the X and Y chromosome undergo this process, but because the Y chromosome is so tiny and has few regions of similarity to the X chromsome, it has no real genetic consequence.
However, in an animal with two sex chromosomes that are far more similar, this could affect the pattern of inheritance of genes on the Z and W chromosomes. A chromosomal crossover occurs randomly during meiosis, but if we take any two genes, the closer they are, the less likely a crossover will occur between them. Also, the less similar two chromosomes are from one another, the less likely a crossover will occur between them. Lastly, crossovers are less likely to occur near regions of the chromosome called centromeres. Regardless, I suspect that the cinder locus is on the Z and W chromosomes and that for whatever reason a crossover between Z and W chromosomes at the cinder locus is rare but possible. Thus, in a female with the cinder mutation on the Z chromosome, there is a small possibility that the region of the Z chromosome containing the cinder locus crosses over with the region of the W chromosome containing the cinder locus. If the female is het cinder and the mutant allele is on her Z chromosome, a crossover during meiosis would now put the cinder mutation on the W chromosome of the resulting gametes, and the wild type allele on the Z chromosome. Remember, meiosis involves two cell divisions. The second division of meiosis halves the chromosome number, so an egg cell only receives the Z OR W chromosome. Egg cells with the Z chromosome will give rise to males after fertilization, and egg cells with the W chromosome will give rise to females.
Thus, when mated to a cinder male, the cinder offspring of a het cinder female (with the cinder mutation on her Z chromosome) should be male, but a crossover event during meiosis gives a small probability that female cinders will be produced, as the mutant allele can be swapped from the Z chromosome to the W chromosome in a small number of gametes. In a cinder male x het cinder female (with the cinder mutation on her W chromosome) cross, the cinder offspring should be female unless there was a meiotic crossover.
A female cinder or cinder combo will have the cinder mutation on both her Z and W chromosomes, and should produce a roughly equal number of cinder males and females when paired with a cinder or het cinder male (this is a test of my hypothesis!).
Nanci asked me to mention what would happen if both the sire and the dame are het lava cinder. If the lava gene is not on the same chromosome as the cinder gene, the inheritance of one mutation does not affect the other. You should get an equal mix of male and female lavas, but due to the cinder locus being on the Z and W chromosomes, you would expect most of the homozygous cinder offspring, whether lava or not, to be skewed towards all male or all female.
I am not a breeder of corn snakes so there are some observations that could easily disprove this, but it sounds like people are having skewed ratios of homozygous cinders when the mother is HET cinder, which supports this scenario. This should not occur when the female is homozygous cinder.
Thus, if you want to increase the amount of female cinder combos you produce, you would want to use a homozygous cinder female. For example, mate a buttermint male with a peppermint female. The peppermint het caramel females produced by this pairing should produce an equal amount of male and female buttermints when crossed to a male buttermint (or peppermint het caramel, or cinder het caramel het amel...you get the idea!).