/// <summary>
/// call this function to recalculate all stat-values of Creature c according to its levels
/// </summary>
private void recalculateCreatureValues(Creature c)
{
int speciesIndex = Values.V.speciesNames.IndexOf(c.species);
if (speciesIndex >= 0)
{
for (int s = 0; s < 8; s++)
{
c.valuesBreeding[s] = Stats.calculateValue(speciesIndex, s, c.levelsWild[s], 0, true, 1, 0);
c.valuesDom[s] = Stats.calculateValue(speciesIndex, s, c.levelsWild[s], c.levelsDom[s], true, c.tamingEff, c.imprintingBonus);
}
}
c.calculateLevelFound();
}