public void AddToTeam(ISession session, PokemonData pokemon) { if (!MyPokemons.Any(a => a.Data.Id == pokemon.Id)) { MyPokemons.Add(new MyPokemonStat(session, pokemon)); } if (!MyTeam.Any(a => a.Attacker.Id == pokemon.Id)) { MyTeam.Add(new GymPokemon() { Attacker = pokemon, HpState = pokemon.StaminaMax }); } }