Ejemplo n.º 1
0
        private void InicjujTrenera(Trener trener)
        {
            var pokemon   = trener.Pokemon;
            var statyList = new List <Statystyki>();

            if (pokemon.Shiny)
            {
                statyList.Add(pokemon.Statystyki.MnóżStatystyki(0.15));
            }

            statyList.Add(pokemon.Statystyki.MnóżStatystyki(trener.Wszechstronny));
            statyList.Add(pokemon.Statystyki.MnóżStatystyki(pokemon.Przywiązanie));

            pokemon.Statystyki.Atak     += statyList.Sum(x => x.Atak);
            pokemon.Statystyki.SpAtak   += statyList.Sum(x => x.SpAtak);
            pokemon.Statystyki.SpObrona += statyList.Sum(x => x.SpObrona);
            pokemon.Statystyki.Obrona   += statyList.Sum(x => x.Obrona);
            pokemon.Statystyki.Szybkość += statyList.Sum(x => x.Szybkość);

            AktywujUmiejętność(trener);
        }
Ejemplo n.º 2
0
 private void AktywujUmiejętność(Trener trener)
 {
     //throw new System.NotImplementedException();
 }