diff --git a/pokemongo_bot/cell_workers/pokemon_catch_worker.py b/pokemongo_bot/cell_workers/pokemon_catch_worker.py index 0808ce5657..53866baa72 100644 --- a/pokemongo_bot/cell_workers/pokemon_catch_worker.py +++ b/pokemongo_bot/cell_workers/pokemon_catch_worker.py @@ -49,6 +49,15 @@ def work(self): if 'pokemon_data' in pokemon and 'cp' in pokemon['pokemon_data']: cp = pokemon['pokemon_data']['cp'] + + # make sure we catch any missing iv information + if 'individual_stamina' not in pokemon['pokemon_data']: + pokemon['pokemon_data']['individual_stamina'] = 0 + if 'individual_attack' not in pokemon['pokemon_data']: + pokemon['pokemon_data']['individual_attack'] = 0 + if 'individual_defense' not in pokemon['pokemon_data']: + pokemon['pokemon_data']['individual_defense'] = 0 + iv_stats = ['individual_attack', 'individual_defense', 'individual_stamina'] #iv_display = '{}/{}/{}'.format( # pokemon['pokemon_data']['individual_stamina'],