public Creature(string species, string name, string owner, Gender gender, int[] levelsWild, int[] levelsDom = null, double tamingEff = 0, bool isBred = false)
{
this.species = species;
this.name = name;
this.owner = owner;
this.gender = (Gender)gender;
this.levelsWild = levelsWild;
this.levelsDom = (levelsDom == null ? new int[] { 0, 0, 0, 0, 0, 0, 0, 0 } : levelsDom);
if (isBred)
this.tamingEff = 1;
else
this.tamingEff = tamingEff;
this.isBred = isBred;
this.status = CreatureStatus.Available;
calculateLevelFound();
}