Calculator looks accurate to me:
Fire and Vanilla are allelic (variants of the same gene)-which means that they are located at the same locus (genetic site). Since only one copy of an allelic gene from each parent gets transferred to the offspring during reproduction-a Vanilla cream (Fire/Vanilla) crossed with a normal will produce only Fires or Vanilla offspring-it cannot reproduce itself.
Alternately: If one parent has a copy of Fire, and the other has a copy of Vanilla, then one copy of each gene is possible (1/2 chance of Fire x 1/2 chance of Vanilla = 1/4 = 25%) in the offspring which allows the production of a Vanilla Cream.
Here is an older list of allelic complexes which may be useful:
http://www.owalreptiles.com/complexes.php
![]()