UNPKG

hubot-pogocalc

Version:

A hubot script to retrieve pokedex information and calculate pokemon go IVs

2,649 lines (2,642 loc) 85.4 kB
# Description: # Provides a way to query the pokemon go pokedex and provide statics and properties of pokemon # # Dependencies # "Underscore": "^1.8.3" # # Commands: # hubot pokedex [ID](int) - Prints all information about pokemon with ID [ID] # hubot pokedex [PokemonName](string) [PropertyName](string)(?) - Prints information the pokemon with name [PokemonName]. If a [PropertyName] is specified, print only that property. # hubot pokemon attributes - Print possible PropertyNames for use in pokedex querying. # hubot pokemon calculate [PokemonName](string) [HP](int) [CP](int) [DustPrice](int) - Prints the IV levels and % perfect pokemon based on HP, CP and DustPrice. # # Author: # SamTwining #pokedexData = require "pokedex.json" #pokemon = require "data/pokemon.js" _ = require "underscore" #utils = require "util/utils.js" #pokemonBaseStats = require "pokemonBaseStats.json" ###################################################### # Data ###################################################### levelsByStardust = [ { 'stardust': 200 'level': 1 } { 'stardust': 400 'level': 3 } { 'stardust': 600 'level': 5 } { 'stardust': 800 'level': 7 } { 'stardust': 1000 'level': 9 } { 'stardust': 1300 'level': 11 } { 'stardust': 1600 'level': 13 } { 'stardust': 1900 'level': 15 } { 'stardust': 2200 'level': 17 } { 'stardust': 2500 'level': 19 } { 'stardust': 3000 'level': 21 } { 'stardust': 3500 'level': 23 } { 'stardust': 4000 'level': 25 } { 'stardust': 4500 'level': 27 } { 'stardust': 5000 'level': 29 } { 'stardust': 6000 'level': 31 } { 'stardust': 7000 'level': 33 } { 'stardust': 8000 'level': 35 } { 'stardust': 9000 'level': 37 } { 'stardust': 10000 'level': 39 } ] cpMultiplierTable = '1': 0.0940000 '1.5': 0.1351374 '2': 0.1663979 '2.5': 0.1926509 '3': 0.2157325 '3.5': 0.2365727 '4': 0.2557201 '4.5': 0.2735304 '5': 0.2902499 '5.5': 0.3060574 '6': 0.3210876 '6.5': 0.3354450 '7': 0.3492127 '7.5': 0.3624578 '8': 0.3752356 '8.5': 0.3875924 '9': 0.3995673 '9.5': 0.4111936 '10': 0.4225000 '10.5': 0.4335117 '11': 0.4431076 '11.5': 0.4530600 '12': 0.4627984 '12.5': 0.4723361 '13': 0.4816850 '13.5': 0.4908558 '14': 0.4998584 '14.5': 0.5087018 '15': 0.5173940 '15.5': 0.5259425 '16': 0.5343543 '16.5': 0.5426358 '17': 0.5507927 '17.5': 0.5588306 '18': 0.5667545 '18.5': 0.5745692 '19': 0.5822789 '19.5': 0.5898879 '20': 0.5974000 '20.5': 0.6048188 '21': 0.6121573 '21.5': 0.6194041 '22': 0.6265671 '22.5': 0.6336492 '23': 0.6406530 '23.5': 0.6475810 '24': 0.6544356 '24.5': 0.6612193 '25': 0.6679340 '25.5': 0.6745819 '26': 0.6811649 '26.5': 0.6876849 '27': 0.6941437 '27.5': 0.7005429 '28': 0.7068842 '28.5': 0.7131691 '29': 0.7193991 '29.5': 0.7255756 '30': 0.7317000 '30.5': 0.7377735 '31': 0.7377695 '31.5': 0.7407856 '32': 0.7437894 '32.5': 0.7467812 '33': 0.7497610 '33.5': 0.7527291 '34': 0.7556855 '34.5': 0.7586304 '35': 0.7615638 '35.5': 0.7644861 '36': 0.7673972 '36.5': 0.7702973 '37': 0.7731865 '37.5': 0.7760650 '38': 0.7789328 '38.5': 0.7817901 '39': 0.7846370 '39.5': 0.7874736 '40': 0.7903000 '40.5': 0.7931164 pokedexData = [ { 'id': 1 'num': '001' 'name': 'Bulbasaur' 'img': 'http://www.serebii.net/pokemongo/pokemon/001.png' 'type': 'Grass / Poison' 'height': '0.71 m' 'weight': '6.9 kg' 'candy': '25 Bulbasaur Candy' 'egg': '2 km' 'multipliers': 1.58 'weakness': [ 'Fire' 'Ice' 'Flying' 'Psychic' ] 'next_evolution': [ { 'num': '002' 'name': 'Ivysaur' } { 'num': '003' 'name': 'Venusaur' } ] } { 'id': 2 'num': '002' 'name': 'Ivysaur' 'img': 'http://www.serebii.net/pokemongo/pokemon/002.png' 'type': 'Grass / Poison' 'height': '0.99 m' 'weight': '13.0 kg' 'candy': '100 Bulbasaur Candy' 'egg': 'Not in Eggs' 'multipliers': [ 1.2 1.6 ] 'weaknesses': [ 'Fire' 'Ice' 'Flying' 'Psychic' ] 'prev_evolution': [ { 'num': '001' 'name': 'Bulbasaur' } ] 'next_evolution': [ { 'num': '003' 'name': 'Venusaur' } ] } { 'id': 3 'num': '003' 'name': 'Venusaur' 'img': 'http://www.serebii.net/pokemongo/pokemon/003.png' 'type': 'Grass / Poison' 'height': '2.01 m' 'weight': '100.0 kg' 'candy': 'None' 'egg': 'Not in Eggs' 'multipliers': null 'weaknesses': [ 'Fire' 'Ice' 'Flying' 'Psychic' ] 'prev_evolution': [ { 'num': '001' 'name': 'Bulbasaur' } { 'num': '002' 'name': 'Ivysaur' } ] } { 'id': 4 'num': '004' 'name': 'Charmander' 'img': 'http://www.serebii.net/pokemongo/pokemon/004.png' 'type': 'Fire' 'height': '0.61 m' 'weight': '8.5 kg' 'candy': '25 Charmander Candy' 'egg': '2 km' 'multipliers': 1.65 'weaknesses': [ 'Water' 'Ground' 'Rock' ] 'next_evolution': [ { 'num': '005' 'name': 'Charmeleon' } { 'num': '006' 'name': 'Charizard' } ] } { 'id': 5 'num': '005' 'name': 'Charmeleon' 'img': 'http://www.serebii.net/pokemongo/pokemon/005.png' 'type': 'Fire' 'height': '1.09 m' 'weight': '19.0 kg' 'candy': '100 Charmander Candy' 'egg': 'Not in Eggs' 'multipliers': 1.79 'weaknesses': [ 'Water' 'Ground' 'Rock' ] 'prev_evolution': [ { 'num': '004' 'name': 'Charmander' } ] 'next_evolution': [ { 'num': '006' 'name': 'Charizard' } ] } { 'id': 6 'num': '006' 'name': 'Charizard' 'img': 'http://www.serebii.net/pokemongo/pokemon/006.png' 'type': 'Fire / Flying' 'height': '1.70 m' 'weight': '90.5 kg' 'candy': 'None' 'egg': 'Not in Eggs' 'multipliers': null 'weaknesses': [ 'Water' 'Electric' 'Rock' ] 'prev_evolution': [ { 'num': '004' 'name': 'Charmander' } { 'num': '005' 'name': 'Charmeleon' } ] } { 'id': 7 'num': '007' 'name': 'Squirtle' 'img': 'http://www.serebii.net/pokemongo/pokemon/007.png' 'type': 'Water' 'height': '0.51 m' 'weight': '9.0 kg' 'candy': '25 Squirtle Candy' 'egg': '2 km' 'multipliers': 2.1 'weaknesses': [ 'Electric' 'Grass' ] 'next_evolution': [ { 'num': '008' 'name': 'Wartortle' } { 'num': '009' 'name': 'Blastoise' } ] } { 'id': 8 'num': '008' 'name': 'Wartortle' 'img': 'http://www.serebii.net/pokemongo/pokemon/008.png' 'type': 'Water' 'height': '0.99 m' 'weight': '22.5 kg' 'candy': '100 Squirtle Candy' 'egg': 'Not in Eggs' 'multipliers': 1.4 'weaknesses': [ 'Electric' 'Grass' ] 'prev_evolution': [ { 'num': '007' 'name': 'Squirtle' } ] 'next_evolution': [ { 'num': '009' 'name': 'Blastoise' } ] } { 'id': 9 'num': '009' 'name': 'Blastoise' 'img': 'http://www.serebii.net/pokemongo/pokemon/009.png' 'type': 'Water' 'height': '1.60 m' 'weight': '85.5 kg' 'candy': 'None' 'egg': 'Not in Eggs' 'multipliers': null 'weaknesses': [ 'Electric' 'Grass' ] 'prev_evolution': [ { 'num': '007' 'name': 'Squirtle' } { 'num': '008' 'name': 'Wartortle' } ] } { 'id': 10 'num': '010' 'name': 'Caterpie' 'img': 'http://www.serebii.net/pokemongo/pokemon/010.png' 'type': 'Bug' 'height': '0.30 m' 'weight': '2.9 kg' 'candy': '12 Caterpie Candy' 'egg': '2 km' 'multipliers': 1.05 'weaknesses': [ 'Fire' 'Flying' 'Rock' ] 'next_evolution': [ { 'num': '011' 'name': 'Metapod' } { 'num': '012' 'name': 'Butterfree' } ] } { 'id': 11 'num': '011' 'name': 'Metapod' 'img': 'http://www.serebii.net/pokemongo/pokemon/011.png' 'type': 'Bug' 'height': '0.71 m' 'weight': '9.9 kg' 'candy': '50 Caterpie Candy' 'egg': 'Not in Eggs' 'multipliers': [ 3.55 3.79 ] 'weaknesses': [ 'Fire' 'Flying' 'Rock' ] 'prev_evolution': [ { 'num': '010' 'name': 'Caterpie' } ] 'next_evolution': [ { 'num': '012' 'name': 'Butterfree' } ] } { 'id': 12 'num': '012' 'name': 'Butterfree' 'img': 'http://www.serebii.net/pokemongo/pokemon/012.png' 'type': 'Bug / Flying' 'height': '1.09 m' 'weight': '32.0 kg' 'candy': 'None' 'egg': 'Not in Eggs' 'multipliers': null 'weaknesses': [ 'Fire' 'Electric' 'Ice' 'Flying' 'Rock' ] 'prev_evolution': [ { 'num': '010' 'name': 'Caterpie' } { 'num': '011' 'name': 'Metapod' } ] } { 'id': 13 'num': '013' 'name': 'Weedle' 'img': 'http://www.serebii.net/pokemongo/pokemon/013.png' 'type': 'Bug / Poison' 'height': '0.30 m' 'weight': '3.2 kg' 'candy': '12 Weedle Candy' 'egg': '2 km' 'multipliers': [ 1.01 1.09 ] 'weaknesses': [ 'Fire' 'Flying' 'Psychic' 'Rock' ] 'next_evolution': [ { 'num': '014' 'name': 'Kakuna' } { 'num': '015' 'name': 'Beedrill' } ] } { 'id': 14 'num': '014' 'name': 'Kakuna' 'img': 'http://www.serebii.net/pokemongo/pokemon/014.png' 'type': 'Bug / Poison' 'height': '0.61 m' 'weight': '10.0 kg' 'candy': '50 Weedle Candy' 'egg': 'Not in Eggs' 'multipliers': [ 3.01 3.41 ] 'weaknesses': [ 'Fire' 'Flying' 'Psychic' 'Rock' ] 'prev_evolution': [ { 'num': '013' 'name': 'Weedle' } ] 'next_evolution': [ { 'num': '015' 'name': 'Beedrill' } ] } { 'id': 15 'num': '015' 'name': 'Beedrill' 'img': 'http://www.serebii.net/pokemongo/pokemon/015.png' 'type': 'Bug / Poison' 'height': '0.99 m' 'weight': '29.5 kg' 'candy': 'None' 'egg': 'Not in Eggs' 'multipliers': null 'weaknesses': [ 'Fire' 'Flying' 'Psychic' 'Rock' ] 'prev_evolution': [ { 'num': '013' 'name': 'Weedle' } { 'num': '014' 'name': 'Kakuna' } ] } { 'id': 16 'num': '016' 'name': 'Pidgey' 'img': 'http://www.serebii.net/pokemongo/pokemon/016.png' 'type': 'Normal / Flying' 'height': '0.30 m' 'weight': '1.8 kg' 'candy': '12 Pidgey Candy' 'egg': '2 km' 'multipliers': [ 1.71 1.92 ] 'weaknesses': [ 'Electric' 'Rock' ] 'next_evolution': [ { 'num': '017' 'name': 'Pidgeotto' } { 'num': '018' 'name': 'Pidgeot' } ] } { 'id': 17 'num': '017' 'name': 'Pidgeotto' 'img': 'http://www.serebii.net/pokemongo/pokemon/017.png' 'type': 'Normal / Flying' 'height': '1.09 m' 'weight': '30.0 kg' 'candy': '50 Pidgey Candy' 'egg': 'Not in Eggs' 'multipliers': 1.79 'weaknesses': [ 'Electric' 'Rock' ] 'prev_evolution': [ { 'num': '016' 'name': 'Pidgey' } ] 'next_evolution': [ { 'num': '018' 'name': 'Pidgeot' } ] } { 'id': 18 'num': '018' 'name': 'Pidgeot' 'img': 'http://www.serebii.net/pokemongo/pokemon/018.png' 'type': 'Normal / Flying' 'height': '1.50 m' 'weight': '39.5 kg' 'candy': 'None' 'egg': 'Not in Eggs' 'multipliers': null 'weaknesses': [ 'Electric' 'Rock' ] 'prev_evolution': [ { 'num': '016' 'name': 'Pidgey' } { 'num': '017' 'name': 'Pidgeotto' } ] } { 'id': 19 'num': '019' 'name': 'Rattata' 'img': 'http://www.serebii.net/pokemongo/pokemon/019.png' 'type': 'Normal' 'height': '0.30 m' 'weight': '3.5 kg' 'candy': '25 Rattata Candy' 'egg': '2 km' 'multipliers': [ 2.55 2.73 ] 'weaknesses': [ 'Fighting' ] 'next_evolution': [ { 'num': '020' 'name': 'Raticate' } ] } { 'id': 20 'num': '020' 'name': 'Raticate' 'img': 'http://www.serebii.net/pokemongo/pokemon/020.png' 'type': 'Normal' 'height': '0.71 m' 'weight': '18.5 kg' 'candy': 'None' 'egg': 'Not in Eggs' 'multipliers': null 'weaknesses': [ 'Fighting' ] 'prev_evolution': [ { 'num': '019' 'name': 'Rattata' } ] } { 'id': 21 'num': '021' 'name': 'Spearow' 'img': 'http://www.serebii.net/pokemongo/pokemon/021.png' 'type': 'Normal / Flying' 'height': '0.30 m' 'weight': '2.0 kg' 'candy': '50 Spearow Candy' 'egg': '2 km' 'multipliers': [ 2.66 2.68 ] 'weaknesses': [ 'Electric' 'Rock' ] 'next_evolution': [ { 'num': '022' 'name': 'Fearow' } ] } { 'id': 22 'num': '022' 'name': 'Fearow' 'img': 'http://www.serebii.net/pokemongo/pokemon/022.png' 'type': 'Normal / Flying' 'height': '1.19 m' 'weight': '38.0 kg' 'candy': 'None' 'egg': 'Not in Eggs' 'multipliers': null 'weaknesses': [ 'Electric' 'Rock' ] 'prev_evolution': [ { 'num': '021' 'name': 'Spearow' } ] } { 'id': 23 'num': '023' 'name': 'Ekans' 'img': 'http://www.serebii.net/pokemongo/pokemon/023.png' 'type': 'Poison' 'height': '2.01 m' 'weight': '6.9 kg' 'candy': '50 Ekans Candy' 'egg': '5 km' 'multipliers': [ 2.21 2.27 ] 'weaknesses': [ 'Ground' 'Psychic' ] 'next_evolution': [ { 'num': '024' 'name': 'Arbok' } ] } { 'id': 24 'num': '024' 'name': 'Arbok' 'img': 'http://www.serebii.net/pokemongo/pokemon/024.png' 'type': 'Poison' 'height': '3.51 m' 'weight': '65.0 kg' 'candy': 'None' 'egg': 'Not in Eggs' 'multipliers': null 'weaknesses': [ 'Ground' 'Psychic' ] 'prev_evolution': [ { 'num': '023' 'name': 'Ekans' } ] } { 'id': 25 'num': '025' 'name': 'Pikachu' 'img': 'http://www.serebii.net/pokemongo/pokemon/025.png' 'type': 'Electric' 'height': '0.41 m' 'weight': '6.0 kg' 'candy': '50 Pikachu Candy' 'egg': '2 km' 'multipliers': 2.34 'weaknesses': [ 'Ground' ] 'next_evolution': [ { 'num': '026' 'name': 'Raichu' } ] } { 'id': 26 'num': '026' 'name': 'Raichu' 'img': 'http://www.serebii.net/pokemongo/pokemon/026.png' 'type': 'Electric' 'height': '0.79 m' 'weight': '30.0 kg' 'candy': 'None' 'egg': 'Not in Eggs' 'multipliers': null 'weaknesses': [ 'Ground' ] 'prev_evolution': [ { 'num': '025' 'name': 'Pikachu' } ] } { 'id': 27 'num': '027' 'name': 'Sandshrew' 'img': 'http://www.serebii.net/pokemongo/pokemon/027.png' 'type': 'Ground' 'height': '0.61 m' 'weight': '12.0 kg' 'candy': '50 Sandshrew Candy' 'egg': '5 km' 'multipliers': 2.45 'weaknesses': [ 'Water' 'Grass' 'Ice' ] 'next_evolution': [ { 'num': '028' 'name': 'Sandslash' } ] } { 'id': 28 'num': '028' 'name': 'Sandslash' 'img': 'http://www.serebii.net/pokemongo/pokemon/028.png' 'type': 'Ground' 'height': '0.99 m' 'weight': '29.5 kg' 'candy': 'None' 'egg': 'Not in Eggs' 'multipliers': null 'weaknesses': [ 'Water' 'Grass' 'Ice' ] 'prev_evolution': [ { 'num': '027' 'name': 'Sandshrew' } ] } { 'id': 29 'num': '029' 'name': 'Nidoran ♀ (Female)' 'img': 'http://www.serebii.net/pokemongo/pokemon/029.png' 'type': 'Poison' 'height': '0.41 m' 'weight': '7.0 kg' 'candy': '25 Nidoran ♀ (Female) Candy' 'egg': '5 km' 'multipliers': [ 1.63 2.48 ] 'weaknesses': [ 'Ground' 'Psychic' ] 'next_evolution': [ { 'num': '030' 'name': 'Nidorina' } { 'num': '031' 'name': 'Nidoqueen' } ] } { 'id': 30 'num': '030' 'name': 'Nidorina' 'img': 'http://www.serebii.net/pokemongo/pokemon/030.png' 'type': 'Poison' 'height': '0.79 m' 'weight': '20.0 kg' 'candy': '100 Nidoran ♀ Candy' 'egg': 'Not in Eggs' 'multipliers': [ 1.83 2.48 ] 'weaknesses': [ 'Ground' 'Psychic' ] 'prev_evolution': [ { 'num': '029' 'name': 'Nidoran(Female)' } ] 'next_evolution': [ { 'num': '031' 'name': 'Nidoqueen' } ] } { 'id': 31 'num': '031' 'name': 'Nidoqueen' 'img': 'http://www.serebii.net/pokemongo/pokemon/031.png' 'type': 'Poison / Ground' 'height': '1.30 m' 'weight': '60.0 kg' 'candy': 'None' 'egg': 'Not in Eggs' 'multipliers': null 'weaknesses': [ 'Water' 'Ice' 'Ground' 'Psychic' ] 'prev_evolution': [ { 'num': '029' 'name': 'Nidoran(Female)' } { 'num': '030' 'name': 'Nidorina' } ] } { 'id': 32 'num': '032' 'name': 'Nidoran ♂ (Male)' 'img': 'http://www.serebii.net/pokemongo/pokemon/032.png' 'type': 'Poison' 'height': '0.51 m' 'weight': '9.0 kg' 'candy': '25 Nidoran ♂ (Male) Candy' 'egg': '5 km' 'multipliers': [ 1.64 1.7 ] 'weaknesses': [ 'Ground' 'Psychic' ] 'next_evolution': [ { 'num': '033' 'name': 'Nidorino' } { 'num': '034' 'name': 'Nidoking' } ] } { 'id': 33 'num': '033' 'name': 'Nidorino' 'img': 'http://www.serebii.net/pokemongo/pokemon/033.png' 'type': 'Poison' 'height': '0.89 m' 'weight': '19.5 kg' 'candy': '100 Nidoran ♂ Candy' 'egg': 'Not in Eggs' 'multipliers': 1.83 'weaknesses': [ 'Ground' 'Psychic' ] 'prev_evolution': [ { 'num': '032' 'name': 'Nidoran(Male)' } ] 'next_evolution': [ { 'num': '034' 'name': 'Nidoking' } ] } { 'id': 34 'num': '034' 'name': 'Nidoking' 'img': 'http://www.serebii.net/pokemongo/pokemon/034.png' 'type': 'Poison / Ground' 'height': '1.40 m' 'weight': '62.0 kg' 'candy': 'None' 'egg': 'Not in Eggs' 'multipliers': null 'weaknesses': [ 'Water' 'Ice' 'Ground' 'Psychic' ] 'prev_evolution': [ { 'num': '032' 'name': 'Nidoran(Male)' } { 'num': '033' 'name': 'Nidorino' } ] } { 'id': 35 'num': '035' 'name': 'Clefairy' 'img': 'http://www.serebii.net/pokemongo/pokemon/035.png' 'type': 'Normal' 'height': '0.61 m' 'weight': '7.5 kg' 'candy': '50 Clefairy Candy' 'egg': '2 km' 'multipliers': [ 2.03 2.14 ] 'weaknesses': [ 'Fighting' ] 'next_evolution': [ { 'num': '036' 'name': 'Clefable' } ] } { 'id': 36 'num': '036' 'name': 'Clefable' 'img': 'http://www.serebii.net/pokemongo/pokemon/036.png' 'type': 'Normal' 'height': '1.30 m' 'weight': '40.0 kg' 'candy': 'None' 'egg': 'Not in Eggs' 'multipliers': null 'weaknesses': [ 'Fighting' ] 'prev_evolution': [ { 'num': '035' 'name': 'Clefairy' } ] } { 'id': 37 'num': '037' 'name': 'Vulpix' 'img': 'http://www.serebii.net/pokemongo/pokemon/037.png' 'type': 'Fire' 'height': '0.61 m' 'weight': '9.9 kg' 'candy': '50 Vulpix Candy' 'egg': '5 km' 'multipliers': [ 2.74 2.81 ] 'weaknesses': [ 'Water' 'Ground' 'Rock' ] 'next_evolution': [ { 'num': '038' 'name': 'Ninetales' } ] } { 'id': 38 'num': '038' 'name': 'Ninetales' 'img': 'http://www.serebii.net/pokemongo/pokemon/038.png' 'type': 'Fire' 'height': '1.09 m' 'weight': '19.9 kg' 'candy': 'None' 'egg': 'Not in Eggs' 'multipliers': null 'weaknesses': [ 'Water' 'Ground' 'Rock' ] 'prev_evolution': [ { 'num': '037' 'name': 'Vulpix' } ] } { 'id': 39 'num': '039' 'name': 'Jigglypuff' 'img': 'http://www.serebii.net/pokemongo/pokemon/039.png' 'type': 'Normal' 'height': '0.51 m' 'weight': '5.5 kg' 'candy': '50 Jigglypuff Candy' 'egg': '2 km' 'multipliers': 1.85 'weaknesses': [ 'Fighting' ] 'next_evolution': [ { 'num': '040' 'name': 'Wigglytuff' } ] } { 'id': 40 'num': '040' 'name': 'Wigglytuff' 'img': 'http://www.serebii.net/pokemongo/pokemon/040.png' 'type': 'Normal' 'height': '0.99 m' 'weight': '12.0 kg' 'candy': 'None' 'egg': 'Not in Eggs' 'multipliers': null 'weaknesses': [ 'Fighting' ] 'prev_evolution': [ { 'num': '039' 'name': 'Jigglypuff' } ] } { 'id': 41 'num': '041' 'name': 'Zubat' 'img': 'http://www.serebii.net/pokemongo/pokemon/041.png' 'type': 'Poison / Flying' 'height': '0.79 m' 'weight': '7.5 kg' 'candy': '50 Zubat Candy' 'egg': '2 km' 'multipliers': [ 2.6 3.67 ] 'weaknesses': [ 'Electric' 'Ice' 'Psychic' 'Rock' ] 'next_evolution': [ { 'num': '042' 'name': 'Golbat' } ] } { 'id': 42 'num': '042' 'name': 'Golbat' 'img': 'http://www.serebii.net/pokemongo/pokemon/042.png' 'type': 'Poison / Flying' 'height': '1.60 m' 'weight': '55.0 kg' 'candy': 'None' 'egg': 'Not in Eggs' 'multipliers': null 'weaknesses': [ 'Electric' 'Ice' 'Psychic' 'Rock' ] 'prev_evolution': [ { 'num': '041' 'name': 'Zubat' } ] } { 'id': 43 'num': '043' 'name': 'Oddish' 'img': 'http://www.serebii.net/pokemongo/pokemon/043.png' 'type': 'Grass / Poison' 'height': '0.51 m' 'weight': '5.4 kg' 'candy': '25 Oddish Candy' 'egg': '5 km' 'multipliers': 1.5 'weaknesses': [ 'Fire' 'Ice' 'Flying' 'Psychic' ] 'next_evolution': [ { 'num': '044' 'name': 'Gloom' } { 'num': '045' 'name': 'Vileplume' } ] } { 'id': 44 'num': '044' 'name': 'Gloom' 'img': 'http://www.serebii.net/pokemongo/pokemon/044.png' 'type': 'Grass / Poison' 'height': '0.79 m' 'weight': '8.6 kg' 'candy': '100 Oddish Candy' 'egg': 'Not in Eggs' 'multipliers': 1.49 'weaknesses': [ 'Fire' 'Ice' 'Flying' 'Psychic' ] 'prev_evolution': [ { 'num': '043' 'name': 'Oddish' } ] 'next_evolution': [ { 'num': '045' 'name': 'Vileplume' } ] } { 'id': 45 'num': '045' 'name': 'Vileplume' 'img': 'http://www.serebii.net/pokemongo/pokemon/045.png' 'type': 'Grass / Poison' 'height': '1.19 m' 'weight': '18.6 kg' 'candy': 'None' 'egg': 'Not in Eggs' 'multipliers': null 'weaknesses': [ 'Fire' 'Ice' 'Flying' 'Psychic' ] 'prev_evolution': [ { 'num': '043' 'name': 'Oddish' } { 'num': '044' 'name': 'Gloom' } ] } { 'id': 46 'num': '046' 'name': 'Paras' 'img': 'http://www.serebii.net/pokemongo/pokemon/046.png' 'type': 'Bug / Grass' 'height': '0.30 m' 'weight': '5.4 kg' 'candy': '50 Paras Candy' 'egg': '5 km' 'multipliers': 2.02 'weaknesses': [ 'Fire' 'Ice' 'Poison' 'Flying' 'Bug' 'Rock' ] 'next_evolution': [ { 'num': '047' 'name': 'Parasect' } ] } { 'id': 47 'num': '047' 'name': 'Parasect' 'img': 'http://www.serebii.net/pokemongo/pokemon/047.png' 'type': 'Bug / Grass' 'height': '0.99 m' 'weight': '29.5 kg' 'candy': 'None' 'egg': 'Not in Eggs' 'multipliers': null 'weaknesses': [ 'Fire' 'Ice' 'Poison' 'Flying' 'Bug' 'Rock' ] 'prev_evolution': [ { 'num': '046' 'name': 'Paras' } ] } { 'id': 48 'num': '048' 'name': 'Venonat' 'img': 'http://www.serebii.net/pokemongo/pokemon/048.png' 'type': 'Bug / Poison' 'height': '0.99 m' 'weight': '30.0 kg' 'candy': '50 Venonat Candy' 'egg': '5 km' 'multipliers': [ 1.86 1.9 ] 'weaknesses': [ 'Fire' 'Flying' 'Psychic' 'Rock' ] 'next_evolution': [ { 'num': '049' 'name': 'Venomoth' } ] } { 'id': 49 'num': '049' 'name': 'Venomoth' 'img': 'http://www.serebii.net/pokemongo/pokemon/049.png' 'type': 'Bug / Poison' 'height': '1.50 m' 'weight': '12.5 kg' 'candy': 'None' 'egg': 'Not in Eggs' 'multipliers': null 'weaknesses': [ 'Fire' 'Flying' 'Psychic' 'Rock' ] 'prev_evolution': [ { 'num': '048' 'name': 'Venonat' } ] } { 'id': 50 'num': '050' 'name': 'Diglett' 'img': 'http://www.serebii.net/pokemongo/pokemon/050.png' 'type': 'Ground' 'height': '0.20 m' 'weight': '0.8 kg' 'candy': '50 Diglett Candy' 'egg': '5 km' 'multipliers': 2.69 'weaknesses': [ 'Water' 'Grass' 'Ice' ] 'next_evolution': [ { 'num': '051' 'name': 'Dugtrio' } ] } { 'id': 51 'num': '051' 'name': 'Dugtrio' 'img': 'http://www.serebii.net/pokemongo/pokemon/051.png' 'type': 'Ground' 'height': '0.71 m' 'weight': '33.3 kg' 'candy': 'None' 'egg': 'Not in Eggs' 'multipliers': null 'weaknesses': [ 'Water' 'Grass' 'Ice' ] 'prev_evolution': [ { 'num': '050' 'name': 'Diglett' } ] } { 'id': 52 'num': '052' 'name': 'Meowth' 'img': 'http://www.serebii.net/pokemongo/pokemon/052.png' 'type': 'Normal' 'height': '0.41 m' 'weight': '4.2 kg' 'candy': '50 Meowth Candy' 'egg': '5 km' 'multipliers': 1.98 'weaknesses': [ 'Fighting' ] 'next_evolution': [ { 'num': '053' 'name': 'Persian' } ] } { 'id': 53 'num': '053' 'name': 'Persian' 'img': 'http://www.serebii.net/pokemongo/pokemon/053.png' 'type': 'Normal' 'height': '0.99 m' 'weight': '32.0 kg' 'candy': 'None' 'egg': 'Not in Eggs' 'multipliers': null 'weaknesses': [ 'Fighting' ] 'prev_evolution': [ { 'num': '052' 'name': 'Meowth' } ] } { 'id': 54 'num': '054' 'name': 'Psyduck' 'img': 'http://www.serebii.net/pokemongo/pokemon/054.png' 'type': 'Water' 'height': '0.79 m' 'weight': '19.6 kg' 'candy': '50 Psyduck Candy' 'egg': '5 km' 'multipliers': 2.27 'weaknesses': [ 'Electric' 'Grass' ] 'next_evolution': [ { 'num': '055' 'name': 'Golduck' } ] } { 'id': 55 'num': '055' 'name': 'Golduck' 'img': 'http://www.serebii.net/pokemongo/pokemon/055.png' 'type': 'Water' 'height': '1.70 m' 'weight': '76.6 kg' 'candy': 'None' 'egg': 'Not in Eggs' 'multipliers': null 'weaknesses': [ 'Electric' 'Grass' ] 'prev_evolution': [ { 'num': '054' 'name': 'Psyduck' } ] } { 'id': 56 'num': '056' 'name': 'Mankey' 'img': 'http://www.serebii.net/pokemongo/pokemon/056.png' 'type': 'Fighting' 'height': '0.51 m' 'weight': '28.0 kg' 'candy': '50 Mankey Candy' 'egg': '5 km' 'multipliers': [ 2.17 2.28 ] 'weaknesses': [ 'Flying' 'Psychic' 'Fairy' ] 'next_evolution': [ { 'num': '057' 'name': 'Primeape' } ] } { 'id': 57 'num': '057' 'name': 'Primeape' 'img': 'http://www.serebii.net/pokemongo/pokemon/057.png' 'type': 'Fighting' 'height': '0.99 m' 'weight': '32.0 kg' 'candy': 'None' 'egg': 'Not in Eggs' 'multipliers': null 'weaknesses': [ 'Flying' 'Psychic' 'Fairy' ] 'prev_evolution': [ { 'num': '056' 'name': 'Mankey' } ] } { 'id': 58 'num': '058' 'name': 'Growlithe' 'img': 'http://www.serebii.net/pokemongo/pokemon/058.png' 'type': 'Fire' 'height': '0.71 m' 'weight': '19.0 kg' 'candy': '50 Growlithe Candy' 'egg': '5 km' 'multipliers': [ 2.31 2.36 ] 'weaknesses': [ 'Water' 'Ground' 'Rock' ] 'next_evolution': [ { 'num': '059' 'name': 'Arcanine' } ] } { 'id': 59 'num': '059' 'name': 'Arcanine' 'img': 'http://www.serebii.net/pokemongo/pokemon/059.png' 'type': 'Fire' 'height': '1.91 m' 'weight': '155.0 kg' 'candy': 'None' 'egg': 'Not in Eggs' 'multipliers': null 'weaknesses': [ 'Water' 'Ground' 'Rock' ] 'prev_evolution': [ { 'num': '058' 'name': 'Growlithe' } ] } { 'id': 60 'num': '060' 'name': 'Poliwag' 'img': 'http://www.serebii.net/pokemongo/pokemon/060.png' 'type': 'Water' 'height': '0.61 m' 'weight': '12.4 kg' 'candy': '25 Poliwag Candy' 'egg': '5 km' 'multipliers': [ 1.72 1.73 ] 'weaknesses': [ 'Electric' 'Grass' ] 'next_evolution': [ { 'num': '061' 'name': 'Poliwhirl' } { 'num': '062' 'name': 'Poliwrath' } ] } { 'id': 61 'num': '061' 'name': 'Poliwhirl' 'img': 'http://www.serebii.net/pokemongo/pokemon/061.png' 'type': 'Water' 'height': '0.99 m' 'weight': '20.0 kg' 'candy': '100 Poliwag Candy' 'egg': 'Not in Eggs' 'multipliers': 1.95 'weaknesses': [ 'Electric' 'Grass' ] 'prev_evolution': [ { 'num': '060' 'name': 'Poliwag' } ] 'next_evolution': [ { 'num': '062' 'name': 'Poliwrath' } ] } { 'id': 62 'num': '062' 'name': 'Poliwrath' 'img': 'http://www.serebii.net/pokemongo/pokemon/062.png' 'type': 'Water / Fighting' 'height': '1.30 m' 'weight': '54.0 kg' 'candy': 'None' 'egg': 'Not in Eggs' 'multipliers': null 'weaknesses': [ 'Electric' 'Grass' 'Flying' 'Psychic' 'Fairy' ] 'prev_evolution': [ { 'num': '060' 'name': 'Poliwag' } { 'num': '061' 'name': 'Poliwhirl' } ] } { 'id': 63 'num': '063' 'name': 'Abra' 'img': 'http://www.serebii.net/pokemongo/pokemon/063.png' 'type': 'Psychic' 'height': '0.89 m' 'weight': '19.5 kg' 'candy': '25 Abra Candy' 'egg': '5 km' 'multipliers': [ 1.36 1.95 ] 'weaknesses': [ 'Bug' 'Ghost' 'Dark' ] 'next_evolution': [ { 'num': '064' 'name': 'Kadabra' } { 'num': '065' 'name': 'Alakazam' } ] } { 'id': 64 'num': '064' 'name': 'Kadabra' 'img': 'http://www.serebii.net/pokemongo/pokemon/064.png' 'type': 'Psychic' 'height': '1.30 m' 'weight': '56.5 kg' 'candy': '100 Abra Candy' 'egg': 'Not in Eggs' 'multipliers': 1.4 'weaknesses': [ 'Bug' 'Ghost' 'Dark' ] 'prev_evolution': [ { 'num': '063' 'name': 'Abra' } ] 'next_evolution': [ { 'num': '065' 'name': 'Alakazam' } ] } { 'id': 65 'num': '065' 'name': 'Alakazam' 'img': 'http://www.serebii.net/pokemongo/pokemon/065.png' 'type': 'Psychic' 'height': '1.50 m' 'weight': '48.0 kg' 'candy': 'None' 'egg': 'Not in Eggs' 'multipliers': null 'weaknesses': [ 'Bug' 'Ghost' 'Dark' ] 'prev_evolution': [ { 'num': '063' 'name': 'Abra' } { 'num': '064' 'name': 'Kadabra' } ] } { 'id': 66 'num': '066' 'name': 'Machop' 'img': 'http://www.serebii.net/pokemongo/pokemon/066.png' 'type': 'Fighting' 'height': '0.79 m' 'weight': '19.5 kg' 'candy': '25 Machop Candy' 'egg': '5 km' 'multipliers': [ 1.64 1.65 ] 'weaknesses': [ 'Flying' 'Psychic' 'Fairy' ] 'next_evolution': [ { 'num': '067' 'name': 'Machoke' } { 'num': '068' 'name': 'Machamp' } ] } { 'id': 67 'num': '067' 'name': 'Machoke' 'img': 'http://www.serebii.net/pokemongo/pokemon/067.png' 'type': 'Fighting' 'height': '1.50 m' 'weight': '70.5 kg' 'candy': '100 Machop Candy' 'egg': 'Not in Eggs' 'multipliers': 1.7 'weaknesses': [ 'Flying' 'Psychic' 'Fairy' ] 'prev_evolution': [ { 'num': '066' 'name': 'Machop' } ] 'next_evolution': [ { 'num': '068' 'name': 'Machamp' } ] } { 'id': 68 'num': '068' 'name': 'Machamp' 'img': 'http://www.serebii.net/pokemongo/pokemon/068.png' 'type': 'Fighting' 'height': '1.60 m' 'weight': '130.0 kg' 'candy': 'None' 'egg': 'Not in Eggs' 'multipliers': null 'weaknesses': [ 'Flying' 'Psychic' 'Fairy' ] 'prev_evolution': [ { 'num': '066' 'name': 'Machop' } { 'num': '067' 'name': 'Machoke' } ] } { 'id': 69 'num': '069' 'name': 'Bellsprout' 'img': 'http://www.serebii.net/pokemongo/pokemon/069.png' 'type': 'Grass / Poison' 'height': '0.71 m' 'weight': '4.0 kg' 'candy': '25 Bellsprout Candy' 'egg': '5 km' 'multipliers': 1.57 'weaknesses': [ 'Fire' 'Ice' 'Flying' 'Psychic' ] 'next_evolution': [ { 'num': '070' 'name': 'Weepinbell' } { 'num': '071' 'name': 'Victreebel' } ] } { 'id': 70 'num': '070' 'name': 'Weepinbell' 'img': 'http://www.serebii.net/pokemongo/pokemon/070.png' 'type': 'Grass / Poison' 'height': '0.99 m' 'weight': '6.4 kg' 'candy': '100 Bellsprout Candy' 'egg': 'Not in Eggs' 'multipliers': 1.59 'weaknesses': [ 'Fire' 'Ice' 'Flying' 'Psychic' ] 'prev_evolution': [ { 'num': '069' 'name': 'Bellsprout' } ] 'next_evolution': [ { 'num': '071' 'name': 'Victreebel' } ] } { 'id': 71 'num': '071' 'name': 'Victreebel' 'img': 'http://www.serebii.net/pokemongo/pokemon/071.png' 'type': 'Grass / Poison' 'height': '1.70 m' 'weight': '15.5 kg' 'candy': 'None' 'egg': 'Not in Eggs' 'multipliers': null 'weaknesses': [ 'Fire' 'Ice' 'Flying' 'Psychic' ] 'prev_evolution': [ { 'num': '069' 'name': 'Bellsprout' } { 'num': '070' 'name': 'Weepinbell' } ] } { 'id': 72 'num': '072' 'name': 'Tentacool' 'img': 'http://www.serebii.net/pokemongo/pokemon/072.png' 'type': 'Water / Poison' 'height': '0.89 m' 'weight': '45.5 kg' 'candy': '50 Tentacool Candy' 'egg': '5 km' 'multipliers': 2.52 'weaknesses': [ 'Electric' 'Ground' 'Psychic' ] 'next_evolution': [ { 'num': '073' 'name': 'Tentacruel' } ] } { 'id': 73 'num': '073' 'name': 'Tentacruel' 'img': 'http://www.serebii.net/pokemongo/pokemon/073.png' 'type': 'Water / Poison' 'height': '1.60 m' 'weight': '55.0 kg' 'candy': 'None' 'egg': 'Not in Eggs' 'multipliers': null 'weaknesses': [ 'Electric' 'Ground' 'Psychic' ] 'prev_evolution': [ { 'num': '072' 'name': 'Tentacool' } ] } { 'id': 74 'num': '074' 'name': 'Geodude' 'img': 'http://www.serebii.net/pokemongo/pokemon/074.png' 'type': 'Rock / Ground' 'height': '0.41 m' 'weight': '20.0 kg' 'candy': '25 Geodude Candy' 'egg': '2 km' 'multipliers': [ 1.75 1.76 ] 'weaknesses': [ 'Water' 'Grass' 'Ice' 'Fighting' 'Ground' 'Steel' ] 'next_evolution': [ { 'num': '075' 'name': 'Graveler' } { 'num': '076' 'name': 'Golem' } ] } { 'id': 75 'num': '075' 'name': 'Graveler' 'img': 'http://www.serebii.net/pokemongo/pokemon/075.png' 'type': 'Rock / Ground' 'height': '0.99 m' 'weight': '105.0 kg' 'candy': '100 Geodude Candy' 'egg': 'Not in Eggs' 'multipliers': [ 1.64 1.72 ] 'weaknesses': [ 'Water' 'Grass' 'Ice' 'Fighting' 'Ground' 'Steel' ] 'prev_evolution': [ { 'num': '074' 'name': 'Geodude' } ] 'next_evolution': [ { 'num': '076' 'name': 'Golem' } ] } { 'id': 76 'num': '076' 'name': 'Golem' 'img': 'http://www.serebii.net/pokemongo/pokemon/076.png' 'type': 'Rock / Ground' 'height': '1.40 m' 'weight': '300.0 kg' 'candy': 'None' 'egg': 'Not in Eggs' 'multipliers': null 'weaknesses': [ 'Water' 'Grass' 'Ice' 'Fighting' 'Ground' 'Steel' ] 'prev_evolution': [ { 'num': '074' 'name': 'Geodude' } { 'num': '075' 'name': 'Graveler' } ] } { 'id': 77 'num': '077' 'name': 'Ponyta' 'img': 'http://www.serebii.net/pokemongo/pokemon/077.png' 'type': 'Fire' 'height': '0.99 m' 'weight': '30.0 kg' 'candy': '50 Ponyta Candy' 'egg': '5 km' 'multipliers': [ 1.48 1.5 ] 'weaknesses': [ 'Water' 'Ground' 'Rock' ] 'next_evolution': [ { 'num': '078' 'name': 'Rapidash' } ] } { 'id': 78 'num': '078' 'name': 'Rapidash' 'img': 'http://www.serebii.net/pokemongo/pokemon/078.png' 'type': 'Fire' 'height': '1.70 m' 'weight': '95.0 kg' 'candy': 'None' 'egg': 'Not in Eggs' 'multipliers': null 'weaknesses': [ 'Water' 'Ground' 'Rock' ] 'prev_evolution': [ { 'num': '077' 'name': 'Ponyta' } ] } { 'id': 79 'num': '079' 'name': 'Slowpoke' 'img': 'http://www.serebii.net/pokemongo/pokemon/079.png' 'type': 'Water / Psychic' 'height': '1.19 m' 'weight': '36.0 kg' 'candy': '50 Slowpoke Candy' 'egg': '5 km' 'multipliers': 2.21 'weaknesses': [ 'Electric' 'Grass' 'Bug' 'Ghost' 'Dark' ] 'next_evolution': [ { 'num': '080' 'name': 'Slowbro' } ] } { 'id': 80 'num': '080' 'name': 'Slowbro' 'img': 'http://www.serebii.net/pokemongo/pokemon/080.png' 'type': 'Water / Psychic' 'height': '1.60 m' 'weight': '78.5 kg' 'candy': 'None' 'egg': 'Not in Eggs' 'multipliers': null 'weaknesses': [ 'Electric' 'Grass' 'Bug' 'Ghost' 'Dark' ] 'prev_evolution': [ { 'num': '079' 'name': 'Slowpoke' } ] } { 'id': 81 'num': '081' 'name': 'Magnemite' 'img': 'http://www.serebii.net/pokemongo/pokemon/081.png' 'type': 'Electric' 'height': '0.30 m' 'weight': '6.0 kg' 'candy': '50 Magnemite Candy' 'egg': '5 km' 'multipliers': [ 2.16 2.17 ] 'weaknesses': [ 'Fire' 'Water' 'Ground' ] 'next_evolution': [ { 'num': '082' 'name': 'Magneton' } ] } { 'id': 82 'num': '082' 'name': 'Magneton' 'img': 'http://www.serebii.net/pokemongo/pokemon/082.png' 'type': 'Electric' 'height': '0.99 m' 'weight': '60.0 kg' 'candy': 'None' 'egg': 'Not in Eggs' 'multipliers': null 'weaknesses': [ 'Fire' 'Water' 'Ground' ] 'prev_evolution': [ { 'num': '081' 'name': 'Magnemite' } ] } { 'id': 83 'num': '083' 'name': 'Farfetch\'d' 'img': 'http://www.serebii.net/pokemongo/pokemon/083.png' 'type': 'Normal / Flying' 'height': '0.79 m' 'weight': '15.0 kg' 'candy': 'None' 'egg': '5 km' 'multipliers': null 'weaknesses': [ 'Electric' 'Rock' ] } { 'id': 84 'num': '084' 'name': 'Doduo' 'img': 'http://www.serebii.net/pokemongo/pokemon/084.png' 'type': 'Normal / Flying' 'height': '1.40 m' 'weight': '39.2 kg' 'candy': '50 Doduo Candy' 'egg': '5 km' 'multipliers': [ 2.19 2.24 ] 'weaknesses': [ 'Electric' 'Rock' ] 'next_evolution': [ { 'num': '085' 'name': 'Dodrio' } ] } { 'id': 85 'num': '085' 'name': 'Dodrio' 'img': 'http://www.serebii.net/pokemongo/pokemon/085.png' 'type': 'Normal / Flying' 'height': '1.80 m' 'weight': '85.2 kg' 'candy': 'None' 'egg': 'Not in Eggs' 'multipliers': null 'weaknesses': [ 'Electric' 'Rock' ] 'prev_evolution': [ { 'num': '084' 'name': 'Doduo' } ] } { 'id': 86 'num': '086' 'name': 'Seel' 'img': 'http://www.serebii.net/pokemongo/pokemon/086.png' 'type': 'Water' 'height': '1.09 m' 'weight': '90.0 kg' 'candy': '50 Seel Candy' 'egg': '5 km' 'multipliers': [ 1.04 1.96 ] 'weaknesses': [ 'Electric' 'Grass' ] 'next_evolution': [ { 'num': '087' 'name': 'Dewgong' } ] } { 'id': 87 'num': '087' 'name': 'Dewgong' 'img': 'http://www.serebii.net/pokemongo/pokemon/087.png' 'type': 'Water / Ice' 'height': '1.70 m' 'weight': '120.0 kg' 'candy': 'None' 'egg': 'Not in Eggs' 'multipliers': null 'weaknesses': [ 'Electric' 'Grass' 'Fighting' 'Rock' ] 'prev_evolution': [ { 'num': '086' 'name': 'Seel' } ] } { 'id': 88 'num': '088' 'name': 'Grimer' 'img': 'http://www.serebii.net/pokemongo/pokemon/088.png' 'type': 'Poison' 'height': '0.89 m' 'weight': '30.0 kg' 'candy': '50 Grimer Candy' 'egg': '5 km' 'multipliers': 2.44 'weaknesses': [ 'Ground' 'Psychic' ] 'next_evolution': [ { 'num': '089' 'name': 'Muk' } ] } { 'id': 89 'num': '089' 'name': 'Muk' 'img': 'http://www.serebii.net/pokemongo/pokemon/089.png' 'type': 'Poison' 'height': '1.19 m' 'weight': '30.0 kg' 'candy': 'None' 'egg': 'Not in Eggs' 'multipliers': null 'weaknesses': [ 'Ground' 'Psychic' ] 'prev_evolution': [ { 'num': '088' 'name': 'Grimer' } ] } { 'id': 90 'num': '090' 'name': 'Shellder' 'img': 'http://www.serebii.net/pokemongo/pokemon/090.png' 'type': 'Water' 'height': '0.30 m' 'weight': '4.0 kg' 'candy': '50 Shellder Candy' 'egg': '5 km' 'multipliers': 2.65 'weaknesses': [ 'Electric' 'Grass' ] 'next_evolution': [ { 'num': '091' 'name': 'Cloyster' } ] } { 'id': 91 'num': '091' 'name': 'Cloyster' 'img': 'http://www.serebii.net/pokemongo/pokemon/091.png' 'type': 'Water / Ice' 'height': '1.50 m' 'weight': '132.5 kg' 'candy': 'None' 'egg': 'Not in Eggs' 'multipliers': null 'weaknesses': [ 'Electric' 'Grass' 'Fighting' 'Rock' ] 'prev_evolution': [ { 'num': '090' 'name': 'Shellder' } ] } { 'id': 92 'num': '092' 'name': 'Gastly' 'img': 'http://www.serebii.net/pokemongo/pokemon/092.png' 'type': 'Ghost / Poison' 'height': '1.30 m' 'weight': '0.1 kg' 'candy': '25 Gastly Candy' 'egg': '5 km' 'multipliers': 1.78 'weaknesses': [ 'Ground' 'Psychic' 'Ghost' 'Dark' ] 'next_evolution': [ { 'num': '093' 'name': 'Haunter' } { 'num': '094' 'name': 'Gengar' } ] } { 'id': 93 'num': '093' 'name': 'Haunter' 'img': 'http://www.serebii.net/pokemongo/pokemon/093.png' 'type': 'Ghost / Poison' 'height': '1.60 m' 'weight': '0.1 kg' 'candy': '100 Gastly Candy' 'egg': 'Not in Eggs' 'multipliers': [ 1.56 1.8 ] 'weaknesses': [ 'Ground' 'Psychic' 'Ghost' 'Dark' ] 'prev_evolution': [ { 'num': '092' 'name': 'Gastly' } ] 'next_evolution': [ { 'num': '094' 'name': 'Gengar' } ] } { 'id': 94 'num': '094' 'name': 'Gengar' 'img': 'http://www.serebii.net/pokemongo/pokemon/094.png' 'type': 'Ghost / Poison' 'height': '1.50 m' 'weight': '40.5 kg' 'candy': 'None' 'egg': 'Not in Eggs' 'multipliers': null 'weaknesses': [ 'Ground' 'Psychic' 'Ghost' 'Dark' ] 'prev_evolution': [ { 'num': '092' 'name': 'Gastly' } { 'num': '093' 'name': 'Haunter' } ] } { 'id': 95 'num': '095' 'name': 'Onix' 'img': 'http://www.serebii.net/pokemongo/pokemon/095.png' 'type': 'Rock / Ground' 'height': '8.79 m' 'weight': '210.0 kg' 'candy': 'None' 'egg': '10 km' 'multipliers': null 'weaknesses': [ 'Water' 'Grass' 'Ice' 'Fighting' 'Ground' 'Steel' ] } { 'id': 96 'num': '096' 'name': 'Drowzee' 'img': 'http://www.serebii.net/pokemongo/pokemon/096.png' 'type': 'Psychic' 'height': '0.99 m' 'weight': '32.4 kg' 'candy': '50 Drowzee Candy' 'egg': '5 km' 'multipliers': [ 2.08 2.09 ] 'weaknesses': [ 'Bug' 'Ghost' 'Dark' ] 'next_evolution': [ { 'num': '097' 'name': 'Hypno' } ] } { 'id': 97 'num': '097' 'name': 'Hypno' 'img': 'http://www.serebii.net/pokemongo/pokemon/097.png' 'type': 'Psychic' 'height': '1.60 m' 'weight': '75.6 kg' 'candy': 'None' 'egg': 'Not in Eggs' 'multipliers': null 'weaknesses': [ 'Bug' 'Ghost' 'Dark' ] 'prev_evolution': [ { 'num': '096' 'name': 'Drowzee' } ] } { 'id': 98 'num': '098' 'name': 'Krabby' 'img': 'http://www.serebii.net/pokemongo/pokemon/098.png' 'type': 'Water' 'height': '0.41 m' 'weight': '6.5 kg' 'candy': '50 Krabby Candy' 'egg': '5 km' 'multipliers': [ 2.36 2.4 ] 'weaknesses': [ 'Electric' 'Grass' ] 'next_evolution': [ { 'num': '099' 'name': 'Kingler' } ] } { 'id': 99 'num': '099' 'name': 'Kingler' 'img': 'http://www.serebii.net/pokemongo/pokemon/099.png' 'type': 'Water' 'height': '1.30 m' 'weight': '60.0 kg' 'candy': 'None' 'egg': 'Not in Eggs' 'multipliers': null 'weaknesses': [ 'Electric' 'Grass' ] 'prev_evolution': [ { 'num': '098' 'name': 'Krabby' } ] } { 'id': 100 'num': '100' 'name': 'Voltorb' 'img': 'http://www.serebii.net/pokemongo/pokemon/100.png' 'type': 'Electric' 'height': '0.51 m' 'weight': '10.4 kg' 'candy': '50 Voltorb Candy' 'egg': '5 km' 'multipliers': [ 2.01 2.02 ] 'weaknesses': [ 'Ground' ] 'next_evolution': [ { 'num': '101' 'name': 'Electrode' } ] } { 'id': 101 'num': '101' 'name': 'Electrode' 'img': 'http://www.serebii.net/pokemongo/pokemon/101.png' 'type': 'Electric' 'height': '1.19 m' 'weight': '66.6 kg' 'candy': 'None' 'egg': 'Not in Eggs' 'multipliers': null 'weaknesses': [ 'Ground' ] 'prev_evolution': [ { 'num': '100' 'name': 'Voltorb' } ] } { 'id': 102 'num': '102' 'name': 'Exeggcute' 'img': 'http://www.serebii.net/pokemongo/pokemon/102.png' 'type': 'Grass / Psychic' 'height': '0.41 m' 'weight': '2.5 kg' 'candy': '50 Exeggcute Candy' 'egg': '5 km' 'multipliers': [ 2.70 3.18 ] 'weaknesses': [ 'Fire' 'Ice' 'Poison' 'Flying' 'Bug' 'Ghost' 'Dark' ] 'next_evolution': [ { 'num': '103' 'name': 'Exeggutor' } ] } { 'id': 103 'num': '103' 'name': 'Exeggutor' 'img': 'http://www.serebii.net/pokemongo/pokemon/103.png' 'type': 'Grass / Psychic' 'height': '2.01 m' 'weight': '120.0 kg' 'candy': 'None' 'egg': 'Not in Eggs' 'multipl