PokemonGoF/PokemonGo-Bot

TODO: New evolutions - changes required and help needed

Open

#5,922 创建于 2017年2月19日

在 GitHub 查看
 (30 评论) (0 反应) (0 负责人)Python (3,816 star) (1,628 fork)batch import
Feature RequestHelp WantedNew Functionality

描述

Together with 0.57 we have new Pokemons released. This includes movesets and new evolutions. Now it is possible, that some pokemons can evolve to another (previously not available) Pokemons. Some of these evolution, requires a new item(s) : stones.

With 0.57 these new items has been added to the game:

  • 1101: Sun Stone
  • 1102: Kings Rock
  • 1103: Metal Coat
  • 1104: Dragon Scale
  • 1105: Upgrade

Currently bot knows about these new items, but it not aware, about evolution with them. So we have a challenges:

  1. Decide (by config? ) which evolution to take, if candies/stones requirements are met : evolve to Pokemon which doesn't require stone or to this one, which requires stone/rock ?
  2. Check if requirements are met. This can be done by hardcoding stones/rock in evolution logic, or by changing pokemon.json file (by moving NextEvolutionRequirements to Next Evolotuions/Pokemon )
  3. Changing pokemon.json will have a bigger impact on code change

We are open to suggestions and PRs around that. :-)

贡献者指南