public void SetTraitLevel(int high, int low, PetTraits traits) { if (traits == null) { return; } if (traits.GetTrait(high)) { Level = Levels.High; } else if (traits.GetTrait(low)) { Level = Levels.Low; } else { Level = Levels.Normal; } }
public void UpdateTraits(int high, int low, PetTraits traits) { if (traits == null) { return; } Levels lv = Level; traits.SetTrait(high, false); traits.SetTrait(low, false); if (lv == Levels.High) { traits.SetTrait(high, true); } if (lv == Levels.Low) { traits.SetTrait(low, true); } }