From c4ed2329969498c40bfd6a5b28020023b7bfed90 Mon Sep 17 00:00:00 2001 From: Julian Tabel Date: Sat, 14 Feb 2026 16:28:27 +0100 Subject: [PATCH] Refine seed data: route ordering and boss configs up to gen 8 (WIP) Co-Authored-By: Claude Opus 4.6 --- ...oute-ordering-and-boss-configuration-fo.md | 55 + .../src/app/seeds/data/alpha-sapphire.json | 3378 ++--- .../src/app/seeds/data/black-2-bosses.json | 14 +- backend/src/app/seeds/data/black-2.json | 836 +- backend/src/app/seeds/data/black-bosses.json | 102 +- backend/src/app/seeds/data/black.json | 3178 ++--- backend/src/app/seeds/data/blue.json | 534 +- .../src/app/seeds/data/diamond-bosses.json | 14 +- backend/src/app/seeds/data/diamond.json | 532 +- backend/src/app/seeds/data/emerald.json | 1926 +-- .../src/app/seeds/data/firered-bosses.json | 54 +- backend/src/app/seeds/data/firered.json | 4014 +++--- .../src/app/seeds/data/heartgold-bosses.json | 146 +- backend/src/app/seeds/data/heartgold.json | 11006 ++++++++-------- backend/src/app/seeds/data/leafgreen.json | 4076 +++--- backend/src/app/seeds/data/moon.json | 484 +- .../src/app/seeds/data/omega-ruby-bosses.json | 12 +- backend/src/app/seeds/data/omega-ruby.json | 3305 ++--- backend/src/app/seeds/data/pearl.json | 532 +- .../src/app/seeds/data/platinum-bosses.json | 12 +- backend/src/app/seeds/data/platinum.json | 3122 ++--- backend/src/app/seeds/data/red-bosses.json | 10 +- backend/src/app/seeds/data/red.json | 542 +- backend/src/app/seeds/data/ruby.json | 214 +- backend/src/app/seeds/data/sapphire.json | 214 +- backend/src/app/seeds/data/soulsilver.json | 10866 +++++++-------- backend/src/app/seeds/data/sun-bosses.json | 102 +- backend/src/app/seeds/data/sun.json | 439 +- backend/src/app/seeds/data/sword-bosses.json | 16 +- backend/src/app/seeds/data/ultra-moon.json | 842 +- .../src/app/seeds/data/ultra-sun-bosses.json | 74 +- backend/src/app/seeds/data/ultra-sun.json | 822 +- backend/src/app/seeds/data/violet.json | 304 +- backend/src/app/seeds/data/white-2.json | 836 +- backend/src/app/seeds/data/white.json | 3176 ++--- backend/src/app/seeds/data/x-bosses.json | 14 +- backend/src/app/seeds/data/x.json | 132 +- backend/src/app/seeds/data/y.json | 126 +- backend/src/app/seeds/data/yellow-bosses.json | 10 +- backend/src/app/seeds/data/yellow.json | 68 +- frontend/public/boss-sprites/black/alder.png | Bin 0 -> 2790 bytes .../public/boss-sprites/diamond/roark.png | Bin 3969 -> 1001 bytes 42 files changed, 28119 insertions(+), 28020 deletions(-) create mode 100644 .beans/nuzlocke-tracker-qvww--fine-tune-route-ordering-and-boss-configuration-fo.md create mode 100644 frontend/public/boss-sprites/black/alder.png diff --git a/.beans/nuzlocke-tracker-qvww--fine-tune-route-ordering-and-boss-configuration-fo.md b/.beans/nuzlocke-tracker-qvww--fine-tune-route-ordering-and-boss-configuration-fo.md new file mode 100644 index 0000000..3890e83 --- /dev/null +++ b/.beans/nuzlocke-tracker-qvww--fine-tune-route-ordering-and-boss-configuration-fo.md @@ -0,0 +1,55 @@ +--- +# nuzlocke-tracker-qvww +title: Fine-tune route ordering and boss configuration for all version groups +status: in-progress +type: task +created_at: 2026-02-14T12:26:04Z +updated_at: 2026-02-14T12:26:04Z +--- + +Going through all game data version group by version group to fine-tune: +- Route ordering +- Boss ordering +- Boss "after route" configuration + +## Checklist + +### Generation 1 (Kanto) +- [X] ~~*red-blue*~~ [2026-02-14] +- [X] ~~*yellow*~~ [2026-02-14] + +### Generation 2 (Johto) +- [X] ~~*gold-silver*~~ [2026-02-14] +- [X] ~~*crystal*~~ [2026-02-14] + +### Generation 3 (Hoenn/Kanto) +- [X] ~~*ruby-sapphire*~~ [2026-02-14] +- [X] ~~*emerald*~~ [2026-02-14] +- [X] ~~*firered-leafgreen*~~ [2026-02-14] + +### Generation 4 (Sinnoh/Johto) +- [X] ~~*diamond-pearl*~~ [2026-02-14] +- [X] ~~*platinum*~~ [2026-02-14] +- [X] ~~*heartgold-soulsilver*~~ [2026-02-14] + +### Generation 5 (Unova) +- [X] ~~*black-white*~~ [2026-02-14] +- [X] ~~*black-2-white-2*~~ [2026-02-14] + +### Generation 6 (Kalos/Hoenn) +- [X] ~~*x-y*~~ [2026-02-14] +- [X] ~~*omega-ruby-alpha-sapphire*~~ [2026-02-14] + +### Generation 7 (Alola/Kanto) +- [ ] sun-moon +- [ ] ultra-sun-ultra-moon +- [ ] lets-go + +### Generation 8 (Galar/Sinnoh/Hisui) +- [ ] sword-shield +- [ ] brilliant-diamond-shining-pearl +- [ ] legends-arceus + +### Generation 9 (Paldea/Lumiose) +- [ ] scarlet-violet +- [ ] legends-z-a \ No newline at end of file diff --git a/backend/src/app/seeds/data/alpha-sapphire.json b/backend/src/app/seeds/data/alpha-sapphire.json index 18a5429..0316052 100644 --- a/backend/src/app/seeds/data/alpha-sapphire.json +++ b/backend/src/app/seeds/data/alpha-sapphire.json @@ -862,31 +862,9 @@ } ] }, - { - "name": "Rusturf Tunnel", - "order": 10, - "encounters": [ - { - "pokeapi_id": 74, - "pokemon_name": "Geodude", - "method": "rock-smash", - "encounter_rate": 100, - "min_level": 14, - "max_level": 17 - }, - { - "pokeapi_id": 293, - "pokemon_name": "Whismur", - "method": "walk", - "encounter_rate": 100, - "min_level": 5, - "max_level": 10 - } - ] - }, { "name": "Hoenn Route 116", - "order": 11, + "order": 10, "encounters": [ { "pokeapi_id": 133, @@ -954,6 +932,28 @@ } ] }, + { + "name": "Rusturf Tunnel", + "order": 11, + "encounters": [ + { + "pokeapi_id": 74, + "pokemon_name": "Geodude", + "method": "rock-smash", + "encounter_rate": 100, + "min_level": 14, + "max_level": 17 + }, + { + "pokeapi_id": 293, + "pokemon_name": "Whismur", + "method": "walk", + "encounter_rate": 100, + "min_level": 5, + "max_level": 10 + } + ] + }, { "name": "Rustboro City", "order": 12, @@ -2159,39 +2159,9 @@ } ] }, - { - "name": "New Mauville", - "order": 26, - "encounters": [ - { - "pokeapi_id": 100, - "pokemon_name": "Voltorb", - "method": "walk", - "encounter_rate": 100, - "min_level": 12, - "max_level": 25 - }, - { - "pokeapi_id": 81, - "pokemon_name": "Magnemite", - "method": "walk", - "encounter_rate": 85, - "min_level": 12, - "max_level": 25 - }, - { - "pokeapi_id": 100, - "pokemon_name": "Voltorb", - "method": "static", - "encounter_rate": 33, - "min_level": 25, - "max_level": 25 - } - ] - }, { "name": "Hoenn Route 117", - "order": 27, + "order": 26, "encounters": [ { "pokeapi_id": 585, @@ -2365,12 +2335,12 @@ }, { "name": "Hoenn Route 111", - "order": 28, + "order": 27, "encounters": [], "children": [ { "name": "Hoenn Route 111 (South section)", - "order": 29, + "order": 28, "encounters": [ { "pokeapi_id": 339, @@ -2464,7 +2434,7 @@ }, { "name": "Hoenn Route 111 (Desert)", - "order": 30, + "order": 29, "encounters": [ { "pokeapi_id": 557, @@ -2526,28 +2496,14 @@ } ] }, - { - "name": "Desert Ruins", - "order": 31, - "encounters": [ - { - "pokeapi_id": 377, - "pokemon_name": "Regirock", - "method": "static", - "encounter_rate": 100, - "min_level": 40, - "max_level": 40 - } - ] - }, { "name": "Hoenn Route 112", - "order": 32, + "order": 30, "encounters": [], "children": [ { "name": "Hoenn Route 112 (South section)", - "order": 33, + "order": 31, "encounters": [ { "pokeapi_id": 322, @@ -2593,7 +2549,7 @@ }, { "name": "Hoenn Route 112 (North section)", - "order": 34, + "order": 32, "encounters": [ { "pokeapi_id": 322, @@ -2641,7 +2597,7 @@ }, { "name": "Fiery Path", - "order": 35, + "order": 33, "encounters": [ { "pokeapi_id": 50, @@ -2717,93 +2673,9 @@ } ] }, - { - "name": "Jagged Pass", - "order": 36, - "encounters": [ - { - "pokeapi_id": 66, - "pokemon_name": "Machop", - "method": "walk", - "encounter_rate": 100, - "min_level": 10, - "max_level": 21 - }, - { - "pokeapi_id": 56, - "pokemon_name": "Mankey", - "method": "walk", - "encounter_rate": 100, - "min_level": 21, - "max_level": 21 - }, - { - "pokeapi_id": 77, - "pokemon_name": "Ponyta", - "method": "walk", - "encounter_rate": 100, - "min_level": 21, - "max_level": 21 - }, - { - "pokeapi_id": 236, - "pokemon_name": "Tyrogue", - "method": "walk", - "encounter_rate": 100, - "min_level": 21, - "max_level": 21 - }, - { - "pokeapi_id": 325, - "pokemon_name": "Spoink", - "method": "walk", - "encounter_rate": 55, - "min_level": 10, - "max_level": 21 - }, - { - "pokeapi_id": 322, - "pokemon_name": "Numel", - "method": "walk", - "encounter_rate": 40, - "min_level": 18, - "max_level": 21 - } - ] - }, - { - "name": "Lavaridge Town", - "order": 37, - "encounters": [ - { - "pokeapi_id": 352, - "pokemon_name": "Kecleon", - "method": "static", - "encounter_rate": 100, - "min_level": 40, - "max_level": 40 - }, - { - "pokeapi_id": 175, - "pokemon_name": "Togepi", - "method": "gift", - "encounter_rate": 100, - "min_level": 1, - "max_level": 1 - }, - { - "pokeapi_id": 360, - "pokemon_name": "Wynaut", - "method": "gift", - "encounter_rate": 100, - "min_level": 1, - "max_level": 1 - } - ] - }, { "name": "Hoenn Route 113", - "order": 38, + "order": 34, "encounters": [ { "pokeapi_id": 626, @@ -2855,9 +2727,31 @@ } ] }, + { + "name": "Fallarbor Town", + "order": 35, + "encounters": [ + { + "pokeapi_id": 10082, + "pokemon_name": "Pikachu (Pop Star)", + "method": "gift", + "encounter_rate": 100, + "min_level": 20, + "max_level": 20 + }, + { + "pokeapi_id": 10080, + "pokemon_name": "Pikachu (Rock Star)", + "method": "gift", + "encounter_rate": 100, + "min_level": 20, + "max_level": 20 + } + ] + }, { "name": "Hoenn Route 114", - "order": 39, + "order": 36, "encounters": [ { "pokeapi_id": 339, @@ -3015,12 +2909,12 @@ }, { "name": "Meteor Falls", - "order": 40, + "order": 37, "encounters": [], "children": [ { "name": "Meteor Falls (1F 1R)", - "order": 41, + "order": 38, "encounters": [ { "pokeapi_id": 339, @@ -3138,7 +3032,7 @@ }, { "name": "Meteor Falls (1F 2R)", - "order": 42, + "order": 39, "encounters": [ { "pokeapi_id": 35, @@ -3264,7 +3158,7 @@ }, { "name": "Meteor Falls (B1F 1R)", - "order": 43, + "order": 40, "encounters": [ { "pokeapi_id": 35, @@ -3390,7 +3284,7 @@ }, { "name": "Meteor Falls (B1F 2R)", - "order": 44, + "order": 41, "encounters": [ { "pokeapi_id": 35, @@ -3526,7 +3420,7 @@ }, { "name": "Hoenn Route 115", - "order": 45, + "order": 42, "encounters": [ { "pokeapi_id": 35, @@ -3659,36 +3553,92 @@ ] }, { - "name": "Fortree City", - "order": 46, + "name": "Jagged Pass", + "order": 43, "encounters": [ { - "pokeapi_id": 300, - "pokemon_name": "Skitty", - "method": "trade", + "pokeapi_id": 66, + "pokemon_name": "Machop", + "method": "walk", "encounter_rate": 100, - "min_level": 30, - "max_level": 30 + "min_level": 10, + "max_level": 21 + }, + { + "pokeapi_id": 56, + "pokemon_name": "Mankey", + "method": "walk", + "encounter_rate": 100, + "min_level": 21, + "max_level": 21 + }, + { + "pokeapi_id": 77, + "pokemon_name": "Ponyta", + "method": "walk", + "encounter_rate": 100, + "min_level": 21, + "max_level": 21 + }, + { + "pokeapi_id": 236, + "pokemon_name": "Tyrogue", + "method": "walk", + "encounter_rate": 100, + "min_level": 21, + "max_level": 21 + }, + { + "pokeapi_id": 325, + "pokemon_name": "Spoink", + "method": "walk", + "encounter_rate": 55, + "min_level": 10, + "max_level": 21 + }, + { + "pokeapi_id": 322, + "pokemon_name": "Numel", + "method": "walk", + "encounter_rate": 40, + "min_level": 18, + "max_level": 21 } ] }, { - "name": "Weather Institute", - "order": 47, + "name": "Lavaridge Town", + "order": 44, "encounters": [ { - "pokeapi_id": 351, - "pokemon_name": "Castform", + "pokeapi_id": 352, + "pokemon_name": "Kecleon", + "method": "static", + "encounter_rate": 100, + "min_level": 40, + "max_level": 40 + }, + { + "pokeapi_id": 175, + "pokemon_name": "Togepi", "method": "gift", "encounter_rate": 100, - "min_level": 30, - "max_level": 30 + "min_level": 1, + "max_level": 1 + }, + { + "pokeapi_id": 360, + "pokemon_name": "Wynaut", + "method": "gift", + "encounter_rate": 100, + "min_level": 1, + "max_level": 1 } ] }, { "name": "Hoenn Route 118", - "order": 48, + "order": 45, "encounters": [ { "pokeapi_id": 190, @@ -3836,9 +3786,31 @@ } ] }, + { + "name": "Southern Island", + "order": 46, + "encounters": [ + { + "pokeapi_id": 380, + "pokemon_name": "Latias", + "method": "gift", + "encounter_rate": 100, + "min_level": 30, + "max_level": 30 + }, + { + "pokeapi_id": 380, + "pokemon_name": "Latias", + "method": "static", + "encounter_rate": 100, + "min_level": 30, + "max_level": 30 + } + ] + }, { "name": "Hoenn Route 119", - "order": 49, + "order": 47, "encounters": [ { "pokeapi_id": 349, @@ -3986,6 +3958,34 @@ } ] }, + { + "name": "Weather Institute", + "order": 48, + "encounters": [ + { + "pokeapi_id": 351, + "pokemon_name": "Castform", + "method": "gift", + "encounter_rate": 100, + "min_level": 30, + "max_level": 30 + } + ] + }, + { + "name": "Fortree City", + "order": 49, + "encounters": [ + { + "pokeapi_id": 300, + "pokemon_name": "Skitty", + "method": "trade", + "encounter_rate": 100, + "min_level": 30, + "max_level": 30 + } + ] + }, { "name": "Hoenn Route 120", "order": 50, @@ -4859,119 +4859,9 @@ } ] }, - { - "name": "Lilycove City", - "order": 59, - "encounters": [ - { - "pokeapi_id": 75, - "pokemon_name": "Graveler", - "method": "rock-smash", - "encounter_rate": 100, - "min_level": 28, - "max_level": 31 - }, - { - "pokeapi_id": 10082, - "pokemon_name": "Pikachu (Pop Star)", - "method": "gift", - "encounter_rate": 100, - "min_level": 20, - "max_level": 20 - }, - { - "pokeapi_id": 10080, - "pokemon_name": "Pikachu (Rock Star)", - "method": "gift", - "encounter_rate": 100, - "min_level": 20, - "max_level": 20 - }, - { - "pokeapi_id": 320, - "pokemon_name": "Wailmer", - "method": "super-rod", - "encounter_rate": 95, - "min_level": 30, - "max_level": 30 - }, - { - "pokeapi_id": 129, - "pokemon_name": "Magikarp", - "method": "old-rod", - "encounter_rate": 65, - "min_level": 10, - "max_level": 10 - }, - { - "pokeapi_id": 72, - "pokemon_name": "Tentacool", - "method": "surf", - "encounter_rate": 65, - "min_level": 20, - "max_level": 20 - }, - { - "pokeapi_id": 129, - "pokemon_name": "Magikarp", - "method": "good-rod", - "encounter_rate": 60, - "min_level": 25, - "max_level": 25 - }, - { - "pokeapi_id": 72, - "pokemon_name": "Tentacool", - "method": "old-rod", - "encounter_rate": 35, - "min_level": 5, - "max_level": 5 - }, - { - "pokeapi_id": 72, - "pokemon_name": "Tentacool", - "method": "good-rod", - "encounter_rate": 35, - "min_level": 25, - "max_level": 25 - }, - { - "pokeapi_id": 278, - "pokemon_name": "Wingull", - "method": "surf", - "encounter_rate": 30, - "min_level": 20, - "max_level": 20 - }, - { - "pokeapi_id": 279, - "pokemon_name": "Pelipper", - "method": "surf", - "encounter_rate": 5, - "min_level": 25, - "max_level": 25 - }, - { - "pokeapi_id": 120, - "pokemon_name": "Staryu", - "method": "super-rod", - "encounter_rate": 5, - "min_level": 40, - "max_level": 40 - }, - { - "pokeapi_id": 320, - "pokemon_name": "Wailmer", - "method": "good-rod", - "encounter_rate": 5, - "min_level": 25, - "max_level": 25 - } - ] - }, { "name": "Hoenn Route 122", - "order": 60, + "order": 59, "encounters": [ { "pokeapi_id": 594, @@ -5073,12 +4963,12 @@ }, { "name": "Mt. Pyre", - "order": 61, + "order": 60, "encounters": [], "children": [ { "name": "Mt. Pyre (1F)", - "order": 62, + "order": 61, "encounters": [ { "pokeapi_id": 353, @@ -5100,7 +4990,7 @@ }, { "name": "Mt. Pyre (2F)", - "order": 63, + "order": 62, "encounters": [ { "pokeapi_id": 353, @@ -5122,7 +5012,7 @@ }, { "name": "Mt. Pyre (3F)", - "order": 64, + "order": 63, "encounters": [ { "pokeapi_id": 353, @@ -5144,7 +5034,7 @@ }, { "name": "Mt. Pyre (4F)", - "order": 65, + "order": 64, "encounters": [ { "pokeapi_id": 353, @@ -5166,7 +5056,7 @@ }, { "name": "Mt. Pyre (Outside)", - "order": 66, + "order": 65, "encounters": [ { "pokeapi_id": 436, @@ -5228,7 +5118,7 @@ }, { "name": "Mt. Pyre (Summit)", - "order": 67, + "order": 66, "encounters": [ { "pokeapi_id": 436, @@ -5292,7 +5182,7 @@ }, { "name": "Hoenn Route 123", - "order": 68, + "order": 67, "encounters": [ { "pokeapi_id": 341, @@ -5432,14 +5322,202 @@ } ] }, + { + "name": "Lilycove City", + "order": 68, + "encounters": [ + { + "pokeapi_id": 75, + "pokemon_name": "Graveler", + "method": "rock-smash", + "encounter_rate": 100, + "min_level": 28, + "max_level": 31 + }, + { + "pokeapi_id": 10082, + "pokemon_name": "Pikachu (Pop Star)", + "method": "gift", + "encounter_rate": 100, + "min_level": 20, + "max_level": 20 + }, + { + "pokeapi_id": 10080, + "pokemon_name": "Pikachu (Rock Star)", + "method": "gift", + "encounter_rate": 100, + "min_level": 20, + "max_level": 20 + }, + { + "pokeapi_id": 320, + "pokemon_name": "Wailmer", + "method": "super-rod", + "encounter_rate": 95, + "min_level": 30, + "max_level": 30 + }, + { + "pokeapi_id": 129, + "pokemon_name": "Magikarp", + "method": "old-rod", + "encounter_rate": 65, + "min_level": 10, + "max_level": 10 + }, + { + "pokeapi_id": 72, + "pokemon_name": "Tentacool", + "method": "surf", + "encounter_rate": 65, + "min_level": 20, + "max_level": 20 + }, + { + "pokeapi_id": 129, + "pokemon_name": "Magikarp", + "method": "good-rod", + "encounter_rate": 60, + "min_level": 25, + "max_level": 25 + }, + { + "pokeapi_id": 72, + "pokemon_name": "Tentacool", + "method": "old-rod", + "encounter_rate": 35, + "min_level": 5, + "max_level": 5 + }, + { + "pokeapi_id": 72, + "pokemon_name": "Tentacool", + "method": "good-rod", + "encounter_rate": 35, + "min_level": 25, + "max_level": 25 + }, + { + "pokeapi_id": 278, + "pokemon_name": "Wingull", + "method": "surf", + "encounter_rate": 30, + "min_level": 20, + "max_level": 20 + }, + { + "pokeapi_id": 279, + "pokemon_name": "Pelipper", + "method": "surf", + "encounter_rate": 5, + "min_level": 25, + "max_level": 25 + }, + { + "pokeapi_id": 120, + "pokemon_name": "Staryu", + "method": "super-rod", + "encounter_rate": 5, + "min_level": 40, + "max_level": 40 + }, + { + "pokeapi_id": 320, + "pokemon_name": "Wailmer", + "method": "good-rod", + "encounter_rate": 5, + "min_level": 25, + "max_level": 25 + } + ] + }, { "name": "Team Magma Hideout", "order": 69, "encounters": [] }, { - "name": "Hoenn Route 124", + "name": "Team Aqua Hideout", "order": 70, + "encounters": [ + { + "pokeapi_id": 72, + "pokemon_name": "Tentacool", + "method": "surf", + "encounter_rate": 100, + "min_level": 20, + "max_level": 20 + }, + { + "pokeapi_id": 320, + "pokemon_name": "Wailmer", + "method": "super-rod", + "encounter_rate": 95, + "min_level": 30, + "max_level": 30 + }, + { + "pokeapi_id": 129, + "pokemon_name": "Magikarp", + "method": "old-rod", + "encounter_rate": 65, + "min_level": 10, + "max_level": 10 + }, + { + "pokeapi_id": 129, + "pokemon_name": "Magikarp", + "method": "good-rod", + "encounter_rate": 60, + "min_level": 25, + "max_level": 25 + }, + { + "pokeapi_id": 101, + "pokemon_name": "Electrode", + "method": "static", + "encounter_rate": 50, + "min_level": 40, + "max_level": 40 + }, + { + "pokeapi_id": 72, + "pokemon_name": "Tentacool", + "method": "old-rod", + "encounter_rate": 35, + "min_level": 5, + "max_level": 5 + }, + { + "pokeapi_id": 72, + "pokemon_name": "Tentacool", + "method": "good-rod", + "encounter_rate": 35, + "min_level": 25, + "max_level": 25 + }, + { + "pokeapi_id": 120, + "pokemon_name": "Staryu", + "method": "super-rod", + "encounter_rate": 5, + "min_level": 40, + "max_level": 40 + }, + { + "pokeapi_id": 320, + "pokemon_name": "Wailmer", + "method": "good-rod", + "encounter_rate": 5, + "min_level": 25, + "max_level": 25 + } + ] + }, + { + "name": "Hoenn Route 124", + "order": 71, "encounters": [ { "pokeapi_id": 594, @@ -5541,7 +5619,7 @@ "children": [ { "name": "Hoenn Route 124 (Underwater)", - "order": 71, + "order": 72, "encounters": [ { "pokeapi_id": 170, @@ -5581,7 +5659,7 @@ }, { "name": "Mossdeep City", - "order": 72, + "order": 73, "encounters": [ { "pokeapi_id": 374, @@ -5667,7 +5745,7 @@ }, { "name": "Hoenn Route 125", - "order": 73, + "order": 74, "encounters": [ { "pokeapi_id": 456, @@ -5769,12 +5847,12 @@ }, { "name": "Shoal Cave", - "order": 74, + "order": 75, "encounters": [], "children": [ { "name": "Shoal Cave (High Tide)", - "order": 75, + "order": 76, "encounters": [ { "pokeapi_id": 613, @@ -5908,7 +5986,7 @@ }, { "name": "Shoal Cave (Low Tide)", - "order": 76, + "order": 77, "encounters": [ { "pokeapi_id": 613, @@ -5986,7 +6064,7 @@ }, { "name": "Shoal Cave (Ice Room)", - "order": 77, + "order": 78, "encounters": [ { "pokeapi_id": 41, @@ -6032,243 +6110,9 @@ } ] }, - { - "name": "Hoenn Route 126", - "order": 78, - "encounters": [ - { - "pokeapi_id": 594, - "pokemon_name": "Alomomola", - "method": "surf", - "encounter_rate": 100, - "min_level": 30, - "max_level": 30 - }, - { - "pokeapi_id": 456, - "pokemon_name": "Finneon", - "method": "surf", - "encounter_rate": 100, - "min_level": 30, - "max_level": 30 - }, - { - "pokeapi_id": 592, - "pokemon_name": "Frillish", - "method": "surf", - "encounter_rate": 100, - "min_level": 30, - "max_level": 30 - }, - { - "pokeapi_id": 320, - "pokemon_name": "Wailmer", - "method": "super-rod", - "encounter_rate": 100, - "min_level": 30, - "max_level": 30 - }, - { - "pokeapi_id": 129, - "pokemon_name": "Magikarp", - "method": "old-rod", - "encounter_rate": 65, - "min_level": 10, - "max_level": 10 - }, - { - "pokeapi_id": 129, - "pokemon_name": "Magikarp", - "method": "good-rod", - "encounter_rate": 60, - "min_level": 25, - "max_level": 25 - }, - { - "pokeapi_id": 72, - "pokemon_name": "Tentacool", - "method": "surf", - "encounter_rate": 50, - "min_level": 25, - "max_level": 25 - }, - { - "pokeapi_id": 279, - "pokemon_name": "Pelipper", - "method": "surf", - "encounter_rate": 35, - "min_level": 25, - "max_level": 25 - }, - { - "pokeapi_id": 72, - "pokemon_name": "Tentacool", - "method": "old-rod", - "encounter_rate": 35, - "min_level": 5, - "max_level": 5 - }, - { - "pokeapi_id": 72, - "pokemon_name": "Tentacool", - "method": "good-rod", - "encounter_rate": 35, - "min_level": 25, - "max_level": 25 - }, - { - "pokeapi_id": 73, - "pokemon_name": "Tentacruel", - "method": "surf", - "encounter_rate": 15, - "min_level": 30, - "max_level": 30 - }, - { - "pokeapi_id": 320, - "pokemon_name": "Wailmer", - "method": "good-rod", - "encounter_rate": 5, - "min_level": 25, - "max_level": 25 - } - ], - "children": [ - { - "name": "Hoenn Route 126 (Underwater)", - "order": 79, - "encounters": [ - { - "pokeapi_id": 170, - "pokemon_name": "Chinchou", - "method": "surf", - "encounter_rate": 50, - "min_level": 25, - "max_level": 25 - }, - { - "pokeapi_id": 366, - "pokemon_name": "Clamperl", - "method": "surf", - "encounter_rate": 30, - "min_level": 30, - "max_level": 30 - }, - { - "pokeapi_id": 171, - "pokemon_name": "Lanturn", - "method": "surf", - "encounter_rate": 15, - "min_level": 30, - "max_level": 30 - }, - { - "pokeapi_id": 369, - "pokemon_name": "Relicanth", - "method": "surf", - "encounter_rate": 5, - "min_level": 30, - "max_level": 30 - } - ] - } - ] - }, - { - "name": "Sootopolis City", - "order": 80, - "encounters": [ - { - "pokeapi_id": 129, - "pokemon_name": "Magikarp", - "method": "surf", - "encounter_rate": 100, - "min_level": 25, - "max_level": 25 - }, - { - "pokeapi_id": 129, - "pokemon_name": "Magikarp", - "method": "old-rod", - "encounter_rate": 100, - "min_level": 5, - "max_level": 5 - }, - { - "pokeapi_id": 129, - "pokemon_name": "Magikarp", - "method": "good-rod", - "encounter_rate": 100, - "min_level": 25, - "max_level": 25 - }, - { - "pokeapi_id": 129, - "pokemon_name": "Magikarp", - "method": "super-rod", - "encounter_rate": 95, - "min_level": 30, - "max_level": 30 - }, - { - "pokeapi_id": 130, - "pokemon_name": "Gyarados", - "method": "super-rod", - "encounter_rate": 5, - "min_level": 40, - "max_level": 40 - } - ] - }, - { - "name": "Cave of Origin", - "order": 81, - "encounters": [ - { - "pokeapi_id": 41, - "pokemon_name": "Zubat", - "method": "walk", - "encounter_rate": 100, - "min_level": 18, - "max_level": 18 - }, - { - "pokeapi_id": 42, - "pokemon_name": "Golbat", - "method": "walk", - "encounter_rate": 69, - "min_level": 33, - "max_level": 36 - }, - { - "pokeapi_id": 302, - "pokemon_name": "Sableye", - "method": "walk", - "encounter_rate": 31, - "min_level": 33, - "max_level": 36 - } - ], - "children": [ - { - "name": "Cave of Origin (B5F)", - "order": 82, - "encounters": [ - { - "pokeapi_id": 10077, - "pokemon_name": "Kyogre (Primal)", - "method": "static", - "encounter_rate": 100, - "min_level": 45, - "max_level": 45 - } - ] - } - ] - }, { "name": "Hoenn Route 127", - "order": 83, + "order": 79, "encounters": [ { "pokeapi_id": 594, @@ -6370,7 +6214,7 @@ }, { "name": "Hoenn Route 128", - "order": 84, + "order": 80, "encounters": [ { "pokeapi_id": 594, @@ -6488,7 +6332,7 @@ "children": [ { "name": "Hoenn Route 128 (Underwater)", - "order": 85, + "order": 81, "encounters": [ { "pokeapi_id": 369, @@ -6536,12 +6380,12 @@ }, { "name": "Seafloor Cavern", - "order": 86, + "order": 82, "encounters": [], "children": [ { "name": "Seafloor Cavern (Entrance)", - "order": 87, + "order": 83, "encounters": [ { "pokeapi_id": 320, @@ -6611,7 +6455,7 @@ }, { "name": "Seafloor Cavern (Room 1)", - "order": 88, + "order": 84, "encounters": [ { "pokeapi_id": 42, @@ -6641,7 +6485,7 @@ }, { "name": "Seafloor Cavern (Room 2)", - "order": 89, + "order": 85, "encounters": [ { "pokeapi_id": 42, @@ -6671,7 +6515,7 @@ }, { "name": "Seafloor Cavern (Room 4)", - "order": 90, + "order": 86, "encounters": [ { "pokeapi_id": 42, @@ -6701,7 +6545,7 @@ }, { "name": "Seafloor Cavern (Room 5)", - "order": 91, + "order": 87, "encounters": [ { "pokeapi_id": 42, @@ -6787,7 +6631,7 @@ }, { "name": "Seafloor Cavern (Room 6)", - "order": 92, + "order": 88, "encounters": [ { "pokeapi_id": 42, @@ -6873,7 +6717,7 @@ }, { "name": "Seafloor Cavern (Room 3)", - "order": 93, + "order": 89, "encounters": [ { "pokeapi_id": 42, @@ -6895,7 +6739,7 @@ }, { "name": "Seafloor Cavern (Room 7)", - "order": 94, + "order": 90, "encounters": [ { "pokeapi_id": 42, @@ -6917,7 +6761,7 @@ }, { "name": "Seafloor Cavern (Room 8)", - "order": 95, + "order": 91, "encounters": [ { "pokeapi_id": 42, @@ -6939,7 +6783,7 @@ }, { "name": "Seafloor Cavern (Room 9)", - "order": 96, + "order": 92, "encounters": [ { "pokeapi_id": 42, @@ -6961,9 +6805,273 @@ } ] }, + { + "name": "Hoenn Route 126", + "order": 93, + "encounters": [ + { + "pokeapi_id": 594, + "pokemon_name": "Alomomola", + "method": "surf", + "encounter_rate": 100, + "min_level": 30, + "max_level": 30 + }, + { + "pokeapi_id": 456, + "pokemon_name": "Finneon", + "method": "surf", + "encounter_rate": 100, + "min_level": 30, + "max_level": 30 + }, + { + "pokeapi_id": 592, + "pokemon_name": "Frillish", + "method": "surf", + "encounter_rate": 100, + "min_level": 30, + "max_level": 30 + }, + { + "pokeapi_id": 320, + "pokemon_name": "Wailmer", + "method": "super-rod", + "encounter_rate": 100, + "min_level": 30, + "max_level": 30 + }, + { + "pokeapi_id": 129, + "pokemon_name": "Magikarp", + "method": "old-rod", + "encounter_rate": 65, + "min_level": 10, + "max_level": 10 + }, + { + "pokeapi_id": 129, + "pokemon_name": "Magikarp", + "method": "good-rod", + "encounter_rate": 60, + "min_level": 25, + "max_level": 25 + }, + { + "pokeapi_id": 72, + "pokemon_name": "Tentacool", + "method": "surf", + "encounter_rate": 50, + "min_level": 25, + "max_level": 25 + }, + { + "pokeapi_id": 279, + "pokemon_name": "Pelipper", + "method": "surf", + "encounter_rate": 35, + "min_level": 25, + "max_level": 25 + }, + { + "pokeapi_id": 72, + "pokemon_name": "Tentacool", + "method": "old-rod", + "encounter_rate": 35, + "min_level": 5, + "max_level": 5 + }, + { + "pokeapi_id": 72, + "pokemon_name": "Tentacool", + "method": "good-rod", + "encounter_rate": 35, + "min_level": 25, + "max_level": 25 + }, + { + "pokeapi_id": 73, + "pokemon_name": "Tentacruel", + "method": "surf", + "encounter_rate": 15, + "min_level": 30, + "max_level": 30 + }, + { + "pokeapi_id": 320, + "pokemon_name": "Wailmer", + "method": "good-rod", + "encounter_rate": 5, + "min_level": 25, + "max_level": 25 + } + ], + "children": [ + { + "name": "Hoenn Route 126 (Underwater)", + "order": 94, + "encounters": [ + { + "pokeapi_id": 170, + "pokemon_name": "Chinchou", + "method": "surf", + "encounter_rate": 50, + "min_level": 25, + "max_level": 25 + }, + { + "pokeapi_id": 366, + "pokemon_name": "Clamperl", + "method": "surf", + "encounter_rate": 30, + "min_level": 30, + "max_level": 30 + }, + { + "pokeapi_id": 171, + "pokemon_name": "Lanturn", + "method": "surf", + "encounter_rate": 15, + "min_level": 30, + "max_level": 30 + }, + { + "pokeapi_id": 369, + "pokemon_name": "Relicanth", + "method": "surf", + "encounter_rate": 5, + "min_level": 30, + "max_level": 30 + } + ] + } + ] + }, + { + "name": "Sootopolis City", + "order": 95, + "encounters": [ + { + "pokeapi_id": 129, + "pokemon_name": "Magikarp", + "method": "surf", + "encounter_rate": 100, + "min_level": 25, + "max_level": 25 + }, + { + "pokeapi_id": 129, + "pokemon_name": "Magikarp", + "method": "old-rod", + "encounter_rate": 100, + "min_level": 5, + "max_level": 5 + }, + { + "pokeapi_id": 129, + "pokemon_name": "Magikarp", + "method": "good-rod", + "encounter_rate": 100, + "min_level": 25, + "max_level": 25 + }, + { + "pokeapi_id": 129, + "pokemon_name": "Magikarp", + "method": "super-rod", + "encounter_rate": 95, + "min_level": 30, + "max_level": 30 + }, + { + "pokeapi_id": 130, + "pokemon_name": "Gyarados", + "method": "super-rod", + "encounter_rate": 5, + "min_level": 40, + "max_level": 40 + } + ] + }, + { + "name": "Cave of Origin", + "order": 96, + "encounters": [ + { + "pokeapi_id": 41, + "pokemon_name": "Zubat", + "method": "walk", + "encounter_rate": 100, + "min_level": 18, + "max_level": 18 + }, + { + "pokeapi_id": 42, + "pokemon_name": "Golbat", + "method": "walk", + "encounter_rate": 69, + "min_level": 33, + "max_level": 36 + }, + { + "pokeapi_id": 302, + "pokemon_name": "Sableye", + "method": "walk", + "encounter_rate": 31, + "min_level": 33, + "max_level": 36 + } + ], + "children": [ + { + "name": "Cave of Origin (B5F)", + "order": 97, + "encounters": [ + { + "pokeapi_id": 10077, + "pokemon_name": "Kyogre (Primal)", + "method": "static", + "encounter_rate": 100, + "min_level": 45, + "max_level": 45 + } + ] + } + ] + }, + { + "name": "New Mauville", + "order": 98, + "encounters": [ + { + "pokeapi_id": 100, + "pokemon_name": "Voltorb", + "method": "walk", + "encounter_rate": 100, + "min_level": 12, + "max_level": 25 + }, + { + "pokeapi_id": 81, + "pokemon_name": "Magnemite", + "method": "walk", + "encounter_rate": 85, + "min_level": 12, + "max_level": 25 + }, + { + "pokeapi_id": 100, + "pokemon_name": "Voltorb", + "method": "static", + "encounter_rate": 33, + "min_level": 25, + "max_level": 25 + } + ] + }, { "name": "Hoenn Route 129", - "order": 97, + "order": 99, "encounters": [ { "pokeapi_id": 594, @@ -7065,7 +7173,7 @@ "children": [ { "name": "Hoenn Route 129 (Underwater)", - "order": 98, + "order": 100, "encounters": [ { "pokeapi_id": 170, @@ -7105,7 +7213,7 @@ }, { "name": "Hoenn Route 130", - "order": 99, + "order": 101, "encounters": [ { "pokeapi_id": 594, @@ -7223,7 +7331,7 @@ "children": [ { "name": "Hoenn Route 130 (Underwater)", - "order": 100, + "order": 102, "encounters": [ { "pokeapi_id": 170, @@ -7263,210 +7371,6 @@ }, { "name": "Hoenn Route 131", - "order": 101, - "encounters": [ - { - "pokeapi_id": 594, - "pokemon_name": "Alomomola", - "method": "surf", - "encounter_rate": 100, - "min_level": 30, - "max_level": 30 - }, - { - "pokeapi_id": 456, - "pokemon_name": "Finneon", - "method": "surf", - "encounter_rate": 100, - "min_level": 30, - "max_level": 30 - }, - { - "pokeapi_id": 592, - "pokemon_name": "Frillish", - "method": "surf", - "encounter_rate": 100, - "min_level": 30, - "max_level": 30 - }, - { - "pokeapi_id": 129, - "pokemon_name": "Magikarp", - "method": "old-rod", - "encounter_rate": 65, - "min_level": 10, - "max_level": 10 - }, - { - "pokeapi_id": 129, - "pokemon_name": "Magikarp", - "method": "good-rod", - "encounter_rate": 60, - "min_level": 25, - "max_level": 25 - }, - { - "pokeapi_id": 320, - "pokemon_name": "Wailmer", - "method": "super-rod", - "encounter_rate": 60, - "min_level": 35, - "max_level": 35 - }, - { - "pokeapi_id": 72, - "pokemon_name": "Tentacool", - "method": "surf", - "encounter_rate": 50, - "min_level": 25, - "max_level": 25 - }, - { - "pokeapi_id": 116, - "pokemon_name": "Horsea", - "method": "super-rod", - "encounter_rate": 35, - "min_level": 30, - "max_level": 30 - }, - { - "pokeapi_id": 279, - "pokemon_name": "Pelipper", - "method": "surf", - "encounter_rate": 35, - "min_level": 25, - "max_level": 25 - }, - { - "pokeapi_id": 72, - "pokemon_name": "Tentacool", - "method": "old-rod", - "encounter_rate": 35, - "min_level": 5, - "max_level": 5 - }, - { - "pokeapi_id": 72, - "pokemon_name": "Tentacool", - "method": "good-rod", - "encounter_rate": 35, - "min_level": 25, - "max_level": 25 - }, - { - "pokeapi_id": 73, - "pokemon_name": "Tentacruel", - "method": "surf", - "encounter_rate": 15, - "min_level": 30, - "max_level": 30 - }, - { - "pokeapi_id": 117, - "pokemon_name": "Seadra", - "method": "super-rod", - "encounter_rate": 5, - "min_level": 40, - "max_level": 40 - }, - { - "pokeapi_id": 320, - "pokemon_name": "Wailmer", - "method": "good-rod", - "encounter_rate": 5, - "min_level": 25, - "max_level": 25 - } - ] - }, - { - "name": "Pacifidlog Town", - "order": 102, - "encounters": [ - { - "pokeapi_id": 222, - "pokemon_name": "Corsola", - "method": "trade", - "encounter_rate": 100, - "min_level": 50, - "max_level": 50 - }, - { - "pokeapi_id": 320, - "pokemon_name": "Wailmer", - "method": "super-rod", - "encounter_rate": 100, - "min_level": 30, - "max_level": 30 - }, - { - "pokeapi_id": 129, - "pokemon_name": "Magikarp", - "method": "old-rod", - "encounter_rate": 65, - "min_level": 10, - "max_level": 10 - }, - { - "pokeapi_id": 129, - "pokemon_name": "Magikarp", - "method": "good-rod", - "encounter_rate": 60, - "min_level": 25, - "max_level": 25 - }, - { - "pokeapi_id": 72, - "pokemon_name": "Tentacool", - "method": "surf", - "encounter_rate": 50, - "min_level": 25, - "max_level": 25 - }, - { - "pokeapi_id": 279, - "pokemon_name": "Pelipper", - "method": "surf", - "encounter_rate": 35, - "min_level": 25, - "max_level": 25 - }, - { - "pokeapi_id": 72, - "pokemon_name": "Tentacool", - "method": "old-rod", - "encounter_rate": 35, - "min_level": 5, - "max_level": 5 - }, - { - "pokeapi_id": 72, - "pokemon_name": "Tentacool", - "method": "good-rod", - "encounter_rate": 35, - "min_level": 25, - "max_level": 25 - }, - { - "pokeapi_id": 73, - "pokemon_name": "Tentacruel", - "method": "surf", - "encounter_rate": 15, - "min_level": 30, - "max_level": 30 - }, - { - "pokeapi_id": 320, - "pokemon_name": "Wailmer", - "method": "good-rod", - "encounter_rate": 5, - "min_level": 25, - "max_level": 25 - } - ] - }, - { - "name": "Hoenn Route 132", "order": 103, "encounters": [ { @@ -7584,8 +7488,212 @@ ] }, { - "name": "Hoenn Route 133", + "name": "Pacifidlog Town", "order": 104, + "encounters": [ + { + "pokeapi_id": 222, + "pokemon_name": "Corsola", + "method": "trade", + "encounter_rate": 100, + "min_level": 50, + "max_level": 50 + }, + { + "pokeapi_id": 320, + "pokemon_name": "Wailmer", + "method": "super-rod", + "encounter_rate": 100, + "min_level": 30, + "max_level": 30 + }, + { + "pokeapi_id": 129, + "pokemon_name": "Magikarp", + "method": "old-rod", + "encounter_rate": 65, + "min_level": 10, + "max_level": 10 + }, + { + "pokeapi_id": 129, + "pokemon_name": "Magikarp", + "method": "good-rod", + "encounter_rate": 60, + "min_level": 25, + "max_level": 25 + }, + { + "pokeapi_id": 72, + "pokemon_name": "Tentacool", + "method": "surf", + "encounter_rate": 50, + "min_level": 25, + "max_level": 25 + }, + { + "pokeapi_id": 279, + "pokemon_name": "Pelipper", + "method": "surf", + "encounter_rate": 35, + "min_level": 25, + "max_level": 25 + }, + { + "pokeapi_id": 72, + "pokemon_name": "Tentacool", + "method": "old-rod", + "encounter_rate": 35, + "min_level": 5, + "max_level": 5 + }, + { + "pokeapi_id": 72, + "pokemon_name": "Tentacool", + "method": "good-rod", + "encounter_rate": 35, + "min_level": 25, + "max_level": 25 + }, + { + "pokeapi_id": 73, + "pokemon_name": "Tentacruel", + "method": "surf", + "encounter_rate": 15, + "min_level": 30, + "max_level": 30 + }, + { + "pokeapi_id": 320, + "pokemon_name": "Wailmer", + "method": "good-rod", + "encounter_rate": 5, + "min_level": 25, + "max_level": 25 + } + ] + }, + { + "name": "Hoenn Route 132", + "order": 105, + "encounters": [ + { + "pokeapi_id": 594, + "pokemon_name": "Alomomola", + "method": "surf", + "encounter_rate": 100, + "min_level": 30, + "max_level": 30 + }, + { + "pokeapi_id": 456, + "pokemon_name": "Finneon", + "method": "surf", + "encounter_rate": 100, + "min_level": 30, + "max_level": 30 + }, + { + "pokeapi_id": 592, + "pokemon_name": "Frillish", + "method": "surf", + "encounter_rate": 100, + "min_level": 30, + "max_level": 30 + }, + { + "pokeapi_id": 129, + "pokemon_name": "Magikarp", + "method": "old-rod", + "encounter_rate": 65, + "min_level": 10, + "max_level": 10 + }, + { + "pokeapi_id": 129, + "pokemon_name": "Magikarp", + "method": "good-rod", + "encounter_rate": 60, + "min_level": 25, + "max_level": 25 + }, + { + "pokeapi_id": 320, + "pokemon_name": "Wailmer", + "method": "super-rod", + "encounter_rate": 60, + "min_level": 35, + "max_level": 35 + }, + { + "pokeapi_id": 72, + "pokemon_name": "Tentacool", + "method": "surf", + "encounter_rate": 50, + "min_level": 25, + "max_level": 25 + }, + { + "pokeapi_id": 116, + "pokemon_name": "Horsea", + "method": "super-rod", + "encounter_rate": 35, + "min_level": 30, + "max_level": 30 + }, + { + "pokeapi_id": 279, + "pokemon_name": "Pelipper", + "method": "surf", + "encounter_rate": 35, + "min_level": 25, + "max_level": 25 + }, + { + "pokeapi_id": 72, + "pokemon_name": "Tentacool", + "method": "old-rod", + "encounter_rate": 35, + "min_level": 5, + "max_level": 5 + }, + { + "pokeapi_id": 72, + "pokemon_name": "Tentacool", + "method": "good-rod", + "encounter_rate": 35, + "min_level": 25, + "max_level": 25 + }, + { + "pokeapi_id": 73, + "pokemon_name": "Tentacruel", + "method": "surf", + "encounter_rate": 15, + "min_level": 30, + "max_level": 30 + }, + { + "pokeapi_id": 117, + "pokemon_name": "Seadra", + "method": "super-rod", + "encounter_rate": 5, + "min_level": 40, + "max_level": 40 + }, + { + "pokeapi_id": 320, + "pokemon_name": "Wailmer", + "method": "good-rod", + "encounter_rate": 5, + "min_level": 25, + "max_level": 25 + } + ] + }, + { + "name": "Hoenn Route 133", + "order": 106, "encounters": [ { "pokeapi_id": 594, @@ -7703,7 +7811,7 @@ }, { "name": "Hoenn Route 134", - "order": 105, + "order": 107, "encounters": [ { "pokeapi_id": 594, @@ -7819,9 +7927,532 @@ } ] }, + { + "name": "Sealed Chamber", + "order": 108, + "encounters": [ + { + "pokeapi_id": 129, + "pokemon_name": "Magikarp", + "method": "old-rod", + "encounter_rate": 65, + "min_level": 10, + "max_level": 10 + }, + { + "pokeapi_id": 72, + "pokemon_name": "Tentacool", + "method": "surf", + "encounter_rate": 65, + "min_level": 20, + "max_level": 20 + }, + { + "pokeapi_id": 129, + "pokemon_name": "Magikarp", + "method": "good-rod", + "encounter_rate": 60, + "min_level": 25, + "max_level": 25 + }, + { + "pokeapi_id": 320, + "pokemon_name": "Wailmer", + "method": "super-rod", + "encounter_rate": 60, + "min_level": 35, + "max_level": 35 + }, + { + "pokeapi_id": 116, + "pokemon_name": "Horsea", + "method": "super-rod", + "encounter_rate": 40, + "min_level": 30, + "max_level": 30 + }, + { + "pokeapi_id": 72, + "pokemon_name": "Tentacool", + "method": "old-rod", + "encounter_rate": 35, + "min_level": 5, + "max_level": 5 + }, + { + "pokeapi_id": 72, + "pokemon_name": "Tentacool", + "method": "good-rod", + "encounter_rate": 35, + "min_level": 25, + "max_level": 25 + }, + { + "pokeapi_id": 41, + "pokemon_name": "Zubat", + "method": "surf", + "encounter_rate": 30, + "min_level": 20, + "max_level": 20 + }, + { + "pokeapi_id": 42, + "pokemon_name": "Golbat", + "method": "surf", + "encounter_rate": 5, + "min_level": 25, + "max_level": 25 + }, + { + "pokeapi_id": 320, + "pokemon_name": "Wailmer", + "method": "good-rod", + "encounter_rate": 5, + "min_level": 25, + "max_level": 25 + } + ] + }, + { + "name": "Island Cave", + "order": 109, + "encounters": [ + { + "pokeapi_id": 378, + "pokemon_name": "Regice", + "method": "static", + "encounter_rate": 100, + "min_level": 40, + "max_level": 40 + }, + { + "pokeapi_id": 486, + "pokemon_name": "Regigigas", + "method": "static", + "encounter_rate": 100, + "min_level": 50, + "max_level": 50 + } + ] + }, + { + "name": "Desert Ruins", + "order": 110, + "encounters": [ + { + "pokeapi_id": 377, + "pokemon_name": "Regirock", + "method": "static", + "encounter_rate": 100, + "min_level": 40, + "max_level": 40 + } + ] + }, + { + "name": "Ancient Tomb", + "order": 111, + "encounters": [ + { + "pokeapi_id": 379, + "pokemon_name": "Registeel", + "method": "static", + "encounter_rate": 100, + "min_level": 40, + "max_level": 40 + } + ] + }, + { + "name": "Sea Mauville", + "order": 112, + "encounters": [ + { + "pokeapi_id": 249, + "pokemon_name": "Lugia", + "method": "static", + "encounter_rate": 100, + "min_level": 50, + "max_level": 50 + }, + { + "pokeapi_id": 442, + "pokemon_name": "Spiritomb", + "method": "static", + "encounter_rate": 100, + "min_level": 50, + "max_level": 50 + } + ], + "children": [ + { + "name": "Sea Mauville (Outside)", + "order": 113, + "encounters": [ + { + "pokeapi_id": 279, + "pokemon_name": "Pelipper", + "method": "surf", + "encounter_rate": 100, + "min_level": 25, + "max_level": 25 + }, + { + "pokeapi_id": 320, + "pokemon_name": "Wailmer", + "method": "super-rod", + "encounter_rate": 100, + "min_level": 30, + "max_level": 30 + }, + { + "pokeapi_id": 129, + "pokemon_name": "Magikarp", + "method": "old-rod", + "encounter_rate": 65, + "min_level": 10, + "max_level": 10 + }, + { + "pokeapi_id": 72, + "pokemon_name": "Tentacool", + "method": "surf", + "encounter_rate": 65, + "min_level": 15, + "max_level": 15 + }, + { + "pokeapi_id": 129, + "pokemon_name": "Magikarp", + "method": "good-rod", + "encounter_rate": 60, + "min_level": 25, + "max_level": 25 + }, + { + "pokeapi_id": 72, + "pokemon_name": "Tentacool", + "method": "old-rod", + "encounter_rate": 35, + "min_level": 5, + "max_level": 5 + }, + { + "pokeapi_id": 72, + "pokemon_name": "Tentacool", + "method": "good-rod", + "encounter_rate": 35, + "min_level": 25, + "max_level": 25 + }, + { + "pokeapi_id": 278, + "pokemon_name": "Wingull", + "method": "surf", + "encounter_rate": 34, + "min_level": 15, + "max_level": 15 + }, + { + "pokeapi_id": 320, + "pokemon_name": "Wailmer", + "method": "good-rod", + "encounter_rate": 5, + "min_level": 25, + "max_level": 25 + } + ] + }, + { + "name": "Sea Mauville (Inside)", + "order": 114, + "encounters": [ + { + "pokeapi_id": 72, + "pokemon_name": "Tentacool", + "method": "surf", + "encounter_rate": 100, + "min_level": 15, + "max_level": 15 + }, + { + "pokeapi_id": 320, + "pokemon_name": "Wailmer", + "method": "super-rod", + "encounter_rate": 100, + "min_level": 30, + "max_level": 30 + }, + { + "pokeapi_id": 129, + "pokemon_name": "Magikarp", + "method": "old-rod", + "encounter_rate": 65, + "min_level": 10, + "max_level": 10 + }, + { + "pokeapi_id": 129, + "pokemon_name": "Magikarp", + "method": "good-rod", + "encounter_rate": 60, + "min_level": 25, + "max_level": 25 + }, + { + "pokeapi_id": 72, + "pokemon_name": "Tentacool", + "method": "old-rod", + "encounter_rate": 35, + "min_level": 5, + "max_level": 5 + }, + { + "pokeapi_id": 72, + "pokemon_name": "Tentacool", + "method": "good-rod", + "encounter_rate": 35, + "min_level": 25, + "max_level": 25 + }, + { + "pokeapi_id": 320, + "pokemon_name": "Wailmer", + "method": "good-rod", + "encounter_rate": 5, + "min_level": 25, + "max_level": 25 + } + ] + } + ] + }, + { + "name": "Scorched Slab", + "order": 115, + "encounters": [], + "children": [ + { + "name": "Scorched Slab (1F)", + "order": 116, + "encounters": [ + { + "pokeapi_id": 339, + "pokemon_name": "Barboach", + "method": "super-rod", + "encounter_rate": 100, + "min_level": 30, + "max_level": 30 + }, + { + "pokeapi_id": 42, + "pokemon_name": "Golbat", + "method": "walk", + "encounter_rate": 100, + "min_level": 26, + "max_level": 29 + }, + { + "pokeapi_id": 129, + "pokemon_name": "Magikarp", + "method": "old-rod", + "encounter_rate": 65, + "min_level": 10, + "max_level": 10 + }, + { + "pokeapi_id": 129, + "pokemon_name": "Magikarp", + "method": "good-rod", + "encounter_rate": 60, + "min_level": 25, + "max_level": 25 + }, + { + "pokeapi_id": 42, + "pokemon_name": "Golbat", + "method": "surf", + "encounter_rate": 50, + "min_level": 25, + "max_level": 25 + }, + { + "pokeapi_id": 41, + "pokemon_name": "Zubat", + "method": "surf", + "encounter_rate": 50, + "min_level": 20, + "max_level": 20 + }, + { + "pokeapi_id": 118, + "pokemon_name": "Goldeen", + "method": "old-rod", + "encounter_rate": 35, + "min_level": 5, + "max_level": 5 + }, + { + "pokeapi_id": 118, + "pokemon_name": "Goldeen", + "method": "good-rod", + "encounter_rate": 35, + "min_level": 25, + "max_level": 25 + }, + { + "pokeapi_id": 339, + "pokemon_name": "Barboach", + "method": "good-rod", + "encounter_rate": 5, + "min_level": 25, + "max_level": 25 + } + ] + }, + { + "name": "Scorched Slab (B1F)", + "order": 117, + "encounters": [ + { + "pokeapi_id": 339, + "pokemon_name": "Barboach", + "method": "super-rod", + "encounter_rate": 100, + "min_level": 30, + "max_level": 30 + }, + { + "pokeapi_id": 42, + "pokemon_name": "Golbat", + "method": "walk", + "encounter_rate": 100, + "min_level": 26, + "max_level": 29 + }, + { + "pokeapi_id": 41, + "pokemon_name": "Zubat", + "method": "walk", + "encounter_rate": 100, + "min_level": 14, + "max_level": 14 + }, + { + "pokeapi_id": 129, + "pokemon_name": "Magikarp", + "method": "old-rod", + "encounter_rate": 65, + "min_level": 10, + "max_level": 10 + }, + { + "pokeapi_id": 129, + "pokemon_name": "Magikarp", + "method": "good-rod", + "encounter_rate": 60, + "min_level": 25, + "max_level": 25 + }, + { + "pokeapi_id": 42, + "pokemon_name": "Golbat", + "method": "surf", + "encounter_rate": 50, + "min_level": 25, + "max_level": 25 + }, + { + "pokeapi_id": 41, + "pokemon_name": "Zubat", + "method": "surf", + "encounter_rate": 50, + "min_level": 20, + "max_level": 20 + }, + { + "pokeapi_id": 118, + "pokemon_name": "Goldeen", + "method": "old-rod", + "encounter_rate": 35, + "min_level": 5, + "max_level": 5 + }, + { + "pokeapi_id": 118, + "pokemon_name": "Goldeen", + "method": "good-rod", + "encounter_rate": 35, + "min_level": 25, + "max_level": 25 + }, + { + "pokeapi_id": 339, + "pokemon_name": "Barboach", + "method": "good-rod", + "encounter_rate": 5, + "min_level": 25, + "max_level": 25 + } + ] + }, + { + "name": "Scorched Slab (B2F)", + "order": 118, + "encounters": [ + { + "pokeapi_id": 42, + "pokemon_name": "Golbat", + "method": "walk", + "encounter_rate": 100, + "min_level": 26, + "max_level": 29 + }, + { + "pokeapi_id": 41, + "pokemon_name": "Zubat", + "method": "walk", + "encounter_rate": 100, + "min_level": 14, + "max_level": 14 + } + ] + }, + { + "name": "Scorched Slab (B3F)", + "order": 119, + "encounters": [ + { + "pokeapi_id": 42, + "pokemon_name": "Golbat", + "method": "walk", + "encounter_rate": 100, + "min_level": 26, + "max_level": 29 + }, + { + "pokeapi_id": 485, + "pokemon_name": "Heatran", + "method": "static", + "encounter_rate": 100, + "min_level": 50, + "max_level": 50 + }, + { + "pokeapi_id": 41, + "pokemon_name": "Zubat", + "method": "walk", + "encounter_rate": 100, + "min_level": 14, + "max_level": 14 + } + ] + } + ] + }, { "name": "Ever Grande City", - "order": 106, + "order": 120, "encounters": [ { "pokeapi_id": 129, @@ -7915,12 +8546,12 @@ }, { "name": "Victory Road (Hoenn)", - "order": 107, + "order": 121, "encounters": [], "children": [ { "name": "Victory Road (Hoenn Entrance)", - "order": 108, + "order": 122, "encounters": [ { "pokeapi_id": 129, @@ -8070,7 +8701,7 @@ }, { "name": "Victory Road (Hoenn 1F)", - "order": 109, + "order": 123, "encounters": [ { "pokeapi_id": 129, @@ -8220,7 +8851,7 @@ }, { "name": "Victory Road (Hoenn B1F)", - "order": 110, + "order": 124, "encounters": [ { "pokeapi_id": 129, @@ -8370,7 +9001,7 @@ }, { "name": "Victory Road (Hoenn 2F)", - "order": 111, + "order": 125, "encounters": [ { "pokeapi_id": 339, @@ -8434,7 +9065,7 @@ }, { "name": "Sky Pillar", - "order": 112, + "order": 126, "encounters": [ { "pokeapi_id": 386, @@ -8480,7 +9111,7 @@ "children": [ { "name": "Sky Pillar (1F)", - "order": 113, + "order": 127, "encounters": [ { "pokeapi_id": 168, @@ -8518,7 +9149,7 @@ }, { "name": "Sky Pillar (2F)", - "order": 114, + "order": 128, "encounters": [ { "pokeapi_id": 168, @@ -8556,7 +9187,7 @@ }, { "name": "Sky Pillar (3F)", - "order": 115, + "order": 129, "encounters": [ { "pokeapi_id": 168, @@ -8594,7 +9225,7 @@ }, { "name": "Sky Pillar (4F)", - "order": 116, + "order": 130, "encounters": [ { "pokeapi_id": 168, @@ -8632,7 +9263,7 @@ }, { "name": "Sky Pillar (5F)", - "order": 117, + "order": 131, "encounters": [ { "pokeapi_id": 168, @@ -8670,346 +9301,9 @@ } ] }, - { - "name": "Ancient Tomb", - "order": 118, - "encounters": [ - { - "pokeapi_id": 379, - "pokemon_name": "Registeel", - "method": "static", - "encounter_rate": 100, - "min_level": 40, - "max_level": 40 - } - ] - }, - { - "name": "Island Cave", - "order": 119, - "encounters": [ - { - "pokeapi_id": 378, - "pokemon_name": "Regice", - "method": "static", - "encounter_rate": 100, - "min_level": 40, - "max_level": 40 - }, - { - "pokeapi_id": 486, - "pokemon_name": "Regigigas", - "method": "static", - "encounter_rate": 100, - "min_level": 50, - "max_level": 50 - } - ] - }, - { - "name": "Southern Island", - "order": 120, - "encounters": [ - { - "pokeapi_id": 380, - "pokemon_name": "Latias", - "method": "gift", - "encounter_rate": 100, - "min_level": 30, - "max_level": 30 - }, - { - "pokeapi_id": 380, - "pokemon_name": "Latias", - "method": "static", - "encounter_rate": 100, - "min_level": 30, - "max_level": 30 - } - ] - }, - { - "name": "Mirage Island", - "order": 121, - "encounters": [], - "children": [ - { - "name": "Mirage Island (North Route 113)", - "order": 122, - "encounters": [ - { - "pokeapi_id": 555, - "pokemon_name": "Darmanitan Standard", - "method": "walk", - "encounter_rate": 60, - "min_level": 36, - "max_level": 38 - }, - { - "pokeapi_id": 636, - "pokemon_name": "Larvesta", - "method": "walk", - "encounter_rate": 40, - "min_level": 36, - "max_level": 38 - } - ] - }, - { - "name": "Mirage Island (North Route 124)", - "order": 123, - "encounters": [ - { - "pokeapi_id": 49, - "pokemon_name": "Venomoth", - "method": "walk", - "encounter_rate": 30, - "min_level": 36, - "max_level": 38 - }, - { - "pokeapi_id": 178, - "pokemon_name": "Xatu", - "method": "walk", - "encounter_rate": 30, - "min_level": 36, - "max_level": 38 - }, - { - "pokeapi_id": 523, - "pokemon_name": "Zebstrika", - "method": "walk", - "encounter_rate": 30, - "min_level": 36, - "max_level": 38 - }, - { - "pokeapi_id": 53, - "pokemon_name": "Persian", - "method": "walk", - "encounter_rate": 10, - "min_level": 36, - "max_level": 38 - } - ] - }, - { - "name": "Mirage Island (North Route 125)", - "order": 124, - "encounters": [ - { - "pokeapi_id": 432, - "pokemon_name": "Purugly", - "method": "walk", - "encounter_rate": 60, - "min_level": 36, - "max_level": 38 - }, - { - "pokeapi_id": 137, - "pokemon_name": "Porygon", - "method": "walk", - "encounter_rate": 40, - "min_level": 36, - "max_level": 38 - } - ] - }, - { - "name": "Mirage Island (South Pacifidlog Town)", - "order": 125, - "encounters": [ - { - "pokeapi_id": 531, - "pokemon_name": "Audino", - "method": "walk", - "encounter_rate": 90, - "min_level": 36, - "max_level": 38 - }, - { - "pokeapi_id": 75, - "pokemon_name": "Graveler", - "method": "rock-smash", - "encounter_rate": 85, - "min_level": 35, - "max_level": 38 - }, - { - "pokeapi_id": 688, - "pokemon_name": "Binacle", - "method": "rock-smash", - "encounter_rate": 15, - "min_level": 37, - "max_level": 37 - }, - { - "pokeapi_id": 178, - "pokemon_name": "Xatu", - "method": "walk", - "encounter_rate": 10, - "min_level": 36, - "max_level": 38 - } - ] - }, - { - "name": "Mirage Island (South Route 132)", - "order": 126, - "encounters": [ - { - "pokeapi_id": 517, - "pokemon_name": "Munna", - "method": "walk", - "encounter_rate": 60, - "min_level": 36, - "max_level": 38 - }, - { - "pokeapi_id": 132, - "pokemon_name": "Ditto", - "method": "walk", - "encounter_rate": 40, - "min_level": 36, - "max_level": 38 - } - ] - }, - { - "name": "Mirage Island (South Route 134)", - "order": 127, - "encounters": [ - { - "pokeapi_id": 75, - "pokemon_name": "Graveler", - "method": "rock-smash", - "encounter_rate": 85, - "min_level": 35, - "max_level": 38 - }, - { - "pokeapi_id": 49, - "pokemon_name": "Venomoth", - "method": "walk", - "encounter_rate": 30, - "min_level": 36, - "max_level": 38 - }, - { - "pokeapi_id": 178, - "pokemon_name": "Xatu", - "method": "walk", - "encounter_rate": 30, - "min_level": 36, - "max_level": 38 - }, - { - "pokeapi_id": 523, - "pokemon_name": "Zebstrika", - "method": "walk", - "encounter_rate": 30, - "min_level": 36, - "max_level": 38 - }, - { - "pokeapi_id": 688, - "pokemon_name": "Binacle", - "method": "rock-smash", - "encounter_rate": 15, - "min_level": 37, - "max_level": 37 - }, - { - "pokeapi_id": 556, - "pokemon_name": "Maractus", - "method": "walk", - "encounter_rate": 10, - "min_level": 36, - "max_level": 38 - } - ] - }, - { - "name": "Mirage Island (West Dewford Town)", - "order": 128, - "encounters": [ - { - "pokeapi_id": 49, - "pokemon_name": "Venomoth", - "method": "walk", - "encounter_rate": 30, - "min_level": 36, - "max_level": 38 - }, - { - "pokeapi_id": 178, - "pokemon_name": "Xatu", - "method": "walk", - "encounter_rate": 30, - "min_level": 36, - "max_level": 38 - }, - { - "pokeapi_id": 523, - "pokemon_name": "Zebstrika", - "method": "walk", - "encounter_rate": 30, - "min_level": 36, - "max_level": 38 - }, - { - "pokeapi_id": 114, - "pokemon_name": "Tangela", - "method": "walk", - "encounter_rate": 10, - "min_level": 36, - "max_level": 38 - } - ] - }, - { - "name": "Mirage Island (West Route 104)", - "order": 129, - "encounters": [ - { - "pokeapi_id": 49, - "pokemon_name": "Venomoth", - "method": "walk", - "encounter_rate": 30, - "min_level": 36, - "max_level": 38 - }, - { - "pokeapi_id": 178, - "pokemon_name": "Xatu", - "method": "walk", - "encounter_rate": 30, - "min_level": 36, - "max_level": 38 - }, - { - "pokeapi_id": 523, - "pokemon_name": "Zebstrika", - "method": "walk", - "encounter_rate": 30, - "min_level": 36, - "max_level": 38 - }, - { - "pokeapi_id": 555, - "pokemon_name": "Darmanitan Standard", - "method": "walk", - "encounter_rate": 10, - "min_level": 36, - "max_level": 38 - } - ] - } - ] - }, { "name": "Battle Resort", - "order": 130, + "order": 132, "encounters": [ { "pokeapi_id": 323, @@ -9119,7 +9413,7 @@ }, { "name": "Contest Hall", - "order": 131, + "order": 133, "encounters": [ { "pokeapi_id": 10082, @@ -9141,7 +9435,7 @@ }, { "name": "Crescent Isle", - "order": 132, + "order": 134, "encounters": [ { "pokeapi_id": 488, @@ -9155,7 +9449,7 @@ }, { "name": "Fabled Cave", - "order": 133, + "order": 135, "encounters": [ { "pokeapi_id": 644, @@ -9167,31 +9461,9 @@ } ] }, - { - "name": "Fallarbor Town", - "order": 134, - "encounters": [ - { - "pokeapi_id": 10082, - "pokemon_name": "Pikachu (Pop Star)", - "method": "gift", - "encounter_rate": 100, - "min_level": 20, - "max_level": 20 - }, - { - "pokeapi_id": 10080, - "pokemon_name": "Pikachu (Rock Star)", - "method": "gift", - "encounter_rate": 100, - "min_level": 20, - "max_level": 20 - } - ] - }, { "name": "Gnaled Den", - "order": 135, + "order": 136, "encounters": [ { "pokeapi_id": 646, @@ -9205,7 +9477,7 @@ }, { "name": "Grand Meteor Delta", - "order": 136, + "order": 137, "encounters": [ { "pokeapi_id": 386, @@ -9217,14 +9489,293 @@ } ] }, + { + "name": "Mirage Island", + "order": 138, + "encounters": [], + "children": [ + { + "name": "Mirage Island (North Route 113)", + "order": 139, + "encounters": [ + { + "pokeapi_id": 555, + "pokemon_name": "Darmanitan Standard", + "method": "walk", + "encounter_rate": 60, + "min_level": 36, + "max_level": 38 + }, + { + "pokeapi_id": 636, + "pokemon_name": "Larvesta", + "method": "walk", + "encounter_rate": 40, + "min_level": 36, + "max_level": 38 + } + ] + }, + { + "name": "Mirage Island (North Route 124)", + "order": 140, + "encounters": [ + { + "pokeapi_id": 49, + "pokemon_name": "Venomoth", + "method": "walk", + "encounter_rate": 30, + "min_level": 36, + "max_level": 38 + }, + { + "pokeapi_id": 178, + "pokemon_name": "Xatu", + "method": "walk", + "encounter_rate": 30, + "min_level": 36, + "max_level": 38 + }, + { + "pokeapi_id": 523, + "pokemon_name": "Zebstrika", + "method": "walk", + "encounter_rate": 30, + "min_level": 36, + "max_level": 38 + }, + { + "pokeapi_id": 53, + "pokemon_name": "Persian", + "method": "walk", + "encounter_rate": 10, + "min_level": 36, + "max_level": 38 + } + ] + }, + { + "name": "Mirage Island (North Route 125)", + "order": 141, + "encounters": [ + { + "pokeapi_id": 432, + "pokemon_name": "Purugly", + "method": "walk", + "encounter_rate": 60, + "min_level": 36, + "max_level": 38 + }, + { + "pokeapi_id": 137, + "pokemon_name": "Porygon", + "method": "walk", + "encounter_rate": 40, + "min_level": 36, + "max_level": 38 + } + ] + }, + { + "name": "Mirage Island (South Pacifidlog Town)", + "order": 142, + "encounters": [ + { + "pokeapi_id": 531, + "pokemon_name": "Audino", + "method": "walk", + "encounter_rate": 90, + "min_level": 36, + "max_level": 38 + }, + { + "pokeapi_id": 75, + "pokemon_name": "Graveler", + "method": "rock-smash", + "encounter_rate": 85, + "min_level": 35, + "max_level": 38 + }, + { + "pokeapi_id": 688, + "pokemon_name": "Binacle", + "method": "rock-smash", + "encounter_rate": 15, + "min_level": 37, + "max_level": 37 + }, + { + "pokeapi_id": 178, + "pokemon_name": "Xatu", + "method": "walk", + "encounter_rate": 10, + "min_level": 36, + "max_level": 38 + } + ] + }, + { + "name": "Mirage Island (South Route 132)", + "order": 143, + "encounters": [ + { + "pokeapi_id": 517, + "pokemon_name": "Munna", + "method": "walk", + "encounter_rate": 60, + "min_level": 36, + "max_level": 38 + }, + { + "pokeapi_id": 132, + "pokemon_name": "Ditto", + "method": "walk", + "encounter_rate": 40, + "min_level": 36, + "max_level": 38 + } + ] + }, + { + "name": "Mirage Island (South Route 134)", + "order": 144, + "encounters": [ + { + "pokeapi_id": 75, + "pokemon_name": "Graveler", + "method": "rock-smash", + "encounter_rate": 85, + "min_level": 35, + "max_level": 38 + }, + { + "pokeapi_id": 49, + "pokemon_name": "Venomoth", + "method": "walk", + "encounter_rate": 30, + "min_level": 36, + "max_level": 38 + }, + { + "pokeapi_id": 178, + "pokemon_name": "Xatu", + "method": "walk", + "encounter_rate": 30, + "min_level": 36, + "max_level": 38 + }, + { + "pokeapi_id": 523, + "pokemon_name": "Zebstrika", + "method": "walk", + "encounter_rate": 30, + "min_level": 36, + "max_level": 38 + }, + { + "pokeapi_id": 688, + "pokemon_name": "Binacle", + "method": "rock-smash", + "encounter_rate": 15, + "min_level": 37, + "max_level": 37 + }, + { + "pokeapi_id": 556, + "pokemon_name": "Maractus", + "method": "walk", + "encounter_rate": 10, + "min_level": 36, + "max_level": 38 + } + ] + }, + { + "name": "Mirage Island (West Dewford Town)", + "order": 145, + "encounters": [ + { + "pokeapi_id": 49, + "pokemon_name": "Venomoth", + "method": "walk", + "encounter_rate": 30, + "min_level": 36, + "max_level": 38 + }, + { + "pokeapi_id": 178, + "pokemon_name": "Xatu", + "method": "walk", + "encounter_rate": 30, + "min_level": 36, + "max_level": 38 + }, + { + "pokeapi_id": 523, + "pokemon_name": "Zebstrika", + "method": "walk", + "encounter_rate": 30, + "min_level": 36, + "max_level": 38 + }, + { + "pokeapi_id": 114, + "pokemon_name": "Tangela", + "method": "walk", + "encounter_rate": 10, + "min_level": 36, + "max_level": 38 + } + ] + }, + { + "name": "Mirage Island (West Route 104)", + "order": 146, + "encounters": [ + { + "pokeapi_id": 49, + "pokemon_name": "Venomoth", + "method": "walk", + "encounter_rate": 30, + "min_level": 36, + "max_level": 38 + }, + { + "pokeapi_id": 178, + "pokemon_name": "Xatu", + "method": "walk", + "encounter_rate": 30, + "min_level": 36, + "max_level": 38 + }, + { + "pokeapi_id": 523, + "pokemon_name": "Zebstrika", + "method": "walk", + "encounter_rate": 30, + "min_level": 36, + "max_level": 38 + }, + { + "pokeapi_id": 555, + "pokemon_name": "Darmanitan Standard", + "method": "walk", + "encounter_rate": 10, + "min_level": 36, + "max_level": 38 + } + ] + } + ] + }, { "name": "Mirage Cave", - "order": 137, + "order": 147, "encounters": [], "children": [ { "name": "Mirage Cave (North Fallarbor Town)", - "order": 138, + "order": 148, "encounters": [ { "pokeapi_id": 602, @@ -9246,7 +9797,7 @@ }, { "name": "Mirage Cave (North Fortree City)", - "order": 139, + "order": 149, "encounters": [ { "pokeapi_id": 75, @@ -9300,7 +9851,7 @@ }, { "name": "Mirage Cave (North Route 124)", - "order": 140, + "order": 150, "encounters": [ { "pokeapi_id": 75, @@ -9338,7 +9889,7 @@ }, { "name": "Mirage Cave (North Route 132)", - "order": 141, + "order": 151, "encounters": [ { "pokeapi_id": 132, @@ -9368,7 +9919,7 @@ }, { "name": "Mirage Cave (North Route 107)", - "order": 142, + "order": 152, "encounters": [ { "pokeapi_id": 201, @@ -9382,7 +9933,7 @@ }, { "name": "Mirage Cave (North Route 131)", - "order": 143, + "order": 153, "encounters": [ { "pokeapi_id": 602, @@ -9412,7 +9963,7 @@ }, { "name": "Mirage Cave (Southeast Route 129)", - "order": 144, + "order": 154, "encounters": [ { "pokeapi_id": 75, @@ -9450,7 +10001,7 @@ }, { "name": "Mirage Cave (West Route 115)", - "order": 145, + "order": 155, "encounters": [ { "pokeapi_id": 75, @@ -9490,12 +10041,12 @@ }, { "name": "Mirage Forest", - "order": 146, + "order": 156, "encounters": [], "children": [ { "name": "Mirage Forest (East Mossdeep City)", - "order": 147, + "order": 157, "encounters": [ { "pokeapi_id": 431, @@ -9533,7 +10084,7 @@ }, { "name": "Mirage Forest (North Lilycove City)", - "order": 148, + "order": 158, "encounters": [ { "pokeapi_id": 432, @@ -9571,7 +10122,7 @@ }, { "name": "Mirage Forest (North Route 111)", - "order": 149, + "order": 159, "encounters": [ { "pokeapi_id": 285, @@ -9601,7 +10152,7 @@ }, { "name": "Mirage Forest (North Route 124)", - "order": 150, + "order": 160, "encounters": [ { "pokeapi_id": 432, @@ -9639,7 +10190,7 @@ }, { "name": "Mirage Forest (South Route 109)", - "order": 151, + "order": 161, "encounters": [ { "pokeapi_id": 531, @@ -9677,7 +10228,7 @@ }, { "name": "Mirage Forest (South Route 132)", - "order": 152, + "order": 162, "encounters": [ { "pokeapi_id": 191, @@ -9707,7 +10258,7 @@ }, { "name": "Mirage Forest (West Route 105)", - "order": 153, + "order": 163, "encounters": [ { "pokeapi_id": 75, @@ -9737,7 +10288,7 @@ }, { "name": "Mirage Forest (West Route 114)", - "order": 154, + "order": 164, "encounters": [ { "pokeapi_id": 432, @@ -9777,12 +10328,12 @@ }, { "name": "Mirage Mountain", - "order": 155, + "order": 165, "encounters": [], "children": [ { "name": "Mirage Mountain (East Route 125)", - "order": 156, + "order": 166, "encounters": [ { "pokeapi_id": 555, @@ -9804,7 +10355,7 @@ }, { "name": "Mirage Mountain (North Lilycove City)", - "order": 157, + "order": 167, "encounters": [ { "pokeapi_id": 232, @@ -9842,7 +10393,7 @@ }, { "name": "Mirage Mountain (North Route 125)", - "order": 158, + "order": 168, "encounters": [ { "pokeapi_id": 75, @@ -9888,7 +10439,7 @@ }, { "name": "Mirage Mountain (Northeast Route 125)", - "order": 159, + "order": 169, "encounters": [ { "pokeapi_id": 232, @@ -9926,7 +10477,7 @@ }, { "name": "Mirage Mountain (South Route 129)", - "order": 160, + "order": 170, "encounters": [ { "pokeapi_id": 523, @@ -9948,7 +10499,7 @@ }, { "name": "Mirage Mountain (South Route 131)", - "order": 161, + "order": 171, "encounters": [ { "pokeapi_id": 232, @@ -9986,7 +10537,7 @@ }, { "name": "Mirage Mountain (Southeast Route 129)", - "order": 162, + "order": 172, "encounters": [ { "pokeapi_id": 75, @@ -10032,7 +10583,7 @@ }, { "name": "Mirage Mountain (West Route 104)", - "order": 163, + "order": 173, "encounters": [ { "pokeapi_id": 232, @@ -10072,7 +10623,7 @@ }, { "name": "Mossdeep Space Center", - "order": 164, + "order": 174, "encounters": [ { "pokeapi_id": 352, @@ -10086,7 +10637,7 @@ }, { "name": "Nameless Cavern", - "order": 165, + "order": 175, "encounters": [ { "pokeapi_id": 482, @@ -10116,7 +10667,7 @@ }, { "name": "Pathless Plain", - "order": 166, + "order": 176, "encounters": [ { "pokeapi_id": 638, @@ -10144,482 +10695,9 @@ } ] }, - { - "name": "Scorched Slab", - "order": 167, - "encounters": [], - "children": [ - { - "name": "Scorched Slab (1F)", - "order": 168, - "encounters": [ - { - "pokeapi_id": 339, - "pokemon_name": "Barboach", - "method": "super-rod", - "encounter_rate": 100, - "min_level": 30, - "max_level": 30 - }, - { - "pokeapi_id": 42, - "pokemon_name": "Golbat", - "method": "walk", - "encounter_rate": 100, - "min_level": 26, - "max_level": 29 - }, - { - "pokeapi_id": 129, - "pokemon_name": "Magikarp", - "method": "old-rod", - "encounter_rate": 65, - "min_level": 10, - "max_level": 10 - }, - { - "pokeapi_id": 129, - "pokemon_name": "Magikarp", - "method": "good-rod", - "encounter_rate": 60, - "min_level": 25, - "max_level": 25 - }, - { - "pokeapi_id": 42, - "pokemon_name": "Golbat", - "method": "surf", - "encounter_rate": 50, - "min_level": 25, - "max_level": 25 - }, - { - "pokeapi_id": 41, - "pokemon_name": "Zubat", - "method": "surf", - "encounter_rate": 50, - "min_level": 20, - "max_level": 20 - }, - { - "pokeapi_id": 118, - "pokemon_name": "Goldeen", - "method": "old-rod", - "encounter_rate": 35, - "min_level": 5, - "max_level": 5 - }, - { - "pokeapi_id": 118, - "pokemon_name": "Goldeen", - "method": "good-rod", - "encounter_rate": 35, - "min_level": 25, - "max_level": 25 - }, - { - "pokeapi_id": 339, - "pokemon_name": "Barboach", - "method": "good-rod", - "encounter_rate": 5, - "min_level": 25, - "max_level": 25 - } - ] - }, - { - "name": "Scorched Slab (B1F)", - "order": 169, - "encounters": [ - { - "pokeapi_id": 339, - "pokemon_name": "Barboach", - "method": "super-rod", - "encounter_rate": 100, - "min_level": 30, - "max_level": 30 - }, - { - "pokeapi_id": 42, - "pokemon_name": "Golbat", - "method": "walk", - "encounter_rate": 100, - "min_level": 26, - "max_level": 29 - }, - { - "pokeapi_id": 41, - "pokemon_name": "Zubat", - "method": "walk", - "encounter_rate": 100, - "min_level": 14, - "max_level": 14 - }, - { - "pokeapi_id": 129, - "pokemon_name": "Magikarp", - "method": "old-rod", - "encounter_rate": 65, - "min_level": 10, - "max_level": 10 - }, - { - "pokeapi_id": 129, - "pokemon_name": "Magikarp", - "method": "good-rod", - "encounter_rate": 60, - "min_level": 25, - "max_level": 25 - }, - { - "pokeapi_id": 42, - "pokemon_name": "Golbat", - "method": "surf", - "encounter_rate": 50, - "min_level": 25, - "max_level": 25 - }, - { - "pokeapi_id": 41, - "pokemon_name": "Zubat", - "method": "surf", - "encounter_rate": 50, - "min_level": 20, - "max_level": 20 - }, - { - "pokeapi_id": 118, - "pokemon_name": "Goldeen", - "method": "old-rod", - "encounter_rate": 35, - "min_level": 5, - "max_level": 5 - }, - { - "pokeapi_id": 118, - "pokemon_name": "Goldeen", - "method": "good-rod", - "encounter_rate": 35, - "min_level": 25, - "max_level": 25 - }, - { - "pokeapi_id": 339, - "pokemon_name": "Barboach", - "method": "good-rod", - "encounter_rate": 5, - "min_level": 25, - "max_level": 25 - } - ] - }, - { - "name": "Scorched Slab (B2F)", - "order": 170, - "encounters": [ - { - "pokeapi_id": 42, - "pokemon_name": "Golbat", - "method": "walk", - "encounter_rate": 100, - "min_level": 26, - "max_level": 29 - }, - { - "pokeapi_id": 41, - "pokemon_name": "Zubat", - "method": "walk", - "encounter_rate": 100, - "min_level": 14, - "max_level": 14 - } - ] - }, - { - "name": "Scorched Slab (B3F)", - "order": 171, - "encounters": [ - { - "pokeapi_id": 42, - "pokemon_name": "Golbat", - "method": "walk", - "encounter_rate": 100, - "min_level": 26, - "max_level": 29 - }, - { - "pokeapi_id": 485, - "pokemon_name": "Heatran", - "method": "static", - "encounter_rate": 100, - "min_level": 50, - "max_level": 50 - }, - { - "pokeapi_id": 41, - "pokemon_name": "Zubat", - "method": "walk", - "encounter_rate": 100, - "min_level": 14, - "max_level": 14 - } - ] - } - ] - }, - { - "name": "Sea Mauville", - "order": 172, - "encounters": [ - { - "pokeapi_id": 249, - "pokemon_name": "Lugia", - "method": "static", - "encounter_rate": 100, - "min_level": 50, - "max_level": 50 - }, - { - "pokeapi_id": 442, - "pokemon_name": "Spiritomb", - "method": "static", - "encounter_rate": 100, - "min_level": 50, - "max_level": 50 - } - ], - "children": [ - { - "name": "Sea Mauville (Outside)", - "order": 173, - "encounters": [ - { - "pokeapi_id": 279, - "pokemon_name": "Pelipper", - "method": "surf", - "encounter_rate": 100, - "min_level": 25, - "max_level": 25 - }, - { - "pokeapi_id": 320, - "pokemon_name": "Wailmer", - "method": "super-rod", - "encounter_rate": 100, - "min_level": 30, - "max_level": 30 - }, - { - "pokeapi_id": 129, - "pokemon_name": "Magikarp", - "method": "old-rod", - "encounter_rate": 65, - "min_level": 10, - "max_level": 10 - }, - { - "pokeapi_id": 72, - "pokemon_name": "Tentacool", - "method": "surf", - "encounter_rate": 65, - "min_level": 15, - "max_level": 15 - }, - { - "pokeapi_id": 129, - "pokemon_name": "Magikarp", - "method": "good-rod", - "encounter_rate": 60, - "min_level": 25, - "max_level": 25 - }, - { - "pokeapi_id": 72, - "pokemon_name": "Tentacool", - "method": "old-rod", - "encounter_rate": 35, - "min_level": 5, - "max_level": 5 - }, - { - "pokeapi_id": 72, - "pokemon_name": "Tentacool", - "method": "good-rod", - "encounter_rate": 35, - "min_level": 25, - "max_level": 25 - }, - { - "pokeapi_id": 278, - "pokemon_name": "Wingull", - "method": "surf", - "encounter_rate": 34, - "min_level": 15, - "max_level": 15 - }, - { - "pokeapi_id": 320, - "pokemon_name": "Wailmer", - "method": "good-rod", - "encounter_rate": 5, - "min_level": 25, - "max_level": 25 - } - ] - }, - { - "name": "Sea Mauville (Inside)", - "order": 174, - "encounters": [ - { - "pokeapi_id": 72, - "pokemon_name": "Tentacool", - "method": "surf", - "encounter_rate": 100, - "min_level": 15, - "max_level": 15 - }, - { - "pokeapi_id": 320, - "pokemon_name": "Wailmer", - "method": "super-rod", - "encounter_rate": 100, - "min_level": 30, - "max_level": 30 - }, - { - "pokeapi_id": 129, - "pokemon_name": "Magikarp", - "method": "old-rod", - "encounter_rate": 65, - "min_level": 10, - "max_level": 10 - }, - { - "pokeapi_id": 129, - "pokemon_name": "Magikarp", - "method": "good-rod", - "encounter_rate": 60, - "min_level": 25, - "max_level": 25 - }, - { - "pokeapi_id": 72, - "pokemon_name": "Tentacool", - "method": "old-rod", - "encounter_rate": 35, - "min_level": 5, - "max_level": 5 - }, - { - "pokeapi_id": 72, - "pokemon_name": "Tentacool", - "method": "good-rod", - "encounter_rate": 35, - "min_level": 25, - "max_level": 25 - }, - { - "pokeapi_id": 320, - "pokemon_name": "Wailmer", - "method": "good-rod", - "encounter_rate": 5, - "min_level": 25, - "max_level": 25 - } - ] - } - ] - }, - { - "name": "Sealed Chamber", - "order": 175, - "encounters": [ - { - "pokeapi_id": 129, - "pokemon_name": "Magikarp", - "method": "old-rod", - "encounter_rate": 65, - "min_level": 10, - "max_level": 10 - }, - { - "pokeapi_id": 72, - "pokemon_name": "Tentacool", - "method": "surf", - "encounter_rate": 65, - "min_level": 20, - "max_level": 20 - }, - { - "pokeapi_id": 129, - "pokemon_name": "Magikarp", - "method": "good-rod", - "encounter_rate": 60, - "min_level": 25, - "max_level": 25 - }, - { - "pokeapi_id": 320, - "pokemon_name": "Wailmer", - "method": "super-rod", - "encounter_rate": 60, - "min_level": 35, - "max_level": 35 - }, - { - "pokeapi_id": 116, - "pokemon_name": "Horsea", - "method": "super-rod", - "encounter_rate": 40, - "min_level": 30, - "max_level": 30 - }, - { - "pokeapi_id": 72, - "pokemon_name": "Tentacool", - "method": "old-rod", - "encounter_rate": 35, - "min_level": 5, - "max_level": 5 - }, - { - "pokeapi_id": 72, - "pokemon_name": "Tentacool", - "method": "good-rod", - "encounter_rate": 35, - "min_level": 25, - "max_level": 25 - }, - { - "pokeapi_id": 41, - "pokemon_name": "Zubat", - "method": "surf", - "encounter_rate": 30, - "min_level": 20, - "max_level": 20 - }, - { - "pokeapi_id": 42, - "pokemon_name": "Golbat", - "method": "surf", - "encounter_rate": 5, - "min_level": 25, - "max_level": 25 - }, - { - "pokeapi_id": 320, - "pokemon_name": "Wailmer", - "method": "good-rod", - "encounter_rate": 5, - "min_level": 25, - "max_level": 25 - } - ] - }, { "name": "Soaring in the Sky", - "order": 176, + "order": 177, "encounters": [ { "pokeapi_id": 279, @@ -10681,7 +10759,7 @@ }, { "name": "Trackless Forest", - "order": 177, + "order": 178, "encounters": [ { "pokeapi_id": 244, @@ -10711,7 +10789,7 @@ }, { "name": "Verdanturf Town", - "order": 178, + "order": 179, "encounters": [ { "pokeapi_id": 10082, diff --git a/backend/src/app/seeds/data/black-2-bosses.json b/backend/src/app/seeds/data/black-2-bosses.json index 35cead9..3b83fa5 100644 --- a/backend/src/app/seeds/data/black-2-bosses.json +++ b/backend/src/app/seeds/data/black-2-bosses.json @@ -77,7 +77,7 @@ "badge_image_url": "/badges/jet-badge.png", "level_cap": 37, "order": 6, - "after_route_name": null, + "after_route_name": "Celestial Tower", "location": "Mistralton Gym", "section": "Main Story", "sprite_url": "/boss-sprites/black-2/skyla.png", @@ -91,7 +91,7 @@ "badge_image_url": "/badges/legend-badge.png", "level_cap": 46, "order": 7, - "after_route_name": null, + "after_route_name": "Unova Route 9", "location": "Opelucid Gym", "section": "Main Story", "sprite_url": "/boss-sprites/black-2/drayden.png", @@ -119,7 +119,7 @@ "badge_image_url": null, "level_cap": 57, "order": 9, - "after_route_name": null, + "after_route_name": "Victory Road (Unova Black 2 & White 2)", "location": "Pokemon League", "section": "Main Story", "sprite_url": "/boss-sprites/black-2/shauntal.png", @@ -133,7 +133,7 @@ "badge_image_url": null, "level_cap": 57, "order": 10, - "after_route_name": null, + "after_route_name": "Victory Road (Unova Black 2 & White 2)", "location": "Pokemon League", "section": "Main Story", "sprite_url": "/boss-sprites/black-2/grimsley.png", @@ -147,7 +147,7 @@ "badge_image_url": null, "level_cap": 57, "order": 11, - "after_route_name": null, + "after_route_name": "Victory Road (Unova Black 2 & White 2)", "location": "Pokemon League", "section": "Main Story", "sprite_url": "/boss-sprites/black-2/caitlin.png", @@ -161,7 +161,7 @@ "badge_image_url": null, "level_cap": 57, "order": 12, - "after_route_name": null, + "after_route_name": "Victory Road (Unova Black 2 & White 2)", "location": "Pokemon League", "section": "Main Story", "sprite_url": "/boss-sprites/black-2/marshal.png", @@ -175,7 +175,7 @@ "badge_image_url": null, "level_cap": 59, "order": 13, - "after_route_name": null, + "after_route_name": "Victory Road (Unova Black 2 & White 2)", "location": "Pokemon League", "section": "Main Story", "sprite_url": "/boss-sprites/black-2/iris.png", diff --git a/backend/src/app/seeds/data/black-2.json b/backend/src/app/seeds/data/black-2.json index f131cd1..fc488f9 100644 --- a/backend/src/app/seeds/data/black-2.json +++ b/backend/src/app/seeds/data/black-2.json @@ -170,8 +170,166 @@ ] }, { - "name": "Floccesy Ranch", + "name": "Unova Route 20", "order": 4, + "encounters": [ + { + "pokeapi_id": 531, + "pokemon_name": "Audino", + "method": "walk", + "encounter_rate": 90, + "min_level": 2, + "max_level": 4 + }, + { + "pokeapi_id": 550, + "pokemon_name": "Basculin Red Striped", + "method": "surf", + "encounter_rate": 70, + "min_level": 7, + "max_level": 15 + }, + { + "pokeapi_id": 10016, + "pokemon_name": "Basculin (Blue Striped)", + "method": "surf", + "encounter_rate": 65, + "min_level": 5, + "max_level": 15 + }, + { + "pokeapi_id": 61, + "pokemon_name": "Poliwhirl", + "method": "fishing", + "encounter_rate": 65, + "min_level": 40, + "max_level": 70 + }, + { + "pokeapi_id": 60, + "pokemon_name": "Poliwag", + "method": "fishing", + "encounter_rate": 60, + "min_level": 40, + "max_level": 70 + }, + { + "pokeapi_id": 519, + "pokemon_name": "Pidove", + "method": "walk", + "encounter_rate": 50, + "min_level": 2, + "max_level": 10 + }, + { + "pokeapi_id": 540, + "pokemon_name": "Sewaddle", + "method": "walk", + "encounter_rate": 50, + "min_level": 2, + "max_level": 11 + }, + { + "pokeapi_id": 191, + "pokemon_name": "Sunkern", + "method": "walk", + "encounter_rate": 50, + "min_level": 2, + "max_level": 11 + }, + { + "pokeapi_id": 550, + "pokemon_name": "Basculin Red Striped", + "method": "fishing", + "encounter_rate": 40, + "min_level": 40, + "max_level": 60 + }, + { + "pokeapi_id": 504, + "pokemon_name": "Patrat", + "method": "walk", + "encounter_rate": 40, + "min_level": 2, + "max_level": 10 + }, + { + "pokeapi_id": 185, + "pokemon_name": "Sudowoodo", + "method": "walk", + "encounter_rate": 40, + "min_level": 40, + "max_level": 55 + }, + { + "pokeapi_id": 298, + "pokemon_name": "Azurill", + "method": "surf", + "encounter_rate": 30, + "min_level": 5, + "max_level": 15 + }, + { + "pokeapi_id": 10016, + "pokemon_name": "Basculin (Blue Striped)", + "method": "fishing", + "encounter_rate": 30, + "min_level": 40, + "max_level": 60 + }, + { + "pokeapi_id": 183, + "pokemon_name": "Marill", + "method": "surf", + "encounter_rate": 30, + "min_level": 5, + "max_level": 15 + }, + { + "pokeapi_id": 509, + "pokemon_name": "Purrloin", + "method": "walk", + "encounter_rate": 30, + "min_level": 2, + "max_level": 11 + }, + { + "pokeapi_id": 543, + "pokemon_name": "Venipede", + "method": "walk", + "encounter_rate": 20, + "min_level": 10, + "max_level": 10 + }, + { + "pokeapi_id": 206, + "pokemon_name": "Dunsparce", + "method": "walk", + "encounter_rate": 10, + "min_level": 3, + "max_level": 3 + }, + { + "pokeapi_id": 184, + "pokemon_name": "Azumarill", + "method": "surf", + "encounter_rate": 5, + "min_level": 5, + "max_level": 15 + }, + { + "pokeapi_id": 186, + "pokemon_name": "Politoed", + "method": "fishing", + "encounter_rate": 5, + "min_level": 50, + "max_level": 70 + } + ] + }, + { + "name": "Floccesy Ranch", + "order": 5, "encounters": [ { "pokeapi_id": 206, @@ -351,164 +509,6 @@ } ] }, - { - "name": "Unova Route 20", - "order": 5, - "encounters": [ - { - "pokeapi_id": 531, - "pokemon_name": "Audino", - "method": "walk", - "encounter_rate": 90, - "min_level": 2, - "max_level": 4 - }, - { - "pokeapi_id": 550, - "pokemon_name": "Basculin Red Striped", - "method": "surf", - "encounter_rate": 70, - "min_level": 7, - "max_level": 15 - }, - { - "pokeapi_id": 10016, - "pokemon_name": "Basculin (Blue Striped)", - "method": "surf", - "encounter_rate": 65, - "min_level": 5, - "max_level": 15 - }, - { - "pokeapi_id": 61, - "pokemon_name": "Poliwhirl", - "method": "fishing", - "encounter_rate": 65, - "min_level": 40, - "max_level": 70 - }, - { - "pokeapi_id": 60, - "pokemon_name": "Poliwag", - "method": "fishing", - "encounter_rate": 60, - "min_level": 40, - "max_level": 70 - }, - { - "pokeapi_id": 519, - "pokemon_name": "Pidove", - "method": "walk", - "encounter_rate": 50, - "min_level": 2, - "max_level": 10 - }, - { - "pokeapi_id": 540, - "pokemon_name": "Sewaddle", - "method": "walk", - "encounter_rate": 50, - "min_level": 2, - "max_level": 11 - }, - { - "pokeapi_id": 191, - "pokemon_name": "Sunkern", - "method": "walk", - "encounter_rate": 50, - "min_level": 2, - "max_level": 11 - }, - { - "pokeapi_id": 550, - "pokemon_name": "Basculin Red Striped", - "method": "fishing", - "encounter_rate": 40, - "min_level": 40, - "max_level": 60 - }, - { - "pokeapi_id": 504, - "pokemon_name": "Patrat", - "method": "walk", - "encounter_rate": 40, - "min_level": 2, - "max_level": 10 - }, - { - "pokeapi_id": 185, - "pokemon_name": "Sudowoodo", - "method": "walk", - "encounter_rate": 40, - "min_level": 40, - "max_level": 55 - }, - { - "pokeapi_id": 298, - "pokemon_name": "Azurill", - "method": "surf", - "encounter_rate": 30, - "min_level": 5, - "max_level": 15 - }, - { - "pokeapi_id": 10016, - "pokemon_name": "Basculin (Blue Striped)", - "method": "fishing", - "encounter_rate": 30, - "min_level": 40, - "max_level": 60 - }, - { - "pokeapi_id": 183, - "pokemon_name": "Marill", - "method": "surf", - "encounter_rate": 30, - "min_level": 5, - "max_level": 15 - }, - { - "pokeapi_id": 509, - "pokemon_name": "Purrloin", - "method": "walk", - "encounter_rate": 30, - "min_level": 2, - "max_level": 11 - }, - { - "pokeapi_id": 543, - "pokemon_name": "Venipede", - "method": "walk", - "encounter_rate": 20, - "min_level": 10, - "max_level": 10 - }, - { - "pokeapi_id": 206, - "pokemon_name": "Dunsparce", - "method": "walk", - "encounter_rate": 10, - "min_level": 3, - "max_level": 3 - }, - { - "pokeapi_id": 184, - "pokemon_name": "Azumarill", - "method": "surf", - "encounter_rate": 5, - "min_level": 5, - "max_level": 15 - }, - { - "pokeapi_id": 186, - "pokemon_name": "Politoed", - "method": "fishing", - "encounter_rate": 5, - "min_level": 50, - "max_level": 70 - } - ] - }, { "name": "Virbank City", "order": 6, @@ -4270,267 +4270,9 @@ } ] }, - { - "name": "Unova Route 21", - "order": 63, - "encounters": [ - { - "pokeapi_id": 370, - "pokemon_name": "Luvdisc", - "method": "fishing", - "encounter_rate": 100, - "min_level": 40, - "max_level": 70 - }, - { - "pokeapi_id": 223, - "pokemon_name": "Remoraid", - "method": "fishing", - "encounter_rate": 95, - "min_level": 40, - "max_level": 70 - }, - { - "pokeapi_id": 592, - "pokemon_name": "Frillish", - "method": "surf", - "encounter_rate": 65, - "min_level": 30, - "max_level": 45 - }, - { - "pokeapi_id": 593, - "pokemon_name": "Jellicent", - "method": "surf", - "encounter_rate": 60, - "min_level": 30, - "max_level": 45 - }, - { - "pokeapi_id": 594, - "pokemon_name": "Alomomola", - "method": "surf", - "encounter_rate": 35, - "min_level": 30, - "max_level": 45 - }, - { - "pokeapi_id": 458, - "pokemon_name": "Mantyke", - "method": "surf", - "encounter_rate": 30, - "min_level": 30, - "max_level": 45 - }, - { - "pokeapi_id": 226, - "pokemon_name": "Mantine", - "method": "surf", - "encounter_rate": 5, - "min_level": 30, - "max_level": 45 - }, - { - "pokeapi_id": 224, - "pokemon_name": "Octillery", - "method": "fishing", - "encounter_rate": 5, - "min_level": 50, - "max_level": 70 - }, - { - "pokeapi_id": 223, - "pokemon_name": "Remoraid", - "method": "surf", - "encounter_rate": 5, - "min_level": 35, - "max_level": 45 - } - ] - }, - { - "name": "Seaside Cave", - "order": 64, - "encounters": [ - { - "pokeapi_id": 558, - "pokemon_name": "Crustle", - "method": "static", - "encounter_rate": 100, - "min_level": 42, - "max_level": 42 - } - ], - "children": [ - { - "name": "Seaside Cave (1F)", - "order": 65, - "encounters": [ - { - "pokeapi_id": 530, - "pokemon_name": "Excadrill", - "method": "walk", - "encounter_rate": 100, - "min_level": 34, - "max_level": 37 - }, - { - "pokeapi_id": 55, - "pokemon_name": "Golduck", - "method": "walk", - "encounter_rate": 35, - "min_level": 34, - "max_level": 36 - }, - { - "pokeapi_id": 527, - "pokemon_name": "Woobat", - "method": "walk", - "encounter_rate": 35, - "min_level": 34, - "max_level": 36 - }, - { - "pokeapi_id": 525, - "pokemon_name": "Boldore", - "method": "walk", - "encounter_rate": 15, - "min_level": 35, - "max_level": 35 - }, - { - "pokeapi_id": 86, - "pokemon_name": "Seel", - "method": "walk", - "encounter_rate": 10, - "min_level": 35, - "max_level": 35 - }, - { - "pokeapi_id": 602, - "pokemon_name": "Tynamo", - "method": "walk", - "encounter_rate": 5, - "min_level": 37, - "max_level": 37 - } - ] - }, - { - "name": "Seaside Cave (B1F)", - "order": 66, - "encounters": [ - { - "pokeapi_id": 530, - "pokemon_name": "Excadrill", - "method": "walk", - "encounter_rate": 100, - "min_level": 39, - "max_level": 42 - }, - { - "pokeapi_id": 370, - "pokemon_name": "Luvdisc", - "method": "fishing", - "encounter_rate": 100, - "min_level": 40, - "max_level": 70 - }, - { - "pokeapi_id": 90, - "pokemon_name": "Shellder", - "method": "fishing", - "encounter_rate": 95, - "min_level": 40, - "max_level": 70 - }, - { - "pokeapi_id": 86, - "pokemon_name": "Seel", - "method": "surf", - "encounter_rate": 90, - "min_level": 25, - "max_level": 40 - }, - { - "pokeapi_id": 592, - "pokemon_name": "Frillish", - "method": "surf", - "encounter_rate": 70, - "min_level": 25, - "max_level": 40 - }, - { - "pokeapi_id": 525, - "pokemon_name": "Boldore", - "method": "walk", - "encounter_rate": 35, - "min_level": 39, - "max_level": 42 - }, - { - "pokeapi_id": 527, - "pokemon_name": "Woobat", - "method": "walk", - "encounter_rate": 35, - "min_level": 39, - "max_level": 41 - }, - { - "pokeapi_id": 593, - "pokemon_name": "Jellicent", - "method": "surf", - "encounter_rate": 30, - "min_level": 25, - "max_level": 40 - }, - { - "pokeapi_id": 55, - "pokemon_name": "Golduck", - "method": "walk", - "encounter_rate": 20, - "min_level": 40, - "max_level": 40 - }, - { - "pokeapi_id": 87, - "pokemon_name": "Dewgong", - "method": "surf", - "encounter_rate": 10, - "min_level": 30, - "max_level": 40 - }, - { - "pokeapi_id": 91, - "pokemon_name": "Cloyster", - "method": "fishing", - "encounter_rate": 5, - "min_level": 50, - "max_level": 70 - }, - { - "pokeapi_id": 603, - "pokemon_name": "Eelektrik", - "method": "walk", - "encounter_rate": 5, - "min_level": 42, - "max_level": 42 - }, - { - "pokeapi_id": 213, - "pokemon_name": "Shuckle", - "method": "walk", - "encounter_rate": 5, - "min_level": 41, - "max_level": 41 - } - ] - } - ] - }, { "name": "Unova Route 22", - "order": 67, + "order": 63, "encounters": [ { "pokeapi_id": 118, @@ -4726,6 +4468,264 @@ } ] }, + { + "name": "Unova Route 21", + "order": 64, + "encounters": [ + { + "pokeapi_id": 370, + "pokemon_name": "Luvdisc", + "method": "fishing", + "encounter_rate": 100, + "min_level": 40, + "max_level": 70 + }, + { + "pokeapi_id": 223, + "pokemon_name": "Remoraid", + "method": "fishing", + "encounter_rate": 95, + "min_level": 40, + "max_level": 70 + }, + { + "pokeapi_id": 592, + "pokemon_name": "Frillish", + "method": "surf", + "encounter_rate": 65, + "min_level": 30, + "max_level": 45 + }, + { + "pokeapi_id": 593, + "pokemon_name": "Jellicent", + "method": "surf", + "encounter_rate": 60, + "min_level": 30, + "max_level": 45 + }, + { + "pokeapi_id": 594, + "pokemon_name": "Alomomola", + "method": "surf", + "encounter_rate": 35, + "min_level": 30, + "max_level": 45 + }, + { + "pokeapi_id": 458, + "pokemon_name": "Mantyke", + "method": "surf", + "encounter_rate": 30, + "min_level": 30, + "max_level": 45 + }, + { + "pokeapi_id": 226, + "pokemon_name": "Mantine", + "method": "surf", + "encounter_rate": 5, + "min_level": 30, + "max_level": 45 + }, + { + "pokeapi_id": 224, + "pokemon_name": "Octillery", + "method": "fishing", + "encounter_rate": 5, + "min_level": 50, + "max_level": 70 + }, + { + "pokeapi_id": 223, + "pokemon_name": "Remoraid", + "method": "surf", + "encounter_rate": 5, + "min_level": 35, + "max_level": 45 + } + ] + }, + { + "name": "Seaside Cave", + "order": 65, + "encounters": [ + { + "pokeapi_id": 558, + "pokemon_name": "Crustle", + "method": "static", + "encounter_rate": 100, + "min_level": 42, + "max_level": 42 + } + ], + "children": [ + { + "name": "Seaside Cave (1F)", + "order": 66, + "encounters": [ + { + "pokeapi_id": 530, + "pokemon_name": "Excadrill", + "method": "walk", + "encounter_rate": 100, + "min_level": 34, + "max_level": 37 + }, + { + "pokeapi_id": 55, + "pokemon_name": "Golduck", + "method": "walk", + "encounter_rate": 35, + "min_level": 34, + "max_level": 36 + }, + { + "pokeapi_id": 527, + "pokemon_name": "Woobat", + "method": "walk", + "encounter_rate": 35, + "min_level": 34, + "max_level": 36 + }, + { + "pokeapi_id": 525, + "pokemon_name": "Boldore", + "method": "walk", + "encounter_rate": 15, + "min_level": 35, + "max_level": 35 + }, + { + "pokeapi_id": 86, + "pokemon_name": "Seel", + "method": "walk", + "encounter_rate": 10, + "min_level": 35, + "max_level": 35 + }, + { + "pokeapi_id": 602, + "pokemon_name": "Tynamo", + "method": "walk", + "encounter_rate": 5, + "min_level": 37, + "max_level": 37 + } + ] + }, + { + "name": "Seaside Cave (B1F)", + "order": 67, + "encounters": [ + { + "pokeapi_id": 530, + "pokemon_name": "Excadrill", + "method": "walk", + "encounter_rate": 100, + "min_level": 39, + "max_level": 42 + }, + { + "pokeapi_id": 370, + "pokemon_name": "Luvdisc", + "method": "fishing", + "encounter_rate": 100, + "min_level": 40, + "max_level": 70 + }, + { + "pokeapi_id": 90, + "pokemon_name": "Shellder", + "method": "fishing", + "encounter_rate": 95, + "min_level": 40, + "max_level": 70 + }, + { + "pokeapi_id": 86, + "pokemon_name": "Seel", + "method": "surf", + "encounter_rate": 90, + "min_level": 25, + "max_level": 40 + }, + { + "pokeapi_id": 592, + "pokemon_name": "Frillish", + "method": "surf", + "encounter_rate": 70, + "min_level": 25, + "max_level": 40 + }, + { + "pokeapi_id": 525, + "pokemon_name": "Boldore", + "method": "walk", + "encounter_rate": 35, + "min_level": 39, + "max_level": 42 + }, + { + "pokeapi_id": 527, + "pokemon_name": "Woobat", + "method": "walk", + "encounter_rate": 35, + "min_level": 39, + "max_level": 41 + }, + { + "pokeapi_id": 593, + "pokemon_name": "Jellicent", + "method": "surf", + "encounter_rate": 30, + "min_level": 25, + "max_level": 40 + }, + { + "pokeapi_id": 55, + "pokemon_name": "Golduck", + "method": "walk", + "encounter_rate": 20, + "min_level": 40, + "max_level": 40 + }, + { + "pokeapi_id": 87, + "pokemon_name": "Dewgong", + "method": "surf", + "encounter_rate": 10, + "min_level": 30, + "max_level": 40 + }, + { + "pokeapi_id": 91, + "pokemon_name": "Cloyster", + "method": "fishing", + "encounter_rate": 5, + "min_level": 50, + "max_level": 70 + }, + { + "pokeapi_id": 603, + "pokemon_name": "Eelektrik", + "method": "walk", + "encounter_rate": 5, + "min_level": 42, + "max_level": 42 + }, + { + "pokeapi_id": 213, + "pokemon_name": "Shuckle", + "method": "walk", + "encounter_rate": 5, + "min_level": 41, + "max_level": 41 + } + ] + } + ] + }, { "name": "Giant Chasm", "order": 68, diff --git a/backend/src/app/seeds/data/black-bosses.json b/backend/src/app/seeds/data/black-bosses.json index 2fb81f6..e9edadb 100644 --- a/backend/src/app/seeds/data/black-bosses.json +++ b/backend/src/app/seeds/data/black-bosses.json @@ -49,7 +49,7 @@ "badge_image_url": "/badges/bolt-badge.png", "level_cap": 27, "order": 4, - "after_route_name": null, + "after_route_name": "Relic Castle", "location": "Nimbasa Gym", "section": "Main Story", "sprite_url": "/boss-sprites/black/elesa.png", @@ -77,7 +77,7 @@ "badge_image_url": "/badges/jet-badge.png", "level_cap": 35, "order": 6, - "after_route_name": null, + "after_route_name": "Celestial Tower", "location": "Mistralton Gym", "section": "Main Story", "sprite_url": "/boss-sprites/black/skyla.png", @@ -105,12 +105,12 @@ "badge_image_url": "/badges/legend-badge.png", "level_cap": 43, "order": 8, - "after_route_name": null, + "after_route_name": "Unova Route 9", "location": "Opelucid Gym", - "section": null, + "section": "Main Story", "sprite_url": "/boss-sprites/black/drayden.png", - "game_slug": "black", - "pokemon": [] + "pokemon": [], + "game_slug": "black" }, { "name": "Iris", @@ -120,12 +120,12 @@ "badge_image_url": "/badges/legend-badge.png", "level_cap": 43, "order": 9, - "after_route_name": null, + "after_route_name": "Unova Route 9", "location": "Opelucid Gym", - "section": null, + "section": "Main Story", "sprite_url": "/boss-sprites/black/iris.png", - "game_slug": "white", - "pokemon": [] + "pokemon": [], + "game_slug": "white" }, { "name": "Shauntal", @@ -135,7 +135,7 @@ "badge_image_url": null, "level_cap": 50, "order": 10, - "after_route_name": null, + "after_route_name": "Victory Road (Unova Black & White)", "location": "Pokemon League", "section": "Main Story", "sprite_url": "/boss-sprites/black/shauntal.png", @@ -149,7 +149,7 @@ "badge_image_url": null, "level_cap": 50, "order": 11, - "after_route_name": null, + "after_route_name": "Victory Road (Unova Black & White)", "location": "Pokemon League", "section": "Main Story", "sprite_url": "/boss-sprites/black/grimsley.png", @@ -163,7 +163,7 @@ "badge_image_url": null, "level_cap": 50, "order": 12, - "after_route_name": null, + "after_route_name": "Victory Road (Unova Black & White)", "location": "Pokemon League", "section": "Main Story", "sprite_url": "/boss-sprites/black/caitlin.png", @@ -177,7 +177,7 @@ "badge_image_url": null, "level_cap": 52, "order": 13, - "after_route_name": null, + "after_route_name": "Victory Road (Unova Black & White)", "location": "Pokemon League", "section": "Main Story", "sprite_url": "/boss-sprites/black/marshal.png", @@ -191,7 +191,7 @@ "badge_image_url": null, "level_cap": 52, "order": 14, - "after_route_name": null, + "after_route_name": "N's Castle", "location": "N's Castle", "section": "Main Story", "sprite_url": "/boss-sprites/black/n.png", @@ -205,10 +205,80 @@ "badge_image_url": null, "level_cap": 54, "order": 15, - "after_route_name": null, + "after_route_name": "N's Castle", "location": "N's Castle", "section": "Main Story", "sprite_url": "/boss-sprites/black/ghetsis.png", "pokemon": [] + }, + { + "name": "Shauntal", + "boss_type": "elite_four", + "specialty_type": "ghost", + "badge_name": null, + "badge_image_url": null, + "level_cap": 73, + "order": 16, + "after_route_name": "Challenger's Cave", + "location": "Pokemon League", + "section": "Endgame", + "sprite_url": "/boss-sprites/black/shauntal.png", + "pokemon": [] + }, + { + "name": "Grimsley", + "boss_type": "elite_four", + "specialty_type": "dark", + "badge_name": null, + "badge_image_url": null, + "level_cap": 73, + "order": 17, + "after_route_name": "Challenger's Cave", + "location": "Pokemon League", + "section": "Endgame", + "sprite_url": "/boss-sprites/black/grimsley.png", + "pokemon": [] + }, + { + "name": "Caitlin", + "boss_type": "elite_four", + "specialty_type": "psychic", + "badge_name": null, + "badge_image_url": null, + "level_cap": 73, + "order": 18, + "after_route_name": "Challenger's Cave", + "location": "Pokemon League", + "section": "Endgame", + "sprite_url": "/boss-sprites/black/caitlin.png", + "pokemon": [] + }, + { + "name": "Marshal", + "boss_type": "gym_leader", + "specialty_type": "fighting", + "badge_name": null, + "badge_image_url": null, + "level_cap": 73, + "order": 19, + "after_route_name": "Challenger's Cave", + "location": "Pokemon League", + "section": "Endgame", + "sprite_url": "/boss-sprites/black/marshal.png", + "pokemon": [] + }, + { + "name": "Alder", + "boss_type": "champion", + "specialty_type": null, + "badge_name": null, + "badge_image_url": null, + "level_cap": 77, + "order": 20, + "after_route_name": "Challenger's Cave", + "location": "Pokemon League", + "section": "Endgame", + "sprite_url": "/boss-sprites/black/alder.png", + "pokemon": [] } ] diff --git a/backend/src/app/seeds/data/black.json b/backend/src/app/seeds/data/black.json index 7bf99f2..1b742da 100644 --- a/backend/src/app/seeds/data/black.json +++ b/backend/src/app/seeds/data/black.json @@ -868,7 +868,8 @@ "min_level": 15, "max_level": 15 } - ] + ], + "pinwheel_zone": 1 }, { "name": "Pinwheel Forest (Inner Area)", @@ -1018,7 +1019,8 @@ "min_level": 17, "max_level": 17 } - ] + ], + "pinwheel_zone": 2 } ] }, @@ -1513,229 +1515,9 @@ } ] }, - { - "name": "Unova Route 16", - "order": 32, - "encounters": [ - { - "pokeapi_id": 531, - "pokemon_name": "Audino", - "method": "walk", - "encounter_rate": 85, - "min_level": 19, - "max_level": 22 - }, - { - "pokeapi_id": 574, - "pokemon_name": "Gothita", - "method": "walk", - "encounter_rate": 60, - "min_level": 19, - "max_level": 25 - }, - { - "pokeapi_id": 572, - "pokemon_name": "Minccino", - "method": "walk", - "encounter_rate": 60, - "min_level": 19, - "max_level": 25 - }, - { - "pokeapi_id": 510, - "pokemon_name": "Liepard", - "method": "walk", - "encounter_rate": 40, - "min_level": 20, - "max_level": 23 - }, - { - "pokeapi_id": 204, - "pokemon_name": "Pineco", - "method": "walk", - "encounter_rate": 40, - "min_level": 15, - "max_level": 55 - }, - { - "pokeapi_id": 568, - "pokemon_name": "Trubbish", - "method": "walk", - "encounter_rate": 40, - "min_level": 19, - "max_level": 22 - }, - { - "pokeapi_id": 587, - "pokemon_name": "Emolga", - "method": "walk", - "encounter_rate": 10, - "min_level": 20, - "max_level": 20 - }, - { - "pokeapi_id": 573, - "pokemon_name": "Cinccino", - "method": "walk", - "encounter_rate": 5, - "min_level": 22, - "max_level": 22 - } - ] - }, - { - "name": "Lostlorn Forest", - "order": 33, - "encounters": [ - { - "pokeapi_id": 10016, - "pokemon_name": "Basculin (Blue Striped)", - "method": "surf", - "encounter_rate": 100, - "min_level": 5, - "max_level": 20 - }, - { - "pokeapi_id": 550, - "pokemon_name": "Basculin Red Striped", - "method": "surf", - "encounter_rate": 100, - "min_level": 5, - "max_level": 20 - }, - { - "pokeapi_id": 118, - "pokemon_name": "Goldeen", - "method": "fishing", - "encounter_rate": 100, - "min_level": 35, - "max_level": 70 - }, - { - "pokeapi_id": 571, - "pokemon_name": "Zoroark", - "method": "static", - "encounter_rate": 100, - "min_level": 25, - "max_level": 25 - }, - { - "pokeapi_id": 546, - "pokemon_name": "Cottonee", - "method": "walk", - "encounter_rate": 70, - "min_level": 19, - "max_level": 25 - }, - { - "pokeapi_id": 541, - "pokemon_name": "Swadloon", - "method": "walk", - "encounter_rate": 70, - "min_level": 20, - "max_level": 25 - }, - { - "pokeapi_id": 531, - "pokemon_name": "Audino", - "method": "walk", - "encounter_rate": 45, - "min_level": 19, - "max_level": 21 - }, - { - "pokeapi_id": 10016, - "pokemon_name": "Basculin (Blue Striped)", - "method": "fishing", - "encounter_rate": 40, - "min_level": 35, - "max_level": 60 - }, - { - "pokeapi_id": 550, - "pokemon_name": "Basculin Red Striped", - "method": "fishing", - "encounter_rate": 40, - "min_level": 35, - "max_level": 55 - }, - { - "pokeapi_id": 520, - "pokemon_name": "Tranquill", - "method": "walk", - "encounter_rate": 30, - "min_level": 21, - "max_level": 25 - }, - { - "pokeapi_id": 543, - "pokemon_name": "Venipede", - "method": "walk", - "encounter_rate": 30, - "min_level": 20, - "max_level": 24 - }, - { - "pokeapi_id": 587, - "pokemon_name": "Emolga", - "method": "walk", - "encounter_rate": 10, - "min_level": 20, - "max_level": 20 - }, - { - "pokeapi_id": 515, - "pokemon_name": "Panpour", - "method": "walk", - "encounter_rate": 10, - "min_level": 20, - "max_level": 20 - }, - { - "pokeapi_id": 511, - "pokemon_name": "Pansage", - "method": "walk", - "encounter_rate": 10, - "min_level": 20, - "max_level": 20 - }, - { - "pokeapi_id": 513, - "pokemon_name": "Pansear", - "method": "walk", - "encounter_rate": 10, - "min_level": 20, - "max_level": 20 - }, - { - "pokeapi_id": 542, - "pokemon_name": "Leavanny", - "method": "walk", - "encounter_rate": 5, - "min_level": 22, - "max_level": 22 - }, - { - "pokeapi_id": 521, - "pokemon_name": "Unfezant", - "method": "walk", - "encounter_rate": 5, - "min_level": 22, - "max_level": 22 - }, - { - "pokeapi_id": 547, - "pokemon_name": "Whimsicott", - "method": "walk", - "encounter_rate": 5, - "min_level": 22, - "max_level": 22 - } - ] - }, { "name": "Unova Route 5", - "order": 34, + "order": 32, "encounters": [ { "pokeapi_id": 531, @@ -1805,7 +1587,7 @@ }, { "name": "Driftveil Drawbridge", - "order": 35, + "order": 33, "encounters": [ { "pokeapi_id": 580, @@ -1819,7 +1601,7 @@ }, { "name": "Driftveil City", - "order": 36, + "order": 34, "encounters": [ { "pokeapi_id": 550, @@ -1897,7 +1679,7 @@ }, { "name": "Cold Storage (Outside)", - "order": 37, + "order": 35, "encounters": [ { "pokeapi_id": 531, @@ -1959,7 +1741,7 @@ }, { "name": "Unova Route 6", - "order": 38, + "order": 36, "encounters": [ { "pokeapi_id": 10016, @@ -2117,7 +1899,7 @@ }, { "name": "Chargestone Cave", - "order": 39, + "order": 37, "encounters": [ { "pokeapi_id": 529, @@ -2131,7 +1913,7 @@ "children": [ { "name": "Chargestone Cave (1F)", - "order": 40, + "order": 38, "encounters": [ { "pokeapi_id": 595, @@ -2177,7 +1959,7 @@ }, { "name": "Chargestone Cave (B1F)", - "order": 41, + "order": 39, "encounters": [ { "pokeapi_id": 595, @@ -2223,7 +2005,7 @@ }, { "name": "Chargestone Cave (B2F)", - "order": 42, + "order": 40, "encounters": [ { "pokeapi_id": 595, @@ -2269,131 +2051,9 @@ } ] }, - { - "name": "Mistralton Cave", - "order": 43, - "encounters": [ - { - "pokeapi_id": 529, - "pokemon_name": "Drilbur", - "method": "walk", - "encounter_rate": 100, - "min_level": 28, - "max_level": 31 - } - ], - "children": [ - { - "name": "Mistralton Cave (1F)", - "order": 44, - "encounters": [ - { - "pokeapi_id": 525, - "pokemon_name": "Boldore", - "method": "walk", - "encounter_rate": 50, - "min_level": 28, - "max_level": 31 - }, - { - "pokeapi_id": 527, - "pokemon_name": "Woobat", - "method": "walk", - "encounter_rate": 30, - "min_level": 28, - "max_level": 30 - }, - { - "pokeapi_id": 610, - "pokemon_name": "Axew", - "method": "walk", - "encounter_rate": 20, - "min_level": 30, - "max_level": 31 - } - ] - }, - { - "name": "Mistralton Cave (2F)", - "order": 45, - "encounters": [ - { - "pokeapi_id": 525, - "pokemon_name": "Boldore", - "method": "walk", - "encounter_rate": 50, - "min_level": 28, - "max_level": 31 - }, - { - "pokeapi_id": 527, - "pokemon_name": "Woobat", - "method": "walk", - "encounter_rate": 30, - "min_level": 28, - "max_level": 30 - }, - { - "pokeapi_id": 610, - "pokemon_name": "Axew", - "method": "walk", - "encounter_rate": 20, - "min_level": 30, - "max_level": 31 - } - ] - }, - { - "name": "Mistralton Cave (Guidance Chamber)", - "order": 46, - "encounters": [ - { - "pokeapi_id": 638, - "pokemon_name": "Cobalion", - "method": "static", - "encounter_rate": 100, - "min_level": 42, - "max_level": 42 - }, - { - "pokeapi_id": 529, - "pokemon_name": "Drilbur", - "method": "walk", - "encounter_rate": 100, - "min_level": 28, - "max_level": 31 - }, - { - "pokeapi_id": 525, - "pokemon_name": "Boldore", - "method": "walk", - "encounter_rate": 50, - "min_level": 28, - "max_level": 31 - }, - { - "pokeapi_id": 527, - "pokemon_name": "Woobat", - "method": "walk", - "encounter_rate": 30, - "min_level": 28, - "max_level": 30 - }, - { - "pokeapi_id": 610, - "pokemon_name": "Axew", - "method": "walk", - "encounter_rate": 20, - "min_level": 30, - "max_level": 31 - } - ] - } - ] - }, { "name": "Unova Route 7", - "order": 47, + "order": 41, "encounters": [ { "pokeapi_id": 585, @@ -2487,12 +2147,12 @@ }, { "name": "Celestial Tower", - "order": 48, + "order": 42, "encounters": [], "children": [ { "name": "Celestial Tower (2F)", - "order": 49, + "order": 43, "encounters": [ { "pokeapi_id": 607, @@ -2506,7 +2166,7 @@ }, { "name": "Celestial Tower (3F)", - "order": 50, + "order": 44, "encounters": [ { "pokeapi_id": 607, @@ -2528,7 +2188,7 @@ }, { "name": "Celestial Tower (4F)", - "order": 51, + "order": 45, "encounters": [ { "pokeapi_id": 607, @@ -2550,7 +2210,7 @@ }, { "name": "Celestial Tower (5F)", - "order": 52, + "order": 46, "encounters": [ { "pokeapi_id": 605, @@ -2573,14 +2233,453 @@ ] }, { - "name": "Twist Mountain", - "order": 53, - "encounters": [], + "name": "Unova Route 17", + "order": 47, + "encounters": [ + { + "pokeapi_id": 592, + "pokemon_name": "Frillish", + "method": "surf", + "encounter_rate": 100, + "min_level": 5, + "max_level": 15 + }, + { + "pokeapi_id": 594, + "pokemon_name": "Alomomola", + "method": "surf", + "encounter_rate": 95, + "min_level": 5, + "max_level": 20 + }, + { + "pokeapi_id": 456, + "pokemon_name": "Finneon", + "method": "fishing", + "encounter_rate": 65, + "min_level": 35, + "max_level": 55 + }, + { + "pokeapi_id": 117, + "pokemon_name": "Seadra", + "method": "fishing", + "encounter_rate": 60, + "min_level": 35, + "max_level": 60 + }, + { + "pokeapi_id": 116, + "pokemon_name": "Horsea", + "method": "fishing", + "encounter_rate": 35, + "min_level": 35, + "max_level": 55 + }, + { + "pokeapi_id": 211, + "pokemon_name": "Qwilfish", + "method": "fishing", + "encounter_rate": 30, + "min_level": 35, + "max_level": 60 + }, + { + "pokeapi_id": 593, + "pokemon_name": "Jellicent", + "method": "surf", + "encounter_rate": 5, + "min_level": 5, + "max_level": 20 + }, + { + "pokeapi_id": 230, + "pokemon_name": "Kingdra", + "method": "fishing", + "encounter_rate": 5, + "min_level": 45, + "max_level": 70 + }, + { + "pokeapi_id": 457, + "pokemon_name": "Lumineon", + "method": "fishing", + "encounter_rate": 5, + "min_level": 35, + "max_level": 70 + } + ] + }, + { + "name": "Unova Route 18", + "order": 48, + "encounters": [ + { + "pokeapi_id": 170, + "pokemon_name": "Chinchou", + "method": "fishing", + "encounter_rate": 100, + "min_level": 35, + "max_level": 55 + }, + { + "pokeapi_id": 592, + "pokemon_name": "Frillish", + "method": "surf", + "encounter_rate": 100, + "min_level": 5, + "max_level": 15 + }, + { + "pokeapi_id": 636, + "pokemon_name": "Larvesta", + "method": "gift", + "encounter_rate": 100, + "min_level": 1, + "max_level": 1 + }, + { + "pokeapi_id": 594, + "pokemon_name": "Alomomola", + "method": "surf", + "encounter_rate": 95, + "min_level": 5, + "max_level": 20 + }, + { + "pokeapi_id": 531, + "pokemon_name": "Audino", + "method": "walk", + "encounter_rate": 95, + "min_level": 28, + "max_level": 31 + }, + { + "pokeapi_id": 559, + "pokemon_name": "Scraggy", + "method": "walk", + "encounter_rate": 80, + "min_level": 28, + "max_level": 35 + }, + { + "pokeapi_id": 456, + "pokemon_name": "Finneon", + "method": "fishing", + "encounter_rate": 64, + "min_level": 35, + "max_level": 55 + }, + { + "pokeapi_id": 117, + "pokemon_name": "Seadra", + "method": "fishing", + "encounter_rate": 60, + "min_level": 35, + "max_level": 60 + }, + { + "pokeapi_id": 102, + "pokemon_name": "Exeggcute", + "method": "walk", + "encounter_rate": 40, + "min_level": 15, + "max_level": 55 + }, + { + "pokeapi_id": 505, + "pokemon_name": "Watchog", + "method": "walk", + "encounter_rate": 40, + "min_level": 28, + "max_level": 32 + }, + { + "pokeapi_id": 116, + "pokemon_name": "Horsea", + "method": "fishing", + "encounter_rate": 35, + "min_level": 35, + "max_level": 55 + }, + { + "pokeapi_id": 558, + "pokemon_name": "Crustle", + "method": "walk", + "encounter_rate": 30, + "min_level": 34, + "max_level": 35 + }, + { + "pokeapi_id": 557, + "pokemon_name": "Dwebble", + "method": "walk", + "encounter_rate": 30, + "min_level": 30, + "max_level": 31 + }, + { + "pokeapi_id": 211, + "pokemon_name": "Qwilfish", + "method": "fishing", + "encounter_rate": 30, + "min_level": 35, + "max_level": 60 + }, + { + "pokeapi_id": 539, + "pokemon_name": "Sawk", + "method": "walk", + "encounter_rate": 20, + "min_level": 29, + "max_level": 33 + }, + { + "pokeapi_id": 593, + "pokemon_name": "Jellicent", + "method": "surf", + "encounter_rate": 5, + "min_level": 5, + "max_level": 20 + }, + { + "pokeapi_id": 230, + "pokemon_name": "Kingdra", + "method": "fishing", + "encounter_rate": 5, + "min_level": 45, + "max_level": 70 + }, + { + "pokeapi_id": 457, + "pokemon_name": "Lumineon", + "method": "fishing", + "encounter_rate": 5, + "min_level": 35, + "max_level": 70 + }, + { + "pokeapi_id": 538, + "pokemon_name": "Throh", + "method": "walk", + "encounter_rate": 5, + "min_level": 31, + "max_level": 31 + } + ] + }, + { + "name": "P2 Laboratory", + "order": 49, + "encounters": [ + { + "pokeapi_id": 592, + "pokemon_name": "Frillish", + "method": "surf", + "encounter_rate": 100, + "min_level": 5, + "max_level": 15 + }, + { + "pokeapi_id": 594, + "pokemon_name": "Alomomola", + "method": "surf", + "encounter_rate": 95, + "min_level": 5, + "max_level": 20 + }, + { + "pokeapi_id": 531, + "pokemon_name": "Audino", + "method": "walk", + "encounter_rate": 95, + "min_level": 28, + "max_level": 31 + }, + { + "pokeapi_id": 456, + "pokemon_name": "Finneon", + "method": "fishing", + "encounter_rate": 65, + "min_level": 35, + "max_level": 55 + }, + { + "pokeapi_id": 117, + "pokemon_name": "Seadra", + "method": "fishing", + "encounter_rate": 60, + "min_level": 35, + "max_level": 60 + }, + { + "pokeapi_id": 507, + "pokemon_name": "Herdier", + "method": "walk", + "encounter_rate": 36, + "min_level": 28, + "max_level": 31 + }, + { + "pokeapi_id": 505, + "pokemon_name": "Watchog", + "method": "walk", + "encounter_rate": 36, + "min_level": 28, + "max_level": 31 + }, + { + "pokeapi_id": 116, + "pokemon_name": "Horsea", + "method": "fishing", + "encounter_rate": 35, + "min_level": 35, + "max_level": 55 + }, + { + "pokeapi_id": 211, + "pokemon_name": "Qwilfish", + "method": "fishing", + "encounter_rate": 30, + "min_level": 35, + "max_level": 60 + }, + { + "pokeapi_id": 599, + "pokemon_name": "Klink", + "method": "walk", + "encounter_rate": 14, + "min_level": 29, + "max_level": 31 + }, + { + "pokeapi_id": 559, + "pokemon_name": "Scraggy", + "method": "walk", + "encounter_rate": 14, + "min_level": 29, + "max_level": 31 + }, + { + "pokeapi_id": 593, + "pokemon_name": "Jellicent", + "method": "surf", + "encounter_rate": 5, + "min_level": 5, + "max_level": 20 + }, + { + "pokeapi_id": 230, + "pokemon_name": "Kingdra", + "method": "fishing", + "encounter_rate": 5, + "min_level": 45, + "max_level": 70 + }, + { + "pokeapi_id": 457, + "pokemon_name": "Lumineon", + "method": "fishing", + "encounter_rate": 5, + "min_level": 35, + "max_level": 70 + }, + { + "pokeapi_id": 508, + "pokemon_name": "Stoutland", + "method": "walk", + "encounter_rate": 5, + "min_level": 31, + "max_level": 31 + } + ] + }, + { + "name": "Mistralton Cave", + "order": 50, + "encounters": [ + { + "pokeapi_id": 529, + "pokemon_name": "Drilbur", + "method": "walk", + "encounter_rate": 100, + "min_level": 28, + "max_level": 31 + } + ], "children": [ { - "name": "Twist Mountain (B1F)", - "order": 54, + "name": "Mistralton Cave (1F)", + "order": 51, "encounters": [ + { + "pokeapi_id": 525, + "pokemon_name": "Boldore", + "method": "walk", + "encounter_rate": 50, + "min_level": 28, + "max_level": 31 + }, + { + "pokeapi_id": 527, + "pokemon_name": "Woobat", + "method": "walk", + "encounter_rate": 30, + "min_level": 28, + "max_level": 30 + }, + { + "pokeapi_id": 610, + "pokemon_name": "Axew", + "method": "walk", + "encounter_rate": 20, + "min_level": 30, + "max_level": 31 + } + ] + }, + { + "name": "Mistralton Cave (2F)", + "order": 52, + "encounters": [ + { + "pokeapi_id": 525, + "pokemon_name": "Boldore", + "method": "walk", + "encounter_rate": 50, + "min_level": 28, + "max_level": 31 + }, + { + "pokeapi_id": 527, + "pokemon_name": "Woobat", + "method": "walk", + "encounter_rate": 30, + "min_level": 28, + "max_level": 30 + }, + { + "pokeapi_id": 610, + "pokemon_name": "Axew", + "method": "walk", + "encounter_rate": 20, + "min_level": 30, + "max_level": 31 + } + ] + }, + { + "name": "Mistralton Cave (Guidance Chamber)", + "order": 53, + "encounters": [ + { + "pokeapi_id": 638, + "pokemon_name": "Cobalion", + "method": "static", + "encounter_rate": 100, + "min_level": 42, + "max_level": 42 + }, { "pokeapi_id": 529, "pokemon_name": "Drilbur", @@ -2593,46 +2692,37 @@ "pokeapi_id": 525, "pokemon_name": "Boldore", "method": "walk", - "encounter_rate": 79, + "encounter_rate": 50, "min_level": 28, "max_level": 31 }, - { - "pokeapi_id": 613, - "pokemon_name": "Cubchoo", - "method": "walk", - "encounter_rate": 55, - "min_level": 28, - "max_level": 31 - }, - { - "pokeapi_id": 533, - "pokemon_name": "Gurdurr", - "method": "walk", - "encounter_rate": 40, - "min_level": 28, - "max_level": 30 - }, { "pokeapi_id": 527, "pokemon_name": "Woobat", "method": "walk", - "encounter_rate": 40, + "encounter_rate": 30, "min_level": 28, - "max_level": 31 + "max_level": 30 }, { - "pokeapi_id": 615, - "pokemon_name": "Cryogonal", + "pokeapi_id": 610, + "pokemon_name": "Axew", "method": "walk", - "encounter_rate": 6, - "min_level": 28, + "encounter_rate": 20, + "min_level": 30, "max_level": 31 } ] - }, + } + ] + }, + { + "name": "Twist Mountain", + "order": 54, + "encounters": [], + "children": [ { - "name": "Twist Mountain (1F)", + "name": "Twist Mountain (B1F)", "order": 55, "encounters": [ { @@ -2686,7 +2776,7 @@ ] }, { - "name": "Twist Mountain (2F)", + "name": "Twist Mountain (1F)", "order": 56, "encounters": [ { @@ -2740,7 +2830,7 @@ ] }, { - "name": "Twist Mountain (3F)", + "name": "Twist Mountain (2F)", "order": 57, "encounters": [ { @@ -2792,81 +2882,65 @@ "max_level": 31 } ] + }, + { + "name": "Twist Mountain (3F)", + "order": 58, + "encounters": [ + { + "pokeapi_id": 529, + "pokemon_name": "Drilbur", + "method": "walk", + "encounter_rate": 100, + "min_level": 28, + "max_level": 31 + }, + { + "pokeapi_id": 525, + "pokemon_name": "Boldore", + "method": "walk", + "encounter_rate": 79, + "min_level": 28, + "max_level": 31 + }, + { + "pokeapi_id": 613, + "pokemon_name": "Cubchoo", + "method": "walk", + "encounter_rate": 55, + "min_level": 28, + "max_level": 31 + }, + { + "pokeapi_id": 533, + "pokemon_name": "Gurdurr", + "method": "walk", + "encounter_rate": 40, + "min_level": 28, + "max_level": 30 + }, + { + "pokeapi_id": 527, + "pokemon_name": "Woobat", + "method": "walk", + "encounter_rate": 40, + "min_level": 28, + "max_level": 31 + }, + { + "pokeapi_id": 615, + "pokemon_name": "Cryogonal", + "method": "walk", + "encounter_rate": 6, + "min_level": 28, + "max_level": 31 + } + ] } ] }, { "name": "Icirrus City", - "order": 58, - "encounters": [ - { - "pokeapi_id": 339, - "pokemon_name": "Barboach", - "method": "fishing", - "encounter_rate": 100, - "min_level": 35, - "max_level": 60 - }, - { - "pokeapi_id": 618, - "pokemon_name": "Stunfisk", - "method": "surf", - "encounter_rate": 100, - "min_level": 15, - "max_level": 40 - }, - { - "pokeapi_id": 618, - "pokemon_name": "Stunfisk", - "method": "fishing", - "encounter_rate": 60, - "min_level": 35, - "max_level": 60 - }, - { - "pokeapi_id": 536, - "pokemon_name": "Palpitoad", - "method": "walk", - "encounter_rate": 40, - "min_level": 30, - "max_level": 33 - }, - { - "pokeapi_id": 616, - "pokemon_name": "Shelmet", - "method": "walk", - "encounter_rate": 40, - "min_level": 30, - "max_level": 33 - }, - { - "pokeapi_id": 618, - "pokemon_name": "Stunfisk", - "method": "walk", - "encounter_rate": 20, - "min_level": 31, - "max_level": 32 - }, - { - "pokeapi_id": 340, - "pokemon_name": "Whiscash", - "method": "fishing", - "encounter_rate": 10, - "min_level": 35, - "max_level": 70 - }, - { - "pokeapi_id": 537, - "pokemon_name": "Seismitoad", - "method": "surf", - "encounter_rate": 5, - "min_level": 15, - "max_level": 40 - } - ] - }, - { - "name": "Moor of Icirrus", "order": 59, "encounters": [ { @@ -3334,8 +3408,78 @@ ] }, { - "name": "Unova Route 9", + "name": "Moor of Icirrus", "order": 66, + "encounters": [ + { + "pokeapi_id": 339, + "pokemon_name": "Barboach", + "method": "fishing", + "encounter_rate": 100, + "min_level": 35, + "max_level": 60 + }, + { + "pokeapi_id": 618, + "pokemon_name": "Stunfisk", + "method": "surf", + "encounter_rate": 100, + "min_level": 15, + "max_level": 40 + }, + { + "pokeapi_id": 618, + "pokemon_name": "Stunfisk", + "method": "fishing", + "encounter_rate": 60, + "min_level": 35, + "max_level": 60 + }, + { + "pokeapi_id": 536, + "pokemon_name": "Palpitoad", + "method": "walk", + "encounter_rate": 40, + "min_level": 30, + "max_level": 33 + }, + { + "pokeapi_id": 616, + "pokemon_name": "Shelmet", + "method": "walk", + "encounter_rate": 40, + "min_level": 30, + "max_level": 33 + }, + { + "pokeapi_id": 618, + "pokemon_name": "Stunfisk", + "method": "walk", + "encounter_rate": 20, + "min_level": 31, + "max_level": 32 + }, + { + "pokeapi_id": 340, + "pokemon_name": "Whiscash", + "method": "fishing", + "encounter_rate": 10, + "min_level": 35, + "max_level": 70 + }, + { + "pokeapi_id": 537, + "pokemon_name": "Seismitoad", + "method": "surf", + "encounter_rate": 5, + "min_level": 15, + "max_level": 40 + } + ] + }, + { + "name": "Unova Route 9", + "order": 67, "encounters": [ { "pokeapi_id": 531, @@ -3421,7 +3565,7 @@ }, { "name": "Unova Route 10", - "order": 67, + "order": 68, "encounters": [ { "pokeapi_id": 531, @@ -3531,12 +3675,12 @@ }, { "name": "Victory Road (Unova Black & White)", - "order": 68, + "order": 69, "encounters": [], "children": [ { "name": "Victory Road (Unova BW Outside)", - "order": 69, + "order": 70, "encounters": [ { "pokeapi_id": 631, @@ -3574,7 +3718,7 @@ }, { "name": "Victory Road (Unova BW 1F - Middle and Right Room)", - "order": 70, + "order": 71, "encounters": [ { "pokeapi_id": 10016, @@ -3684,52 +3828,6 @@ }, { "name": "Victory Road (Unova BW 1F - Left Room)", - "order": 71, - "encounters": [ - { - "pokeapi_id": 530, - "pokemon_name": "Excadrill", - "method": "walk", - "encounter_rate": 100, - "min_level": 37, - "max_level": 40 - }, - { - "pokeapi_id": 632, - "pokemon_name": "Durant", - "method": "walk", - "encounter_rate": 40, - "min_level": 37, - "max_level": 40 - }, - { - "pokeapi_id": 525, - "pokemon_name": "Boldore", - "method": "walk", - "encounter_rate": 30, - "min_level": 37, - "max_level": 37 - }, - { - "pokeapi_id": 527, - "pokemon_name": "Woobat", - "method": "walk", - "encounter_rate": 20, - "min_level": 37, - "max_level": 40 - }, - { - "pokeapi_id": 619, - "pokemon_name": "Mienfoo", - "method": "walk", - "encounter_rate": 10, - "min_level": 39, - "max_level": 39 - } - ] - }, - { - "name": "Victory Road (Unova BW 2F)", "order": 72, "encounters": [ { @@ -3775,7 +3873,7 @@ ] }, { - "name": "Victory Road (Unova BW 3F)", + "name": "Victory Road (Unova BW 2F)", "order": 73, "encounters": [ { @@ -3821,8 +3919,54 @@ ] }, { - "name": "Victory Road (Unova BW 4F - Middle Room)", + "name": "Victory Road (Unova BW 3F)", "order": 74, + "encounters": [ + { + "pokeapi_id": 530, + "pokemon_name": "Excadrill", + "method": "walk", + "encounter_rate": 100, + "min_level": 37, + "max_level": 40 + }, + { + "pokeapi_id": 632, + "pokemon_name": "Durant", + "method": "walk", + "encounter_rate": 40, + "min_level": 37, + "max_level": 40 + }, + { + "pokeapi_id": 525, + "pokemon_name": "Boldore", + "method": "walk", + "encounter_rate": 30, + "min_level": 37, + "max_level": 37 + }, + { + "pokeapi_id": 527, + "pokemon_name": "Woobat", + "method": "walk", + "encounter_rate": 20, + "min_level": 37, + "max_level": 40 + }, + { + "pokeapi_id": 619, + "pokemon_name": "Mienfoo", + "method": "walk", + "encounter_rate": 10, + "min_level": 39, + "max_level": 39 + } + ] + }, + { + "name": "Victory Road (Unova BW 4F - Middle Room)", + "order": 75, "encounters": [ { "pokeapi_id": 530, @@ -3868,52 +4012,6 @@ }, { "name": "Victory Road (Unova BW 4F - Left and Right Room)", - "order": 75, - "encounters": [ - { - "pokeapi_id": 530, - "pokemon_name": "Excadrill", - "method": "walk", - "encounter_rate": 100, - "min_level": 39, - "max_level": 42 - }, - { - "pokeapi_id": 632, - "pokemon_name": "Durant", - "method": "walk", - "encounter_rate": 40, - "min_level": 39, - "max_level": 42 - }, - { - "pokeapi_id": 525, - "pokemon_name": "Boldore", - "method": "walk", - "encounter_rate": 30, - "min_level": 39, - "max_level": 39 - }, - { - "pokeapi_id": 527, - "pokemon_name": "Woobat", - "method": "walk", - "encounter_rate": 20, - "min_level": 39, - "max_level": 42 - }, - { - "pokeapi_id": 619, - "pokemon_name": "Mienfoo", - "method": "walk", - "encounter_rate": 10, - "min_level": 41, - "max_level": 41 - } - ] - }, - { - "name": "Victory Road (Unova BW 5F)", "order": 76, "encounters": [ { @@ -3959,7 +4057,7 @@ ] }, { - "name": "Victory Road (Unova BW 6F)", + "name": "Victory Road (Unova BW 5F)", "order": 77, "encounters": [ { @@ -4005,7 +4103,7 @@ ] }, { - "name": "Victory Road (Unova BW 7F)", + "name": "Victory Road (Unova BW 6F)", "order": 78, "encounters": [ { @@ -4051,8 +4149,54 @@ ] }, { - "name": "Victory Road (Unova BW Trial Chamber)", + "name": "Victory Road (Unova BW 7F)", "order": 79, + "encounters": [ + { + "pokeapi_id": 530, + "pokemon_name": "Excadrill", + "method": "walk", + "encounter_rate": 100, + "min_level": 39, + "max_level": 42 + }, + { + "pokeapi_id": 632, + "pokemon_name": "Durant", + "method": "walk", + "encounter_rate": 40, + "min_level": 39, + "max_level": 42 + }, + { + "pokeapi_id": 525, + "pokemon_name": "Boldore", + "method": "walk", + "encounter_rate": 30, + "min_level": 39, + "max_level": 39 + }, + { + "pokeapi_id": 527, + "pokemon_name": "Woobat", + "method": "walk", + "encounter_rate": 20, + "min_level": 39, + "max_level": 42 + }, + { + "pokeapi_id": 619, + "pokemon_name": "Mienfoo", + "method": "walk", + "encounter_rate": 10, + "min_level": 41, + "max_level": 41 + } + ] + }, + { + "name": "Victory Road (Unova BW Trial Chamber)", + "order": 80, "encounters": [ { "pokeapi_id": 530, @@ -4108,7 +4252,7 @@ }, { "name": "N's Castle", - "order": 80, + "order": 81, "encounters": [ { "pokeapi_id": 643, @@ -4120,9 +4264,264 @@ } ] }, + { + "name": "Challenger's Cave", + "order": 82, + "encounters": [], + "children": [ + { + "name": "Challengers Cave (1F)", + "order": 83, + "encounters": [ + { + "pokeapi_id": 525, + "pokemon_name": "Boldore", + "method": "walk", + "encounter_rate": 20, + "min_level": 48, + "max_level": 48 + }, + { + "pokeapi_id": 75, + "pokemon_name": "Graveler", + "method": "walk", + "encounter_rate": 20, + "min_level": 47, + "max_level": 49 + }, + { + "pokeapi_id": 108, + "pokemon_name": "Lickitung", + "method": "walk", + "encounter_rate": 20, + "min_level": 49, + "max_level": 50 + }, + { + "pokeapi_id": 527, + "pokemon_name": "Woobat", + "method": "walk", + "encounter_rate": 20, + "min_level": 47, + "max_level": 47 + }, + { + "pokeapi_id": 303, + "pokemon_name": "Mawile", + "method": "walk", + "encounter_rate": 10, + "min_level": 49, + "max_level": 49 + }, + { + "pokeapi_id": 302, + "pokemon_name": "Sableye", + "method": "walk", + "encounter_rate": 10, + "min_level": 49, + "max_level": 49 + } + ] + }, + { + "name": "Challengers Cave (B1F)", + "order": 84, + "encounters": [ + { + "pokeapi_id": 525, + "pokemon_name": "Boldore", + "method": "walk", + "encounter_rate": 20, + "min_level": 48, + "max_level": 48 + }, + { + "pokeapi_id": 75, + "pokemon_name": "Graveler", + "method": "walk", + "encounter_rate": 20, + "min_level": 47, + "max_level": 49 + }, + { + "pokeapi_id": 527, + "pokemon_name": "Woobat", + "method": "walk", + "encounter_rate": 20, + "min_level": 47, + "max_level": 47 + }, + { + "pokeapi_id": 108, + "pokemon_name": "Lickitung", + "method": "walk", + "encounter_rate": 15, + "min_level": 49, + "max_level": 50 + }, + { + "pokeapi_id": 303, + "pokemon_name": "Mawile", + "method": "walk", + "encounter_rate": 10, + "min_level": 49, + "max_level": 49 + }, + { + "pokeapi_id": 302, + "pokemon_name": "Sableye", + "method": "walk", + "encounter_rate": 10, + "min_level": 49, + "max_level": 49 + }, + { + "pokeapi_id": 447, + "pokemon_name": "Riolu", + "method": "walk", + "encounter_rate": 5, + "min_level": 49, + "max_level": 50 + } + ] + }, + { + "name": "Challengers Cave (B2F)", + "order": 85, + "encounters": [ + { + "pokeapi_id": 525, + "pokemon_name": "Boldore", + "method": "walk", + "encounter_rate": 20, + "min_level": 48, + "max_level": 48 + }, + { + "pokeapi_id": 75, + "pokemon_name": "Graveler", + "method": "walk", + "encounter_rate": 20, + "min_level": 47, + "max_level": 49 + }, + { + "pokeapi_id": 527, + "pokemon_name": "Woobat", + "method": "walk", + "encounter_rate": 20, + "min_level": 47, + "max_level": 47 + }, + { + "pokeapi_id": 108, + "pokemon_name": "Lickitung", + "method": "walk", + "encounter_rate": 15, + "min_level": 49, + "max_level": 50 + }, + { + "pokeapi_id": 303, + "pokemon_name": "Mawile", + "method": "walk", + "encounter_rate": 10, + "min_level": 49, + "max_level": 49 + }, + { + "pokeapi_id": 302, + "pokemon_name": "Sableye", + "method": "walk", + "encounter_rate": 10, + "min_level": 49, + "max_level": 49 + }, + { + "pokeapi_id": 447, + "pokemon_name": "Riolu", + "method": "walk", + "encounter_rate": 5, + "min_level": 49, + "max_level": 50 + } + ] + }, + { + "name": "Challengers Cave", + "order": 86, + "encounters": [ + { + "pokeapi_id": 10016, + "pokemon_name": "Basculin (Blue Striped)", + "method": "surf", + "encounter_rate": 100, + "min_level": 5, + "max_level": 70 + }, + { + "pokeapi_id": 550, + "pokemon_name": "Basculin Red Striped", + "method": "surf", + "encounter_rate": 100, + "min_level": 5, + "max_level": 55 + }, + { + "pokeapi_id": 530, + "pokemon_name": "Excadrill", + "method": "walk", + "encounter_rate": 100, + "min_level": 47, + "max_level": 50 + }, + { + "pokeapi_id": 61, + "pokemon_name": "Poliwhirl", + "method": "fishing", + "encounter_rate": 75, + "min_level": 35, + "max_level": 60 + }, + { + "pokeapi_id": 60, + "pokemon_name": "Poliwag", + "method": "fishing", + "encounter_rate": 60, + "min_level": 35, + "max_level": 55 + }, + { + "pokeapi_id": 10016, + "pokemon_name": "Basculin (Blue Striped)", + "method": "fishing", + "encounter_rate": 30, + "min_level": 35, + "max_level": 60 + }, + { + "pokeapi_id": 550, + "pokemon_name": "Basculin Red Striped", + "method": "fishing", + "encounter_rate": 30, + "min_level": 35, + "max_level": 55 + }, + { + "pokeapi_id": 62, + "pokemon_name": "Poliwrath", + "method": "fishing", + "encounter_rate": 5, + "min_level": 35, + "max_level": 60 + } + ] + } + ] + }, { "name": "Unova Route 11", - "order": 81, + "order": 87, "encounters": [ { "pokeapi_id": 118, @@ -4304,7 +4703,7 @@ }, { "name": "Village Bridge", - "order": 82, + "order": 88, "encounters": [ { "pokeapi_id": 550, @@ -4430,7 +4829,7 @@ }, { "name": "Unova Route 12", - "order": 83, + "order": 89, "encounters": [ { "pokeapi_id": 531, @@ -4564,7 +4963,7 @@ }, { "name": "Unova Route 13", - "order": 84, + "order": 90, "encounters": [ { "pokeapi_id": 120, @@ -4744,9 +5143,488 @@ } ] }, + { + "name": "Giant Chasm", + "order": 91, + "encounters": [], + "children": [ + { + "name": "Giant Chasm (Entrance)", + "order": 92, + "encounters": [ + { + "pokeapi_id": 531, + "pokemon_name": "Audino", + "method": "walk", + "encounter_rate": 80, + "min_level": 47, + "max_level": 50 + }, + { + "pokeapi_id": 114, + "pokemon_name": "Tangela", + "method": "walk", + "encounter_rate": 50, + "min_level": 47, + "max_level": 59 + }, + { + "pokeapi_id": 277, + "pokemon_name": "Swellow", + "method": "walk", + "encounter_rate": 40, + "min_level": 47, + "max_level": 57 + }, + { + "pokeapi_id": 42, + "pokemon_name": "Golbat", + "method": "walk", + "encounter_rate": 30, + "min_level": 48, + "max_level": 60 + }, + { + "pokeapi_id": 359, + "pokemon_name": "Absol", + "method": "walk", + "encounter_rate": 20, + "min_level": 48, + "max_level": 60 + }, + { + "pokeapi_id": 426, + "pokemon_name": "Drifblim", + "method": "walk", + "encounter_rate": 20, + "min_level": 49, + "max_level": 59 + }, + { + "pokeapi_id": 337, + "pokemon_name": "Lunatone", + "method": "walk", + "encounter_rate": 20, + "min_level": 48, + "max_level": 58 + }, + { + "pokeapi_id": 338, + "pokemon_name": "Solrock", + "method": "walk", + "encounter_rate": 20, + "min_level": 48, + "max_level": 58 + }, + { + "pokeapi_id": 587, + "pokemon_name": "Emolga", + "method": "walk", + "encounter_rate": 10, + "min_level": 48, + "max_level": 48 + }, + { + "pokeapi_id": 169, + "pokemon_name": "Crobat", + "method": "walk", + "encounter_rate": 5, + "min_level": 50, + "max_level": 50 + }, + { + "pokeapi_id": 465, + "pokemon_name": "Tangrowth", + "method": "walk", + "encounter_rate": 5, + "min_level": 50, + "max_level": 50 + } + ] + }, + { + "name": "Giant Chasm (Cave)", + "order": 93, + "encounters": [ + { + "pokeapi_id": 550, + "pokemon_name": "Basculin Red Striped", + "method": "surf", + "encounter_rate": 100, + "min_level": 25, + "max_level": 60 + }, + { + "pokeapi_id": 530, + "pokemon_name": "Excadrill", + "method": "walk", + "encounter_rate": 100, + "min_level": 47, + "max_level": 50 + }, + { + "pokeapi_id": 86, + "pokemon_name": "Seel", + "method": "surf", + "encounter_rate": 90, + "min_level": 25, + "max_level": 60 + }, + { + "pokeapi_id": 61, + "pokemon_name": "Poliwhirl", + "method": "fishing", + "encounter_rate": 70, + "min_level": 35, + "max_level": 70 + }, + { + "pokeapi_id": 60, + "pokemon_name": "Poliwag", + "method": "fishing", + "encounter_rate": 65, + "min_level": 35, + "max_level": 55 + }, + { + "pokeapi_id": 10016, + "pokemon_name": "Basculin (Blue Striped)", + "method": "fishing", + "encounter_rate": 30, + "min_level": 35, + "max_level": 60 + }, + { + "pokeapi_id": 550, + "pokemon_name": "Basculin Red Striped", + "method": "fishing", + "encounter_rate": 30, + "min_level": 35, + "max_level": 55 + }, + { + "pokeapi_id": 221, + "pokemon_name": "Piloswine", + "method": "walk", + "encounter_rate": 25, + "min_level": 47, + "max_level": 49 + }, + { + "pokeapi_id": 42, + "pokemon_name": "Golbat", + "method": "walk", + "encounter_rate": 20, + "min_level": 47, + "max_level": 47 + }, + { + "pokeapi_id": 225, + "pokemon_name": "Delibird", + "method": "walk", + "encounter_rate": 10, + "min_level": 48, + "max_level": 48 + }, + { + "pokeapi_id": 87, + "pokemon_name": "Dewgong", + "method": "surf", + "encounter_rate": 10, + "min_level": 35, + "max_level": 70 + }, + { + "pokeapi_id": 124, + "pokemon_name": "Jynx", + "method": "walk", + "encounter_rate": 10, + "min_level": 48, + "max_level": 50 + }, + { + "pokeapi_id": 337, + "pokemon_name": "Lunatone", + "method": "walk", + "encounter_rate": 10, + "min_level": 50, + "max_level": 50 + }, + { + "pokeapi_id": 215, + "pokemon_name": "Sneasel", + "method": "walk", + "encounter_rate": 10, + "min_level": 48, + "max_level": 48 + }, + { + "pokeapi_id": 338, + "pokemon_name": "Solrock", + "method": "walk", + "encounter_rate": 10, + "min_level": 50, + "max_level": 50 + }, + { + "pokeapi_id": 525, + "pokemon_name": "Boldore", + "method": "walk", + "encounter_rate": 5, + "min_level": 49, + "max_level": 49 + }, + { + "pokeapi_id": 62, + "pokemon_name": "Poliwrath", + "method": "fishing", + "encounter_rate": 5, + "min_level": 45, + "max_level": 70 + } + ] + }, + { + "name": "Giant Chasm (Crater forest)", + "order": 94, + "encounters": [ + { + "pokeapi_id": 531, + "pokemon_name": "Audino", + "method": "walk", + "encounter_rate": 85, + "min_level": 52, + "max_level": 55 + }, + { + "pokeapi_id": 35, + "pokemon_name": "Clefairy", + "method": "walk", + "encounter_rate": 60, + "min_level": 52, + "max_level": 64 + }, + { + "pokeapi_id": 221, + "pokemon_name": "Piloswine", + "method": "walk", + "encounter_rate": 50, + "min_level": 52, + "max_level": 64 + }, + { + "pokeapi_id": 132, + "pokemon_name": "Ditto", + "method": "walk", + "encounter_rate": 30, + "min_level": 53, + "max_level": 65 + }, + { + "pokeapi_id": 337, + "pokemon_name": "Lunatone", + "method": "walk", + "encounter_rate": 20, + "min_level": 55, + "max_level": 65 + }, + { + "pokeapi_id": 375, + "pokemon_name": "Metang", + "method": "walk", + "encounter_rate": 20, + "min_level": 53, + "max_level": 65 + }, + { + "pokeapi_id": 338, + "pokemon_name": "Solrock", + "method": "walk", + "encounter_rate": 20, + "min_level": 55, + "max_level": 65 + }, + { + "pokeapi_id": 36, + "pokemon_name": "Clefable", + "method": "walk", + "encounter_rate": 5, + "min_level": 55, + "max_level": 55 + }, + { + "pokeapi_id": 473, + "pokemon_name": "Mamoswine", + "method": "walk", + "encounter_rate": 5, + "min_level": 55, + "max_level": 55 + }, + { + "pokeapi_id": 376, + "pokemon_name": "Metagross", + "method": "walk", + "encounter_rate": 5, + "min_level": 55, + "max_level": 55 + } + ] + }, + { + "name": "Giant Chasm (Cave depths)", + "order": 95, + "encounters": [ + { + "pokeapi_id": 550, + "pokemon_name": "Basculin Red Striped", + "method": "surf", + "encounter_rate": 100, + "min_level": 25, + "max_level": 60 + }, + { + "pokeapi_id": 530, + "pokemon_name": "Excadrill", + "method": "walk", + "encounter_rate": 100, + "min_level": 57, + "max_level": 60 + }, + { + "pokeapi_id": 646, + "pokemon_name": "Kyurem", + "method": "static", + "encounter_rate": 100, + "min_level": 75, + "max_level": 75 + }, + { + "pokeapi_id": 86, + "pokemon_name": "Seel", + "method": "surf", + "encounter_rate": 90, + "min_level": 25, + "max_level": 60 + }, + { + "pokeapi_id": 61, + "pokemon_name": "Poliwhirl", + "method": "fishing", + "encounter_rate": 70, + "min_level": 35, + "max_level": 70 + }, + { + "pokeapi_id": 60, + "pokemon_name": "Poliwag", + "method": "fishing", + "encounter_rate": 65, + "min_level": 35, + "max_level": 55 + }, + { + "pokeapi_id": 10016, + "pokemon_name": "Basculin (Blue Striped)", + "method": "fishing", + "encounter_rate": 30, + "min_level": 35, + "max_level": 60 + }, + { + "pokeapi_id": 550, + "pokemon_name": "Basculin Red Striped", + "method": "fishing", + "encounter_rate": 30, + "min_level": 35, + "max_level": 55 + }, + { + "pokeapi_id": 221, + "pokemon_name": "Piloswine", + "method": "walk", + "encounter_rate": 25, + "min_level": 57, + "max_level": 59 + }, + { + "pokeapi_id": 42, + "pokemon_name": "Golbat", + "method": "walk", + "encounter_rate": 20, + "min_level": 57, + "max_level": 57 + }, + { + "pokeapi_id": 225, + "pokemon_name": "Delibird", + "method": "walk", + "encounter_rate": 10, + "min_level": 58, + "max_level": 58 + }, + { + "pokeapi_id": 87, + "pokemon_name": "Dewgong", + "method": "surf", + "encounter_rate": 10, + "min_level": 35, + "max_level": 70 + }, + { + "pokeapi_id": 124, + "pokemon_name": "Jynx", + "method": "walk", + "encounter_rate": 10, + "min_level": 58, + "max_level": 60 + }, + { + "pokeapi_id": 337, + "pokemon_name": "Lunatone", + "method": "walk", + "encounter_rate": 10, + "min_level": 60, + "max_level": 60 + }, + { + "pokeapi_id": 215, + "pokemon_name": "Sneasel", + "method": "walk", + "encounter_rate": 10, + "min_level": 58, + "max_level": 58 + }, + { + "pokeapi_id": 338, + "pokemon_name": "Solrock", + "method": "walk", + "encounter_rate": 10, + "min_level": 60, + "max_level": 60 + }, + { + "pokeapi_id": 525, + "pokemon_name": "Boldore", + "method": "walk", + "encounter_rate": 5, + "min_level": 59, + "max_level": 59 + }, + { + "pokeapi_id": 62, + "pokemon_name": "Poliwrath", + "method": "fishing", + "encounter_rate": 5, + "min_level": 45, + "max_level": 70 + } + ] + } + ] + }, { "name": "Undella Town", - "order": 85, + "order": 96, "encounters": [ { "pokeapi_id": 446, @@ -4848,7 +5726,7 @@ }, { "name": "Undella Bay", - "order": 86, + "order": 97, "encounters": [ { "pokeapi_id": 90, @@ -4966,7 +5844,7 @@ }, { "name": "Unova Route 14", - "order": 87, + "order": 98, "encounters": [ { "pokeapi_id": 118, @@ -5140,7 +6018,7 @@ }, { "name": "Abundant Shrine", - "order": 88, + "order": 99, "encounters": [ { "pokeapi_id": 118, @@ -5322,7 +6200,7 @@ }, { "name": "Unova Route 15", - "order": 89, + "order": 100, "encounters": [ { "pokeapi_id": 479, @@ -5440,7 +6318,7 @@ }, { "name": "Marvelous Bridge", - "order": 90, + "order": 101, "encounters": [ { "pokeapi_id": 129, @@ -5461,1098 +6339,222 @@ ] }, { - "name": "Challenger's Cave", - "order": 91, - "encounters": [], - "children": [ - { - "name": "Challengers Cave (1F)", - "order": 92, - "encounters": [ - { - "pokeapi_id": 525, - "pokemon_name": "Boldore", - "method": "walk", - "encounter_rate": 20, - "min_level": 48, - "max_level": 48 - }, - { - "pokeapi_id": 75, - "pokemon_name": "Graveler", - "method": "walk", - "encounter_rate": 20, - "min_level": 47, - "max_level": 49 - }, - { - "pokeapi_id": 108, - "pokemon_name": "Lickitung", - "method": "walk", - "encounter_rate": 20, - "min_level": 49, - "max_level": 50 - }, - { - "pokeapi_id": 527, - "pokemon_name": "Woobat", - "method": "walk", - "encounter_rate": 20, - "min_level": 47, - "max_level": 47 - }, - { - "pokeapi_id": 303, - "pokemon_name": "Mawile", - "method": "walk", - "encounter_rate": 10, - "min_level": 49, - "max_level": 49 - }, - { - "pokeapi_id": 302, - "pokemon_name": "Sableye", - "method": "walk", - "encounter_rate": 10, - "min_level": 49, - "max_level": 49 - } - ] - }, - { - "name": "Challengers Cave (B1F)", - "order": 93, - "encounters": [ - { - "pokeapi_id": 525, - "pokemon_name": "Boldore", - "method": "walk", - "encounter_rate": 20, - "min_level": 48, - "max_level": 48 - }, - { - "pokeapi_id": 75, - "pokemon_name": "Graveler", - "method": "walk", - "encounter_rate": 20, - "min_level": 47, - "max_level": 49 - }, - { - "pokeapi_id": 527, - "pokemon_name": "Woobat", - "method": "walk", - "encounter_rate": 20, - "min_level": 47, - "max_level": 47 - }, - { - "pokeapi_id": 108, - "pokemon_name": "Lickitung", - "method": "walk", - "encounter_rate": 15, - "min_level": 49, - "max_level": 50 - }, - { - "pokeapi_id": 303, - "pokemon_name": "Mawile", - "method": "walk", - "encounter_rate": 10, - "min_level": 49, - "max_level": 49 - }, - { - "pokeapi_id": 302, - "pokemon_name": "Sableye", - "method": "walk", - "encounter_rate": 10, - "min_level": 49, - "max_level": 49 - }, - { - "pokeapi_id": 447, - "pokemon_name": "Riolu", - "method": "walk", - "encounter_rate": 5, - "min_level": 49, - "max_level": 50 - } - ] - }, - { - "name": "Challengers Cave (B2F)", - "order": 94, - "encounters": [ - { - "pokeapi_id": 525, - "pokemon_name": "Boldore", - "method": "walk", - "encounter_rate": 20, - "min_level": 48, - "max_level": 48 - }, - { - "pokeapi_id": 75, - "pokemon_name": "Graveler", - "method": "walk", - "encounter_rate": 20, - "min_level": 47, - "max_level": 49 - }, - { - "pokeapi_id": 527, - "pokemon_name": "Woobat", - "method": "walk", - "encounter_rate": 20, - "min_level": 47, - "max_level": 47 - }, - { - "pokeapi_id": 108, - "pokemon_name": "Lickitung", - "method": "walk", - "encounter_rate": 15, - "min_level": 49, - "max_level": 50 - }, - { - "pokeapi_id": 303, - "pokemon_name": "Mawile", - "method": "walk", - "encounter_rate": 10, - "min_level": 49, - "max_level": 49 - }, - { - "pokeapi_id": 302, - "pokemon_name": "Sableye", - "method": "walk", - "encounter_rate": 10, - "min_level": 49, - "max_level": 49 - }, - { - "pokeapi_id": 447, - "pokemon_name": "Riolu", - "method": "walk", - "encounter_rate": 5, - "min_level": 49, - "max_level": 50 - } - ] - }, - { - "name": "Challengers Cave", - "order": 95, - "encounters": [ - { - "pokeapi_id": 10016, - "pokemon_name": "Basculin (Blue Striped)", - "method": "surf", - "encounter_rate": 100, - "min_level": 5, - "max_level": 70 - }, - { - "pokeapi_id": 550, - "pokemon_name": "Basculin Red Striped", - "method": "surf", - "encounter_rate": 100, - "min_level": 5, - "max_level": 55 - }, - { - "pokeapi_id": 530, - "pokemon_name": "Excadrill", - "method": "walk", - "encounter_rate": 100, - "min_level": 47, - "max_level": 50 - }, - { - "pokeapi_id": 61, - "pokemon_name": "Poliwhirl", - "method": "fishing", - "encounter_rate": 75, - "min_level": 35, - "max_level": 60 - }, - { - "pokeapi_id": 60, - "pokemon_name": "Poliwag", - "method": "fishing", - "encounter_rate": 60, - "min_level": 35, - "max_level": 55 - }, - { - "pokeapi_id": 10016, - "pokemon_name": "Basculin (Blue Striped)", - "method": "fishing", - "encounter_rate": 30, - "min_level": 35, - "max_level": 60 - }, - { - "pokeapi_id": 550, - "pokemon_name": "Basculin Red Striped", - "method": "fishing", - "encounter_rate": 30, - "min_level": 35, - "max_level": 55 - }, - { - "pokeapi_id": 62, - "pokemon_name": "Poliwrath", - "method": "fishing", - "encounter_rate": 5, - "min_level": 35, - "max_level": 60 - } - ] - } - ] - }, - { - "name": "Unova Route 17", - "order": 96, + "name": "Unova Route 16", + "order": 102, "encounters": [ - { - "pokeapi_id": 592, - "pokemon_name": "Frillish", - "method": "surf", - "encounter_rate": 100, - "min_level": 5, - "max_level": 15 - }, - { - "pokeapi_id": 594, - "pokemon_name": "Alomomola", - "method": "surf", - "encounter_rate": 95, - "min_level": 5, - "max_level": 20 - }, - { - "pokeapi_id": 456, - "pokemon_name": "Finneon", - "method": "fishing", - "encounter_rate": 65, - "min_level": 35, - "max_level": 55 - }, - { - "pokeapi_id": 117, - "pokemon_name": "Seadra", - "method": "fishing", - "encounter_rate": 60, - "min_level": 35, - "max_level": 60 - }, - { - "pokeapi_id": 116, - "pokemon_name": "Horsea", - "method": "fishing", - "encounter_rate": 35, - "min_level": 35, - "max_level": 55 - }, - { - "pokeapi_id": 211, - "pokemon_name": "Qwilfish", - "method": "fishing", - "encounter_rate": 30, - "min_level": 35, - "max_level": 60 - }, - { - "pokeapi_id": 593, - "pokemon_name": "Jellicent", - "method": "surf", - "encounter_rate": 5, - "min_level": 5, - "max_level": 20 - }, - { - "pokeapi_id": 230, - "pokemon_name": "Kingdra", - "method": "fishing", - "encounter_rate": 5, - "min_level": 45, - "max_level": 70 - }, - { - "pokeapi_id": 457, - "pokemon_name": "Lumineon", - "method": "fishing", - "encounter_rate": 5, - "min_level": 35, - "max_level": 70 - } - ] - }, - { - "name": "Unova Route 18", - "order": 97, - "encounters": [ - { - "pokeapi_id": 170, - "pokemon_name": "Chinchou", - "method": "fishing", - "encounter_rate": 100, - "min_level": 35, - "max_level": 55 - }, - { - "pokeapi_id": 592, - "pokemon_name": "Frillish", - "method": "surf", - "encounter_rate": 100, - "min_level": 5, - "max_level": 15 - }, - { - "pokeapi_id": 636, - "pokemon_name": "Larvesta", - "method": "gift", - "encounter_rate": 100, - "min_level": 1, - "max_level": 1 - }, - { - "pokeapi_id": 594, - "pokemon_name": "Alomomola", - "method": "surf", - "encounter_rate": 95, - "min_level": 5, - "max_level": 20 - }, { "pokeapi_id": 531, "pokemon_name": "Audino", "method": "walk", - "encounter_rate": 95, - "min_level": 28, - "max_level": 31 + "encounter_rate": 85, + "min_level": 19, + "max_level": 22 }, { - "pokeapi_id": 559, - "pokemon_name": "Scraggy", + "pokeapi_id": 574, + "pokemon_name": "Gothita", "method": "walk", - "encounter_rate": 80, - "min_level": 28, - "max_level": 35 - }, - { - "pokeapi_id": 456, - "pokemon_name": "Finneon", - "method": "fishing", - "encounter_rate": 64, - "min_level": 35, - "max_level": 55 - }, - { - "pokeapi_id": 117, - "pokemon_name": "Seadra", - "method": "fishing", "encounter_rate": 60, - "min_level": 35, - "max_level": 60 + "min_level": 19, + "max_level": 25 }, { - "pokeapi_id": 102, - "pokemon_name": "Exeggcute", + "pokeapi_id": 572, + "pokemon_name": "Minccino", + "method": "walk", + "encounter_rate": 60, + "min_level": 19, + "max_level": 25 + }, + { + "pokeapi_id": 510, + "pokemon_name": "Liepard", + "method": "walk", + "encounter_rate": 40, + "min_level": 20, + "max_level": 23 + }, + { + "pokeapi_id": 204, + "pokemon_name": "Pineco", "method": "walk", "encounter_rate": 40, "min_level": 15, "max_level": 55 }, { - "pokeapi_id": 505, - "pokemon_name": "Watchog", + "pokeapi_id": 568, + "pokemon_name": "Trubbish", "method": "walk", "encounter_rate": 40, - "min_level": 28, - "max_level": 32 + "min_level": 19, + "max_level": 22 }, { - "pokeapi_id": 116, - "pokemon_name": "Horsea", - "method": "fishing", - "encounter_rate": 35, - "min_level": 35, - "max_level": 55 - }, - { - "pokeapi_id": 558, - "pokemon_name": "Crustle", + "pokeapi_id": 587, + "pokemon_name": "Emolga", "method": "walk", - "encounter_rate": 30, - "min_level": 34, - "max_level": 35 - }, - { - "pokeapi_id": 557, - "pokemon_name": "Dwebble", - "method": "walk", - "encounter_rate": 30, - "min_level": 30, - "max_level": 31 - }, - { - "pokeapi_id": 211, - "pokemon_name": "Qwilfish", - "method": "fishing", - "encounter_rate": 30, - "min_level": 35, - "max_level": 60 - }, - { - "pokeapi_id": 539, - "pokemon_name": "Sawk", - "method": "walk", - "encounter_rate": 20, - "min_level": 29, - "max_level": 33 - }, - { - "pokeapi_id": 593, - "pokemon_name": "Jellicent", - "method": "surf", - "encounter_rate": 5, - "min_level": 5, + "encounter_rate": 10, + "min_level": 20, "max_level": 20 }, { - "pokeapi_id": 230, - "pokemon_name": "Kingdra", - "method": "fishing", - "encounter_rate": 5, - "min_level": 45, - "max_level": 70 - }, - { - "pokeapi_id": 457, - "pokemon_name": "Lumineon", - "method": "fishing", - "encounter_rate": 5, - "min_level": 35, - "max_level": 70 - }, - { - "pokeapi_id": 538, - "pokemon_name": "Throh", + "pokeapi_id": 573, + "pokemon_name": "Cinccino", "method": "walk", "encounter_rate": 5, - "min_level": 31, - "max_level": 31 + "min_level": 22, + "max_level": 22 } ] }, { - "name": "P2 Laboratory", - "order": 98, + "name": "Lostlorn Forest", + "order": 103, "encounters": [ { - "pokeapi_id": 592, - "pokemon_name": "Frillish", + "pokeapi_id": 10016, + "pokemon_name": "Basculin (Blue Striped)", "method": "surf", "encounter_rate": 100, "min_level": 5, - "max_level": 15 + "max_level": 20 }, { - "pokeapi_id": 594, - "pokemon_name": "Alomomola", + "pokeapi_id": 550, + "pokemon_name": "Basculin Red Striped", "method": "surf", - "encounter_rate": 95, + "encounter_rate": 100, "min_level": 5, "max_level": 20 }, + { + "pokeapi_id": 118, + "pokemon_name": "Goldeen", + "method": "fishing", + "encounter_rate": 100, + "min_level": 35, + "max_level": 70 + }, + { + "pokeapi_id": 571, + "pokemon_name": "Zoroark", + "method": "static", + "encounter_rate": 100, + "min_level": 25, + "max_level": 25 + }, + { + "pokeapi_id": 546, + "pokemon_name": "Cottonee", + "method": "walk", + "encounter_rate": 70, + "min_level": 19, + "max_level": 25 + }, + { + "pokeapi_id": 541, + "pokemon_name": "Swadloon", + "method": "walk", + "encounter_rate": 70, + "min_level": 20, + "max_level": 25 + }, { "pokeapi_id": 531, "pokemon_name": "Audino", "method": "walk", - "encounter_rate": 95, - "min_level": 28, - "max_level": 31 + "encounter_rate": 45, + "min_level": 19, + "max_level": 21 }, { - "pokeapi_id": 456, - "pokemon_name": "Finneon", + "pokeapi_id": 10016, + "pokemon_name": "Basculin (Blue Striped)", "method": "fishing", - "encounter_rate": 65, - "min_level": 35, - "max_level": 55 - }, - { - "pokeapi_id": 117, - "pokemon_name": "Seadra", - "method": "fishing", - "encounter_rate": 60, + "encounter_rate": 40, "min_level": 35, "max_level": 60 }, { - "pokeapi_id": 507, - "pokemon_name": "Herdier", - "method": "walk", - "encounter_rate": 36, - "min_level": 28, - "max_level": 31 - }, - { - "pokeapi_id": 505, - "pokemon_name": "Watchog", - "method": "walk", - "encounter_rate": 36, - "min_level": 28, - "max_level": 31 - }, - { - "pokeapi_id": 116, - "pokemon_name": "Horsea", + "pokeapi_id": 550, + "pokemon_name": "Basculin Red Striped", "method": "fishing", - "encounter_rate": 35, + "encounter_rate": 40, "min_level": 35, "max_level": 55 }, { - "pokeapi_id": 211, - "pokemon_name": "Qwilfish", - "method": "fishing", + "pokeapi_id": 520, + "pokemon_name": "Tranquill", + "method": "walk", "encounter_rate": 30, - "min_level": 35, - "max_level": 60 + "min_level": 21, + "max_level": 25 }, { - "pokeapi_id": 599, - "pokemon_name": "Klink", + "pokeapi_id": 543, + "pokemon_name": "Venipede", "method": "walk", - "encounter_rate": 14, - "min_level": 29, - "max_level": 31 + "encounter_rate": 30, + "min_level": 20, + "max_level": 24 }, { - "pokeapi_id": 559, - "pokemon_name": "Scraggy", + "pokeapi_id": 587, + "pokemon_name": "Emolga", "method": "walk", - "encounter_rate": 14, - "min_level": 29, - "max_level": 31 - }, - { - "pokeapi_id": 593, - "pokemon_name": "Jellicent", - "method": "surf", - "encounter_rate": 5, - "min_level": 5, + "encounter_rate": 10, + "min_level": 20, "max_level": 20 }, { - "pokeapi_id": 230, - "pokemon_name": "Kingdra", - "method": "fishing", - "encounter_rate": 5, - "min_level": 45, - "max_level": 70 + "pokeapi_id": 515, + "pokemon_name": "Panpour", + "method": "walk", + "encounter_rate": 10, + "min_level": 20, + "max_level": 20 }, { - "pokeapi_id": 457, - "pokemon_name": "Lumineon", - "method": "fishing", - "encounter_rate": 5, - "min_level": 35, - "max_level": 70 + "pokeapi_id": 511, + "pokemon_name": "Pansage", + "method": "walk", + "encounter_rate": 10, + "min_level": 20, + "max_level": 20 }, { - "pokeapi_id": 508, - "pokemon_name": "Stoutland", + "pokeapi_id": 513, + "pokemon_name": "Pansear", + "method": "walk", + "encounter_rate": 10, + "min_level": 20, + "max_level": 20 + }, + { + "pokeapi_id": 542, + "pokemon_name": "Leavanny", "method": "walk", "encounter_rate": 5, - "min_level": 31, - "max_level": 31 - } - ] - }, - { - "name": "Giant Chasm", - "order": 99, - "encounters": [], - "children": [ - { - "name": "Giant Chasm (Entrance)", - "order": 100, - "encounters": [ - { - "pokeapi_id": 531, - "pokemon_name": "Audino", - "method": "walk", - "encounter_rate": 80, - "min_level": 47, - "max_level": 50 - }, - { - "pokeapi_id": 114, - "pokemon_name": "Tangela", - "method": "walk", - "encounter_rate": 50, - "min_level": 47, - "max_level": 59 - }, - { - "pokeapi_id": 277, - "pokemon_name": "Swellow", - "method": "walk", - "encounter_rate": 40, - "min_level": 47, - "max_level": 57 - }, - { - "pokeapi_id": 42, - "pokemon_name": "Golbat", - "method": "walk", - "encounter_rate": 30, - "min_level": 48, - "max_level": 60 - }, - { - "pokeapi_id": 359, - "pokemon_name": "Absol", - "method": "walk", - "encounter_rate": 20, - "min_level": 48, - "max_level": 60 - }, - { - "pokeapi_id": 426, - "pokemon_name": "Drifblim", - "method": "walk", - "encounter_rate": 20, - "min_level": 49, - "max_level": 59 - }, - { - "pokeapi_id": 337, - "pokemon_name": "Lunatone", - "method": "walk", - "encounter_rate": 20, - "min_level": 48, - "max_level": 58 - }, - { - "pokeapi_id": 338, - "pokemon_name": "Solrock", - "method": "walk", - "encounter_rate": 20, - "min_level": 48, - "max_level": 58 - }, - { - "pokeapi_id": 587, - "pokemon_name": "Emolga", - "method": "walk", - "encounter_rate": 10, - "min_level": 48, - "max_level": 48 - }, - { - "pokeapi_id": 169, - "pokemon_name": "Crobat", - "method": "walk", - "encounter_rate": 5, - "min_level": 50, - "max_level": 50 - }, - { - "pokeapi_id": 465, - "pokemon_name": "Tangrowth", - "method": "walk", - "encounter_rate": 5, - "min_level": 50, - "max_level": 50 - } - ] + "min_level": 22, + "max_level": 22 }, { - "name": "Giant Chasm (Cave)", - "order": 101, - "encounters": [ - { - "pokeapi_id": 550, - "pokemon_name": "Basculin Red Striped", - "method": "surf", - "encounter_rate": 100, - "min_level": 25, - "max_level": 60 - }, - { - "pokeapi_id": 530, - "pokemon_name": "Excadrill", - "method": "walk", - "encounter_rate": 100, - "min_level": 47, - "max_level": 50 - }, - { - "pokeapi_id": 86, - "pokemon_name": "Seel", - "method": "surf", - "encounter_rate": 90, - "min_level": 25, - "max_level": 60 - }, - { - "pokeapi_id": 61, - "pokemon_name": "Poliwhirl", - "method": "fishing", - "encounter_rate": 70, - "min_level": 35, - "max_level": 70 - }, - { - "pokeapi_id": 60, - "pokemon_name": "Poliwag", - "method": "fishing", - "encounter_rate": 65, - "min_level": 35, - "max_level": 55 - }, - { - "pokeapi_id": 10016, - "pokemon_name": "Basculin (Blue Striped)", - "method": "fishing", - "encounter_rate": 30, - "min_level": 35, - "max_level": 60 - }, - { - "pokeapi_id": 550, - "pokemon_name": "Basculin Red Striped", - "method": "fishing", - "encounter_rate": 30, - "min_level": 35, - "max_level": 55 - }, - { - "pokeapi_id": 221, - "pokemon_name": "Piloswine", - "method": "walk", - "encounter_rate": 25, - "min_level": 47, - "max_level": 49 - }, - { - "pokeapi_id": 42, - "pokemon_name": "Golbat", - "method": "walk", - "encounter_rate": 20, - "min_level": 47, - "max_level": 47 - }, - { - "pokeapi_id": 225, - "pokemon_name": "Delibird", - "method": "walk", - "encounter_rate": 10, - "min_level": 48, - "max_level": 48 - }, - { - "pokeapi_id": 87, - "pokemon_name": "Dewgong", - "method": "surf", - "encounter_rate": 10, - "min_level": 35, - "max_level": 70 - }, - { - "pokeapi_id": 124, - "pokemon_name": "Jynx", - "method": "walk", - "encounter_rate": 10, - "min_level": 48, - "max_level": 50 - }, - { - "pokeapi_id": 337, - "pokemon_name": "Lunatone", - "method": "walk", - "encounter_rate": 10, - "min_level": 50, - "max_level": 50 - }, - { - "pokeapi_id": 215, - "pokemon_name": "Sneasel", - "method": "walk", - "encounter_rate": 10, - "min_level": 48, - "max_level": 48 - }, - { - "pokeapi_id": 338, - "pokemon_name": "Solrock", - "method": "walk", - "encounter_rate": 10, - "min_level": 50, - "max_level": 50 - }, - { - "pokeapi_id": 525, - "pokemon_name": "Boldore", - "method": "walk", - "encounter_rate": 5, - "min_level": 49, - "max_level": 49 - }, - { - "pokeapi_id": 62, - "pokemon_name": "Poliwrath", - "method": "fishing", - "encounter_rate": 5, - "min_level": 45, - "max_level": 70 - } - ] + "pokeapi_id": 521, + "pokemon_name": "Unfezant", + "method": "walk", + "encounter_rate": 5, + "min_level": 22, + "max_level": 22 }, { - "name": "Giant Chasm (Crater forest)", - "order": 102, - "encounters": [ - { - "pokeapi_id": 531, - "pokemon_name": "Audino", - "method": "walk", - "encounter_rate": 85, - "min_level": 52, - "max_level": 55 - }, - { - "pokeapi_id": 35, - "pokemon_name": "Clefairy", - "method": "walk", - "encounter_rate": 60, - "min_level": 52, - "max_level": 64 - }, - { - "pokeapi_id": 221, - "pokemon_name": "Piloswine", - "method": "walk", - "encounter_rate": 50, - "min_level": 52, - "max_level": 64 - }, - { - "pokeapi_id": 132, - "pokemon_name": "Ditto", - "method": "walk", - "encounter_rate": 30, - "min_level": 53, - "max_level": 65 - }, - { - "pokeapi_id": 337, - "pokemon_name": "Lunatone", - "method": "walk", - "encounter_rate": 20, - "min_level": 55, - "max_level": 65 - }, - { - "pokeapi_id": 375, - "pokemon_name": "Metang", - "method": "walk", - "encounter_rate": 20, - "min_level": 53, - "max_level": 65 - }, - { - "pokeapi_id": 338, - "pokemon_name": "Solrock", - "method": "walk", - "encounter_rate": 20, - "min_level": 55, - "max_level": 65 - }, - { - "pokeapi_id": 36, - "pokemon_name": "Clefable", - "method": "walk", - "encounter_rate": 5, - "min_level": 55, - "max_level": 55 - }, - { - "pokeapi_id": 473, - "pokemon_name": "Mamoswine", - "method": "walk", - "encounter_rate": 5, - "min_level": 55, - "max_level": 55 - }, - { - "pokeapi_id": 376, - "pokemon_name": "Metagross", - "method": "walk", - "encounter_rate": 5, - "min_level": 55, - "max_level": 55 - } - ] - }, - { - "name": "Giant Chasm (Cave depths)", - "order": 103, - "encounters": [ - { - "pokeapi_id": 550, - "pokemon_name": "Basculin Red Striped", - "method": "surf", - "encounter_rate": 100, - "min_level": 25, - "max_level": 60 - }, - { - "pokeapi_id": 530, - "pokemon_name": "Excadrill", - "method": "walk", - "encounter_rate": 100, - "min_level": 57, - "max_level": 60 - }, - { - "pokeapi_id": 646, - "pokemon_name": "Kyurem", - "method": "static", - "encounter_rate": 100, - "min_level": 75, - "max_level": 75 - }, - { - "pokeapi_id": 86, - "pokemon_name": "Seel", - "method": "surf", - "encounter_rate": 90, - "min_level": 25, - "max_level": 60 - }, - { - "pokeapi_id": 61, - "pokemon_name": "Poliwhirl", - "method": "fishing", - "encounter_rate": 70, - "min_level": 35, - "max_level": 70 - }, - { - "pokeapi_id": 60, - "pokemon_name": "Poliwag", - "method": "fishing", - "encounter_rate": 65, - "min_level": 35, - "max_level": 55 - }, - { - "pokeapi_id": 10016, - "pokemon_name": "Basculin (Blue Striped)", - "method": "fishing", - "encounter_rate": 30, - "min_level": 35, - "max_level": 60 - }, - { - "pokeapi_id": 550, - "pokemon_name": "Basculin Red Striped", - "method": "fishing", - "encounter_rate": 30, - "min_level": 35, - "max_level": 55 - }, - { - "pokeapi_id": 221, - "pokemon_name": "Piloswine", - "method": "walk", - "encounter_rate": 25, - "min_level": 57, - "max_level": 59 - }, - { - "pokeapi_id": 42, - "pokemon_name": "Golbat", - "method": "walk", - "encounter_rate": 20, - "min_level": 57, - "max_level": 57 - }, - { - "pokeapi_id": 225, - "pokemon_name": "Delibird", - "method": "walk", - "encounter_rate": 10, - "min_level": 58, - "max_level": 58 - }, - { - "pokeapi_id": 87, - "pokemon_name": "Dewgong", - "method": "surf", - "encounter_rate": 10, - "min_level": 35, - "max_level": 70 - }, - { - "pokeapi_id": 124, - "pokemon_name": "Jynx", - "method": "walk", - "encounter_rate": 10, - "min_level": 58, - "max_level": 60 - }, - { - "pokeapi_id": 337, - "pokemon_name": "Lunatone", - "method": "walk", - "encounter_rate": 10, - "min_level": 60, - "max_level": 60 - }, - { - "pokeapi_id": 215, - "pokemon_name": "Sneasel", - "method": "walk", - "encounter_rate": 10, - "min_level": 58, - "max_level": 58 - }, - { - "pokeapi_id": 338, - "pokemon_name": "Solrock", - "method": "walk", - "encounter_rate": 10, - "min_level": 60, - "max_level": 60 - }, - { - "pokeapi_id": 525, - "pokemon_name": "Boldore", - "method": "walk", - "encounter_rate": 5, - "min_level": 59, - "max_level": 59 - }, - { - "pokeapi_id": 62, - "pokemon_name": "Poliwrath", - "method": "fishing", - "encounter_rate": 5, - "min_level": 45, - "max_level": 70 - } - ] + "pokeapi_id": 547, + "pokemon_name": "Whimsicott", + "method": "walk", + "encounter_rate": 5, + "min_level": 22, + "max_level": 22 } ] }, diff --git a/backend/src/app/seeds/data/blue.json b/backend/src/app/seeds/data/blue.json index 2d3c6c2..f1b25ff 100644 --- a/backend/src/app/seeds/data/blue.json +++ b/backend/src/app/seeds/data/blue.json @@ -1305,79 +1305,9 @@ } ] }, - { - "name": "Power Plant", - "order": 29, - "encounters": [ - { - "pokeapi_id": 145, - "pokemon_name": "Zapdos", - "method": "static", - "encounter_rate": 100, - "min_level": 50, - "max_level": 50 - }, - { - "pokeapi_id": 101, - "pokemon_name": "Electrode", - "method": "static", - "encounter_rate": 50, - "min_level": 43, - "max_level": 43 - }, - { - "pokeapi_id": 100, - "pokemon_name": "Voltorb", - "method": "walk", - "encounter_rate": 35, - "min_level": 21, - "max_level": 21 - }, - { - "pokeapi_id": 81, - "pokemon_name": "Magnemite", - "method": "walk", - "encounter_rate": 25, - "min_level": 21, - "max_level": 21 - }, - { - "pokeapi_id": 25, - "pokemon_name": "Pikachu", - "method": "walk", - "encounter_rate": 25, - "min_level": 20, - "max_level": 20 - }, - { - "pokeapi_id": 100, - "pokemon_name": "Voltorb", - "method": "static", - "encounter_rate": 17, - "min_level": 40, - "max_level": 40 - }, - { - "pokeapi_id": 82, - "pokemon_name": "Magneton", - "method": "walk", - "encounter_rate": 10, - "min_level": 32, - "max_level": 32 - }, - { - "pokeapi_id": 26, - "pokemon_name": "Raichu", - "method": "walk", - "encounter_rate": 5, - "min_level": 33, - "max_level": 33 - } - ] - }, { "name": "Route 08 (Kanto)", - "order": 30, + "order": 29, "encounters": [ { "pokeapi_id": 16, @@ -1415,7 +1345,7 @@ }, { "name": "Route 07 (Kanto)", - "order": 31, + "order": 30, "encounters": [ { "pokeapi_id": 69, @@ -1453,7 +1383,7 @@ }, { "name": "Celadon City", - "order": 32, + "order": 31, "encounters": [ { "pokeapi_id": 129, @@ -1499,12 +1429,12 @@ }, { "name": "Pok\u00e9mon Tower", - "order": 33, + "order": 32, "encounters": [], "children": [ { "name": "Pok\u00e9mon Tower (3F)", - "order": 34, + "order": 33, "encounters": [ { "pokeapi_id": 93, @@ -1534,7 +1464,7 @@ }, { "name": "Pok\u00e9mon Tower (4F)", - "order": 35, + "order": 34, "encounters": [ { "pokeapi_id": 92, @@ -1564,7 +1494,7 @@ }, { "name": "Pok\u00e9mon Tower (5F)", - "order": 36, + "order": 35, "encounters": [ { "pokeapi_id": 92, @@ -1594,7 +1524,7 @@ }, { "name": "Pok\u00e9mon Tower (6F)", - "order": 37, + "order": 36, "encounters": [ { "pokeapi_id": 105, @@ -1632,7 +1562,7 @@ }, { "name": "Pok\u00e9mon Tower (7F)", - "order": 38, + "order": 37, "encounters": [ { "pokeapi_id": 92, @@ -1664,7 +1594,7 @@ }, { "name": "Silph Co.", - "order": 39, + "order": 38, "encounters": [ { "pokeapi_id": 131, @@ -1678,7 +1608,7 @@ }, { "name": "Fighting Dojo", - "order": 40, + "order": 39, "encounters": [ { "pokeapi_id": 107, @@ -1700,7 +1630,7 @@ }, { "name": "Route 16 (Kanto)", - "order": 41, + "order": 40, "encounters": [ { "pokeapi_id": 143, @@ -1746,7 +1676,7 @@ }, { "name": "Route 17 (Kanto)", - "order": 42, + "order": 41, "encounters": [ { "pokeapi_id": 129, @@ -1840,7 +1770,7 @@ }, { "name": "Route 18 (Kanto)", - "order": 43, + "order": 42, "encounters": [ { "pokeapi_id": 108, @@ -1942,7 +1872,7 @@ }, { "name": "Fuchsia City", - "order": 44, + "order": 43, "encounters": [ { "pokeapi_id": 129, @@ -2004,12 +1934,12 @@ }, { "name": "Safari Zone (Kanto)", - "order": 45, + "order": 44, "encounters": [], "children": [ { "name": "Safari Zone (Kanto - Center Area)", - "order": 46, + "order": 45, "encounters": [ { "pokeapi_id": 113, @@ -2143,7 +2073,7 @@ }, { "name": "Safari Zone (Kanto - Area 1)", - "order": 47, + "order": 46, "encounters": [ { "pokeapi_id": 129, @@ -2277,7 +2207,7 @@ }, { "name": "Safari Zone (Kanto - Area 2)", - "order": 48, + "order": 47, "encounters": [ { "pokeapi_id": 129, @@ -2411,7 +2341,7 @@ }, { "name": "Safari Zone (Kanto - Area 3)", - "order": 49, + "order": 48, "encounters": [ { "pokeapi_id": 115, @@ -2546,62 +2476,8 @@ ] }, { - "name": "Route 15 (Kanto)", - "order": 50, - "encounters": [ - { - "pokeapi_id": 69, - "pokemon_name": "Bellsprout", - "method": "walk", - "encounter_rate": 40, - "min_level": 22, - "max_level": 22 - }, - { - "pokeapi_id": 48, - "pokemon_name": "Venonat", - "method": "walk", - "encounter_rate": 20, - "min_level": 26, - "max_level": 26 - }, - { - "pokeapi_id": 132, - "pokemon_name": "Ditto", - "method": "walk", - "encounter_rate": 15, - "min_level": 26, - "max_level": 26 - }, - { - "pokeapi_id": 16, - "pokemon_name": "Pidgey", - "method": "walk", - "encounter_rate": 15, - "min_level": 23, - "max_level": 23 - }, - { - "pokeapi_id": 17, - "pokemon_name": "Pidgeotto", - "method": "walk", - "encounter_rate": 5, - "min_level": 28, - "max_level": 28 - }, - { - "pokeapi_id": 70, - "pokemon_name": "Weepinbell", - "method": "walk", - "encounter_rate": 5, - "min_level": 30, - "max_level": 30 - } - ] - }, - { - "name": "Route 14 (Kanto)", - "order": 51, + "name": "Route 12 (Kanto)", + "order": 49, "encounters": [ { "pokeapi_id": 129, @@ -2635,6 +2511,46 @@ "min_level": 22, "max_level": 22 }, + { + "pokeapi_id": 16, + "pokemon_name": "Pidgey", + "method": "walk", + "encounter_rate": 35, + "min_level": 23, + "max_level": 23 + }, + { + "pokeapi_id": 118, + "pokemon_name": "Goldeen", + "method": "super-rod", + "encounter_rate": 25, + "min_level": 15, + "max_level": 15 + }, + { + "pokeapi_id": 98, + "pokemon_name": "Krabby", + "method": "super-rod", + "encounter_rate": 25, + "min_level": 15, + "max_level": 15 + }, + { + "pokeapi_id": 129, + "pokemon_name": "Magikarp", + "method": "super-rod", + "encounter_rate": 25, + "min_level": 15, + "max_level": 15 + }, + { + "pokeapi_id": 72, + "pokemon_name": "Tentacool", + "method": "super-rod", + "encounter_rate": 25, + "min_level": 5, + "max_level": 5 + }, { "pokeapi_id": 48, "pokemon_name": "Venonat", @@ -2643,43 +2559,19 @@ "min_level": 24, "max_level": 24 }, - { - "pokeapi_id": 132, - "pokemon_name": "Ditto", - "method": "walk", - "encounter_rate": 15, - "min_level": 23, - "max_level": 23 - }, - { - "pokeapi_id": 16, - "pokemon_name": "Pidgey", - "method": "walk", - "encounter_rate": 15, - "min_level": 26, - "max_level": 26 - }, - { - "pokeapi_id": 17, - "pokemon_name": "Pidgeotto", - "method": "walk", - "encounter_rate": 5, - "min_level": 28, - "max_level": 28 - }, { "pokeapi_id": 70, "pokemon_name": "Weepinbell", "method": "walk", "encounter_rate": 5, - "min_level": 30, - "max_level": 30 + "min_level": 28, + "max_level": 28 } ] }, { "name": "Route 13 (Kanto)", - "order": 52, + "order": 50, "encounters": [ { "pokeapi_id": 129, @@ -2780,8 +2672,8 @@ ] }, { - "name": "Route 12 (Kanto)", - "order": 53, + "name": "Route 14 (Kanto)", + "order": 51, "encounters": [ { "pokeapi_id": 129, @@ -2815,46 +2707,6 @@ "min_level": 22, "max_level": 22 }, - { - "pokeapi_id": 16, - "pokemon_name": "Pidgey", - "method": "walk", - "encounter_rate": 35, - "min_level": 23, - "max_level": 23 - }, - { - "pokeapi_id": 118, - "pokemon_name": "Goldeen", - "method": "super-rod", - "encounter_rate": 25, - "min_level": 15, - "max_level": 15 - }, - { - "pokeapi_id": 98, - "pokemon_name": "Krabby", - "method": "super-rod", - "encounter_rate": 25, - "min_level": 15, - "max_level": 15 - }, - { - "pokeapi_id": 129, - "pokemon_name": "Magikarp", - "method": "super-rod", - "encounter_rate": 25, - "min_level": 15, - "max_level": 15 - }, - { - "pokeapi_id": 72, - "pokemon_name": "Tentacool", - "method": "super-rod", - "encounter_rate": 25, - "min_level": 5, - "max_level": 5 - }, { "pokeapi_id": 48, "pokemon_name": "Venonat", @@ -2864,18 +2716,96 @@ "max_level": 24 }, { - "pokeapi_id": 70, - "pokemon_name": "Weepinbell", + "pokeapi_id": 132, + "pokemon_name": "Ditto", + "method": "walk", + "encounter_rate": 15, + "min_level": 23, + "max_level": 23 + }, + { + "pokeapi_id": 16, + "pokemon_name": "Pidgey", + "method": "walk", + "encounter_rate": 15, + "min_level": 26, + "max_level": 26 + }, + { + "pokeapi_id": 17, + "pokemon_name": "Pidgeotto", "method": "walk", "encounter_rate": 5, "min_level": 28, "max_level": 28 + }, + { + "pokeapi_id": 70, + "pokemon_name": "Weepinbell", + "method": "walk", + "encounter_rate": 5, + "min_level": 30, + "max_level": 30 + } + ] + }, + { + "name": "Route 15 (Kanto)", + "order": 52, + "encounters": [ + { + "pokeapi_id": 69, + "pokemon_name": "Bellsprout", + "method": "walk", + "encounter_rate": 40, + "min_level": 22, + "max_level": 22 + }, + { + "pokeapi_id": 48, + "pokemon_name": "Venonat", + "method": "walk", + "encounter_rate": 20, + "min_level": 26, + "max_level": 26 + }, + { + "pokeapi_id": 132, + "pokemon_name": "Ditto", + "method": "walk", + "encounter_rate": 15, + "min_level": 26, + "max_level": 26 + }, + { + "pokeapi_id": 16, + "pokemon_name": "Pidgey", + "method": "walk", + "encounter_rate": 15, + "min_level": 23, + "max_level": 23 + }, + { + "pokeapi_id": 17, + "pokemon_name": "Pidgeotto", + "method": "walk", + "encounter_rate": 5, + "min_level": 28, + "max_level": 28 + }, + { + "pokeapi_id": 70, + "pokemon_name": "Weepinbell", + "method": "walk", + "encounter_rate": 5, + "min_level": 30, + "max_level": 30 } ] }, { "name": "Route 19 (Kanto)", - "order": 54, + "order": 53, "encounters": [ { "pokeapi_id": 129, @@ -2945,7 +2875,7 @@ }, { "name": "Route 20 (Kanto)", - "order": 55, + "order": 54, "encounters": [ { "pokeapi_id": 129, @@ -3015,12 +2945,12 @@ }, { "name": "Seafoam Islands", - "order": 56, + "order": 55, "encounters": [], "children": [ { "name": "Seafoam Islands (1F)", - "order": 57, + "order": 56, "encounters": [ { "pokeapi_id": 80, @@ -3090,7 +3020,7 @@ }, { "name": "Seafoam Islands (B1F)", - "order": 58, + "order": 57, "encounters": [ { "pokeapi_id": 99, @@ -3152,7 +3082,7 @@ }, { "name": "Seafoam Islands (B2F)", - "order": 59, + "order": 58, "encounters": [ { "pokeapi_id": 55, @@ -3214,7 +3144,7 @@ }, { "name": "Seafoam Islands (B3F)", - "order": 60, + "order": 59, "encounters": [ { "pokeapi_id": 502, @@ -3324,7 +3254,7 @@ }, { "name": "Seafoam Islands (B4F)", - "order": 61, + "order": 60, "encounters": [ { "pokeapi_id": 144, @@ -3444,7 +3374,7 @@ }, { "name": "Cinnabar Island", - "order": 62, + "order": 61, "encounters": [ { "pokeapi_id": 129, @@ -3506,12 +3436,12 @@ }, { "name": "Pok\u00e9mon Mansion (Kanto)", - "order": 63, + "order": 62, "encounters": [], "children": [ { "name": "Pok\u00e9mon Mansion (Kanto - 1F)", - "order": 64, + "order": 63, "encounters": [ { "pokeapi_id": 110, @@ -3565,7 +3495,7 @@ }, { "name": "Pok\u00e9mon Mansion (Kanto - 2F)", - "order": 65, + "order": 64, "encounters": [ { "pokeapi_id": 110, @@ -3619,7 +3549,7 @@ }, { "name": "Pok\u00e9mon Mansion (Kanto - 3F)", - "order": 66, + "order": 65, "encounters": [ { "pokeapi_id": 110, @@ -3681,7 +3611,7 @@ }, { "name": "Pok\u00e9mon Mansion (Kanto - B1F)", - "order": 67, + "order": 66, "encounters": [ { "pokeapi_id": 110, @@ -3745,7 +3675,7 @@ }, { "name": "Cinnabar Lab", - "order": 68, + "order": 67, "encounters": [ { "pokeapi_id": 142, @@ -3799,7 +3729,7 @@ }, { "name": "Route 21 (Kanto)", - "order": 69, + "order": 68, "encounters": [ { "pokeapi_id": 129, @@ -3907,6 +3837,76 @@ } ] }, + { + "name": "Power Plant", + "order": 69, + "encounters": [ + { + "pokeapi_id": 145, + "pokemon_name": "Zapdos", + "method": "static", + "encounter_rate": 100, + "min_level": 50, + "max_level": 50 + }, + { + "pokeapi_id": 101, + "pokemon_name": "Electrode", + "method": "static", + "encounter_rate": 50, + "min_level": 43, + "max_level": 43 + }, + { + "pokeapi_id": 100, + "pokemon_name": "Voltorb", + "method": "walk", + "encounter_rate": 35, + "min_level": 21, + "max_level": 21 + }, + { + "pokeapi_id": 81, + "pokemon_name": "Magnemite", + "method": "walk", + "encounter_rate": 25, + "min_level": 21, + "max_level": 21 + }, + { + "pokeapi_id": 25, + "pokemon_name": "Pikachu", + "method": "walk", + "encounter_rate": 25, + "min_level": 20, + "max_level": 20 + }, + { + "pokeapi_id": 100, + "pokemon_name": "Voltorb", + "method": "static", + "encounter_rate": 17, + "min_level": 40, + "max_level": 40 + }, + { + "pokeapi_id": 82, + "pokemon_name": "Magneton", + "method": "walk", + "encounter_rate": 10, + "min_level": 32, + "max_level": 32 + }, + { + "pokeapi_id": 26, + "pokemon_name": "Raichu", + "method": "walk", + "encounter_rate": 5, + "min_level": 33, + "max_level": 33 + } + ] + }, { "name": "Route 23 (Kanto)", "order": 70, @@ -4235,13 +4235,43 @@ ] }, { - "name": "Cerulean Cave", + "name": "Indigo Plateau", "order": 75, + "encounters": [ + { + "pokeapi_id": 129, + "pokemon_name": "Magikarp", + "method": "old-rod", + "encounter_rate": 100, + "min_level": 5, + "max_level": 5 + }, + { + "pokeapi_id": 118, + "pokemon_name": "Goldeen", + "method": "good-rod", + "encounter_rate": 50, + "min_level": 10, + "max_level": 10 + }, + { + "pokeapi_id": 60, + "pokemon_name": "Poliwag", + "method": "good-rod", + "encounter_rate": 50, + "min_level": 10, + "max_level": 10 + } + ] + }, + { + "name": "Cerulean Cave", + "order": 76, "encounters": [], "children": [ { "name": "Cerulean Cave (1F)", - "order": 76, + "order": 77, "encounters": [ { "pokeapi_id": 132, @@ -4383,7 +4413,7 @@ }, { "name": "Cerulean Cave (2F)", - "order": 77, + "order": 78, "encounters": [ { "pokeapi_id": 129, @@ -4541,7 +4571,7 @@ }, { "name": "Cerulean Cave (B1F)", - "order": 78, + "order": 79, "encounters": [ { "pokeapi_id": 150, @@ -4554,35 +4584,5 @@ ] } ] - }, - { - "name": "Indigo Plateau", - "order": 79, - "encounters": [ - { - "pokeapi_id": 129, - "pokemon_name": "Magikarp", - "method": "old-rod", - "encounter_rate": 100, - "min_level": 5, - "max_level": 5 - }, - { - "pokeapi_id": 118, - "pokemon_name": "Goldeen", - "method": "good-rod", - "encounter_rate": 50, - "min_level": 10, - "max_level": 10 - }, - { - "pokeapi_id": 60, - "pokemon_name": "Poliwag", - "method": "good-rod", - "encounter_rate": 50, - "min_level": 10, - "max_level": 10 - } - ] } ] diff --git a/backend/src/app/seeds/data/diamond-bosses.json b/backend/src/app/seeds/data/diamond-bosses.json index 7473c46..aa86ede 100644 --- a/backend/src/app/seeds/data/diamond-bosses.json +++ b/backend/src/app/seeds/data/diamond-bosses.json @@ -7,7 +7,7 @@ "badge_image_url": "/badges/coal-badge.png", "level_cap": 14, "order": 1, - "after_route_name": null, + "after_route_name": "Oreburgh Mine (B1F)", "location": "Oreburgh Gym", "section": "Main Story", "sprite_url": "/boss-sprites/diamond/roark.png", @@ -35,7 +35,7 @@ "badge_image_url": "/badges/cobble-badge.png", "level_cap": 30, "order": 3, - "after_route_name": null, + "after_route_name": "Route 215 (Sinnoh)", "location": "Veilstone Gym", "section": "Main Story", "sprite_url": "/boss-sprites/diamond/maylene.png", @@ -119,7 +119,7 @@ "badge_image_url": null, "level_cap": 53, "order": 9, - "after_route_name": null, + "after_route_name": "Pok\u00e9mon League (Sinnoh)", "location": "Pokemon League", "section": "Main Story", "sprite_url": "/boss-sprites/diamond/aaron.png", @@ -133,7 +133,7 @@ "badge_image_url": null, "level_cap": 55, "order": 10, - "after_route_name": null, + "after_route_name": "Pok\u00e9mon League (Sinnoh)", "location": "Pokemon League", "section": "Main Story", "sprite_url": "/boss-sprites/diamond/bertha.png", @@ -147,7 +147,7 @@ "badge_image_url": null, "level_cap": 55, "order": 11, - "after_route_name": null, + "after_route_name": "Pok\u00e9mon League (Sinnoh)", "location": "Pokemon League", "section": "Main Story", "sprite_url": "/boss-sprites/diamond/flint.png", @@ -161,7 +161,7 @@ "badge_image_url": null, "level_cap": 59, "order": 12, - "after_route_name": null, + "after_route_name": "Pok\u00e9mon League (Sinnoh)", "location": "Pokemon League", "section": "Main Story", "sprite_url": "/boss-sprites/diamond/lucian.png", @@ -175,7 +175,7 @@ "badge_image_url": null, "level_cap": 66, "order": 13, - "after_route_name": null, + "after_route_name": "Pok\u00e9mon League (Sinnoh)", "location": "Pokemon League", "section": "Main Story", "sprite_url": "/boss-sprites/diamond/cynthia.png", diff --git a/backend/src/app/seeds/data/diamond.json b/backend/src/app/seeds/data/diamond.json index bbd5762..2fe6479 100644 --- a/backend/src/app/seeds/data/diamond.json +++ b/backend/src/app/seeds/data/diamond.json @@ -5761,8 +5761,86 @@ ] }, { - "name": "Route 218 (Sinnoh)", + "name": "Celestic Town", "order": 83, + "encounters": [ + { + "pokeapi_id": 129, + "pokemon_name": "Magikarp", + "method": "old-rod", + "encounter_rate": 100, + "min_level": 3, + "max_level": 10 + }, + { + "pokeapi_id": 54, + "pokemon_name": "Psyduck", + "method": "surf", + "encounter_rate": 90, + "min_level": 20, + "max_level": 40 + }, + { + "pokeapi_id": 129, + "pokemon_name": "Magikarp", + "method": "good-rod", + "encounter_rate": 55, + "min_level": 10, + "max_level": 25 + }, + { + "pokeapi_id": 339, + "pokemon_name": "Barboach", + "method": "good-rod", + "encounter_rate": 45, + "min_level": 10, + "max_level": 25 + }, + { + "pokeapi_id": 341, + "pokemon_name": "Corphish", + "method": "super-rod", + "encounter_rate": 40, + "min_level": 30, + "max_level": 40 + }, + { + "pokeapi_id": 130, + "pokemon_name": "Gyarados", + "method": "super-rod", + "encounter_rate": 40, + "min_level": 30, + "max_level": 40 + }, + { + "pokeapi_id": 340, + "pokemon_name": "Whiscash", + "method": "super-rod", + "encounter_rate": 15, + "min_level": 40, + "max_level": 55 + }, + { + "pokeapi_id": 55, + "pokemon_name": "Golduck", + "method": "surf", + "encounter_rate": 10, + "min_level": 20, + "max_level": 40 + }, + { + "pokeapi_id": 342, + "pokemon_name": "Crawdaunt", + "method": "super-rod", + "encounter_rate": 5, + "min_level": 35, + "max_level": 55 + } + ] + }, + { + "name": "Route 218 (Sinnoh)", + "order": 84, "encounters": [ { "pokeapi_id": 129, @@ -5896,7 +5974,7 @@ }, { "name": "Canalave City", - "order": 84, + "order": 85, "encounters": [ { "pokeapi_id": 129, @@ -5982,12 +6060,12 @@ }, { "name": "Iron Island", - "order": 85, + "order": 86, "encounters": [], "children": [ { "name": "Iron Island (Outside)", - "order": 86, + "order": 87, "encounters": [ { "pokeapi_id": 129, @@ -6073,7 +6151,7 @@ }, { "name": "Iron Island (1F)", - "order": 87, + "order": 88, "encounters": [ { "pokeapi_id": 74, @@ -6119,7 +6197,7 @@ }, { "name": "Iron Island (B1F)", - "order": 88, + "order": 89, "encounters": [ { "pokeapi_id": 74, @@ -6173,7 +6251,7 @@ }, { "name": "Iron Island (B2F Right)", - "order": 89, + "order": 90, "encounters": [ { "pokeapi_id": 74, @@ -6227,7 +6305,7 @@ }, { "name": "Iron Island (B2F Left)", - "order": 90, + "order": 91, "encounters": [ { "pokeapi_id": 74, @@ -6297,7 +6375,7 @@ }, { "name": "Iron Island (B3F)", - "order": 91, + "order": 92, "encounters": [ { "pokeapi_id": 74, @@ -6359,250 +6437,9 @@ } ] }, - { - "name": "Sinnoh Route 211", - "order": 92, - "encounters": [], - "children": [ - { - "name": "Route 211 (Sinnoh - Western Part)", - "order": 93, - "encounters": [ - { - "pokeapi_id": 399, - "pokemon_name": "Bidoof", - "method": "walk", - "encounter_rate": 60, - "min_level": 12, - "max_level": 14 - }, - { - "pokeapi_id": 307, - "pokemon_name": "Meditite", - "method": "walk", - "encounter_rate": 60, - "min_level": 12, - "max_level": 14 - }, - { - "pokeapi_id": 236, - "pokemon_name": "Tyrogue", - "method": "pokeradar", - "encounter_rate": 22, - "min_level": 12, - "max_level": 14 - }, - { - "pokeapi_id": 433, - "pokemon_name": "Chingling", - "method": "walk", - "encounter_rate": 10, - "min_level": 13, - "max_level": 13 - }, - { - "pokeapi_id": 74, - "pokemon_name": "Geodude", - "method": "walk", - "encounter_rate": 10, - "min_level": 13, - "max_level": 13 - }, - { - "pokeapi_id": 163, - "pokemon_name": "Hoothoot", - "method": "walk", - "encounter_rate": 10, - "min_level": 14, - "max_level": 14 - }, - { - "pokeapi_id": 77, - "pokemon_name": "Ponyta", - "method": "walk", - "encounter_rate": 10, - "min_level": 13, - "max_level": 13 - }, - { - "pokeapi_id": 41, - "pokemon_name": "Zubat", - "method": "walk", - "encounter_rate": 10, - "min_level": 12, - "max_level": 12 - }, - { - "pokeapi_id": 216, - "pokemon_name": "Teddiursa", - "method": "dual-slot", - "encounter_rate": 8, - "min_level": 12, - "max_level": 12 - } - ] - }, - { - "name": "Route 211 (Sinnoh - Eastern Part)", - "order": 94, - "encounters": [ - { - "pokeapi_id": 307, - "pokemon_name": "Meditite", - "method": "walk", - "encounter_rate": 35, - "min_level": 27, - "max_level": 28 - }, - { - "pokeapi_id": 67, - "pokemon_name": "Machoke", - "method": "walk", - "encounter_rate": 30, - "min_level": 27, - "max_level": 28 - }, - { - "pokeapi_id": 333, - "pokemon_name": "Swablu", - "method": "pokeradar", - "encounter_rate": 22, - "min_level": 27, - "max_level": 28 - }, - { - "pokeapi_id": 75, - "pokemon_name": "Graveler", - "method": "walk", - "encounter_rate": 20, - "min_level": 27, - "max_level": 27 - }, - { - "pokeapi_id": 77, - "pokemon_name": "Ponyta", - "method": "walk", - "encounter_rate": 20, - "min_level": 26, - "max_level": 28 - }, - { - "pokeapi_id": 433, - "pokemon_name": "Chingling", - "method": "walk", - "encounter_rate": 10, - "min_level": 27, - "max_level": 28 - }, - { - "pokeapi_id": 164, - "pokemon_name": "Noctowl", - "method": "walk", - "encounter_rate": 10, - "min_level": 28, - "max_level": 28 - }, - { - "pokeapi_id": 41, - "pokemon_name": "Zubat", - "method": "walk", - "encounter_rate": 10, - "min_level": 26, - "max_level": 26 - }, - { - "pokeapi_id": 216, - "pokemon_name": "Teddiursa", - "method": "dual-slot", - "encounter_rate": 8, - "min_level": 27, - "max_level": 28 - } - ] - } - ] - }, - { - "name": "Celestic Town", - "order": 95, - "encounters": [ - { - "pokeapi_id": 129, - "pokemon_name": "Magikarp", - "method": "old-rod", - "encounter_rate": 100, - "min_level": 3, - "max_level": 10 - }, - { - "pokeapi_id": 54, - "pokemon_name": "Psyduck", - "method": "surf", - "encounter_rate": 90, - "min_level": 20, - "max_level": 40 - }, - { - "pokeapi_id": 129, - "pokemon_name": "Magikarp", - "method": "good-rod", - "encounter_rate": 55, - "min_level": 10, - "max_level": 25 - }, - { - "pokeapi_id": 339, - "pokemon_name": "Barboach", - "method": "good-rod", - "encounter_rate": 45, - "min_level": 10, - "max_level": 25 - }, - { - "pokeapi_id": 341, - "pokemon_name": "Corphish", - "method": "super-rod", - "encounter_rate": 40, - "min_level": 30, - "max_level": 40 - }, - { - "pokeapi_id": 130, - "pokemon_name": "Gyarados", - "method": "super-rod", - "encounter_rate": 40, - "min_level": 30, - "max_level": 40 - }, - { - "pokeapi_id": 340, - "pokemon_name": "Whiscash", - "method": "super-rod", - "encounter_rate": 15, - "min_level": 40, - "max_level": 55 - }, - { - "pokeapi_id": 55, - "pokemon_name": "Golduck", - "method": "surf", - "encounter_rate": 10, - "min_level": 20, - "max_level": 40 - }, - { - "pokeapi_id": 342, - "pokemon_name": "Crawdaunt", - "method": "super-rod", - "encounter_rate": 5, - "min_level": 35, - "max_level": 55 - } - ] - }, { "name": "Fuego Ironworks", - "order": 96, + "order": 93, "encounters": [ { "pokeapi_id": 129, @@ -6758,6 +6595,169 @@ } ] }, + { + "name": "Sinnoh Route 211", + "order": 94, + "encounters": [], + "children": [ + { + "name": "Route 211 (Sinnoh - Western Part)", + "order": 95, + "encounters": [ + { + "pokeapi_id": 399, + "pokemon_name": "Bidoof", + "method": "walk", + "encounter_rate": 60, + "min_level": 12, + "max_level": 14 + }, + { + "pokeapi_id": 307, + "pokemon_name": "Meditite", + "method": "walk", + "encounter_rate": 60, + "min_level": 12, + "max_level": 14 + }, + { + "pokeapi_id": 236, + "pokemon_name": "Tyrogue", + "method": "pokeradar", + "encounter_rate": 22, + "min_level": 12, + "max_level": 14 + }, + { + "pokeapi_id": 433, + "pokemon_name": "Chingling", + "method": "walk", + "encounter_rate": 10, + "min_level": 13, + "max_level": 13 + }, + { + "pokeapi_id": 74, + "pokemon_name": "Geodude", + "method": "walk", + "encounter_rate": 10, + "min_level": 13, + "max_level": 13 + }, + { + "pokeapi_id": 163, + "pokemon_name": "Hoothoot", + "method": "walk", + "encounter_rate": 10, + "min_level": 14, + "max_level": 14 + }, + { + "pokeapi_id": 77, + "pokemon_name": "Ponyta", + "method": "walk", + "encounter_rate": 10, + "min_level": 13, + "max_level": 13 + }, + { + "pokeapi_id": 41, + "pokemon_name": "Zubat", + "method": "walk", + "encounter_rate": 10, + "min_level": 12, + "max_level": 12 + }, + { + "pokeapi_id": 216, + "pokemon_name": "Teddiursa", + "method": "dual-slot", + "encounter_rate": 8, + "min_level": 12, + "max_level": 12 + } + ] + }, + { + "name": "Route 211 (Sinnoh - Eastern Part)", + "order": 96, + "encounters": [ + { + "pokeapi_id": 307, + "pokemon_name": "Meditite", + "method": "walk", + "encounter_rate": 35, + "min_level": 27, + "max_level": 28 + }, + { + "pokeapi_id": 67, + "pokemon_name": "Machoke", + "method": "walk", + "encounter_rate": 30, + "min_level": 27, + "max_level": 28 + }, + { + "pokeapi_id": 333, + "pokemon_name": "Swablu", + "method": "pokeradar", + "encounter_rate": 22, + "min_level": 27, + "max_level": 28 + }, + { + "pokeapi_id": 75, + "pokemon_name": "Graveler", + "method": "walk", + "encounter_rate": 20, + "min_level": 27, + "max_level": 27 + }, + { + "pokeapi_id": 77, + "pokemon_name": "Ponyta", + "method": "walk", + "encounter_rate": 20, + "min_level": 26, + "max_level": 28 + }, + { + "pokeapi_id": 433, + "pokemon_name": "Chingling", + "method": "walk", + "encounter_rate": 10, + "min_level": 27, + "max_level": 28 + }, + { + "pokeapi_id": 164, + "pokemon_name": "Noctowl", + "method": "walk", + "encounter_rate": 10, + "min_level": 28, + "max_level": 28 + }, + { + "pokeapi_id": 41, + "pokemon_name": "Zubat", + "method": "walk", + "encounter_rate": 10, + "min_level": 26, + "max_level": 26 + }, + { + "pokeapi_id": 216, + "pokemon_name": "Teddiursa", + "method": "dual-slot", + "encounter_rate": 8, + "min_level": 27, + "max_level": 28 + } + ] + } + ] + }, { "name": "Route 216 (Sinnoh)", "order": 97, @@ -6930,23 +6930,9 @@ } ] }, - { - "name": "Snowpoint City", - "order": 99, - "encounters": [ - { - "pokeapi_id": 93, - "pokemon_name": "Haunter", - "method": "trade", - "encounter_rate": 100, - "min_level": 1, - "max_level": 1 - } - ] - }, { "name": "Acuity Lakefront", - "order": 100, + "order": 99, "encounters": [ { "pokeapi_id": 67, @@ -7022,6 +7008,20 @@ } ] }, + { + "name": "Snowpoint City", + "order": 100, + "encounters": [ + { + "pokeapi_id": 93, + "pokemon_name": "Haunter", + "method": "trade", + "encounter_rate": 100, + "min_level": 1, + "max_level": 1 + } + ] + }, { "name": "Lake Acuity", "order": 101, diff --git a/backend/src/app/seeds/data/emerald.json b/backend/src/app/seeds/data/emerald.json index 73f26d7..f1c6cfb 100644 --- a/backend/src/app/seeds/data/emerald.json +++ b/backend/src/app/seeds/data/emerald.json @@ -561,23 +561,9 @@ } ] }, - { - "name": "Rusturf Tunnel", - "order": 8, - "encounters": [ - { - "pokeapi_id": 293, - "pokemon_name": "Whismur", - "method": "walk", - "encounter_rate": 100, - "min_level": 5, - "max_level": 8 - } - ] - }, { "name": "Hoenn Route 116", - "order": 9, + "order": 8, "encounters": [ { "pokeapi_id": 300, @@ -637,6 +623,20 @@ } ] }, + { + "name": "Rusturf Tunnel", + "order": 9, + "encounters": [ + { + "pokeapi_id": 293, + "pokemon_name": "Whismur", + "method": "walk", + "encounter_rate": 100, + "min_level": 5, + "max_level": 8 + } + ] + }, { "name": "Rustboro City", "order": 10, @@ -1536,76 +1536,9 @@ } ] }, - { - "name": "New Mauville", - "order": 25, - "encounters": [], - "children": [ - { - "name": "New Mauville (Entrance)", - "order": 26, - "encounters": [ - { - "pokeapi_id": 81, - "pokemon_name": "Magnemite", - "method": "walk", - "encounter_rate": 50, - "min_level": 22, - "max_level": 26 - }, - { - "pokeapi_id": 100, - "pokemon_name": "Voltorb", - "method": "walk", - "encounter_rate": 50, - "min_level": 22, - "max_level": 26 - } - ] - }, - { - "name": "New Mauville (Basement)", - "order": 27, - "encounters": [ - { - "pokeapi_id": 101, - "pokemon_name": "Electrode", - "method": "walk", - "encounter_rate": 100, - "min_level": 26, - "max_level": 26 - }, - { - "pokeapi_id": 82, - "pokemon_name": "Magneton", - "method": "walk", - "encounter_rate": 100, - "min_level": 26, - "max_level": 26 - }, - { - "pokeapi_id": 81, - "pokemon_name": "Magnemite", - "method": "walk", - "encounter_rate": 49, - "min_level": 22, - "max_level": 26 - }, - { - "pokeapi_id": 100, - "pokemon_name": "Voltorb", - "method": "walk", - "encounter_rate": 49, - "min_level": 22, - "max_level": 26 - } - ] - } - ] - }, { "name": "Hoenn Route 117", - "order": 28, + "order": 25, "encounters": [ { "pokeapi_id": 341, @@ -1731,7 +1664,7 @@ }, { "name": "Hoenn Route 111", - "order": 29, + "order": 26, "encounters": [ { "pokeapi_id": 339, @@ -1839,118 +1772,9 @@ } ] }, - { - "name": "Desert Ruins", - "order": 30, - "encounters": [ - { - "pokeapi_id": 377, - "pokemon_name": "Regirock", - "method": "static", - "encounter_rate": 100, - "min_level": 40, - "max_level": 40 - } - ] - }, - { - "name": "Mirage Tower", - "order": 31, - "encounters": [], - "children": [ - { - "name": "Mirage Tower (1F)", - "order": 32, - "encounters": [ - { - "pokeapi_id": 27, - "pokemon_name": "Sandshrew", - "method": "walk", - "encounter_rate": 50, - "min_level": 20, - "max_level": 24 - }, - { - "pokeapi_id": 328, - "pokemon_name": "Trapinch", - "method": "walk", - "encounter_rate": 50, - "min_level": 20, - "max_level": 24 - } - ] - }, - { - "name": "Mirage Tower (2F)", - "order": 33, - "encounters": [ - { - "pokeapi_id": 27, - "pokemon_name": "Sandshrew", - "method": "walk", - "encounter_rate": 50, - "min_level": 20, - "max_level": 24 - }, - { - "pokeapi_id": 328, - "pokemon_name": "Trapinch", - "method": "walk", - "encounter_rate": 50, - "min_level": 20, - "max_level": 24 - } - ] - }, - { - "name": "Mirage Tower (3F)", - "order": 34, - "encounters": [ - { - "pokeapi_id": 27, - "pokemon_name": "Sandshrew", - "method": "walk", - "encounter_rate": 50, - "min_level": 20, - "max_level": 24 - }, - { - "pokeapi_id": 328, - "pokemon_name": "Trapinch", - "method": "walk", - "encounter_rate": 50, - "min_level": 20, - "max_level": 24 - } - ] - }, - { - "name": "Mirage Tower (4F)", - "order": 35, - "encounters": [ - { - "pokeapi_id": 27, - "pokemon_name": "Sandshrew", - "method": "walk", - "encounter_rate": 50, - "min_level": 20, - "max_level": 24 - }, - { - "pokeapi_id": 328, - "pokemon_name": "Trapinch", - "method": "walk", - "encounter_rate": 50, - "min_level": 20, - "max_level": 24 - } - ] - } - ] - }, { "name": "Hoenn Route 112", - "order": 36, + "order": 27, "encounters": [ { "pokeapi_id": 322, @@ -1972,7 +1796,7 @@ }, { "name": "Fiery Path", - "order": 37, + "order": 28, "encounters": [ { "pokeapi_id": 322, @@ -2024,53 +1848,9 @@ } ] }, - { - "name": "Jagged Pass", - "order": 38, - "encounters": [ - { - "pokeapi_id": 322, - "pokemon_name": "Numel", - "method": "walk", - "encounter_rate": 55, - "min_level": 20, - "max_level": 22 - }, - { - "pokeapi_id": 66, - "pokemon_name": "Machop", - "method": "walk", - "encounter_rate": 25, - "min_level": 20, - "max_level": 22 - }, - { - "pokeapi_id": 325, - "pokemon_name": "Spoink", - "method": "walk", - "encounter_rate": 20, - "min_level": 20, - "max_level": 22 - } - ] - }, - { - "name": "Lavaridge Town", - "order": 39, - "encounters": [ - { - "pokeapi_id": 360, - "pokemon_name": "Wynaut", - "method": "gift", - "encounter_rate": 100, - "min_level": 5, - "max_level": 5 - } - ] - }, { "name": "Hoenn Route 113", - "order": 40, + "order": 29, "encounters": [ { "pokeapi_id": 327, @@ -2100,7 +1880,7 @@ }, { "name": "Hoenn Route 114", - "order": 41, + "order": 30, "encounters": [ { "pokeapi_id": 339, @@ -2226,12 +2006,12 @@ }, { "name": "Meteor Falls", - "order": 42, + "order": 31, "encounters": [], "children": [ { "name": "Meteor Falls (1F 1R)", - "order": 43, + "order": 32, "encounters": [ { "pokeapi_id": 339, @@ -2317,7 +2097,7 @@ }, { "name": "Meteor Falls (1F 2R)", - "order": 44, + "order": 33, "encounters": [ { "pokeapi_id": 42, @@ -2411,7 +2191,7 @@ }, { "name": "Meteor Falls (B1F 1R)", - "order": 45, + "order": 34, "encounters": [ { "pokeapi_id": 42, @@ -2505,7 +2285,7 @@ }, { "name": "Meteor Falls (B1F 2R)", - "order": 46, + "order": 35, "encounters": [ { "pokeapi_id": 42, @@ -2607,7 +2387,7 @@ }, { "name": "Meteor Falls (Steven's Cave)", - "order": 47, + "order": 36, "encounters": [ { "pokeapi_id": 42, @@ -2631,7 +2411,7 @@ }, { "name": "Hoenn Route 115", - "order": 48, + "order": 37, "encounters": [ { "pokeapi_id": 320, @@ -2748,36 +2528,284 @@ ] }, { - "name": "Fortree City", - "order": 49, + "name": "Jagged Pass", + "order": 38, "encounters": [ { - "pokeapi_id": 311, - "pokemon_name": "Plusle", - "method": "trade", - "encounter_rate": 100, - "min_level": 1, - "max_level": 1 + "pokeapi_id": 322, + "pokemon_name": "Numel", + "method": "walk", + "encounter_rate": 55, + "min_level": 20, + "max_level": 22 + }, + { + "pokeapi_id": 66, + "pokemon_name": "Machop", + "method": "walk", + "encounter_rate": 25, + "min_level": 20, + "max_level": 22 + }, + { + "pokeapi_id": 325, + "pokemon_name": "Spoink", + "method": "walk", + "encounter_rate": 20, + "min_level": 20, + "max_level": 22 } ] }, { - "name": "Weather Institute", - "order": 50, + "name": "Lavaridge Town", + "order": 39, "encounters": [ { - "pokeapi_id": 351, - "pokemon_name": "Castform", + "pokeapi_id": 360, + "pokemon_name": "Wynaut", "method": "gift", "encounter_rate": 100, + "min_level": 5, + "max_level": 5 + } + ] + }, + { + "name": "Mirage Tower", + "order": 40, + "encounters": [], + "children": [ + { + "name": "Mirage Tower (1F)", + "order": 41, + "encounters": [ + { + "pokeapi_id": 27, + "pokemon_name": "Sandshrew", + "method": "walk", + "encounter_rate": 50, + "min_level": 20, + "max_level": 24 + }, + { + "pokeapi_id": 328, + "pokemon_name": "Trapinch", + "method": "walk", + "encounter_rate": 50, + "min_level": 20, + "max_level": 24 + } + ] + }, + { + "name": "Mirage Tower (2F)", + "order": 42, + "encounters": [ + { + "pokeapi_id": 27, + "pokemon_name": "Sandshrew", + "method": "walk", + "encounter_rate": 50, + "min_level": 20, + "max_level": 24 + }, + { + "pokeapi_id": 328, + "pokemon_name": "Trapinch", + "method": "walk", + "encounter_rate": 50, + "min_level": 20, + "max_level": 24 + } + ] + }, + { + "name": "Mirage Tower (3F)", + "order": 43, + "encounters": [ + { + "pokeapi_id": 27, + "pokemon_name": "Sandshrew", + "method": "walk", + "encounter_rate": 50, + "min_level": 20, + "max_level": 24 + }, + { + "pokeapi_id": 328, + "pokemon_name": "Trapinch", + "method": "walk", + "encounter_rate": 50, + "min_level": 20, + "max_level": 24 + } + ] + }, + { + "name": "Mirage Tower (4F)", + "order": 44, + "encounters": [ + { + "pokeapi_id": 27, + "pokemon_name": "Sandshrew", + "method": "walk", + "encounter_rate": 50, + "min_level": 20, + "max_level": 24 + }, + { + "pokeapi_id": 328, + "pokemon_name": "Trapinch", + "method": "walk", + "encounter_rate": 50, + "min_level": 20, + "max_level": 24 + } + ] + } + ] + }, + { + "name": "Abandoned Ship", + "order": 45, + "encounters": [ + { + "pokeapi_id": 73, + "pokemon_name": "Tentacruel", + "method": "surf", + "encounter_rate": 100, + "min_level": 30, + "max_level": 35 + }, + { + "pokeapi_id": 72, + "pokemon_name": "Tentacool", + "method": "surf", + "encounter_rate": 99, + "min_level": 5, + "max_level": 35 + }, + { + "pokeapi_id": 72, + "pokemon_name": "Tentacool", + "method": "super-rod", + "encounter_rate": 80, "min_level": 25, - "max_level": 25 + "max_level": 35 + }, + { + "pokeapi_id": 129, + "pokemon_name": "Magikarp", + "method": "old-rod", + "encounter_rate": 70, + "min_level": 5, + "max_level": 10 + }, + { + "pokeapi_id": 129, + "pokemon_name": "Magikarp", + "method": "good-rod", + "encounter_rate": 60, + "min_level": 10, + "max_level": 30 + }, + { + "pokeapi_id": 72, + "pokemon_name": "Tentacool", + "method": "good-rod", + "encounter_rate": 40, + "min_level": 10, + "max_level": 30 + }, + { + "pokeapi_id": 72, + "pokemon_name": "Tentacool", + "method": "old-rod", + "encounter_rate": 30, + "min_level": 5, + "max_level": 10 + }, + { + "pokeapi_id": 73, + "pokemon_name": "Tentacruel", + "method": "super-rod", + "encounter_rate": 20, + "min_level": 20, + "max_level": 35 + } + ] + }, + { + "name": "New Mauville", + "order": 46, + "encounters": [], + "children": [ + { + "name": "New Mauville (Entrance)", + "order": 47, + "encounters": [ + { + "pokeapi_id": 81, + "pokemon_name": "Magnemite", + "method": "walk", + "encounter_rate": 50, + "min_level": 22, + "max_level": 26 + }, + { + "pokeapi_id": 100, + "pokemon_name": "Voltorb", + "method": "walk", + "encounter_rate": 50, + "min_level": 22, + "max_level": 26 + } + ] + }, + { + "name": "New Mauville (Basement)", + "order": 48, + "encounters": [ + { + "pokeapi_id": 101, + "pokemon_name": "Electrode", + "method": "walk", + "encounter_rate": 100, + "min_level": 26, + "max_level": 26 + }, + { + "pokeapi_id": 82, + "pokemon_name": "Magneton", + "method": "walk", + "encounter_rate": 100, + "min_level": 26, + "max_level": 26 + }, + { + "pokeapi_id": 81, + "pokemon_name": "Magnemite", + "method": "walk", + "encounter_rate": 49, + "min_level": 22, + "max_level": 26 + }, + { + "pokeapi_id": 100, + "pokemon_name": "Voltorb", + "method": "walk", + "encounter_rate": 49, + "min_level": 22, + "max_level": 26 + } + ] } ] }, { "name": "Hoenn Route 118", - "order": 51, + "order": 49, "encounters": [ { "pokeapi_id": 352, @@ -2911,7 +2939,7 @@ }, { "name": "Hoenn Route 119", - "order": 52, + "order": 50, "encounters": [ { "pokeapi_id": 318, @@ -3059,6 +3087,34 @@ } ] }, + { + "name": "Weather Institute", + "order": 51, + "encounters": [ + { + "pokeapi_id": 351, + "pokemon_name": "Castform", + "method": "gift", + "encounter_rate": 100, + "min_level": 25, + "max_level": 25 + } + ] + }, + { + "name": "Fortree City", + "order": 52, + "encounters": [ + { + "pokeapi_id": 311, + "pokemon_name": "Plusle", + "method": "trade", + "encounter_rate": 100, + "min_level": 1, + "max_level": 1 + } + ] + }, { "name": "Hoenn Route 120", "order": 53, @@ -3938,95 +3994,9 @@ } ] }, - { - "name": "Lilycove City", - "order": 62, - "encounters": [ - { - "pokeapi_id": 320, - "pokemon_name": "Wailmer", - "method": "super-rod", - "encounter_rate": 85, - "min_level": 25, - "max_level": 45 - }, - { - "pokeapi_id": 129, - "pokemon_name": "Magikarp", - "method": "old-rod", - "encounter_rate": 70, - "min_level": 5, - "max_level": 10 - }, - { - "pokeapi_id": 129, - "pokemon_name": "Magikarp", - "method": "good-rod", - "encounter_rate": 60, - "min_level": 10, - "max_level": 30 - }, - { - "pokeapi_id": 72, - "pokemon_name": "Tentacool", - "method": "surf", - "encounter_rate": 60, - "min_level": 5, - "max_level": 35 - }, - { - "pokeapi_id": 278, - "pokemon_name": "Wingull", - "method": "surf", - "encounter_rate": 35, - "min_level": 10, - "max_level": 30 - }, - { - "pokeapi_id": 72, - "pokemon_name": "Tentacool", - "method": "old-rod", - "encounter_rate": 30, - "min_level": 5, - "max_level": 10 - }, - { - "pokeapi_id": 72, - "pokemon_name": "Tentacool", - "method": "good-rod", - "encounter_rate": 20, - "min_level": 10, - "max_level": 30 - }, - { - "pokeapi_id": 320, - "pokemon_name": "Wailmer", - "method": "good-rod", - "encounter_rate": 20, - "min_level": 10, - "max_level": 30 - }, - { - "pokeapi_id": 120, - "pokemon_name": "Staryu", - "method": "super-rod", - "encounter_rate": 15, - "min_level": 25, - "max_level": 30 - }, - { - "pokeapi_id": 279, - "pokemon_name": "Pelipper", - "method": "surf", - "encounter_rate": 5, - "min_level": 25, - "max_level": 30 - } - ] - }, { "name": "Hoenn Route 122", - "order": 63, + "order": 62, "encounters": [ { "pokeapi_id": 129, @@ -4112,12 +4082,12 @@ }, { "name": "Mt. Pyre", - "order": 64, + "order": 63, "encounters": [], "children": [ { "name": "Mt. Pyre (1F)", - "order": 65, + "order": 64, "encounters": [ { "pokeapi_id": 353, @@ -4131,7 +4101,7 @@ }, { "name": "Mt. Pyre (2F)", - "order": 66, + "order": 65, "encounters": [ { "pokeapi_id": 353, @@ -4145,7 +4115,7 @@ }, { "name": "Mt. Pyre (3F)", - "order": 67, + "order": 66, "encounters": [ { "pokeapi_id": 353, @@ -4159,7 +4129,7 @@ }, { "name": "Mt. Pyre (4F)", - "order": 68, + "order": 67, "encounters": [ { "pokeapi_id": 353, @@ -4181,7 +4151,7 @@ }, { "name": "Mt. Pyre (5F)", - "order": 69, + "order": 68, "encounters": [ { "pokeapi_id": 353, @@ -4203,7 +4173,7 @@ }, { "name": "Mt. Pyre (6F)", - "order": 70, + "order": 69, "encounters": [ { "pokeapi_id": 353, @@ -4225,7 +4195,7 @@ }, { "name": "Mt. Pyre (Outside)", - "order": 71, + "order": 70, "encounters": [ { "pokeapi_id": 353, @@ -4255,7 +4225,7 @@ }, { "name": "Mt. Pyre (Summit)", - "order": 72, + "order": 71, "encounters": [ { "pokeapi_id": 353, @@ -4287,7 +4257,7 @@ }, { "name": "Hoenn Route 123", - "order": 73, + "order": 72, "encounters": [ { "pokeapi_id": 352, @@ -4419,37 +4389,9 @@ } ] }, - { - "name": "Team Magma Hideout", - "order": 74, - "encounters": [ - { - "pokeapi_id": 101, - "pokemon_name": "Electrode", - "method": "static", - "encounter_rate": 50, - "min_level": 30, - "max_level": 30 - } - ] - }, - { - "name": "Team Aqua Hideout", - "order": 75, - "encounters": [ - { - "pokeapi_id": 101, - "pokemon_name": "Electrode", - "method": "static", - "encounter_rate": 50, - "min_level": 30, - "max_level": 30 - } - ] - }, { "name": "Magma Hideout (Jagged Pass)", - "order": 76, + "order": 73, "encounters": [ { "pokeapi_id": 74, @@ -4477,6 +4419,120 @@ } ] }, + { + "name": "Team Magma Hideout", + "order": 74, + "encounters": [ + { + "pokeapi_id": 101, + "pokemon_name": "Electrode", + "method": "static", + "encounter_rate": 50, + "min_level": 30, + "max_level": 30 + } + ] + }, + { + "name": "Lilycove City", + "order": 75, + "encounters": [ + { + "pokeapi_id": 320, + "pokemon_name": "Wailmer", + "method": "super-rod", + "encounter_rate": 85, + "min_level": 25, + "max_level": 45 + }, + { + "pokeapi_id": 129, + "pokemon_name": "Magikarp", + "method": "old-rod", + "encounter_rate": 70, + "min_level": 5, + "max_level": 10 + }, + { + "pokeapi_id": 129, + "pokemon_name": "Magikarp", + "method": "good-rod", + "encounter_rate": 60, + "min_level": 10, + "max_level": 30 + }, + { + "pokeapi_id": 72, + "pokemon_name": "Tentacool", + "method": "surf", + "encounter_rate": 60, + "min_level": 5, + "max_level": 35 + }, + { + "pokeapi_id": 278, + "pokemon_name": "Wingull", + "method": "surf", + "encounter_rate": 35, + "min_level": 10, + "max_level": 30 + }, + { + "pokeapi_id": 72, + "pokemon_name": "Tentacool", + "method": "old-rod", + "encounter_rate": 30, + "min_level": 5, + "max_level": 10 + }, + { + "pokeapi_id": 72, + "pokemon_name": "Tentacool", + "method": "good-rod", + "encounter_rate": 20, + "min_level": 10, + "max_level": 30 + }, + { + "pokeapi_id": 320, + "pokemon_name": "Wailmer", + "method": "good-rod", + "encounter_rate": 20, + "min_level": 10, + "max_level": 30 + }, + { + "pokeapi_id": 120, + "pokemon_name": "Staryu", + "method": "super-rod", + "encounter_rate": 15, + "min_level": 25, + "max_level": 30 + }, + { + "pokeapi_id": 279, + "pokemon_name": "Pelipper", + "method": "surf", + "encounter_rate": 5, + "min_level": 25, + "max_level": 30 + } + ] + }, + { + "name": "Team Aqua Hideout", + "order": 76, + "encounters": [ + { + "pokeapi_id": 101, + "pokemon_name": "Electrode", + "method": "static", + "encounter_rate": 50, + "min_level": 30, + "max_level": 30 + } + ] + }, { "name": "Hoenn Route 124", "order": 77, @@ -4922,300 +4978,9 @@ } ] }, - { - "name": "Hoenn Route 126", - "order": 84, - "encounters": [ - { - "pokeapi_id": 129, - "pokemon_name": "Magikarp", - "method": "old-rod", - "encounter_rate": 70, - "min_level": 5, - "max_level": 10 - }, - { - "pokeapi_id": 129, - "pokemon_name": "Magikarp", - "method": "good-rod", - "encounter_rate": 60, - "min_level": 10, - "max_level": 30 - }, - { - "pokeapi_id": 72, - "pokemon_name": "Tentacool", - "method": "surf", - "encounter_rate": 60, - "min_level": 5, - "max_level": 35 - }, - { - "pokeapi_id": 320, - "pokemon_name": "Wailmer", - "method": "super-rod", - "encounter_rate": 60, - "min_level": 25, - "max_level": 45 - }, - { - "pokeapi_id": 319, - "pokemon_name": "Sharpedo", - "method": "super-rod", - "encounter_rate": 40, - "min_level": 30, - "max_level": 35 - }, - { - "pokeapi_id": 278, - "pokemon_name": "Wingull", - "method": "surf", - "encounter_rate": 35, - "min_level": 10, - "max_level": 30 - }, - { - "pokeapi_id": 72, - "pokemon_name": "Tentacool", - "method": "old-rod", - "encounter_rate": 30, - "min_level": 5, - "max_level": 10 - }, - { - "pokeapi_id": 72, - "pokemon_name": "Tentacool", - "method": "good-rod", - "encounter_rate": 20, - "min_level": 10, - "max_level": 30 - }, - { - "pokeapi_id": 320, - "pokemon_name": "Wailmer", - "method": "good-rod", - "encounter_rate": 20, - "min_level": 10, - "max_level": 30 - }, - { - "pokeapi_id": 279, - "pokemon_name": "Pelipper", - "method": "surf", - "encounter_rate": 5, - "min_level": 25, - "max_level": 30 - } - ], - "children": [ - { - "name": "Hoenn Route 126 (Underwater)", - "order": 85, - "encounters": [ - { - "pokeapi_id": 366, - "pokemon_name": "Clamperl", - "method": "surf", - "encounter_rate": 65, - "min_level": 20, - "max_level": 35 - }, - { - "pokeapi_id": 170, - "pokemon_name": "Chinchou", - "method": "surf", - "encounter_rate": 30, - "min_level": 20, - "max_level": 30 - }, - { - "pokeapi_id": 369, - "pokemon_name": "Relicanth", - "method": "surf", - "encounter_rate": 5, - "min_level": 30, - "max_level": 35 - } - ] - } - ] - }, - { - "name": "Sootopolis City", - "order": 86, - "encounters": [ - { - "pokeapi_id": 129, - "pokemon_name": "Magikarp", - "method": "surf", - "encounter_rate": 100, - "min_level": 5, - "max_level": 35 - }, - { - "pokeapi_id": 129, - "pokemon_name": "Magikarp", - "method": "good-rod", - "encounter_rate": 100, - "min_level": 10, - "max_level": 30 - }, - { - "pokeapi_id": 129, - "pokemon_name": "Magikarp", - "method": "super-rod", - "encounter_rate": 80, - "min_level": 30, - "max_level": 35 - }, - { - "pokeapi_id": 129, - "pokemon_name": "Magikarp", - "method": "old-rod", - "encounter_rate": 70, - "min_level": 5, - "max_level": 10 - }, - { - "pokeapi_id": 72, - "pokemon_name": "Tentacool", - "method": "old-rod", - "encounter_rate": 30, - "min_level": 5, - "max_level": 10 - }, - { - "pokeapi_id": 130, - "pokemon_name": "Gyarados", - "method": "super-rod", - "encounter_rate": 20, - "min_level": 5, - "max_level": 45 - } - ] - }, - { - "name": "Cave of Origin", - "order": 87, - "encounters": [], - "children": [ - { - "name": "Cave of Origin (Entrance)", - "order": 88, - "encounters": [ - { - "pokeapi_id": 41, - "pokemon_name": "Zubat", - "method": "walk", - "encounter_rate": 90, - "min_level": 28, - "max_level": 35 - }, - { - "pokeapi_id": 42, - "pokemon_name": "Golbat", - "method": "walk", - "encounter_rate": 10, - "min_level": 33, - "max_level": 36 - } - ] - }, - { - "name": "Cave of Origin (1F)", - "order": 89, - "encounters": [ - { - "pokeapi_id": 41, - "pokemon_name": "Zubat", - "method": "walk", - "encounter_rate": 60, - "min_level": 30, - "max_level": 34 - }, - { - "pokeapi_id": 302, - "pokemon_name": "Sableye", - "method": "walk", - "encounter_rate": 30, - "min_level": 30, - "max_level": 30 - }, - { - "pokeapi_id": 42, - "pokemon_name": "Golbat", - "method": "walk", - "encounter_rate": 10, - "min_level": 33, - "max_level": 36 - } - ] - }, - { - "name": "Cave of Origin (2F)", - "order": 90, - "encounters": [ - { - "pokeapi_id": 41, - "pokemon_name": "Zubat", - "method": "walk", - "encounter_rate": 60, - "min_level": 30, - "max_level": 34 - }, - { - "pokeapi_id": 302, - "pokemon_name": "Sableye", - "method": "walk", - "encounter_rate": 30, - "min_level": 30, - "max_level": 30 - }, - { - "pokeapi_id": 42, - "pokemon_name": "Golbat", - "method": "walk", - "encounter_rate": 10, - "min_level": 33, - "max_level": 36 - } - ] - }, - { - "name": "Cave of Origin (3F)", - "order": 91, - "encounters": [ - { - "pokeapi_id": 41, - "pokemon_name": "Zubat", - "method": "walk", - "encounter_rate": 60, - "min_level": 30, - "max_level": 34 - }, - { - "pokeapi_id": 302, - "pokemon_name": "Sableye", - "method": "walk", - "encounter_rate": 30, - "min_level": 30, - "max_level": 30 - }, - { - "pokeapi_id": 42, - "pokemon_name": "Golbat", - "method": "walk", - "encounter_rate": 10, - "min_level": 33, - "max_level": 36 - } - ] - } - ] - }, { "name": "Hoenn Route 127", - "order": 92, + "order": 84, "encounters": [ { "pokeapi_id": 129, @@ -5301,7 +5066,7 @@ }, { "name": "Hoenn Route 128", - "order": 93, + "order": 85, "encounters": [ { "pokeapi_id": 129, @@ -5395,7 +5160,7 @@ }, { "name": "Seafloor Cavern", - "order": 94, + "order": 86, "encounters": [ { "pokeapi_id": 320, @@ -5487,6 +5252,297 @@ } ] }, + { + "name": "Hoenn Route 126", + "order": 87, + "encounters": [ + { + "pokeapi_id": 129, + "pokemon_name": "Magikarp", + "method": "old-rod", + "encounter_rate": 70, + "min_level": 5, + "max_level": 10 + }, + { + "pokeapi_id": 129, + "pokemon_name": "Magikarp", + "method": "good-rod", + "encounter_rate": 60, + "min_level": 10, + "max_level": 30 + }, + { + "pokeapi_id": 72, + "pokemon_name": "Tentacool", + "method": "surf", + "encounter_rate": 60, + "min_level": 5, + "max_level": 35 + }, + { + "pokeapi_id": 320, + "pokemon_name": "Wailmer", + "method": "super-rod", + "encounter_rate": 60, + "min_level": 25, + "max_level": 45 + }, + { + "pokeapi_id": 319, + "pokemon_name": "Sharpedo", + "method": "super-rod", + "encounter_rate": 40, + "min_level": 30, + "max_level": 35 + }, + { + "pokeapi_id": 278, + "pokemon_name": "Wingull", + "method": "surf", + "encounter_rate": 35, + "min_level": 10, + "max_level": 30 + }, + { + "pokeapi_id": 72, + "pokemon_name": "Tentacool", + "method": "old-rod", + "encounter_rate": 30, + "min_level": 5, + "max_level": 10 + }, + { + "pokeapi_id": 72, + "pokemon_name": "Tentacool", + "method": "good-rod", + "encounter_rate": 20, + "min_level": 10, + "max_level": 30 + }, + { + "pokeapi_id": 320, + "pokemon_name": "Wailmer", + "method": "good-rod", + "encounter_rate": 20, + "min_level": 10, + "max_level": 30 + }, + { + "pokeapi_id": 279, + "pokemon_name": "Pelipper", + "method": "surf", + "encounter_rate": 5, + "min_level": 25, + "max_level": 30 + } + ], + "children": [ + { + "name": "Hoenn Route 126 (Underwater)", + "order": 88, + "encounters": [ + { + "pokeapi_id": 366, + "pokemon_name": "Clamperl", + "method": "surf", + "encounter_rate": 65, + "min_level": 20, + "max_level": 35 + }, + { + "pokeapi_id": 170, + "pokemon_name": "Chinchou", + "method": "surf", + "encounter_rate": 30, + "min_level": 20, + "max_level": 30 + }, + { + "pokeapi_id": 369, + "pokemon_name": "Relicanth", + "method": "surf", + "encounter_rate": 5, + "min_level": 30, + "max_level": 35 + } + ] + } + ] + }, + { + "name": "Sootopolis City", + "order": 89, + "encounters": [ + { + "pokeapi_id": 129, + "pokemon_name": "Magikarp", + "method": "surf", + "encounter_rate": 100, + "min_level": 5, + "max_level": 35 + }, + { + "pokeapi_id": 129, + "pokemon_name": "Magikarp", + "method": "good-rod", + "encounter_rate": 100, + "min_level": 10, + "max_level": 30 + }, + { + "pokeapi_id": 129, + "pokemon_name": "Magikarp", + "method": "super-rod", + "encounter_rate": 80, + "min_level": 30, + "max_level": 35 + }, + { + "pokeapi_id": 129, + "pokemon_name": "Magikarp", + "method": "old-rod", + "encounter_rate": 70, + "min_level": 5, + "max_level": 10 + }, + { + "pokeapi_id": 72, + "pokemon_name": "Tentacool", + "method": "old-rod", + "encounter_rate": 30, + "min_level": 5, + "max_level": 10 + }, + { + "pokeapi_id": 130, + "pokemon_name": "Gyarados", + "method": "super-rod", + "encounter_rate": 20, + "min_level": 5, + "max_level": 45 + } + ] + }, + { + "name": "Cave of Origin", + "order": 90, + "encounters": [], + "children": [ + { + "name": "Cave of Origin (Entrance)", + "order": 91, + "encounters": [ + { + "pokeapi_id": 41, + "pokemon_name": "Zubat", + "method": "walk", + "encounter_rate": 90, + "min_level": 28, + "max_level": 35 + }, + { + "pokeapi_id": 42, + "pokemon_name": "Golbat", + "method": "walk", + "encounter_rate": 10, + "min_level": 33, + "max_level": 36 + } + ] + }, + { + "name": "Cave of Origin (1F)", + "order": 92, + "encounters": [ + { + "pokeapi_id": 41, + "pokemon_name": "Zubat", + "method": "walk", + "encounter_rate": 60, + "min_level": 30, + "max_level": 34 + }, + { + "pokeapi_id": 302, + "pokemon_name": "Sableye", + "method": "walk", + "encounter_rate": 30, + "min_level": 30, + "max_level": 30 + }, + { + "pokeapi_id": 42, + "pokemon_name": "Golbat", + "method": "walk", + "encounter_rate": 10, + "min_level": 33, + "max_level": 36 + } + ] + }, + { + "name": "Cave of Origin (2F)", + "order": 93, + "encounters": [ + { + "pokeapi_id": 41, + "pokemon_name": "Zubat", + "method": "walk", + "encounter_rate": 60, + "min_level": 30, + "max_level": 34 + }, + { + "pokeapi_id": 302, + "pokemon_name": "Sableye", + "method": "walk", + "encounter_rate": 30, + "min_level": 30, + "max_level": 30 + }, + { + "pokeapi_id": 42, + "pokemon_name": "Golbat", + "method": "walk", + "encounter_rate": 10, + "min_level": 33, + "max_level": 36 + } + ] + }, + { + "name": "Cave of Origin (3F)", + "order": 94, + "encounters": [ + { + "pokeapi_id": 41, + "pokemon_name": "Zubat", + "method": "walk", + "encounter_rate": 60, + "min_level": 30, + "max_level": 34 + }, + { + "pokeapi_id": 302, + "pokemon_name": "Sableye", + "method": "walk", + "encounter_rate": 30, + "min_level": 30, + "max_level": 30 + }, + { + "pokeapi_id": 42, + "pokemon_name": "Golbat", + "method": "walk", + "encounter_rate": 10, + "min_level": 33, + "max_level": 36 + } + ] + } + ] + }, { "name": "Hoenn Route 129", "order": 95, @@ -6130,8 +6186,188 @@ ] }, { - "name": "Ever Grande City", + "name": "Desert Ruins", "order": 102, + "encounters": [ + { + "pokeapi_id": 377, + "pokemon_name": "Regirock", + "method": "static", + "encounter_rate": 100, + "min_level": 40, + "max_level": 40 + } + ] + }, + { + "name": "Island Cave", + "order": 103, + "encounters": [ + { + "pokeapi_id": 378, + "pokemon_name": "Regice", + "method": "static", + "encounter_rate": 100, + "min_level": 40, + "max_level": 40 + } + ] + }, + { + "name": "Ancient Tomb", + "order": 104, + "encounters": [ + { + "pokeapi_id": 379, + "pokemon_name": "Registeel", + "method": "static", + "encounter_rate": 100, + "min_level": 40, + "max_level": 40 + } + ] + }, + { + "name": "Sky Pillar", + "order": 105, + "encounters": [ + { + "pokeapi_id": 384, + "pokemon_name": "Rayquaza", + "method": "static", + "encounter_rate": 100, + "min_level": 70, + "max_level": 70 + } + ], + "children": [ + { + "name": "Sky Pillar (1F)", + "order": 106, + "encounters": [ + { + "pokeapi_id": 42, + "pokemon_name": "Golbat", + "method": "walk", + "encounter_rate": 30, + "min_level": 34, + "max_level": 35 + }, + { + "pokeapi_id": 302, + "pokemon_name": "Sableye", + "method": "walk", + "encounter_rate": 30, + "min_level": 33, + "max_level": 34 + }, + { + "pokeapi_id": 344, + "pokemon_name": "Claydol", + "method": "walk", + "encounter_rate": 25, + "min_level": 36, + "max_level": 38 + }, + { + "pokeapi_id": 354, + "pokemon_name": "Banette", + "method": "walk", + "encounter_rate": 15, + "min_level": 37, + "max_level": 38 + } + ] + }, + { + "name": "Sky Pillar (3F)", + "order": 107, + "encounters": [ + { + "pokeapi_id": 42, + "pokemon_name": "Golbat", + "method": "walk", + "encounter_rate": 30, + "min_level": 34, + "max_level": 35 + }, + { + "pokeapi_id": 302, + "pokemon_name": "Sableye", + "method": "walk", + "encounter_rate": 30, + "min_level": 33, + "max_level": 34 + }, + { + "pokeapi_id": 344, + "pokemon_name": "Claydol", + "method": "walk", + "encounter_rate": 25, + "min_level": 36, + "max_level": 38 + }, + { + "pokeapi_id": 354, + "pokemon_name": "Banette", + "method": "walk", + "encounter_rate": 15, + "min_level": 37, + "max_level": 38 + } + ] + }, + { + "name": "Sky Pillar (5F)", + "order": 108, + "encounters": [ + { + "pokeapi_id": 42, + "pokemon_name": "Golbat", + "method": "walk", + "encounter_rate": 30, + "min_level": 34, + "max_level": 35 + }, + { + "pokeapi_id": 302, + "pokemon_name": "Sableye", + "method": "walk", + "encounter_rate": 30, + "min_level": 33, + "max_level": 34 + }, + { + "pokeapi_id": 344, + "pokemon_name": "Claydol", + "method": "walk", + "encounter_rate": 19, + "min_level": 36, + "max_level": 38 + }, + { + "pokeapi_id": 354, + "pokemon_name": "Banette", + "method": "walk", + "encounter_rate": 15, + "min_level": 37, + "max_level": 38 + }, + { + "pokeapi_id": 334, + "pokemon_name": "Altaria", + "method": "walk", + "encounter_rate": 6, + "min_level": 38, + "max_level": 39 + } + ] + } + ] + }, + { + "name": "Ever Grande City", + "order": 109, "encounters": [ { "pokeapi_id": 129, @@ -6225,12 +6461,12 @@ }, { "name": "Victory Road (Hoenn)", - "order": 103, + "order": 110, "encounters": [], "children": [ { "name": "Victory Road (Hoenn 1F)", - "order": 104, + "order": 111, "encounters": [ { "pokeapi_id": 42, @@ -6300,7 +6536,7 @@ }, { "name": "Victory Road (Hoenn B1F)", - "order": 105, + "order": 112, "encounters": [ { "pokeapi_id": 75, @@ -6354,7 +6590,7 @@ }, { "name": "Victory Road (Hoenn B2F)", - "order": 106, + "order": 113, "encounters": [ { "pokeapi_id": 42, @@ -6457,216 +6693,22 @@ ] }, { - "name": "Sky Pillar", - "order": 107, + "name": "Altering Cave (Sevii Islands)", + "order": 114, "encounters": [ { - "pokeapi_id": 384, - "pokemon_name": "Rayquaza", - "method": "static", + "pokeapi_id": 41, + "pokemon_name": "Zubat", + "method": "walk", "encounter_rate": 100, - "min_level": 70, - "max_level": 70 - } - ], - "children": [ - { - "name": "Sky Pillar (1F)", - "order": 108, - "encounters": [ - { - "pokeapi_id": 42, - "pokemon_name": "Golbat", - "method": "walk", - "encounter_rate": 30, - "min_level": 34, - "max_level": 35 - }, - { - "pokeapi_id": 302, - "pokemon_name": "Sableye", - "method": "walk", - "encounter_rate": 30, - "min_level": 33, - "max_level": 34 - }, - { - "pokeapi_id": 344, - "pokemon_name": "Claydol", - "method": "walk", - "encounter_rate": 25, - "min_level": 36, - "max_level": 38 - }, - { - "pokeapi_id": 354, - "pokemon_name": "Banette", - "method": "walk", - "encounter_rate": 15, - "min_level": 37, - "max_level": 38 - } - ] - }, - { - "name": "Sky Pillar (3F)", - "order": 109, - "encounters": [ - { - "pokeapi_id": 42, - "pokemon_name": "Golbat", - "method": "walk", - "encounter_rate": 30, - "min_level": 34, - "max_level": 35 - }, - { - "pokeapi_id": 302, - "pokemon_name": "Sableye", - "method": "walk", - "encounter_rate": 30, - "min_level": 33, - "max_level": 34 - }, - { - "pokeapi_id": 344, - "pokemon_name": "Claydol", - "method": "walk", - "encounter_rate": 25, - "min_level": 36, - "max_level": 38 - }, - { - "pokeapi_id": 354, - "pokemon_name": "Banette", - "method": "walk", - "encounter_rate": 15, - "min_level": 37, - "max_level": 38 - } - ] - }, - { - "name": "Sky Pillar (5F)", - "order": 110, - "encounters": [ - { - "pokeapi_id": 42, - "pokemon_name": "Golbat", - "method": "walk", - "encounter_rate": 30, - "min_level": 34, - "max_level": 35 - }, - { - "pokeapi_id": 302, - "pokemon_name": "Sableye", - "method": "walk", - "encounter_rate": 30, - "min_level": 33, - "max_level": 34 - }, - { - "pokeapi_id": 344, - "pokemon_name": "Claydol", - "method": "walk", - "encounter_rate": 19, - "min_level": 36, - "max_level": 38 - }, - { - "pokeapi_id": 354, - "pokemon_name": "Banette", - "method": "walk", - "encounter_rate": 15, - "min_level": 37, - "max_level": 38 - }, - { - "pokeapi_id": 334, - "pokemon_name": "Altaria", - "method": "walk", - "encounter_rate": 6, - "min_level": 38, - "max_level": 39 - } - ] - } - ] - }, - { - "name": "Abandoned Ship", - "order": 111, - "encounters": [ - { - "pokeapi_id": 73, - "pokemon_name": "Tentacruel", - "method": "surf", - "encounter_rate": 100, - "min_level": 30, - "max_level": 35 - }, - { - "pokeapi_id": 72, - "pokemon_name": "Tentacool", - "method": "surf", - "encounter_rate": 99, - "min_level": 5, - "max_level": 35 - }, - { - "pokeapi_id": 72, - "pokemon_name": "Tentacool", - "method": "super-rod", - "encounter_rate": 80, - "min_level": 25, - "max_level": 35 - }, - { - "pokeapi_id": 129, - "pokemon_name": "Magikarp", - "method": "old-rod", - "encounter_rate": 70, - "min_level": 5, - "max_level": 10 - }, - { - "pokeapi_id": 129, - "pokemon_name": "Magikarp", - "method": "good-rod", - "encounter_rate": 60, - "min_level": 10, - "max_level": 30 - }, - { - "pokeapi_id": 72, - "pokemon_name": "Tentacool", - "method": "good-rod", - "encounter_rate": 40, - "min_level": 10, - "max_level": 30 - }, - { - "pokeapi_id": 72, - "pokemon_name": "Tentacool", - "method": "old-rod", - "encounter_rate": 30, - "min_level": 5, - "max_level": 10 - }, - { - "pokeapi_id": 73, - "pokemon_name": "Tentacruel", - "method": "super-rod", - "encounter_rate": 20, - "min_level": 20, - "max_level": 35 + "min_level": 6, + "max_level": 6 } ] }, { "name": "Desert Underpass", - "order": 112, + "order": 115, "encounters": [ { "pokeapi_id": 132, @@ -6694,9 +6736,37 @@ } ] }, + { + "name": "Terra Cave", + "order": 116, + "encounters": [ + { + "pokeapi_id": 383, + "pokemon_name": "Groudon", + "method": "static", + "encounter_rate": 100, + "min_level": 70, + "max_level": 70 + } + ] + }, + { + "name": "Marine Cave", + "order": 117, + "encounters": [ + { + "pokeapi_id": 382, + "pokemon_name": "Kyogre", + "method": "static", + "encounter_rate": 100, + "min_level": 70, + "max_level": 70 + } + ] + }, { "name": "Artisan Cave", - "order": 113, + "order": 118, "encounters": [ { "pokeapi_id": 235, @@ -6708,51 +6778,9 @@ } ] }, - { - "name": "Altering Cave (Sevii Islands)", - "order": 114, - "encounters": [ - { - "pokeapi_id": 41, - "pokemon_name": "Zubat", - "method": "walk", - "encounter_rate": 100, - "min_level": 6, - "max_level": 6 - } - ] - }, - { - "name": "Ancient Tomb", - "order": 115, - "encounters": [ - { - "pokeapi_id": 379, - "pokemon_name": "Registeel", - "method": "static", - "encounter_rate": 100, - "min_level": 40, - "max_level": 40 - } - ] - }, - { - "name": "Island Cave", - "order": 116, - "encounters": [ - { - "pokeapi_id": 378, - "pokemon_name": "Regice", - "method": "static", - "encounter_rate": 100, - "min_level": 40, - "max_level": 40 - } - ] - }, { "name": "Battle Frontier (Hoenn)", - "order": 117, + "order": 119, "encounters": [ { "pokeapi_id": 52, @@ -6774,7 +6802,7 @@ }, { "name": "Southern Island", - "order": 118, + "order": 120, "encounters": [ { "pokeapi_id": 380, @@ -6794,34 +6822,6 @@ } ] }, - { - "name": "Marine Cave", - "order": 119, - "encounters": [ - { - "pokeapi_id": 382, - "pokemon_name": "Kyogre", - "method": "static", - "encounter_rate": 100, - "min_level": 70, - "max_level": 70 - } - ] - }, - { - "name": "Terra Cave", - "order": 120, - "encounters": [ - { - "pokeapi_id": 383, - "pokemon_name": "Groudon", - "method": "static", - "encounter_rate": 100, - "min_level": 70, - "max_level": 70 - } - ] - }, { "name": "Mirage Island", "order": 121, diff --git a/backend/src/app/seeds/data/firered-bosses.json b/backend/src/app/seeds/data/firered-bosses.json index 517a245..f42d81e 100644 --- a/backend/src/app/seeds/data/firered-bosses.json +++ b/backend/src/app/seeds/data/firered-bosses.json @@ -7,7 +7,7 @@ "badge_image_url": "/badges/boulder-badge.png", "level_cap": 14, "order": 1, - "after_route_name": null, + "after_route_name": "Viridian Forest", "location": "Pewter City Gym", "section": null, "sprite_url": "/boss-sprites/firered/brock.png", @@ -34,7 +34,7 @@ "badge_image_url": "/badges/cascade-badge.png", "level_cap": 21, "order": 2, - "after_route_name": null, + "after_route_name": "Cerulean City", "location": "Cerulean City Gym", "section": null, "sprite_url": "/boss-sprites/firered/misty.png", @@ -61,7 +61,7 @@ "badge_image_url": "/badges/thunder-badge.png", "level_cap": 24, "order": 3, - "after_route_name": null, + "after_route_name": "Vermilion City", "location": "Vermillion City Gym", "section": null, "sprite_url": "/boss-sprites/firered/lt-surge.png", @@ -94,26 +94,12 @@ "badge_image_url": "/badges/rainbow-badge.png", "level_cap": 29, "order": 4, - "after_route_name": null, + "after_route_name": "Celadon City", "location": "Celadon City Gym", "section": null, "sprite_url": "/boss-sprites/firered/erika.png", "pokemon": [] }, - { - "name": "Sabrina", - "boss_type": "gym_leader", - "specialty_type": null, - "badge_name": "Marsh Badge", - "badge_image_url": "/badges/marsh-badge.png", - "level_cap": 43, - "order": 5, - "after_route_name": null, - "location": "Saffron City Gym", - "section": null, - "sprite_url": "/boss-sprites/firered/sabrina.png", - "pokemon": [] - }, { "name": "Koga", "boss_type": "gym_leader", @@ -121,13 +107,27 @@ "badge_name": "Soul Badge", "badge_image_url": "/badges/soul-badge.png", "level_cap": 43, - "order": 6, - "after_route_name": null, + "order": 5, + "after_route_name": "Fuchsia City", "location": "Fuchsia City Gym", "section": null, "sprite_url": "/boss-sprites/firered/koga.png", "pokemon": [] }, + { + "name": "Sabrina", + "boss_type": "gym_leader", + "specialty_type": null, + "badge_name": "Marsh Badge", + "badge_image_url": "/badges/marsh-badge.png", + "level_cap": 43, + "order": 6, + "after_route_name": "Fighting Dojo", + "location": "Saffron City Gym", + "section": null, + "sprite_url": "/boss-sprites/firered/sabrina.png", + "pokemon": [] + }, { "name": "Blaine", "boss_type": "gym_leader", @@ -136,7 +136,7 @@ "badge_image_url": "/badges/volcano-badge.png", "level_cap": 47, "order": 7, - "after_route_name": null, + "after_route_name": "Cinnabar Island", "location": "Cinnabar Island Gym", "section": null, "sprite_url": "/boss-sprites/firered/blaine.png", @@ -150,7 +150,7 @@ "badge_image_url": "/badges/earth-badge.png", "level_cap": 50, "order": 8, - "after_route_name": null, + "after_route_name": "Power Plant", "location": "Viridian City Gym", "section": null, "sprite_url": "/boss-sprites/firered/giovanni.png", @@ -164,7 +164,7 @@ "badge_image_url": null, "level_cap": 54, "order": 9, - "after_route_name": null, + "after_route_name": "Victory Road (Kanto)", "location": "Indigo Plateau", "section": null, "sprite_url": "/boss-sprites/firered/lorelei.png", @@ -178,7 +178,7 @@ "badge_image_url": null, "level_cap": 56, "order": 10, - "after_route_name": null, + "after_route_name": "Victory Road (Kanto)", "location": "Indigo Plateau", "section": null, "sprite_url": "/boss-sprites/firered/bruno.png", @@ -192,7 +192,7 @@ "badge_image_url": null, "level_cap": 58, "order": 11, - "after_route_name": null, + "after_route_name": "Victory Road (Kanto)", "location": "Indigo Plateau", "section": null, "sprite_url": "/boss-sprites/firered/agatha.png", @@ -206,7 +206,7 @@ "badge_image_url": null, "level_cap": 60, "order": 12, - "after_route_name": null, + "after_route_name": "Victory Road (Kanto)", "location": "Indigo Plateau", "section": null, "sprite_url": "/boss-sprites/firered/lance.png", @@ -220,7 +220,7 @@ "badge_image_url": null, "level_cap": 63, "order": 13, - "after_route_name": null, + "after_route_name": "Victory Road (Kanto)", "location": "Indigo Plateau", "section": null, "sprite_url": "/boss-sprites/firered/blue.png", diff --git a/backend/src/app/seeds/data/firered.json b/backend/src/app/seeds/data/firered.json index b8abf3e..1509b8d 100644 --- a/backend/src/app/seeds/data/firered.json +++ b/backend/src/app/seeds/data/firered.json @@ -1681,55 +1681,9 @@ } ] }, - { - "name": "Power Plant", - "order": 29, - "encounters": [ - { - "pokeapi_id": 81, - "pokemon_name": "Magnemite", - "method": "walk", - "encounter_rate": 30, - "min_level": 22, - "max_level": 22 - }, - { - "pokeapi_id": 100, - "pokemon_name": "Voltorb", - "method": "walk", - "encounter_rate": 30, - "min_level": 22, - "max_level": 22 - }, - { - "pokeapi_id": 25, - "pokemon_name": "Pikachu", - "method": "walk", - "encounter_rate": 25, - "min_level": 22, - "max_level": 22 - }, - { - "pokeapi_id": 82, - "pokemon_name": "Magneton", - "method": "walk", - "encounter_rate": 10, - "min_level": 31, - "max_level": 31 - }, - { - "pokeapi_id": 125, - "pokemon_name": "Electabuzz", - "method": "walk", - "encounter_rate": 5, - "min_level": 32, - "max_level": 32 - } - ] - }, { "name": "Route 08 (Kanto)", - "order": 30, + "order": 29, "encounters": [ { "pokeapi_id": 52, @@ -1767,7 +1721,7 @@ }, { "name": "Route 07 (Kanto)", - "order": 31, + "order": 30, "encounters": [ { "pokeapi_id": 52, @@ -1805,7 +1759,7 @@ }, { "name": "Celadon City", - "order": 32, + "order": 31, "encounters": [ { "pokeapi_id": 88, @@ -1851,12 +1805,12 @@ }, { "name": "Pok\u00e9mon Tower", - "order": 33, + "order": 32, "encounters": [], "children": [ { "name": "Pok\u00e9mon Tower (3F)", - "order": 34, + "order": 33, "encounters": [ { "pokeapi_id": 93, @@ -1886,7 +1840,7 @@ }, { "name": "Pok\u00e9mon Tower (4F)", - "order": 35, + "order": 34, "encounters": [ { "pokeapi_id": 92, @@ -1916,7 +1870,7 @@ }, { "name": "Pok\u00e9mon Tower (5F)", - "order": 36, + "order": 35, "encounters": [ { "pokeapi_id": 92, @@ -1946,7 +1900,7 @@ }, { "name": "Pok\u00e9mon Tower (6F)", - "order": 37, + "order": 36, "encounters": [ { "pokeapi_id": 105, @@ -1984,7 +1938,7 @@ }, { "name": "Pok\u00e9mon Tower (7F)", - "order": 38, + "order": 37, "encounters": [ { "pokeapi_id": 92, @@ -2015,190 +1969,336 @@ ] }, { - "name": "Silph Co.", - "order": 39, + "name": "Route 12 (Kanto)", + "order": 38, "encounters": [ { - "pokeapi_id": 131, - "pokemon_name": "Lapras", - "method": "gift", + "pokeapi_id": 129, + "pokemon_name": "Magikarp", + "method": "old-rod", + "encounter_rate": 100, + "min_level": 5, + "max_level": 5 + }, + { + "pokeapi_id": 54, + "pokemon_name": "Psyduck", + "method": "super-rod", "encounter_rate": 100, "min_level": 25, + "max_level": 35 + }, + { + "pokeapi_id": 72, + "pokemon_name": "Tentacool", + "method": "surf", + "encounter_rate": 100, + "min_level": 5, + "max_level": 40 + }, + { + "pokeapi_id": 116, + "pokemon_name": "Horsea", + "method": "super-rod", + "encounter_rate": 84, + "min_level": 15, + "max_level": 35 + }, + { + "pokeapi_id": 116, + "pokemon_name": "Horsea", + "method": "good-rod", + "encounter_rate": 60, + "min_level": 5, + "max_level": 15 + }, + { + "pokeapi_id": 43, + "pokemon_name": "Oddish", + "method": "walk", + "encounter_rate": 35, + "min_level": 22, + "max_level": 26 + }, + { + "pokeapi_id": 16, + "pokemon_name": "Pidgey", + "method": "walk", + "encounter_rate": 30, + "min_level": 23, + "max_level": 27 + }, + { + "pokeapi_id": 48, + "pokemon_name": "Venonat", + "method": "walk", + "encounter_rate": 30, + "min_level": 24, + "max_level": 26 + }, + { + "pokeapi_id": 98, + "pokemon_name": "Krabby", + "method": "good-rod", + "encounter_rate": 20, + "min_level": 5, + "max_level": 15 + }, + { + "pokeapi_id": 129, + "pokemon_name": "Magikarp", + "method": "good-rod", + "encounter_rate": 20, + "min_level": 5, + "max_level": 15 + }, + { + "pokeapi_id": 130, + "pokemon_name": "Gyarados", + "method": "super-rod", + "encounter_rate": 15, + "min_level": 15, "max_level": 25 + }, + { + "pokeapi_id": 44, + "pokemon_name": "Gloom", + "method": "walk", + "encounter_rate": 5, + "min_level": 28, + "max_level": 30 } ] }, { - "name": "Fighting Dojo", - "order": 40, + "name": "Route 13 (Kanto)", + "order": 39, "encounters": [ { - "pokeapi_id": 107, - "pokemon_name": "Hitmonchan", - "method": "gift", + "pokeapi_id": 129, + "pokemon_name": "Magikarp", + "method": "old-rod", "encounter_rate": 100, + "min_level": 5, + "max_level": 5 + }, + { + "pokeapi_id": 54, + "pokemon_name": "Psyduck", + "method": "super-rod", + "encounter_rate": 100, + "min_level": 25, + "max_level": 35 + }, + { + "pokeapi_id": 72, + "pokemon_name": "Tentacool", + "method": "surf", + "encounter_rate": 100, + "min_level": 5, + "max_level": 40 + }, + { + "pokeapi_id": 116, + "pokemon_name": "Horsea", + "method": "super-rod", + "encounter_rate": 84, + "min_level": 15, + "max_level": 35 + }, + { + "pokeapi_id": 116, + "pokemon_name": "Horsea", + "method": "good-rod", + "encounter_rate": 60, + "min_level": 5, + "max_level": 15 + }, + { + "pokeapi_id": 43, + "pokemon_name": "Oddish", + "method": "walk", + "encounter_rate": 35, + "min_level": 22, + "max_level": 22 + }, + { + "pokeapi_id": 48, + "pokemon_name": "Venonat", + "method": "walk", + "encounter_rate": 30, + "min_level": 24, + "max_level": 24 + }, + { + "pokeapi_id": 98, + "pokemon_name": "Krabby", + "method": "good-rod", + "encounter_rate": 20, + "min_level": 5, + "max_level": 15 + }, + { + "pokeapi_id": 129, + "pokemon_name": "Magikarp", + "method": "good-rod", + "encounter_rate": 20, + "min_level": 5, + "max_level": 15 + }, + { + "pokeapi_id": 16, + "pokemon_name": "Pidgey", + "method": "walk", + "encounter_rate": 20, "min_level": 25, "max_level": 25 }, { - "pokeapi_id": 106, - "pokemon_name": "Hitmonlee", - "method": "gift", - "encounter_rate": 100, + "pokeapi_id": 130, + "pokemon_name": "Gyarados", + "method": "super-rod", + "encounter_rate": 15, + "min_level": 15, + "max_level": 25 + }, + { + "pokeapi_id": 132, + "pokemon_name": "Ditto", + "method": "walk", + "encounter_rate": 5, "min_level": 25, "max_level": 25 + }, + { + "pokeapi_id": 44, + "pokemon_name": "Gloom", + "method": "walk", + "encounter_rate": 5, + "min_level": 28, + "max_level": 28 + }, + { + "pokeapi_id": 17, + "pokemon_name": "Pidgeotto", + "method": "walk", + "encounter_rate": 5, + "min_level": 29, + "max_level": 29 } ] }, { - "name": "Route 16 (Kanto)", - "order": 41, + "name": "Route 14 (Kanto)", + "order": 40, "encounters": [ { - "pokeapi_id": 143, - "pokemon_name": "Snorlax", - "method": "static", - "encounter_rate": 100, + "pokeapi_id": 43, + "pokemon_name": "Oddish", + "method": "walk", + "encounter_rate": 35, + "min_level": 22, + "max_level": 22 + }, + { + "pokeapi_id": 48, + "pokemon_name": "Venonat", + "method": "walk", + "encounter_rate": 30, + "min_level": 24, + "max_level": 24 + }, + { + "pokeapi_id": 132, + "pokemon_name": "Ditto", + "method": "walk", + "encounter_rate": 15, + "min_level": 23, + "max_level": 23 + }, + { + "pokeapi_id": 16, + "pokemon_name": "Pidgey", + "method": "walk", + "encounter_rate": 10, + "min_level": 27, + "max_level": 27 + }, + { + "pokeapi_id": 44, + "pokemon_name": "Gloom", + "method": "walk", + "encounter_rate": 5, "min_level": 30, "max_level": 30 }, { - "pokeapi_id": 84, - "pokemon_name": "Doduo", - "method": "walk", - "encounter_rate": 35, - "min_level": 18, - "max_level": 18 - }, - { - "pokeapi_id": 19, - "pokemon_name": "Rattata", - "method": "walk", - "encounter_rate": 30, - "min_level": 18, - "max_level": 18 - }, - { - "pokeapi_id": 21, - "pokemon_name": "Spearow", - "method": "walk", - "encounter_rate": 30, - "min_level": 20, - "max_level": 20 - }, - { - "pokeapi_id": 20, - "pokemon_name": "Raticate", + "pokeapi_id": 17, + "pokemon_name": "Pidgeotto", "method": "walk", "encounter_rate": 5, - "min_level": 23, - "max_level": 23 + "min_level": 29, + "max_level": 29 } ] }, { - "name": "Route 17 (Kanto)", - "order": 42, + "name": "Route 15 (Kanto)", + "order": 41, "encounters": [ { - "pokeapi_id": 84, - "pokemon_name": "Doduo", + "pokeapi_id": 43, + "pokemon_name": "Oddish", "method": "walk", "encounter_rate": 35, + "min_level": 22, + "max_level": 22 + }, + { + "pokeapi_id": 48, + "pokemon_name": "Venonat", + "method": "walk", + "encounter_rate": 30, "min_level": 24, "max_level": 24 }, { - "pokeapi_id": 21, - "pokemon_name": "Spearow", + "pokeapi_id": 16, + "pokemon_name": "Pidgey", "method": "walk", - "encounter_rate": 30, - "min_level": 20, - "max_level": 20 - }, - { - "pokeapi_id": 20, - "pokemon_name": "Raticate", - "method": "walk", - "encounter_rate": 25, + "encounter_rate": 20, "min_level": 25, "max_level": 25 }, { - "pokeapi_id": 22, - "pokemon_name": "Fearow", + "pokeapi_id": 132, + "pokemon_name": "Ditto", "method": "walk", "encounter_rate": 5, "min_level": 25, "max_level": 25 }, { - "pokeapi_id": 19, - "pokemon_name": "Rattata", + "pokeapi_id": 44, + "pokemon_name": "Gloom", "method": "walk", "encounter_rate": 5, - "min_level": 22, - "max_level": 22 - } - ] - }, - { - "name": "Route 18 (Kanto)", - "order": 43, - "encounters": [ - { - "pokeapi_id": 108, - "pokemon_name": "Lickitung", - "method": "trade", - "encounter_rate": 100, - "min_level": 1, - "max_level": 1 + "min_level": 28, + "max_level": 28 }, { - "pokeapi_id": 84, - "pokemon_name": "Doduo", - "method": "walk", - "encounter_rate": 35, - "min_level": 24, - "max_level": 24 - }, - { - "pokeapi_id": 21, - "pokemon_name": "Spearow", - "method": "walk", - "encounter_rate": 30, - "min_level": 20, - "max_level": 20 - }, - { - "pokeapi_id": 22, - "pokemon_name": "Fearow", - "method": "walk", - "encounter_rate": 15, - "min_level": 25, - "max_level": 25 - }, - { - "pokeapi_id": 20, - "pokemon_name": "Raticate", - "method": "walk", - "encounter_rate": 15, - "min_level": 25, - "max_level": 25 - }, - { - "pokeapi_id": 19, - "pokemon_name": "Rattata", + "pokeapi_id": 17, + "pokemon_name": "Pidgeotto", "method": "walk", "encounter_rate": 5, - "min_level": 22, - "max_level": 22 + "min_level": 29, + "max_level": 29 } ] }, { "name": "Fuchsia City", - "order": 44, + "order": 42, "encounters": [ { "pokeapi_id": 129, @@ -2276,12 +2376,12 @@ }, { "name": "Safari Zone (Kanto)", - "order": 45, + "order": 43, "encounters": [], "children": [ { "name": "Safari Zone (Kanto - Center Area)", - "order": 46, + "order": 44, "encounters": [ { "pokeapi_id": 113, @@ -2431,7 +2531,7 @@ }, { "name": "Safari Zone (Kanto - Area 1)", - "order": 47, + "order": 45, "encounters": [ { "pokeapi_id": 148, @@ -2589,7 +2689,7 @@ }, { "name": "Safari Zone (Kanto - Area 2)", - "order": 48, + "order": 46, "encounters": [ { "pokeapi_id": 148, @@ -2747,7 +2847,7 @@ }, { "name": "Safari Zone (Kanto - Area 3)", - "order": 49, + "order": 47, "encounters": [ { "pokeapi_id": 148, @@ -2906,336 +3006,190 @@ ] }, { - "name": "Route 15 (Kanto)", - "order": 50, + "name": "Route 18 (Kanto)", + "order": 48, "encounters": [ { - "pokeapi_id": 43, - "pokemon_name": "Oddish", - "method": "walk", - "encounter_rate": 35, - "min_level": 22, - "max_level": 22 + "pokeapi_id": 108, + "pokemon_name": "Lickitung", + "method": "trade", + "encounter_rate": 100, + "min_level": 1, + "max_level": 1 }, { - "pokeapi_id": 48, - "pokemon_name": "Venonat", + "pokeapi_id": 84, + "pokemon_name": "Doduo", "method": "walk", - "encounter_rate": 30, + "encounter_rate": 35, "min_level": 24, "max_level": 24 }, { - "pokeapi_id": 16, - "pokemon_name": "Pidgey", + "pokeapi_id": 21, + "pokemon_name": "Spearow", "method": "walk", - "encounter_rate": 20, + "encounter_rate": 30, + "min_level": 20, + "max_level": 20 + }, + { + "pokeapi_id": 22, + "pokemon_name": "Fearow", + "method": "walk", + "encounter_rate": 15, "min_level": 25, "max_level": 25 }, { - "pokeapi_id": 132, - "pokemon_name": "Ditto", + "pokeapi_id": 20, + "pokemon_name": "Raticate", "method": "walk", - "encounter_rate": 5, + "encounter_rate": 15, "min_level": 25, "max_level": 25 }, { - "pokeapi_id": 44, - "pokemon_name": "Gloom", + "pokeapi_id": 19, + "pokemon_name": "Rattata", "method": "walk", "encounter_rate": 5, - "min_level": 28, - "max_level": 28 - }, - { - "pokeapi_id": 17, - "pokemon_name": "Pidgeotto", - "method": "walk", - "encounter_rate": 5, - "min_level": 29, - "max_level": 29 + "min_level": 22, + "max_level": 22 } ] }, { - "name": "Route 14 (Kanto)", - "order": 51, + "name": "Route 17 (Kanto)", + "order": 49, "encounters": [ { - "pokeapi_id": 43, - "pokemon_name": "Oddish", + "pokeapi_id": 84, + "pokemon_name": "Doduo", "method": "walk", "encounter_rate": 35, - "min_level": 22, - "max_level": 22 - }, - { - "pokeapi_id": 48, - "pokemon_name": "Venonat", - "method": "walk", - "encounter_rate": 30, "min_level": 24, "max_level": 24 }, { - "pokeapi_id": 132, - "pokemon_name": "Ditto", + "pokeapi_id": 21, + "pokemon_name": "Spearow", "method": "walk", - "encounter_rate": 15, - "min_level": 23, - "max_level": 23 + "encounter_rate": 30, + "min_level": 20, + "max_level": 20 }, { - "pokeapi_id": 16, - "pokemon_name": "Pidgey", + "pokeapi_id": 20, + "pokemon_name": "Raticate", "method": "walk", - "encounter_rate": 10, - "min_level": 27, - "max_level": 27 + "encounter_rate": 25, + "min_level": 25, + "max_level": 25 }, { - "pokeapi_id": 44, - "pokemon_name": "Gloom", + "pokeapi_id": 22, + "pokemon_name": "Fearow", "method": "walk", "encounter_rate": 5, + "min_level": 25, + "max_level": 25 + }, + { + "pokeapi_id": 19, + "pokemon_name": "Rattata", + "method": "walk", + "encounter_rate": 5, + "min_level": 22, + "max_level": 22 + } + ] + }, + { + "name": "Route 16 (Kanto)", + "order": 50, + "encounters": [ + { + "pokeapi_id": 143, + "pokemon_name": "Snorlax", + "method": "static", + "encounter_rate": 100, "min_level": 30, "max_level": 30 }, { - "pokeapi_id": 17, - "pokemon_name": "Pidgeotto", + "pokeapi_id": 84, + "pokemon_name": "Doduo", + "method": "walk", + "encounter_rate": 35, + "min_level": 18, + "max_level": 18 + }, + { + "pokeapi_id": 19, + "pokemon_name": "Rattata", + "method": "walk", + "encounter_rate": 30, + "min_level": 18, + "max_level": 18 + }, + { + "pokeapi_id": 21, + "pokemon_name": "Spearow", + "method": "walk", + "encounter_rate": 30, + "min_level": 20, + "max_level": 20 + }, + { + "pokeapi_id": 20, + "pokemon_name": "Raticate", "method": "walk", "encounter_rate": 5, - "min_level": 29, - "max_level": 29 + "min_level": 23, + "max_level": 23 } ] }, { - "name": "Route 13 (Kanto)", + "name": "Silph Co.", + "order": 51, + "encounters": [ + { + "pokeapi_id": 131, + "pokemon_name": "Lapras", + "method": "gift", + "encounter_rate": 100, + "min_level": 25, + "max_level": 25 + } + ] + }, + { + "name": "Fighting Dojo", "order": 52, "encounters": [ { - "pokeapi_id": 129, - "pokemon_name": "Magikarp", - "method": "old-rod", + "pokeapi_id": 107, + "pokemon_name": "Hitmonchan", + "method": "gift", "encounter_rate": 100, - "min_level": 5, - "max_level": 5 - }, - { - "pokeapi_id": 54, - "pokemon_name": "Psyduck", - "method": "super-rod", - "encounter_rate": 100, - "min_level": 25, - "max_level": 35 - }, - { - "pokeapi_id": 72, - "pokemon_name": "Tentacool", - "method": "surf", - "encounter_rate": 100, - "min_level": 5, - "max_level": 40 - }, - { - "pokeapi_id": 116, - "pokemon_name": "Horsea", - "method": "super-rod", - "encounter_rate": 84, - "min_level": 15, - "max_level": 35 - }, - { - "pokeapi_id": 116, - "pokemon_name": "Horsea", - "method": "good-rod", - "encounter_rate": 60, - "min_level": 5, - "max_level": 15 - }, - { - "pokeapi_id": 43, - "pokemon_name": "Oddish", - "method": "walk", - "encounter_rate": 35, - "min_level": 22, - "max_level": 22 - }, - { - "pokeapi_id": 48, - "pokemon_name": "Venonat", - "method": "walk", - "encounter_rate": 30, - "min_level": 24, - "max_level": 24 - }, - { - "pokeapi_id": 98, - "pokemon_name": "Krabby", - "method": "good-rod", - "encounter_rate": 20, - "min_level": 5, - "max_level": 15 - }, - { - "pokeapi_id": 129, - "pokemon_name": "Magikarp", - "method": "good-rod", - "encounter_rate": 20, - "min_level": 5, - "max_level": 15 - }, - { - "pokeapi_id": 16, - "pokemon_name": "Pidgey", - "method": "walk", - "encounter_rate": 20, "min_level": 25, "max_level": 25 }, { - "pokeapi_id": 130, - "pokemon_name": "Gyarados", - "method": "super-rod", - "encounter_rate": 15, - "min_level": 15, - "max_level": 25 - }, - { - "pokeapi_id": 132, - "pokemon_name": "Ditto", - "method": "walk", - "encounter_rate": 5, - "min_level": 25, - "max_level": 25 - }, - { - "pokeapi_id": 44, - "pokemon_name": "Gloom", - "method": "walk", - "encounter_rate": 5, - "min_level": 28, - "max_level": 28 - }, - { - "pokeapi_id": 17, - "pokemon_name": "Pidgeotto", - "method": "walk", - "encounter_rate": 5, - "min_level": 29, - "max_level": 29 - } - ] - }, - { - "name": "Route 12 (Kanto)", - "order": 53, - "encounters": [ - { - "pokeapi_id": 129, - "pokemon_name": "Magikarp", - "method": "old-rod", - "encounter_rate": 100, - "min_level": 5, - "max_level": 5 - }, - { - "pokeapi_id": 54, - "pokemon_name": "Psyduck", - "method": "super-rod", + "pokeapi_id": 106, + "pokemon_name": "Hitmonlee", + "method": "gift", "encounter_rate": 100, "min_level": 25, - "max_level": 35 - }, - { - "pokeapi_id": 72, - "pokemon_name": "Tentacool", - "method": "surf", - "encounter_rate": 100, - "min_level": 5, - "max_level": 40 - }, - { - "pokeapi_id": 116, - "pokemon_name": "Horsea", - "method": "super-rod", - "encounter_rate": 84, - "min_level": 15, - "max_level": 35 - }, - { - "pokeapi_id": 116, - "pokemon_name": "Horsea", - "method": "good-rod", - "encounter_rate": 60, - "min_level": 5, - "max_level": 15 - }, - { - "pokeapi_id": 43, - "pokemon_name": "Oddish", - "method": "walk", - "encounter_rate": 35, - "min_level": 22, - "max_level": 26 - }, - { - "pokeapi_id": 16, - "pokemon_name": "Pidgey", - "method": "walk", - "encounter_rate": 30, - "min_level": 23, - "max_level": 27 - }, - { - "pokeapi_id": 48, - "pokemon_name": "Venonat", - "method": "walk", - "encounter_rate": 30, - "min_level": 24, - "max_level": 26 - }, - { - "pokeapi_id": 98, - "pokemon_name": "Krabby", - "method": "good-rod", - "encounter_rate": 20, - "min_level": 5, - "max_level": 15 - }, - { - "pokeapi_id": 129, - "pokemon_name": "Magikarp", - "method": "good-rod", - "encounter_rate": 20, - "min_level": 5, - "max_level": 15 - }, - { - "pokeapi_id": 130, - "pokemon_name": "Gyarados", - "method": "super-rod", - "encounter_rate": 15, - "min_level": 15, "max_level": 25 - }, - { - "pokeapi_id": 44, - "pokemon_name": "Gloom", - "method": "walk", - "encounter_rate": 5, - "min_level": 28, - "max_level": 30 } ] }, { "name": "Route 19 (Kanto)", - "order": 54, + "order": 53, "encounters": [ { "pokeapi_id": 129, @@ -3313,7 +3267,7 @@ }, { "name": "Route 20 (Kanto)", - "order": 55, + "order": 54, "encounters": [ { "pokeapi_id": 129, @@ -3391,12 +3345,12 @@ }, { "name": "Seafoam Islands", - "order": 56, + "order": 55, "encounters": [], "children": [ { "name": "Seafoam Islands (1F)", - "order": 57, + "order": 56, "encounters": [ { "pokeapi_id": 54, @@ -3426,7 +3380,7 @@ }, { "name": "Seafoam Islands (B1F)", - "order": 58, + "order": 57, "encounters": [ { "pokeapi_id": 54, @@ -3472,7 +3426,7 @@ }, { "name": "Seafoam Islands (B2F)", - "order": 59, + "order": 58, "encounters": [ { "pokeapi_id": 54, @@ -3518,7 +3472,7 @@ }, { "name": "Seafoam Islands (B3F)", - "order": 60, + "order": 59, "encounters": [ { "pokeapi_id": 55, @@ -3668,7 +3622,7 @@ }, { "name": "Seafoam Islands (B4F)", - "order": 61, + "order": 60, "encounters": [ { "pokeapi_id": 144, @@ -3820,7 +3774,7 @@ }, { "name": "Cinnabar Island", - "order": 62, + "order": 61, "encounters": [ { "pokeapi_id": 129, @@ -3904,6 +3858,60 @@ } ] }, + { + "name": "Cinnabar Lab", + "order": 62, + "encounters": [ + { + "pokeapi_id": 142, + "pokemon_name": "Aerodactyl", + "method": "gift", + "encounter_rate": 100, + "min_level": 5, + "max_level": 5 + }, + { + "pokeapi_id": 101, + "pokemon_name": "Electrode", + "method": "trade", + "encounter_rate": 100, + "min_level": 1, + "max_level": 1 + }, + { + "pokeapi_id": 140, + "pokemon_name": "Kabuto", + "method": "gift", + "encounter_rate": 100, + "min_level": 5, + "max_level": 5 + }, + { + "pokeapi_id": 138, + "pokemon_name": "Omanyte", + "method": "gift", + "encounter_rate": 100, + "min_level": 5, + "max_level": 5 + }, + { + "pokeapi_id": 86, + "pokemon_name": "Seel", + "method": "trade", + "encounter_rate": 100, + "min_level": 1, + "max_level": 1 + }, + { + "pokeapi_id": 114, + "pokemon_name": "Tangela", + "method": "trade", + "encounter_rate": 100, + "min_level": 1, + "max_level": 1 + } + ] + }, { "name": "Pok\u00e9mon Mansion (Kanto)", "order": 63, @@ -4135,925 +4143,9 @@ } ] }, - { - "name": "Cinnabar Lab", - "order": 68, - "encounters": [ - { - "pokeapi_id": 142, - "pokemon_name": "Aerodactyl", - "method": "gift", - "encounter_rate": 100, - "min_level": 5, - "max_level": 5 - }, - { - "pokeapi_id": 101, - "pokemon_name": "Electrode", - "method": "trade", - "encounter_rate": 100, - "min_level": 1, - "max_level": 1 - }, - { - "pokeapi_id": 140, - "pokemon_name": "Kabuto", - "method": "gift", - "encounter_rate": 100, - "min_level": 5, - "max_level": 5 - }, - { - "pokeapi_id": 138, - "pokemon_name": "Omanyte", - "method": "gift", - "encounter_rate": 100, - "min_level": 5, - "max_level": 5 - }, - { - "pokeapi_id": 86, - "pokemon_name": "Seel", - "method": "trade", - "encounter_rate": 100, - "min_level": 1, - "max_level": 1 - }, - { - "pokeapi_id": 114, - "pokemon_name": "Tangela", - "method": "trade", - "encounter_rate": 100, - "min_level": 1, - "max_level": 1 - } - ] - }, - { - "name": "Route 21 (Kanto)", - "order": 69, - "encounters": [ - { - "pokeapi_id": 129, - "pokemon_name": "Magikarp", - "method": "old-rod", - "encounter_rate": 100, - "min_level": 5, - "max_level": 5 - }, - { - "pokeapi_id": 54, - "pokemon_name": "Psyduck", - "method": "super-rod", - "encounter_rate": 100, - "min_level": 25, - "max_level": 35 - }, - { - "pokeapi_id": 114, - "pokemon_name": "Tangela", - "method": "walk", - "encounter_rate": 100, - "min_level": 17, - "max_level": 28 - }, - { - "pokeapi_id": 72, - "pokemon_name": "Tentacool", - "method": "surf", - "encounter_rate": 100, - "min_level": 5, - "max_level": 40 - }, - { - "pokeapi_id": 116, - "pokemon_name": "Horsea", - "method": "super-rod", - "encounter_rate": 80, - "min_level": 15, - "max_level": 25 - }, - { - "pokeapi_id": 116, - "pokemon_name": "Horsea", - "method": "good-rod", - "encounter_rate": 60, - "min_level": 5, - "max_level": 15 - }, - { - "pokeapi_id": 98, - "pokemon_name": "Krabby", - "method": "good-rod", - "encounter_rate": 20, - "min_level": 5, - "max_level": 15 - }, - { - "pokeapi_id": 129, - "pokemon_name": "Magikarp", - "method": "good-rod", - "encounter_rate": 20, - "min_level": 5, - "max_level": 15 - }, - { - "pokeapi_id": 130, - "pokemon_name": "Gyarados", - "method": "super-rod", - "encounter_rate": 15, - "min_level": 15, - "max_level": 25 - }, - { - "pokeapi_id": 117, - "pokemon_name": "Seadra", - "method": "super-rod", - "encounter_rate": 4, - "min_level": 25, - "max_level": 35 - } - ] - }, - { - "name": "Route 23 (Kanto)", - "order": 70, - "encounters": [ - { - "pokeapi_id": 129, - "pokemon_name": "Magikarp", - "method": "old-rod", - "encounter_rate": 100, - "min_level": 5, - "max_level": 5 - }, - { - "pokeapi_id": 54, - "pokemon_name": "Psyduck", - "method": "surf", - "encounter_rate": 100, - "min_level": 20, - "max_level": 40 - }, - { - "pokeapi_id": 60, - "pokemon_name": "Poliwag", - "method": "good-rod", - "encounter_rate": 60, - "min_level": 5, - "max_level": 15 - }, - { - "pokeapi_id": 60, - "pokemon_name": "Poliwag", - "method": "super-rod", - "encounter_rate": 40, - "min_level": 15, - "max_level": 25 - }, - { - "pokeapi_id": 61, - "pokemon_name": "Poliwhirl", - "method": "super-rod", - "encounter_rate": 40, - "min_level": 20, - "max_level": 30 - }, - { - "pokeapi_id": 56, - "pokemon_name": "Mankey", - "method": "walk", - "encounter_rate": 30, - "min_level": 32, - "max_level": 32 - }, - { - "pokeapi_id": 22, - "pokemon_name": "Fearow", - "method": "walk", - "encounter_rate": 25, - "min_level": 40, - "max_level": 40 - }, - { - "pokeapi_id": 23, - "pokemon_name": "Ekans", - "method": "walk", - "encounter_rate": 20, - "min_level": 32, - "max_level": 32 - }, - { - "pokeapi_id": 118, - "pokemon_name": "Goldeen", - "method": "good-rod", - "encounter_rate": 20, - "min_level": 5, - "max_level": 15 - }, - { - "pokeapi_id": 129, - "pokemon_name": "Magikarp", - "method": "good-rod", - "encounter_rate": 20, - "min_level": 5, - "max_level": 15 - }, - { - "pokeapi_id": 130, - "pokemon_name": "Gyarados", - "method": "super-rod", - "encounter_rate": 15, - "min_level": 15, - "max_level": 25 - }, - { - "pokeapi_id": 21, - "pokemon_name": "Spearow", - "method": "walk", - "encounter_rate": 15, - "min_level": 32, - "max_level": 32 - }, - { - "pokeapi_id": 24, - "pokemon_name": "Arbok", - "method": "walk", - "encounter_rate": 5, - "min_level": 44, - "max_level": 44 - }, - { - "pokeapi_id": 57, - "pokemon_name": "Primeape", - "method": "walk", - "encounter_rate": 5, - "min_level": 42, - "max_level": 42 - }, - { - "pokeapi_id": 54, - "pokemon_name": "Psyduck", - "method": "super-rod", - "encounter_rate": 5, - "min_level": 15, - "max_level": 35 - } - ] - }, - { - "name": "Victory Road (Kanto)", - "order": 71, - "encounters": [], - "children": [ - { - "name": "Victory Road (Kanto 1F)", - "order": 72, - "encounters": [ - { - "pokeapi_id": 95, - "pokemon_name": "Onix", - "method": "walk", - "encounter_rate": 30, - "min_level": 40, - "max_level": 40 - }, - { - "pokeapi_id": 74, - "pokemon_name": "Geodude", - "method": "walk", - "encounter_rate": 20, - "min_level": 32, - "max_level": 32 - }, - { - "pokeapi_id": 66, - "pokemon_name": "Machop", - "method": "walk", - "encounter_rate": 20, - "min_level": 32, - "max_level": 32 - }, - { - "pokeapi_id": 41, - "pokemon_name": "Zubat", - "method": "walk", - "encounter_rate": 10, - "min_level": 32, - "max_level": 32 - }, - { - "pokeapi_id": 24, - "pokemon_name": "Arbok", - "method": "walk", - "encounter_rate": 5, - "min_level": 44, - "max_level": 44 - }, - { - "pokeapi_id": 42, - "pokemon_name": "Golbat", - "method": "walk", - "encounter_rate": 5, - "min_level": 44, - "max_level": 44 - }, - { - "pokeapi_id": 67, - "pokemon_name": "Machoke", - "method": "walk", - "encounter_rate": 5, - "min_level": 44, - "max_level": 44 - }, - { - "pokeapi_id": 105, - "pokemon_name": "Marowak", - "method": "walk", - "encounter_rate": 5, - "min_level": 44, - "max_level": 44 - } - ] - }, - { - "name": "Victory Road (Kanto 3F)", - "order": 73, - "encounters": [ - { - "pokeapi_id": 95, - "pokemon_name": "Onix", - "method": "walk", - "encounter_rate": 30, - "min_level": 40, - "max_level": 40 - }, - { - "pokeapi_id": 74, - "pokemon_name": "Geodude", - "method": "walk", - "encounter_rate": 20, - "min_level": 32, - "max_level": 32 - }, - { - "pokeapi_id": 66, - "pokemon_name": "Machop", - "method": "walk", - "encounter_rate": 20, - "min_level": 32, - "max_level": 32 - }, - { - "pokeapi_id": 41, - "pokemon_name": "Zubat", - "method": "walk", - "encounter_rate": 10, - "min_level": 32, - "max_level": 32 - }, - { - "pokeapi_id": 24, - "pokemon_name": "Arbok", - "method": "walk", - "encounter_rate": 5, - "min_level": 44, - "max_level": 44 - }, - { - "pokeapi_id": 42, - "pokemon_name": "Golbat", - "method": "walk", - "encounter_rate": 5, - "min_level": 44, - "max_level": 44 - }, - { - "pokeapi_id": 67, - "pokemon_name": "Machoke", - "method": "walk", - "encounter_rate": 5, - "min_level": 44, - "max_level": 44 - }, - { - "pokeapi_id": 105, - "pokemon_name": "Marowak", - "method": "walk", - "encounter_rate": 5, - "min_level": 44, - "max_level": 44 - } - ] - }, - { - "name": "Victory Road (Kanto 2F)", - "order": 74, - "encounters": [ - { - "pokeapi_id": 74, - "pokemon_name": "Geodude", - "method": "walk", - "encounter_rate": 20, - "min_level": 34, - "max_level": 34 - }, - { - "pokeapi_id": 66, - "pokemon_name": "Machop", - "method": "walk", - "encounter_rate": 20, - "min_level": 34, - "max_level": 34 - }, - { - "pokeapi_id": 95, - "pokemon_name": "Onix", - "method": "walk", - "encounter_rate": 20, - "min_level": 45, - "max_level": 45 - }, - { - "pokeapi_id": 57, - "pokemon_name": "Primeape", - "method": "walk", - "encounter_rate": 10, - "min_level": 42, - "max_level": 42 - }, - { - "pokeapi_id": 41, - "pokemon_name": "Zubat", - "method": "walk", - "encounter_rate": 10, - "min_level": 34, - "max_level": 34 - }, - { - "pokeapi_id": 24, - "pokemon_name": "Arbok", - "method": "walk", - "encounter_rate": 5, - "min_level": 46, - "max_level": 46 - }, - { - "pokeapi_id": 42, - "pokemon_name": "Golbat", - "method": "walk", - "encounter_rate": 5, - "min_level": 46, - "max_level": 46 - }, - { - "pokeapi_id": 67, - "pokemon_name": "Machoke", - "method": "walk", - "encounter_rate": 5, - "min_level": 46, - "max_level": 46 - }, - { - "pokeapi_id": 105, - "pokemon_name": "Marowak", - "method": "walk", - "encounter_rate": 5, - "min_level": 46, - "max_level": 46 - } - ] - } - ] - }, - { - "name": "Cerulean Cave", - "order": 75, - "encounters": [], - "children": [ - { - "name": "Cerulean Cave (1F)", - "order": 76, - "encounters": [ - { - "pokeapi_id": 129, - "pokemon_name": "Magikarp", - "method": "old-rod", - "encounter_rate": 100, - "min_level": 5, - "max_level": 5 - }, - { - "pokeapi_id": 74, - "pokemon_name": "Geodude", - "method": "rock-smash", - "encounter_rate": 65, - "min_level": 30, - "max_level": 50 - }, - { - "pokeapi_id": 54, - "pokemon_name": "Psyduck", - "method": "surf", - "encounter_rate": 65, - "min_level": 30, - "max_level": 50 - }, - { - "pokeapi_id": 60, - "pokemon_name": "Poliwag", - "method": "good-rod", - "encounter_rate": 60, - "min_level": 5, - "max_level": 15 - }, - { - "pokeapi_id": 60, - "pokemon_name": "Poliwag", - "method": "super-rod", - "encounter_rate": 40, - "min_level": 15, - "max_level": 25 - }, - { - "pokeapi_id": 61, - "pokemon_name": "Poliwhirl", - "method": "good-rod", - "encounter_rate": 40, - "min_level": 20, - "max_level": 30 - }, - { - "pokeapi_id": 55, - "pokemon_name": "Golduck", - "method": "surf", - "encounter_rate": 35, - "min_level": 40, - "max_level": 55 - }, - { - "pokeapi_id": 75, - "pokemon_name": "Graveler", - "method": "rock-smash", - "encounter_rate": 35, - "min_level": 40, - "max_level": 55 - }, - { - "pokeapi_id": 47, - "pokemon_name": "Parasect", - "method": "walk", - "encounter_rate": 25, - "min_level": 49, - "max_level": 49 - }, - { - "pokeapi_id": 118, - "pokemon_name": "Goldeen", - "method": "good-rod", - "encounter_rate": 20, - "min_level": 5, - "max_level": 15 - }, - { - "pokeapi_id": 129, - "pokemon_name": "Magikarp", - "method": "good-rod", - "encounter_rate": 20, - "min_level": 5, - "max_level": 15 - }, - { - "pokeapi_id": 82, - "pokemon_name": "Magneton", - "method": "walk", - "encounter_rate": 20, - "min_level": 49, - "max_level": 49 - }, - { - "pokeapi_id": 130, - "pokemon_name": "Gyarados", - "method": "good-rod", - "encounter_rate": 15, - "min_level": 15, - "max_level": 25 - }, - { - "pokeapi_id": 42, - "pokemon_name": "Golbat", - "method": "walk", - "encounter_rate": 14, - "min_level": 46, - "max_level": 46 - }, - { - "pokeapi_id": 132, - "pokemon_name": "Ditto", - "method": "walk", - "encounter_rate": 11, - "min_level": 52, - "max_level": 52 - }, - { - "pokeapi_id": 57, - "pokemon_name": "Primeape", - "method": "walk", - "encounter_rate": 11, - "min_level": 52, - "max_level": 52 - }, - { - "pokeapi_id": 67, - "pokemon_name": "Machoke", - "method": "walk", - "encounter_rate": 10, - "min_level": 46, - "max_level": 46 - }, - { - "pokeapi_id": 101, - "pokemon_name": "Electrode", - "method": "walk", - "encounter_rate": 5, - "min_level": 58, - "max_level": 58 - }, - { - "pokeapi_id": 54, - "pokemon_name": "Psyduck", - "method": "super-rod", - "encounter_rate": 5, - "min_level": 15, - "max_level": 35 - }, - { - "pokeapi_id": 202, - "pokemon_name": "Wobbuffet", - "method": "walk", - "encounter_rate": 4, - "min_level": 55, - "max_level": 55 - } - ] - }, - { - "name": "Cerulean Cave (2F)", - "order": 77, - "encounters": [ - { - "pokeapi_id": 74, - "pokemon_name": "Geodude", - "method": "rock-smash", - "encounter_rate": 65, - "min_level": 35, - "max_level": 55 - }, - { - "pokeapi_id": 75, - "pokemon_name": "Graveler", - "method": "rock-smash", - "encounter_rate": 35, - "min_level": 45, - "max_level": 60 - }, - { - "pokeapi_id": 42, - "pokemon_name": "Golbat", - "method": "walk", - "encounter_rate": 25, - "min_level": 49, - "max_level": 49 - }, - { - "pokeapi_id": 67, - "pokemon_name": "Machoke", - "method": "walk", - "encounter_rate": 20, - "min_level": 49, - "max_level": 49 - }, - { - "pokeapi_id": 47, - "pokemon_name": "Parasect", - "method": "walk", - "encounter_rate": 14, - "min_level": 52, - "max_level": 52 - }, - { - "pokeapi_id": 132, - "pokemon_name": "Ditto", - "method": "walk", - "encounter_rate": 11, - "min_level": 55, - "max_level": 55 - }, - { - "pokeapi_id": 64, - "pokemon_name": "Kadabra", - "method": "walk", - "encounter_rate": 11, - "min_level": 55, - "max_level": 55 - }, - { - "pokeapi_id": 82, - "pokemon_name": "Magneton", - "method": "walk", - "encounter_rate": 10, - "min_level": 52, - "max_level": 52 - }, - { - "pokeapi_id": 202, - "pokemon_name": "Wobbuffet", - "method": "walk", - "encounter_rate": 5, - "min_level": 58, - "max_level": 58 - }, - { - "pokeapi_id": 101, - "pokemon_name": "Electrode", - "method": "walk", - "encounter_rate": 4, - "min_level": 61, - "max_level": 61 - } - ] - }, - { - "name": "Cerulean Cave (B2F)", - "order": 78, - "encounters": [ - { - "pokeapi_id": 129, - "pokemon_name": "Magikarp", - "method": "old-rod", - "encounter_rate": 100, - "min_level": 5, - "max_level": 5 - }, - { - "pokeapi_id": 202, - "pokemon_name": "Wobbuffet", - "method": "walk", - "encounter_rate": 100, - "min_level": 61, - "max_level": 61 - }, - { - "pokeapi_id": 74, - "pokemon_name": "Geodude", - "method": "rock-smash", - "encounter_rate": 65, - "min_level": 40, - "max_level": 60 - }, - { - "pokeapi_id": 54, - "pokemon_name": "Psyduck", - "method": "surf", - "encounter_rate": 65, - "min_level": 40, - "max_level": 60 - }, - { - "pokeapi_id": 60, - "pokemon_name": "Poliwag", - "method": "good-rod", - "encounter_rate": 60, - "min_level": 5, - "max_level": 15 - }, - { - "pokeapi_id": 60, - "pokemon_name": "Poliwag", - "method": "super-rod", - "encounter_rate": 40, - "min_level": 15, - "max_level": 25 - }, - { - "pokeapi_id": 61, - "pokemon_name": "Poliwhirl", - "method": "super-rod", - "encounter_rate": 40, - "min_level": 20, - "max_level": 30 - }, - { - "pokeapi_id": 55, - "pokemon_name": "Golduck", - "method": "surf", - "encounter_rate": 35, - "min_level": 50, - "max_level": 65 - }, - { - "pokeapi_id": 75, - "pokemon_name": "Graveler", - "method": "rock-smash", - "encounter_rate": 35, - "min_level": 50, - "max_level": 65 - }, - { - "pokeapi_id": 132, - "pokemon_name": "Ditto", - "method": "walk", - "encounter_rate": 25, - "min_level": 58, - "max_level": 58 - }, - { - "pokeapi_id": 64, - "pokemon_name": "Kadabra", - "method": "walk", - "encounter_rate": 25, - "min_level": 58, - "max_level": 58 - }, - { - "pokeapi_id": 118, - "pokemon_name": "Goldeen", - "method": "good-rod", - "encounter_rate": 20, - "min_level": 5, - "max_level": 15 - }, - { - "pokeapi_id": 129, - "pokemon_name": "Magikarp", - "method": "good-rod", - "encounter_rate": 20, - "min_level": 5, - "max_level": 15 - }, - { - "pokeapi_id": 130, - "pokemon_name": "Gyarados", - "method": "super-rod", - "encounter_rate": 16, - "min_level": 15, - "max_level": 35 - }, - { - "pokeapi_id": 47, - "pokemon_name": "Parasect", - "method": "walk", - "encounter_rate": 14, - "min_level": 55, - "max_level": 55 - }, - { - "pokeapi_id": 42, - "pokemon_name": "Golbat", - "method": "walk", - "encounter_rate": 11, - "min_level": 52, - "max_level": 52 - }, - { - "pokeapi_id": 67, - "pokemon_name": "Machoke", - "method": "walk", - "encounter_rate": 10, - "min_level": 52, - "max_level": 52 - }, - { - "pokeapi_id": 82, - "pokemon_name": "Magneton", - "method": "walk", - "encounter_rate": 10, - "min_level": 55, - "max_level": 55 - }, - { - "pokeapi_id": 101, - "pokemon_name": "Electrode", - "method": "walk", - "encounter_rate": 4, - "min_level": 64, - "max_level": 64 - }, - { - "pokeapi_id": 54, - "pokemon_name": "Psyduck", - "method": "super-rod", - "encounter_rate": 4, - "min_level": 15, - "max_level": 25 - } - ] - } - ] - }, { "name": "One Island", - "order": 79, + "order": 68, "encounters": [ { "pokeapi_id": 129, @@ -5137,9 +4229,135 @@ } ] }, + { + "name": "Treasure Beach", + "order": 69, + "encounters": [ + { + "pokeapi_id": 129, + "pokemon_name": "Magikarp", + "method": "old-rod", + "encounter_rate": 100, + "min_level": 5, + "max_level": 5 + }, + { + "pokeapi_id": 54, + "pokemon_name": "Psyduck", + "method": "super-rod", + "encounter_rate": 100, + "min_level": 25, + "max_level": 35 + }, + { + "pokeapi_id": 72, + "pokemon_name": "Tentacool", + "method": "surf", + "encounter_rate": 95, + "min_level": 5, + "max_level": 40 + }, + { + "pokeapi_id": 116, + "pokemon_name": "Horsea", + "method": "good-rod", + "encounter_rate": 80, + "min_level": 5, + "max_level": 15 + }, + { + "pokeapi_id": 116, + "pokemon_name": "Horsea", + "method": "super-rod", + "encounter_rate": 80, + "min_level": 15, + "max_level": 25 + }, + { + "pokeapi_id": 21, + "pokemon_name": "Spearow", + "method": "walk", + "encounter_rate": 30, + "min_level": 31, + "max_level": 32 + }, + { + "pokeapi_id": 114, + "pokemon_name": "Tangela", + "method": "walk", + "encounter_rate": 30, + "min_level": 33, + "max_level": 33 + }, + { + "pokeapi_id": 22, + "pokemon_name": "Fearow", + "method": "walk", + "encounter_rate": 20, + "min_level": 36, + "max_level": 36 + }, + { + "pokeapi_id": 129, + "pokemon_name": "Magikarp", + "method": "good-rod", + "encounter_rate": 20, + "min_level": 5, + "max_level": 15 + }, + { + "pokeapi_id": 130, + "pokemon_name": "Gyarados", + "method": "super-rod", + "encounter_rate": 15, + "min_level": 15, + "max_level": 25 + }, + { + "pokeapi_id": 52, + "pokemon_name": "Meowth", + "method": "walk", + "encounter_rate": 10, + "min_level": 31, + "max_level": 31 + }, + { + "pokeapi_id": 53, + "pokemon_name": "Persian", + "method": "walk", + "encounter_rate": 5, + "min_level": 37, + "max_level": 37 + }, + { + "pokeapi_id": 54, + "pokemon_name": "Psyduck", + "method": "walk", + "encounter_rate": 5, + "min_level": 31, + "max_level": 31 + }, + { + "pokeapi_id": 73, + "pokemon_name": "Tentacruel", + "method": "surf", + "encounter_rate": 5, + "min_level": 35, + "max_level": 40 + }, + { + "pokeapi_id": 117, + "pokemon_name": "Seadra", + "method": "super-rod", + "encounter_rate": 4, + "min_level": 25, + "max_level": 35 + } + ] + }, { "name": "Kindle Road", - "order": 80, + "order": 70, "encounters": [ { "pokeapi_id": 129, @@ -5295,560 +4513,9 @@ } ] }, - { - "name": "Treasure Beach", - "order": 81, - "encounters": [ - { - "pokeapi_id": 129, - "pokemon_name": "Magikarp", - "method": "old-rod", - "encounter_rate": 100, - "min_level": 5, - "max_level": 5 - }, - { - "pokeapi_id": 54, - "pokemon_name": "Psyduck", - "method": "super-rod", - "encounter_rate": 100, - "min_level": 25, - "max_level": 35 - }, - { - "pokeapi_id": 72, - "pokemon_name": "Tentacool", - "method": "surf", - "encounter_rate": 95, - "min_level": 5, - "max_level": 40 - }, - { - "pokeapi_id": 116, - "pokemon_name": "Horsea", - "method": "good-rod", - "encounter_rate": 80, - "min_level": 5, - "max_level": 15 - }, - { - "pokeapi_id": 116, - "pokemon_name": "Horsea", - "method": "super-rod", - "encounter_rate": 80, - "min_level": 15, - "max_level": 25 - }, - { - "pokeapi_id": 21, - "pokemon_name": "Spearow", - "method": "walk", - "encounter_rate": 30, - "min_level": 31, - "max_level": 32 - }, - { - "pokeapi_id": 114, - "pokemon_name": "Tangela", - "method": "walk", - "encounter_rate": 30, - "min_level": 33, - "max_level": 33 - }, - { - "pokeapi_id": 22, - "pokemon_name": "Fearow", - "method": "walk", - "encounter_rate": 20, - "min_level": 36, - "max_level": 36 - }, - { - "pokeapi_id": 129, - "pokemon_name": "Magikarp", - "method": "good-rod", - "encounter_rate": 20, - "min_level": 5, - "max_level": 15 - }, - { - "pokeapi_id": 130, - "pokemon_name": "Gyarados", - "method": "super-rod", - "encounter_rate": 15, - "min_level": 15, - "max_level": 25 - }, - { - "pokeapi_id": 52, - "pokemon_name": "Meowth", - "method": "walk", - "encounter_rate": 10, - "min_level": 31, - "max_level": 31 - }, - { - "pokeapi_id": 53, - "pokemon_name": "Persian", - "method": "walk", - "encounter_rate": 5, - "min_level": 37, - "max_level": 37 - }, - { - "pokeapi_id": 54, - "pokemon_name": "Psyduck", - "method": "walk", - "encounter_rate": 5, - "min_level": 31, - "max_level": 31 - }, - { - "pokeapi_id": 73, - "pokemon_name": "Tentacruel", - "method": "surf", - "encounter_rate": 5, - "min_level": 35, - "max_level": 40 - }, - { - "pokeapi_id": 117, - "pokemon_name": "Seadra", - "method": "super-rod", - "encounter_rate": 4, - "min_level": 25, - "max_level": 35 - } - ] - }, - { - "name": "Mt. Ember", - "order": 82, - "encounters": [], - "children": [ - { - "name": "Mt. Ember (Base Area)", - "order": 83, - "encounters": [ - { - "pokeapi_id": 74, - "pokemon_name": "Geodude", - "method": "rock-smash", - "encounter_rate": 95, - "min_level": 5, - "max_level": 30 - }, - { - "pokeapi_id": 77, - "pokemon_name": "Ponyta", - "method": "walk", - "encounter_rate": 35, - "min_level": 30, - "max_level": 30 - }, - { - "pokeapi_id": 22, - "pokemon_name": "Fearow", - "method": "walk", - "encounter_rate": 25, - "min_level": 38, - "max_level": 38 - }, - { - "pokeapi_id": 21, - "pokemon_name": "Spearow", - "method": "walk", - "encounter_rate": 15, - "min_level": 30, - "max_level": 30 - }, - { - "pokeapi_id": 74, - "pokemon_name": "Geodude", - "method": "walk", - "encounter_rate": 10, - "min_level": 33, - "max_level": 33 - }, - { - "pokeapi_id": 66, - "pokemon_name": "Machop", - "method": "walk", - "encounter_rate": 10, - "min_level": 35, - "max_level": 35 - }, - { - "pokeapi_id": 75, - "pokemon_name": "Graveler", - "method": "rock-smash", - "encounter_rate": 5, - "min_level": 25, - "max_level": 40 - }, - { - "pokeapi_id": 78, - "pokemon_name": "Rapidash", - "method": "walk", - "encounter_rate": 5, - "min_level": 39, - "max_level": 39 - } - ] - }, - { - "name": "Mt. Ember (1F)", - "order": 84, - "encounters": [ - { - "pokeapi_id": 74, - "pokemon_name": "Geodude", - "method": "walk", - "encounter_rate": 50, - "min_level": 29, - "max_level": 29 - }, - { - "pokeapi_id": 66, - "pokemon_name": "Machop", - "method": "walk", - "encounter_rate": 50, - "min_level": 31, - "max_level": 31 - } - ] - }, - { - "name": "Mt. Ember (3F)", - "order": 85, - "encounters": [ - { - "pokeapi_id": 74, - "pokemon_name": "Geodude", - "method": "walk", - "encounter_rate": 50, - "min_level": 29, - "max_level": 29 - }, - { - "pokeapi_id": 66, - "pokemon_name": "Machop", - "method": "walk", - "encounter_rate": 50, - "min_level": 31, - "max_level": 31 - } - ] - }, - { - "name": "Mt. Ember (2F)", - "order": 86, - "encounters": [ - { - "pokeapi_id": 74, - "pokemon_name": "Geodude", - "method": "rock-smash", - "encounter_rate": 95, - "min_level": 5, - "max_level": 30 - }, - { - "pokeapi_id": 74, - "pokemon_name": "Geodude", - "method": "walk", - "encounter_rate": 40, - "min_level": 30, - "max_level": 30 - }, - { - "pokeapi_id": 66, - "pokemon_name": "Machop", - "method": "walk", - "encounter_rate": 40, - "min_level": 32, - "max_level": 32 - }, - { - "pokeapi_id": 67, - "pokemon_name": "Machoke", - "method": "walk", - "encounter_rate": 20, - "min_level": 38, - "max_level": 38 - }, - { - "pokeapi_id": 75, - "pokemon_name": "Graveler", - "method": "rock-smash", - "encounter_rate": 5, - "min_level": 25, - "max_level": 40 - } - ] - }, - { - "name": "Mt. Ember (Summit)", - "order": 87, - "encounters": [ - { - "pokeapi_id": 146, - "pokemon_name": "Moltres", - "method": "static", - "encounter_rate": 100, - "min_level": 50, - "max_level": 50 - }, - { - "pokeapi_id": 74, - "pokemon_name": "Geodude", - "method": "rock-smash", - "encounter_rate": 95, - "min_level": 5, - "max_level": 30 - }, - { - "pokeapi_id": 75, - "pokemon_name": "Graveler", - "method": "rock-smash", - "encounter_rate": 5, - "min_level": 25, - "max_level": 40 - } - ] - }, - { - "name": "Mt. Ember (Ruby Path 1F)", - "order": 88, - "encounters": [ - { - "pokeapi_id": 74, - "pokemon_name": "Geodude", - "method": "rock-smash", - "encounter_rate": 65, - "min_level": 25, - "max_level": 40 - }, - { - "pokeapi_id": 74, - "pokemon_name": "Geodude", - "method": "walk", - "encounter_rate": 50, - "min_level": 32, - "max_level": 32 - }, - { - "pokeapi_id": 66, - "pokemon_name": "Machop", - "method": "walk", - "encounter_rate": 40, - "min_level": 34, - "max_level": 34 - }, - { - "pokeapi_id": 75, - "pokemon_name": "Graveler", - "method": "rock-smash", - "encounter_rate": 35, - "min_level": 30, - "max_level": 50 - }, - { - "pokeapi_id": 67, - "pokemon_name": "Machoke", - "method": "walk", - "encounter_rate": 10, - "min_level": 40, - "max_level": 40 - } - ] - }, - { - "name": "Mt. Ember (Ruby Path B1F)", - "order": 89, - "encounters": [ - { - "pokeapi_id": 74, - "pokemon_name": "Geodude", - "method": "walk", - "encounter_rate": 70, - "min_level": 34, - "max_level": 34 - }, - { - "pokeapi_id": 74, - "pokemon_name": "Geodude", - "method": "rock-smash", - "encounter_rate": 65, - "min_level": 25, - "max_level": 40 - }, - { - "pokeapi_id": 75, - "pokemon_name": "Graveler", - "method": "rock-smash", - "encounter_rate": 35, - "min_level": 30, - "max_level": 50 - }, - { - "pokeapi_id": 218, - "pokemon_name": "Slugma", - "method": "walk", - "encounter_rate": 30, - "min_level": 24, - "max_level": 24 - } - ] - }, - { - "name": "Mt. Ember (Ruby Path B5F)", - "order": 90, - "encounters": [ - { - "pokeapi_id": 74, - "pokemon_name": "Geodude", - "method": "walk", - "encounter_rate": 70, - "min_level": 34, - "max_level": 34 - }, - { - "pokeapi_id": 74, - "pokemon_name": "Geodude", - "method": "rock-smash", - "encounter_rate": 65, - "min_level": 25, - "max_level": 40 - }, - { - "pokeapi_id": 75, - "pokemon_name": "Graveler", - "method": "rock-smash", - "encounter_rate": 35, - "min_level": 30, - "max_level": 50 - }, - { - "pokeapi_id": 218, - "pokemon_name": "Slugma", - "method": "walk", - "encounter_rate": 30, - "min_level": 24, - "max_level": 24 - } - ] - }, - { - "name": "Mt. Ember (Ruby Path B2F)", - "order": 91, - "encounters": [ - { - "pokeapi_id": 74, - "pokemon_name": "Geodude", - "method": "rock-smash", - "encounter_rate": 65, - "min_level": 25, - "max_level": 40 - }, - { - "pokeapi_id": 218, - "pokemon_name": "Slugma", - "method": "walk", - "encounter_rate": 60, - "min_level": 22, - "max_level": 22 - }, - { - "pokeapi_id": 74, - "pokemon_name": "Geodude", - "method": "walk", - "encounter_rate": 40, - "min_level": 40, - "max_level": 40 - }, - { - "pokeapi_id": 75, - "pokemon_name": "Graveler", - "method": "rock-smash", - "encounter_rate": 35, - "min_level": 30, - "max_level": 50 - } - ] - }, - { - "name": "Mt. Ember (Ruby Path B4F)", - "order": 92, - "encounters": [ - { - "pokeapi_id": 74, - "pokemon_name": "Geodude", - "method": "rock-smash", - "encounter_rate": 65, - "min_level": 25, - "max_level": 40 - }, - { - "pokeapi_id": 218, - "pokemon_name": "Slugma", - "method": "walk", - "encounter_rate": 60, - "min_level": 22, - "max_level": 22 - }, - { - "pokeapi_id": 74, - "pokemon_name": "Geodude", - "method": "walk", - "encounter_rate": 40, - "min_level": 40, - "max_level": 40 - }, - { - "pokeapi_id": 75, - "pokemon_name": "Graveler", - "method": "rock-smash", - "encounter_rate": 35, - "min_level": 30, - "max_level": 50 - } - ] - }, - { - "name": "Mt. Ember (Ruby Path B3F)", - "order": 93, - "encounters": [ - { - "pokeapi_id": 218, - "pokemon_name": "Slugma", - "method": "walk", - "encounter_rate": 100, - "min_level": 18, - "max_level": 18 - }, - { - "pokeapi_id": 218, - "pokemon_name": "Slugma", - "method": "rock-smash", - "encounter_rate": 90, - "min_level": 15, - "max_level": 35 - }, - { - "pokeapi_id": 219, - "pokemon_name": "Magcargo", - "method": "rock-smash", - "encounter_rate": 10, - "min_level": 25, - "max_level": 45 - } - ] - } - ] - }, { "name": "Cape Brink", - "order": 94, + "order": 71, "encounters": [ { "pokeapi_id": 129, @@ -5996,9 +4663,165 @@ } ] }, + { + "name": "Three-Isle Port", + "order": 72, + "encounters": [ + { + "pokeapi_id": 206, + "pokemon_name": "Dunsparce", + "method": "walk", + "encounter_rate": 100, + "min_level": 5, + "max_level": 5 + } + ] + }, + { + "name": "Bond Bridge", + "order": 73, + "encounters": [ + { + "pokeapi_id": 129, + "pokemon_name": "Magikarp", + "method": "old-rod", + "encounter_rate": 100, + "min_level": 5, + "max_level": 5 + }, + { + "pokeapi_id": 54, + "pokemon_name": "Psyduck", + "method": "super-rod", + "encounter_rate": 100, + "min_level": 25, + "max_level": 35 + }, + { + "pokeapi_id": 72, + "pokemon_name": "Tentacool", + "method": "surf", + "encounter_rate": 95, + "min_level": 5, + "max_level": 40 + }, + { + "pokeapi_id": 116, + "pokemon_name": "Horsea", + "method": "good-rod", + "encounter_rate": 80, + "min_level": 5, + "max_level": 15 + }, + { + "pokeapi_id": 116, + "pokemon_name": "Horsea", + "method": "super-rod", + "encounter_rate": 80, + "min_level": 15, + "max_level": 25 + }, + { + "pokeapi_id": 16, + "pokemon_name": "Pidgey", + "method": "walk", + "encounter_rate": 30, + "min_level": 29, + "max_level": 29 + }, + { + "pokeapi_id": 129, + "pokemon_name": "Magikarp", + "method": "good-rod", + "encounter_rate": 20, + "min_level": 5, + "max_level": 15 + }, + { + "pokeapi_id": 43, + "pokemon_name": "Oddish", + "method": "walk", + "encounter_rate": 20, + "min_level": 31, + "max_level": 31 + }, + { + "pokeapi_id": 130, + "pokemon_name": "Gyarados", + "method": "super-rod", + "encounter_rate": 15, + "min_level": 15, + "max_level": 25 + }, + { + "pokeapi_id": 17, + "pokemon_name": "Pidgeotto", + "method": "walk", + "encounter_rate": 15, + "min_level": 34, + "max_level": 34 + }, + { + "pokeapi_id": 44, + "pokemon_name": "Gloom", + "method": "walk", + "encounter_rate": 10, + "min_level": 36, + "max_level": 36 + }, + { + "pokeapi_id": 52, + "pokemon_name": "Meowth", + "method": "walk", + "encounter_rate": 10, + "min_level": 31, + "max_level": 31 + }, + { + "pokeapi_id": 53, + "pokemon_name": "Persian", + "method": "walk", + "encounter_rate": 5, + "min_level": 37, + "max_level": 37 + }, + { + "pokeapi_id": 54, + "pokemon_name": "Psyduck", + "method": "walk", + "encounter_rate": 5, + "min_level": 31, + "max_level": 31 + }, + { + "pokeapi_id": 73, + "pokemon_name": "Tentacruel", + "method": "surf", + "encounter_rate": 5, + "min_level": 35, + "max_level": 40 + }, + { + "pokeapi_id": 48, + "pokemon_name": "Venonat", + "method": "walk", + "encounter_rate": 5, + "min_level": 34, + "max_level": 34 + }, + { + "pokeapi_id": 117, + "pokemon_name": "Seadra", + "method": "super-rod", + "encounter_rate": 4, + "min_level": 25, + "max_level": 35 + } + ] + }, { "name": "Berry Forest", - "order": 95, + "order": 74, "encounters": [ { "pokeapi_id": 97, @@ -6171,8 +4994,8 @@ ] }, { - "name": "Bond Bridge", - "order": 96, + "name": "Route 21 (Kanto)", + "order": 75, "encounters": [ { "pokeapi_id": 129, @@ -6190,22 +5013,22 @@ "min_level": 25, "max_level": 35 }, + { + "pokeapi_id": 114, + "pokemon_name": "Tangela", + "method": "walk", + "encounter_rate": 100, + "min_level": 17, + "max_level": 28 + }, { "pokeapi_id": 72, "pokemon_name": "Tentacool", "method": "surf", - "encounter_rate": 95, + "encounter_rate": 100, "min_level": 5, "max_level": 40 }, - { - "pokeapi_id": 116, - "pokemon_name": "Horsea", - "method": "good-rod", - "encounter_rate": 80, - "min_level": 5, - "max_level": 15 - }, { "pokeapi_id": 116, "pokemon_name": "Horsea", @@ -6215,12 +5038,20 @@ "max_level": 25 }, { - "pokeapi_id": 16, - "pokemon_name": "Pidgey", - "method": "walk", - "encounter_rate": 30, - "min_level": 29, - "max_level": 29 + "pokeapi_id": 116, + "pokemon_name": "Horsea", + "method": "good-rod", + "encounter_rate": 60, + "min_level": 5, + "max_level": 15 + }, + { + "pokeapi_id": 98, + "pokemon_name": "Krabby", + "method": "good-rod", + "encounter_rate": 20, + "min_level": 5, + "max_level": 15 }, { "pokeapi_id": 129, @@ -6230,14 +5061,6 @@ "min_level": 5, "max_level": 15 }, - { - "pokeapi_id": 43, - "pokemon_name": "Oddish", - "method": "walk", - "encounter_rate": 20, - "min_level": 31, - "max_level": 31 - }, { "pokeapi_id": 130, "pokemon_name": "Gyarados", @@ -6246,62 +5069,6 @@ "min_level": 15, "max_level": 25 }, - { - "pokeapi_id": 17, - "pokemon_name": "Pidgeotto", - "method": "walk", - "encounter_rate": 15, - "min_level": 34, - "max_level": 34 - }, - { - "pokeapi_id": 44, - "pokemon_name": "Gloom", - "method": "walk", - "encounter_rate": 10, - "min_level": 36, - "max_level": 36 - }, - { - "pokeapi_id": 52, - "pokemon_name": "Meowth", - "method": "walk", - "encounter_rate": 10, - "min_level": 31, - "max_level": 31 - }, - { - "pokeapi_id": 53, - "pokemon_name": "Persian", - "method": "walk", - "encounter_rate": 5, - "min_level": 37, - "max_level": 37 - }, - { - "pokeapi_id": 54, - "pokemon_name": "Psyduck", - "method": "walk", - "encounter_rate": 5, - "min_level": 31, - "max_level": 31 - }, - { - "pokeapi_id": 73, - "pokemon_name": "Tentacruel", - "method": "surf", - "encounter_rate": 5, - "min_level": 35, - "max_level": 40 - }, - { - "pokeapi_id": 48, - "pokemon_name": "Venonat", - "method": "walk", - "encounter_rate": 5, - "min_level": 34, - "max_level": 34 - }, { "pokeapi_id": 117, "pokemon_name": "Seadra", @@ -6313,16 +5080,1249 @@ ] }, { - "name": "Three-Isle Port", - "order": 97, + "name": "Power Plant", + "order": 76, "encounters": [ { - "pokeapi_id": 206, - "pokemon_name": "Dunsparce", + "pokeapi_id": 81, + "pokemon_name": "Magnemite", "method": "walk", + "encounter_rate": 30, + "min_level": 22, + "max_level": 22 + }, + { + "pokeapi_id": 100, + "pokemon_name": "Voltorb", + "method": "walk", + "encounter_rate": 30, + "min_level": 22, + "max_level": 22 + }, + { + "pokeapi_id": 25, + "pokemon_name": "Pikachu", + "method": "walk", + "encounter_rate": 25, + "min_level": 22, + "max_level": 22 + }, + { + "pokeapi_id": 82, + "pokemon_name": "Magneton", + "method": "walk", + "encounter_rate": 10, + "min_level": 31, + "max_level": 31 + }, + { + "pokeapi_id": 125, + "pokemon_name": "Electabuzz", + "method": "walk", + "encounter_rate": 5, + "min_level": 32, + "max_level": 32 + } + ] + }, + { + "name": "Route 23 (Kanto)", + "order": 77, + "encounters": [ + { + "pokeapi_id": 129, + "pokemon_name": "Magikarp", + "method": "old-rod", "encounter_rate": 100, "min_level": 5, "max_level": 5 + }, + { + "pokeapi_id": 54, + "pokemon_name": "Psyduck", + "method": "surf", + "encounter_rate": 100, + "min_level": 20, + "max_level": 40 + }, + { + "pokeapi_id": 60, + "pokemon_name": "Poliwag", + "method": "good-rod", + "encounter_rate": 60, + "min_level": 5, + "max_level": 15 + }, + { + "pokeapi_id": 60, + "pokemon_name": "Poliwag", + "method": "super-rod", + "encounter_rate": 40, + "min_level": 15, + "max_level": 25 + }, + { + "pokeapi_id": 61, + "pokemon_name": "Poliwhirl", + "method": "super-rod", + "encounter_rate": 40, + "min_level": 20, + "max_level": 30 + }, + { + "pokeapi_id": 56, + "pokemon_name": "Mankey", + "method": "walk", + "encounter_rate": 30, + "min_level": 32, + "max_level": 32 + }, + { + "pokeapi_id": 22, + "pokemon_name": "Fearow", + "method": "walk", + "encounter_rate": 25, + "min_level": 40, + "max_level": 40 + }, + { + "pokeapi_id": 23, + "pokemon_name": "Ekans", + "method": "walk", + "encounter_rate": 20, + "min_level": 32, + "max_level": 32 + }, + { + "pokeapi_id": 118, + "pokemon_name": "Goldeen", + "method": "good-rod", + "encounter_rate": 20, + "min_level": 5, + "max_level": 15 + }, + { + "pokeapi_id": 129, + "pokemon_name": "Magikarp", + "method": "good-rod", + "encounter_rate": 20, + "min_level": 5, + "max_level": 15 + }, + { + "pokeapi_id": 130, + "pokemon_name": "Gyarados", + "method": "super-rod", + "encounter_rate": 15, + "min_level": 15, + "max_level": 25 + }, + { + "pokeapi_id": 21, + "pokemon_name": "Spearow", + "method": "walk", + "encounter_rate": 15, + "min_level": 32, + "max_level": 32 + }, + { + "pokeapi_id": 24, + "pokemon_name": "Arbok", + "method": "walk", + "encounter_rate": 5, + "min_level": 44, + "max_level": 44 + }, + { + "pokeapi_id": 57, + "pokemon_name": "Primeape", + "method": "walk", + "encounter_rate": 5, + "min_level": 42, + "max_level": 42 + }, + { + "pokeapi_id": 54, + "pokemon_name": "Psyduck", + "method": "super-rod", + "encounter_rate": 5, + "min_level": 15, + "max_level": 35 + } + ] + }, + { + "name": "Victory Road (Kanto)", + "order": 78, + "encounters": [], + "children": [ + { + "name": "Victory Road (Kanto 1F)", + "order": 79, + "encounters": [ + { + "pokeapi_id": 95, + "pokemon_name": "Onix", + "method": "walk", + "encounter_rate": 30, + "min_level": 40, + "max_level": 40 + }, + { + "pokeapi_id": 74, + "pokemon_name": "Geodude", + "method": "walk", + "encounter_rate": 20, + "min_level": 32, + "max_level": 32 + }, + { + "pokeapi_id": 66, + "pokemon_name": "Machop", + "method": "walk", + "encounter_rate": 20, + "min_level": 32, + "max_level": 32 + }, + { + "pokeapi_id": 41, + "pokemon_name": "Zubat", + "method": "walk", + "encounter_rate": 10, + "min_level": 32, + "max_level": 32 + }, + { + "pokeapi_id": 24, + "pokemon_name": "Arbok", + "method": "walk", + "encounter_rate": 5, + "min_level": 44, + "max_level": 44 + }, + { + "pokeapi_id": 42, + "pokemon_name": "Golbat", + "method": "walk", + "encounter_rate": 5, + "min_level": 44, + "max_level": 44 + }, + { + "pokeapi_id": 67, + "pokemon_name": "Machoke", + "method": "walk", + "encounter_rate": 5, + "min_level": 44, + "max_level": 44 + }, + { + "pokeapi_id": 105, + "pokemon_name": "Marowak", + "method": "walk", + "encounter_rate": 5, + "min_level": 44, + "max_level": 44 + } + ] + }, + { + "name": "Victory Road (Kanto 3F)", + "order": 80, + "encounters": [ + { + "pokeapi_id": 95, + "pokemon_name": "Onix", + "method": "walk", + "encounter_rate": 30, + "min_level": 40, + "max_level": 40 + }, + { + "pokeapi_id": 74, + "pokemon_name": "Geodude", + "method": "walk", + "encounter_rate": 20, + "min_level": 32, + "max_level": 32 + }, + { + "pokeapi_id": 66, + "pokemon_name": "Machop", + "method": "walk", + "encounter_rate": 20, + "min_level": 32, + "max_level": 32 + }, + { + "pokeapi_id": 41, + "pokemon_name": "Zubat", + "method": "walk", + "encounter_rate": 10, + "min_level": 32, + "max_level": 32 + }, + { + "pokeapi_id": 24, + "pokemon_name": "Arbok", + "method": "walk", + "encounter_rate": 5, + "min_level": 44, + "max_level": 44 + }, + { + "pokeapi_id": 42, + "pokemon_name": "Golbat", + "method": "walk", + "encounter_rate": 5, + "min_level": 44, + "max_level": 44 + }, + { + "pokeapi_id": 67, + "pokemon_name": "Machoke", + "method": "walk", + "encounter_rate": 5, + "min_level": 44, + "max_level": 44 + }, + { + "pokeapi_id": 105, + "pokemon_name": "Marowak", + "method": "walk", + "encounter_rate": 5, + "min_level": 44, + "max_level": 44 + } + ] + }, + { + "name": "Victory Road (Kanto 2F)", + "order": 81, + "encounters": [ + { + "pokeapi_id": 74, + "pokemon_name": "Geodude", + "method": "walk", + "encounter_rate": 20, + "min_level": 34, + "max_level": 34 + }, + { + "pokeapi_id": 66, + "pokemon_name": "Machop", + "method": "walk", + "encounter_rate": 20, + "min_level": 34, + "max_level": 34 + }, + { + "pokeapi_id": 95, + "pokemon_name": "Onix", + "method": "walk", + "encounter_rate": 20, + "min_level": 45, + "max_level": 45 + }, + { + "pokeapi_id": 57, + "pokemon_name": "Primeape", + "method": "walk", + "encounter_rate": 10, + "min_level": 42, + "max_level": 42 + }, + { + "pokeapi_id": 41, + "pokemon_name": "Zubat", + "method": "walk", + "encounter_rate": 10, + "min_level": 34, + "max_level": 34 + }, + { + "pokeapi_id": 24, + "pokemon_name": "Arbok", + "method": "walk", + "encounter_rate": 5, + "min_level": 46, + "max_level": 46 + }, + { + "pokeapi_id": 42, + "pokemon_name": "Golbat", + "method": "walk", + "encounter_rate": 5, + "min_level": 46, + "max_level": 46 + }, + { + "pokeapi_id": 67, + "pokemon_name": "Machoke", + "method": "walk", + "encounter_rate": 5, + "min_level": 46, + "max_level": 46 + }, + { + "pokeapi_id": 105, + "pokemon_name": "Marowak", + "method": "walk", + "encounter_rate": 5, + "min_level": 46, + "max_level": 46 + } + ] + } + ] + }, + { + "name": "Cerulean Cave", + "order": 82, + "encounters": [], + "children": [ + { + "name": "Cerulean Cave (1F)", + "order": 83, + "encounters": [ + { + "pokeapi_id": 129, + "pokemon_name": "Magikarp", + "method": "old-rod", + "encounter_rate": 100, + "min_level": 5, + "max_level": 5 + }, + { + "pokeapi_id": 74, + "pokemon_name": "Geodude", + "method": "rock-smash", + "encounter_rate": 65, + "min_level": 30, + "max_level": 50 + }, + { + "pokeapi_id": 54, + "pokemon_name": "Psyduck", + "method": "surf", + "encounter_rate": 65, + "min_level": 30, + "max_level": 50 + }, + { + "pokeapi_id": 60, + "pokemon_name": "Poliwag", + "method": "good-rod", + "encounter_rate": 60, + "min_level": 5, + "max_level": 15 + }, + { + "pokeapi_id": 60, + "pokemon_name": "Poliwag", + "method": "super-rod", + "encounter_rate": 40, + "min_level": 15, + "max_level": 25 + }, + { + "pokeapi_id": 61, + "pokemon_name": "Poliwhirl", + "method": "good-rod", + "encounter_rate": 40, + "min_level": 20, + "max_level": 30 + }, + { + "pokeapi_id": 55, + "pokemon_name": "Golduck", + "method": "surf", + "encounter_rate": 35, + "min_level": 40, + "max_level": 55 + }, + { + "pokeapi_id": 75, + "pokemon_name": "Graveler", + "method": "rock-smash", + "encounter_rate": 35, + "min_level": 40, + "max_level": 55 + }, + { + "pokeapi_id": 47, + "pokemon_name": "Parasect", + "method": "walk", + "encounter_rate": 25, + "min_level": 49, + "max_level": 49 + }, + { + "pokeapi_id": 118, + "pokemon_name": "Goldeen", + "method": "good-rod", + "encounter_rate": 20, + "min_level": 5, + "max_level": 15 + }, + { + "pokeapi_id": 129, + "pokemon_name": "Magikarp", + "method": "good-rod", + "encounter_rate": 20, + "min_level": 5, + "max_level": 15 + }, + { + "pokeapi_id": 82, + "pokemon_name": "Magneton", + "method": "walk", + "encounter_rate": 20, + "min_level": 49, + "max_level": 49 + }, + { + "pokeapi_id": 130, + "pokemon_name": "Gyarados", + "method": "good-rod", + "encounter_rate": 15, + "min_level": 15, + "max_level": 25 + }, + { + "pokeapi_id": 42, + "pokemon_name": "Golbat", + "method": "walk", + "encounter_rate": 14, + "min_level": 46, + "max_level": 46 + }, + { + "pokeapi_id": 132, + "pokemon_name": "Ditto", + "method": "walk", + "encounter_rate": 11, + "min_level": 52, + "max_level": 52 + }, + { + "pokeapi_id": 57, + "pokemon_name": "Primeape", + "method": "walk", + "encounter_rate": 11, + "min_level": 52, + "max_level": 52 + }, + { + "pokeapi_id": 67, + "pokemon_name": "Machoke", + "method": "walk", + "encounter_rate": 10, + "min_level": 46, + "max_level": 46 + }, + { + "pokeapi_id": 101, + "pokemon_name": "Electrode", + "method": "walk", + "encounter_rate": 5, + "min_level": 58, + "max_level": 58 + }, + { + "pokeapi_id": 54, + "pokemon_name": "Psyduck", + "method": "super-rod", + "encounter_rate": 5, + "min_level": 15, + "max_level": 35 + }, + { + "pokeapi_id": 202, + "pokemon_name": "Wobbuffet", + "method": "walk", + "encounter_rate": 4, + "min_level": 55, + "max_level": 55 + } + ] + }, + { + "name": "Cerulean Cave (2F)", + "order": 84, + "encounters": [ + { + "pokeapi_id": 74, + "pokemon_name": "Geodude", + "method": "rock-smash", + "encounter_rate": 65, + "min_level": 35, + "max_level": 55 + }, + { + "pokeapi_id": 75, + "pokemon_name": "Graveler", + "method": "rock-smash", + "encounter_rate": 35, + "min_level": 45, + "max_level": 60 + }, + { + "pokeapi_id": 42, + "pokemon_name": "Golbat", + "method": "walk", + "encounter_rate": 25, + "min_level": 49, + "max_level": 49 + }, + { + "pokeapi_id": 67, + "pokemon_name": "Machoke", + "method": "walk", + "encounter_rate": 20, + "min_level": 49, + "max_level": 49 + }, + { + "pokeapi_id": 47, + "pokemon_name": "Parasect", + "method": "walk", + "encounter_rate": 14, + "min_level": 52, + "max_level": 52 + }, + { + "pokeapi_id": 132, + "pokemon_name": "Ditto", + "method": "walk", + "encounter_rate": 11, + "min_level": 55, + "max_level": 55 + }, + { + "pokeapi_id": 64, + "pokemon_name": "Kadabra", + "method": "walk", + "encounter_rate": 11, + "min_level": 55, + "max_level": 55 + }, + { + "pokeapi_id": 82, + "pokemon_name": "Magneton", + "method": "walk", + "encounter_rate": 10, + "min_level": 52, + "max_level": 52 + }, + { + "pokeapi_id": 202, + "pokemon_name": "Wobbuffet", + "method": "walk", + "encounter_rate": 5, + "min_level": 58, + "max_level": 58 + }, + { + "pokeapi_id": 101, + "pokemon_name": "Electrode", + "method": "walk", + "encounter_rate": 4, + "min_level": 61, + "max_level": 61 + } + ] + }, + { + "name": "Cerulean Cave (B2F)", + "order": 85, + "encounters": [ + { + "pokeapi_id": 129, + "pokemon_name": "Magikarp", + "method": "old-rod", + "encounter_rate": 100, + "min_level": 5, + "max_level": 5 + }, + { + "pokeapi_id": 202, + "pokemon_name": "Wobbuffet", + "method": "walk", + "encounter_rate": 100, + "min_level": 61, + "max_level": 61 + }, + { + "pokeapi_id": 74, + "pokemon_name": "Geodude", + "method": "rock-smash", + "encounter_rate": 65, + "min_level": 40, + "max_level": 60 + }, + { + "pokeapi_id": 54, + "pokemon_name": "Psyduck", + "method": "surf", + "encounter_rate": 65, + "min_level": 40, + "max_level": 60 + }, + { + "pokeapi_id": 60, + "pokemon_name": "Poliwag", + "method": "good-rod", + "encounter_rate": 60, + "min_level": 5, + "max_level": 15 + }, + { + "pokeapi_id": 60, + "pokemon_name": "Poliwag", + "method": "super-rod", + "encounter_rate": 40, + "min_level": 15, + "max_level": 25 + }, + { + "pokeapi_id": 61, + "pokemon_name": "Poliwhirl", + "method": "super-rod", + "encounter_rate": 40, + "min_level": 20, + "max_level": 30 + }, + { + "pokeapi_id": 55, + "pokemon_name": "Golduck", + "method": "surf", + "encounter_rate": 35, + "min_level": 50, + "max_level": 65 + }, + { + "pokeapi_id": 75, + "pokemon_name": "Graveler", + "method": "rock-smash", + "encounter_rate": 35, + "min_level": 50, + "max_level": 65 + }, + { + "pokeapi_id": 132, + "pokemon_name": "Ditto", + "method": "walk", + "encounter_rate": 25, + "min_level": 58, + "max_level": 58 + }, + { + "pokeapi_id": 64, + "pokemon_name": "Kadabra", + "method": "walk", + "encounter_rate": 25, + "min_level": 58, + "max_level": 58 + }, + { + "pokeapi_id": 118, + "pokemon_name": "Goldeen", + "method": "good-rod", + "encounter_rate": 20, + "min_level": 5, + "max_level": 15 + }, + { + "pokeapi_id": 129, + "pokemon_name": "Magikarp", + "method": "good-rod", + "encounter_rate": 20, + "min_level": 5, + "max_level": 15 + }, + { + "pokeapi_id": 130, + "pokemon_name": "Gyarados", + "method": "super-rod", + "encounter_rate": 16, + "min_level": 15, + "max_level": 35 + }, + { + "pokeapi_id": 47, + "pokemon_name": "Parasect", + "method": "walk", + "encounter_rate": 14, + "min_level": 55, + "max_level": 55 + }, + { + "pokeapi_id": 42, + "pokemon_name": "Golbat", + "method": "walk", + "encounter_rate": 11, + "min_level": 52, + "max_level": 52 + }, + { + "pokeapi_id": 67, + "pokemon_name": "Machoke", + "method": "walk", + "encounter_rate": 10, + "min_level": 52, + "max_level": 52 + }, + { + "pokeapi_id": 82, + "pokemon_name": "Magneton", + "method": "walk", + "encounter_rate": 10, + "min_level": 55, + "max_level": 55 + }, + { + "pokeapi_id": 101, + "pokemon_name": "Electrode", + "method": "walk", + "encounter_rate": 4, + "min_level": 64, + "max_level": 64 + }, + { + "pokeapi_id": 54, + "pokemon_name": "Psyduck", + "method": "super-rod", + "encounter_rate": 4, + "min_level": 15, + "max_level": 25 + } + ] + } + ] + }, + { + "name": "Mt. Ember", + "order": 86, + "encounters": [], + "children": [ + { + "name": "Mt. Ember (Base Area)", + "order": 87, + "encounters": [ + { + "pokeapi_id": 74, + "pokemon_name": "Geodude", + "method": "rock-smash", + "encounter_rate": 95, + "min_level": 5, + "max_level": 30 + }, + { + "pokeapi_id": 77, + "pokemon_name": "Ponyta", + "method": "walk", + "encounter_rate": 35, + "min_level": 30, + "max_level": 30 + }, + { + "pokeapi_id": 22, + "pokemon_name": "Fearow", + "method": "walk", + "encounter_rate": 25, + "min_level": 38, + "max_level": 38 + }, + { + "pokeapi_id": 21, + "pokemon_name": "Spearow", + "method": "walk", + "encounter_rate": 15, + "min_level": 30, + "max_level": 30 + }, + { + "pokeapi_id": 74, + "pokemon_name": "Geodude", + "method": "walk", + "encounter_rate": 10, + "min_level": 33, + "max_level": 33 + }, + { + "pokeapi_id": 66, + "pokemon_name": "Machop", + "method": "walk", + "encounter_rate": 10, + "min_level": 35, + "max_level": 35 + }, + { + "pokeapi_id": 75, + "pokemon_name": "Graveler", + "method": "rock-smash", + "encounter_rate": 5, + "min_level": 25, + "max_level": 40 + }, + { + "pokeapi_id": 78, + "pokemon_name": "Rapidash", + "method": "walk", + "encounter_rate": 5, + "min_level": 39, + "max_level": 39 + } + ] + }, + { + "name": "Mt. Ember (1F)", + "order": 88, + "encounters": [ + { + "pokeapi_id": 74, + "pokemon_name": "Geodude", + "method": "walk", + "encounter_rate": 50, + "min_level": 29, + "max_level": 29 + }, + { + "pokeapi_id": 66, + "pokemon_name": "Machop", + "method": "walk", + "encounter_rate": 50, + "min_level": 31, + "max_level": 31 + } + ] + }, + { + "name": "Mt. Ember (3F)", + "order": 89, + "encounters": [ + { + "pokeapi_id": 74, + "pokemon_name": "Geodude", + "method": "walk", + "encounter_rate": 50, + "min_level": 29, + "max_level": 29 + }, + { + "pokeapi_id": 66, + "pokemon_name": "Machop", + "method": "walk", + "encounter_rate": 50, + "min_level": 31, + "max_level": 31 + } + ] + }, + { + "name": "Mt. Ember (2F)", + "order": 90, + "encounters": [ + { + "pokeapi_id": 74, + "pokemon_name": "Geodude", + "method": "rock-smash", + "encounter_rate": 95, + "min_level": 5, + "max_level": 30 + }, + { + "pokeapi_id": 74, + "pokemon_name": "Geodude", + "method": "walk", + "encounter_rate": 40, + "min_level": 30, + "max_level": 30 + }, + { + "pokeapi_id": 66, + "pokemon_name": "Machop", + "method": "walk", + "encounter_rate": 40, + "min_level": 32, + "max_level": 32 + }, + { + "pokeapi_id": 67, + "pokemon_name": "Machoke", + "method": "walk", + "encounter_rate": 20, + "min_level": 38, + "max_level": 38 + }, + { + "pokeapi_id": 75, + "pokemon_name": "Graveler", + "method": "rock-smash", + "encounter_rate": 5, + "min_level": 25, + "max_level": 40 + } + ] + }, + { + "name": "Mt. Ember (Summit)", + "order": 91, + "encounters": [ + { + "pokeapi_id": 146, + "pokemon_name": "Moltres", + "method": "static", + "encounter_rate": 100, + "min_level": 50, + "max_level": 50 + }, + { + "pokeapi_id": 74, + "pokemon_name": "Geodude", + "method": "rock-smash", + "encounter_rate": 95, + "min_level": 5, + "max_level": 30 + }, + { + "pokeapi_id": 75, + "pokemon_name": "Graveler", + "method": "rock-smash", + "encounter_rate": 5, + "min_level": 25, + "max_level": 40 + } + ] + }, + { + "name": "Mt. Ember (Ruby Path 1F)", + "order": 92, + "encounters": [ + { + "pokeapi_id": 74, + "pokemon_name": "Geodude", + "method": "rock-smash", + "encounter_rate": 65, + "min_level": 25, + "max_level": 40 + }, + { + "pokeapi_id": 74, + "pokemon_name": "Geodude", + "method": "walk", + "encounter_rate": 50, + "min_level": 32, + "max_level": 32 + }, + { + "pokeapi_id": 66, + "pokemon_name": "Machop", + "method": "walk", + "encounter_rate": 40, + "min_level": 34, + "max_level": 34 + }, + { + "pokeapi_id": 75, + "pokemon_name": "Graveler", + "method": "rock-smash", + "encounter_rate": 35, + "min_level": 30, + "max_level": 50 + }, + { + "pokeapi_id": 67, + "pokemon_name": "Machoke", + "method": "walk", + "encounter_rate": 10, + "min_level": 40, + "max_level": 40 + } + ] + }, + { + "name": "Mt. Ember (Ruby Path B1F)", + "order": 93, + "encounters": [ + { + "pokeapi_id": 74, + "pokemon_name": "Geodude", + "method": "walk", + "encounter_rate": 70, + "min_level": 34, + "max_level": 34 + }, + { + "pokeapi_id": 74, + "pokemon_name": "Geodude", + "method": "rock-smash", + "encounter_rate": 65, + "min_level": 25, + "max_level": 40 + }, + { + "pokeapi_id": 75, + "pokemon_name": "Graveler", + "method": "rock-smash", + "encounter_rate": 35, + "min_level": 30, + "max_level": 50 + }, + { + "pokeapi_id": 218, + "pokemon_name": "Slugma", + "method": "walk", + "encounter_rate": 30, + "min_level": 24, + "max_level": 24 + } + ] + }, + { + "name": "Mt. Ember (Ruby Path B5F)", + "order": 94, + "encounters": [ + { + "pokeapi_id": 74, + "pokemon_name": "Geodude", + "method": "walk", + "encounter_rate": 70, + "min_level": 34, + "max_level": 34 + }, + { + "pokeapi_id": 74, + "pokemon_name": "Geodude", + "method": "rock-smash", + "encounter_rate": 65, + "min_level": 25, + "max_level": 40 + }, + { + "pokeapi_id": 75, + "pokemon_name": "Graveler", + "method": "rock-smash", + "encounter_rate": 35, + "min_level": 30, + "max_level": 50 + }, + { + "pokeapi_id": 218, + "pokemon_name": "Slugma", + "method": "walk", + "encounter_rate": 30, + "min_level": 24, + "max_level": 24 + } + ] + }, + { + "name": "Mt. Ember (Ruby Path B2F)", + "order": 95, + "encounters": [ + { + "pokeapi_id": 74, + "pokemon_name": "Geodude", + "method": "rock-smash", + "encounter_rate": 65, + "min_level": 25, + "max_level": 40 + }, + { + "pokeapi_id": 218, + "pokemon_name": "Slugma", + "method": "walk", + "encounter_rate": 60, + "min_level": 22, + "max_level": 22 + }, + { + "pokeapi_id": 74, + "pokemon_name": "Geodude", + "method": "walk", + "encounter_rate": 40, + "min_level": 40, + "max_level": 40 + }, + { + "pokeapi_id": 75, + "pokemon_name": "Graveler", + "method": "rock-smash", + "encounter_rate": 35, + "min_level": 30, + "max_level": 50 + } + ] + }, + { + "name": "Mt. Ember (Ruby Path B4F)", + "order": 96, + "encounters": [ + { + "pokeapi_id": 74, + "pokemon_name": "Geodude", + "method": "rock-smash", + "encounter_rate": 65, + "min_level": 25, + "max_level": 40 + }, + { + "pokeapi_id": 218, + "pokemon_name": "Slugma", + "method": "walk", + "encounter_rate": 60, + "min_level": 22, + "max_level": 22 + }, + { + "pokeapi_id": 74, + "pokemon_name": "Geodude", + "method": "walk", + "encounter_rate": 40, + "min_level": 40, + "max_level": 40 + }, + { + "pokeapi_id": 75, + "pokemon_name": "Graveler", + "method": "rock-smash", + "encounter_rate": 35, + "min_level": 30, + "max_level": 50 + } + ] + }, + { + "name": "Mt. Ember (Ruby Path B3F)", + "order": 97, + "encounters": [ + { + "pokeapi_id": 218, + "pokemon_name": "Slugma", + "method": "walk", + "encounter_rate": 100, + "min_level": 18, + "max_level": 18 + }, + { + "pokeapi_id": 218, + "pokemon_name": "Slugma", + "method": "rock-smash", + "encounter_rate": 90, + "min_level": 15, + "max_level": 35 + }, + { + "pokeapi_id": 219, + "pokemon_name": "Magcargo", + "method": "rock-smash", + "encounter_rate": 10, + "min_level": 25, + "max_level": 45 + } + ] } ] }, diff --git a/backend/src/app/seeds/data/heartgold-bosses.json b/backend/src/app/seeds/data/heartgold-bosses.json index cdf02c0..71c1ba3 100644 --- a/backend/src/app/seeds/data/heartgold-bosses.json +++ b/backend/src/app/seeds/data/heartgold-bosses.json @@ -2,12 +2,12 @@ { "name": "Falkner", "boss_type": "gym_leader", - "specialty_type": null, + "specialty_type": "flying", "badge_name": "Zephyr Badge", "badge_image_url": "/badges/zephyr-badge.png", "level_cap": 13, "order": 1, - "after_route_name": null, + "after_route_name": "Violet City", "location": "Violet Gym", "section": "Main Story", "sprite_url": "/boss-sprites/heartgold/falkner.png", @@ -16,12 +16,12 @@ { "name": "Bugsy", "boss_type": "gym_leader", - "specialty_type": null, + "specialty_type": "bug", "badge_name": "Hive Badge", "badge_image_url": "/badges/hive-badge.png", "level_cap": 17, "order": 2, - "after_route_name": null, + "after_route_name": "Azalea Town", "location": "Azalea Gym", "section": "Main Story", "sprite_url": "/boss-sprites/heartgold/bugsy.png", @@ -30,12 +30,12 @@ { "name": "Whitney", "boss_type": "gym_leader", - "specialty_type": null, + "specialty_type": "normal", "badge_name": "Plain Badge", "badge_image_url": "/badges/plain-badge.png", "level_cap": 19, "order": 3, - "after_route_name": null, + "after_route_name": "Goldenrod City", "location": "Goldenrod Gym", "section": "Main Story", "sprite_url": "/boss-sprites/heartgold/whitney.png", @@ -44,12 +44,12 @@ { "name": "Morty", "boss_type": "gym_leader", - "specialty_type": null, + "specialty_type": "ghost", "badge_name": "Fog Badge", "badge_image_url": "/badges/fog-badge.png", "level_cap": 25, "order": 4, - "after_route_name": null, + "after_route_name": "Ecruteak City", "location": "Ecruteak Gym", "section": "Main Story", "sprite_url": "/boss-sprites/heartgold/morty.png", @@ -58,12 +58,12 @@ { "name": "Chuck", "boss_type": "gym_leader", - "specialty_type": null, + "specialty_type": "fighting", "badge_name": "Storm Badge", "badge_image_url": "/badges/storm-badge.png", "level_cap": 31, "order": 5, - "after_route_name": null, + "after_route_name": "Cianwood City", "location": "Cianwood Gym", "section": "Main Story", "sprite_url": "/boss-sprites/heartgold/chuck.png", @@ -72,12 +72,12 @@ { "name": "Jasmine", "boss_type": "gym_leader", - "specialty_type": null, + "specialty_type": "steel", "badge_name": "Mineral Badge", "badge_image_url": "/badges/mineral-badge.png", "level_cap": 35, "order": 6, - "after_route_name": null, + "after_route_name": "Cianwood City", "location": "Olivine Gym", "section": "Main Story", "sprite_url": "/boss-sprites/heartgold/jasmine.png", @@ -86,12 +86,12 @@ { "name": "Pryce", "boss_type": "gym_leader", - "specialty_type": null, + "specialty_type": "ice", "badge_name": "Glacier Badge", "badge_image_url": "/badges/glacier-badge.png", "level_cap": 34, "order": 7, - "after_route_name": null, + "after_route_name": "Team Rocket HQ (B1F)", "location": "Mahogany Gym", "section": "Main Story", "sprite_url": "/boss-sprites/heartgold/pryce.png", @@ -100,12 +100,12 @@ { "name": "Clair", "boss_type": "gym_leader", - "specialty_type": null, + "specialty_type": "dragon", "badge_name": "Rising Badge", "badge_image_url": "/badges/rising-badge.png", "level_cap": 41, "order": 8, - "after_route_name": null, + "after_route_name": "Blackthorn City", "location": "Blackthorn Gym", "section": "Main Story", "sprite_url": "/boss-sprites/heartgold/clair.png", @@ -114,12 +114,12 @@ { "name": "Will", "boss_type": "elite_four", - "specialty_type": null, + "specialty_type": "psychic", "badge_name": null, "badge_image_url": null, "level_cap": 42, "order": 9, - "after_route_name": null, + "after_route_name": "Victory Road (Kanto)", "location": "Indigo Plateau", "section": "Main Story", "sprite_url": "/boss-sprites/heartgold/will.png", @@ -128,12 +128,12 @@ { "name": "Koga", "boss_type": "elite_four", - "specialty_type": null, + "specialty_type": "poison", "badge_name": null, "badge_image_url": null, "level_cap": 44, "order": 10, - "after_route_name": null, + "after_route_name": "Victory Road (Kanto)", "location": "Indigo Plateau", "section": "Main Story", "sprite_url": "/boss-sprites/heartgold/koga.png", @@ -142,12 +142,12 @@ { "name": "Bruno", "boss_type": "elite_four", - "specialty_type": null, + "specialty_type": "fighting", "badge_name": null, "badge_image_url": null, "level_cap": 46, "order": 11, - "after_route_name": null, + "after_route_name": "Victory Road (Kanto)", "location": "Indigo Plateau", "section": "Main Story", "sprite_url": "/boss-sprites/heartgold/bruno.png", @@ -156,12 +156,12 @@ { "name": "Karen", "boss_type": "elite_four", - "specialty_type": null, + "specialty_type": "dark", "badge_name": null, "badge_image_url": null, "level_cap": 47, "order": 12, - "after_route_name": null, + "after_route_name": "Victory Road (Kanto)", "location": "Indigo Plateau", "section": "Main Story", "sprite_url": "/boss-sprites/heartgold/karen.png", @@ -170,68 +170,68 @@ { "name": "Lance", "boss_type": "champion", - "specialty_type": null, + "specialty_type": "dragon", "badge_name": null, "badge_image_url": null, "level_cap": 50, "order": 13, - "after_route_name": null, + "after_route_name": "Victory Road (Kanto)", "location": "Indigo Plateau", "section": "Main Story", "sprite_url": "/boss-sprites/heartgold/lance.png", "pokemon": [] }, - { - "name": "Brock", - "boss_type": "gym_leader", - "specialty_type": null, - "badge_name": "Boulder Badge", - "badge_image_url": "/badges/boulder-badge.png", - "level_cap": 54, - "order": 14, - "after_route_name": null, - "location": "Pewter Gym", - "section": "Endgame", - "sprite_url": "/boss-sprites/heartgold/brock.png", - "pokemon": [] - }, - { - "name": "Misty", - "boss_type": "gym_leader", - "specialty_type": null, - "badge_name": "Cascade Badge", - "badge_image_url": "/badges/cascade-badge.png", - "level_cap": 54, - "order": 15, - "after_route_name": null, - "location": "Cerulean Gym", - "section": "Endgame", - "sprite_url": "/boss-sprites/heartgold/misty.png", - "pokemon": [] - }, { "name": "Lt. Surge", "boss_type": "gym_leader", - "specialty_type": null, + "specialty_type": "electric", "badge_name": "Thunder Badge", "badge_image_url": "/badges/thunder-badge.png", "level_cap": 53, - "order": 16, - "after_route_name": null, + "order": 14, + "after_route_name": "Vermilion City", "location": "Vermilion Gym", "section": "Endgame", "sprite_url": "/boss-sprites/heartgold/lt-surge.png", "pokemon": [] }, + { + "name": "Sabrina", + "boss_type": "gym_leader", + "specialty_type": "psychic", + "badge_name": "Marsh Badge", + "badge_image_url": "/badges/marsh-badge.png", + "level_cap": 55, + "order": 15, + "after_route_name": "Saffron City", + "location": "Saffron Gym", + "section": "Endgame", + "sprite_url": "/boss-sprites/heartgold/sabrina.png", + "pokemon": [] + }, + { + "name": "Misty", + "boss_type": "gym_leader", + "specialty_type": "water", + "badge_name": "Cascade Badge", + "badge_image_url": "/badges/cascade-badge.png", + "level_cap": 54, + "order": 16, + "after_route_name": "Cerulean City", + "location": "Cerulean Gym", + "section": "Endgame", + "sprite_url": "/boss-sprites/heartgold/misty.png", + "pokemon": [] + }, { "name": "Erika", "boss_type": "gym_leader", - "specialty_type": null, + "specialty_type": "grass", "badge_name": "Rainbow Badge", "badge_image_url": "/badges/rainbow-badge.png", "level_cap": 56, "order": 17, - "after_route_name": null, + "after_route_name": "Celadon City", "location": "Celadon Gym", "section": "Endgame", "sprite_url": "/boss-sprites/heartgold/erika.png", @@ -240,40 +240,40 @@ { "name": "Janine", "boss_type": "gym_leader", - "specialty_type": null, + "specialty_type": "poison", "badge_name": "Soul Badge", "badge_image_url": "/badges/soul-badge.png", "level_cap": 50, "order": 18, - "after_route_name": null, + "after_route_name": "Fuchsia City", "location": "Fuchsia Gym", "section": "Endgame", "sprite_url": "/boss-sprites/heartgold/janine.png", "pokemon": [] }, { - "name": "Sabrina", + "name": "Brock", "boss_type": "gym_leader", - "specialty_type": null, - "badge_name": "Marsh Badge", - "badge_image_url": "/badges/marsh-badge.png", - "level_cap": 55, + "specialty_type": "rock", + "badge_name": "Boulder Badge", + "badge_image_url": "/badges/boulder-badge.png", + "level_cap": 54, "order": 19, - "after_route_name": null, - "location": "Saffron Gym", + "after_route_name": "Pewter City", + "location": "Pewter Gym", "section": "Endgame", - "sprite_url": "/boss-sprites/heartgold/sabrina.png", + "sprite_url": "/boss-sprites/heartgold/brock.png", "pokemon": [] }, { "name": "Blaine", "boss_type": "gym_leader", - "specialty_type": null, + "specialty_type": "fire", "badge_name": "Volcano Badge", "badge_image_url": "/badges/volcano-badge.png", "level_cap": 59, "order": 20, - "after_route_name": null, + "after_route_name": "Cinnabar Island", "location": "Cinnabar Gym", "section": "Endgame", "sprite_url": "/boss-sprites/heartgold/blaine.png", @@ -287,7 +287,7 @@ "badge_image_url": "/badges/earth-badge.png", "level_cap": 60, "order": 21, - "after_route_name": null, + "after_route_name": "Route 19 (Kanto)", "location": "Viridian Gym", "section": "Endgame", "sprite_url": "/boss-sprites/heartgold/blue.png", @@ -301,7 +301,7 @@ "badge_image_url": null, "level_cap": 88, "order": 22, - "after_route_name": null, + "after_route_name": "Mt. Silver (Cave)", "location": "Silver Cave", "section": "Endgame", "sprite_url": "/boss-sprites/heartgold/red.png", diff --git a/backend/src/app/seeds/data/heartgold.json b/backend/src/app/seeds/data/heartgold.json index 6606a0c..7fb033a 100644 --- a/backend/src/app/seeds/data/heartgold.json +++ b/backend/src/app/seeds/data/heartgold.json @@ -6051,111 +6051,9 @@ } ] }, - { - "name": "Lake of Rage", - "order": 64, - "encounters": [ - { - "pokeapi_id": 130, - "pokemon_name": "Gyarados", - "method": "static", - "encounter_rate": 100, - "min_level": 30, - "max_level": 30 - }, - { - "pokeapi_id": 163, - "pokemon_name": "Hoothoot", - "method": "headbutt", - "encounter_rate": 100, - "min_level": 14, - "max_level": 19 - }, - { - "pokeapi_id": 129, - "pokemon_name": "Magikarp", - "method": "old-rod", - "encounter_rate": 100, - "min_level": 10, - "max_level": 10 - }, - { - "pokeapi_id": 129, - "pokemon_name": "Magikarp", - "method": "surf", - "encounter_rate": 90, - "min_level": 5, - "max_level": 20 - }, - { - "pokeapi_id": 129, - "pokemon_name": "Magikarp", - "method": "good-rod", - "encounter_rate": 90, - "min_level": 20, - "max_level": 20 - }, - { - "pokeapi_id": 129, - "pokemon_name": "Magikarp", - "method": "super-rod", - "encounter_rate": 70, - "min_level": 40, - "max_level": 40 - }, - { - "pokeapi_id": 102, - "pokemon_name": "Exeggcute", - "method": "headbutt", - "encounter_rate": 40, - "min_level": 14, - "max_level": 19 - }, - { - "pokeapi_id": 130, - "pokemon_name": "Gyarados", - "method": "super-rod", - "encounter_rate": 30, - "min_level": 40, - "max_level": 40 - }, - { - "pokeapi_id": 204, - "pokemon_name": "Pineco", - "method": "headbutt", - "encounter_rate": 30, - "min_level": 14, - "max_level": 16 - }, - { - "pokeapi_id": 48, - "pokemon_name": "Venonat", - "method": "headbutt", - "encounter_rate": 15, - "min_level": 17, - "max_level": 19 - }, - { - "pokeapi_id": 130, - "pokemon_name": "Gyarados", - "method": "surf", - "encounter_rate": 10, - "min_level": 10, - "max_level": 20 - }, - { - "pokeapi_id": 130, - "pokemon_name": "Gyarados", - "method": "good-rod", - "encounter_rate": 10, - "min_level": 20, - "max_level": 20 - } - ] - }, { "name": "Route 43 (Johto)", - "order": 65, + "order": 64, "encounters": [ { "pokeapi_id": 163, @@ -6328,8 +6226,148 @@ ] }, { - "name": "Route 44 (Johto)", + "name": "Lake of Rage", + "order": 65, + "encounters": [ + { + "pokeapi_id": 130, + "pokemon_name": "Gyarados", + "method": "static", + "encounter_rate": 100, + "min_level": 30, + "max_level": 30 + }, + { + "pokeapi_id": 163, + "pokemon_name": "Hoothoot", + "method": "headbutt", + "encounter_rate": 100, + "min_level": 14, + "max_level": 19 + }, + { + "pokeapi_id": 129, + "pokemon_name": "Magikarp", + "method": "old-rod", + "encounter_rate": 100, + "min_level": 10, + "max_level": 10 + }, + { + "pokeapi_id": 129, + "pokemon_name": "Magikarp", + "method": "surf", + "encounter_rate": 90, + "min_level": 5, + "max_level": 20 + }, + { + "pokeapi_id": 129, + "pokemon_name": "Magikarp", + "method": "good-rod", + "encounter_rate": 90, + "min_level": 20, + "max_level": 20 + }, + { + "pokeapi_id": 129, + "pokemon_name": "Magikarp", + "method": "super-rod", + "encounter_rate": 70, + "min_level": 40, + "max_level": 40 + }, + { + "pokeapi_id": 102, + "pokemon_name": "Exeggcute", + "method": "headbutt", + "encounter_rate": 40, + "min_level": 14, + "max_level": 19 + }, + { + "pokeapi_id": 130, + "pokemon_name": "Gyarados", + "method": "super-rod", + "encounter_rate": 30, + "min_level": 40, + "max_level": 40 + }, + { + "pokeapi_id": 204, + "pokemon_name": "Pineco", + "method": "headbutt", + "encounter_rate": 30, + "min_level": 14, + "max_level": 16 + }, + { + "pokeapi_id": 48, + "pokemon_name": "Venonat", + "method": "headbutt", + "encounter_rate": 15, + "min_level": 17, + "max_level": 19 + }, + { + "pokeapi_id": 130, + "pokemon_name": "Gyarados", + "method": "surf", + "encounter_rate": 10, + "min_level": 10, + "max_level": 20 + }, + { + "pokeapi_id": 130, + "pokemon_name": "Gyarados", + "method": "good-rod", + "encounter_rate": 10, + "min_level": 20, + "max_level": 20 + } + ] + }, + { + "name": "Team Rocket HQ (B1F)", "order": 66, + "encounters": [ + { + "pokeapi_id": 101, + "pokemon_name": "Electrode", + "method": "static", + "encounter_rate": 33, + "min_level": 23, + "max_level": 23 + }, + { + "pokeapi_id": 74, + "pokemon_name": "Geodude", + "method": "static", + "encounter_rate": 20, + "min_level": 21, + "max_level": 21 + }, + { + "pokeapi_id": 109, + "pokemon_name": "Koffing", + "method": "static", + "encounter_rate": 20, + "min_level": 21, + "max_level": 21 + }, + { + "pokeapi_id": 100, + "pokemon_name": "Voltorb", + "method": "static", + "encounter_rate": 17, + "min_level": 23, + "max_level": 23 + } + ] + }, + { + "name": "Route 44 (Johto)", + "order": 67, "encounters": [ { "pokeapi_id": 223, @@ -6511,81 +6549,11 @@ }, { "name": "Ice Path", - "order": 67, + "order": 68, "encounters": [], "children": [ { "name": "Ice Path (1F)", - "order": 68, - "encounters": [ - { - "pokeapi_id": 220, - "pokemon_name": "Swinub", - "method": "walk", - "encounter_rate": 40, - "min_level": 21, - "max_level": 21 - }, - { - "pokeapi_id": 42, - "pokemon_name": "Golbat", - "method": "walk", - "encounter_rate": 30, - "min_level": 22, - "max_level": 22 - }, - { - "pokeapi_id": 41, - "pokemon_name": "Zubat", - "method": "walk", - "encounter_rate": 25, - "min_level": 22, - "max_level": 22 - }, - { - "pokeapi_id": 359, - "pokemon_name": "Absol", - "method": "walk", - "encounter_rate": 20, - "min_level": 21, - "max_level": 22 - }, - { - "pokeapi_id": 436, - "pokemon_name": "Bronzor", - "method": "walk", - "encounter_rate": 20, - "min_level": 21, - "max_level": 22 - }, - { - "pokeapi_id": 433, - "pokemon_name": "Chingling", - "method": "walk", - "encounter_rate": 20, - "min_level": 22, - "max_level": 22 - }, - { - "pokeapi_id": 296, - "pokemon_name": "Makuhita", - "method": "walk", - "encounter_rate": 20, - "min_level": 22, - "max_level": 22 - }, - { - "pokeapi_id": 124, - "pokemon_name": "Jynx", - "method": "walk", - "encounter_rate": 10, - "min_level": 22, - "max_level": 22 - } - ] - }, - { - "name": "Ice Path (B1F)", "order": 69, "encounters": [ { @@ -6655,8 +6623,78 @@ ] }, { - "name": "Ice Path (B2F)", + "name": "Ice Path (B1F)", "order": 70, + "encounters": [ + { + "pokeapi_id": 220, + "pokemon_name": "Swinub", + "method": "walk", + "encounter_rate": 40, + "min_level": 21, + "max_level": 21 + }, + { + "pokeapi_id": 42, + "pokemon_name": "Golbat", + "method": "walk", + "encounter_rate": 30, + "min_level": 22, + "max_level": 22 + }, + { + "pokeapi_id": 41, + "pokemon_name": "Zubat", + "method": "walk", + "encounter_rate": 25, + "min_level": 22, + "max_level": 22 + }, + { + "pokeapi_id": 359, + "pokemon_name": "Absol", + "method": "walk", + "encounter_rate": 20, + "min_level": 21, + "max_level": 22 + }, + { + "pokeapi_id": 436, + "pokemon_name": "Bronzor", + "method": "walk", + "encounter_rate": 20, + "min_level": 21, + "max_level": 22 + }, + { + "pokeapi_id": 433, + "pokemon_name": "Chingling", + "method": "walk", + "encounter_rate": 20, + "min_level": 22, + "max_level": 22 + }, + { + "pokeapi_id": 296, + "pokemon_name": "Makuhita", + "method": "walk", + "encounter_rate": 20, + "min_level": 22, + "max_level": 22 + }, + { + "pokeapi_id": 124, + "pokemon_name": "Jynx", + "method": "walk", + "encounter_rate": 10, + "min_level": 22, + "max_level": 22 + } + ] + }, + { + "name": "Ice Path (B2F)", + "order": 71, "encounters": [ { "pokeapi_id": 220, @@ -6726,7 +6764,7 @@ }, { "name": "Ice Path (B3F)", - "order": 71, + "order": 72, "encounters": [ { "pokeapi_id": 220, @@ -6798,7 +6836,7 @@ }, { "name": "Blackthorn City", - "order": 72, + "order": 73, "encounters": [ { "pokeapi_id": 85, @@ -6868,7 +6906,7 @@ }, { "name": "Dragon's Den", - "order": 73, + "order": 74, "encounters": [ { "pokeapi_id": 147, @@ -6946,7 +6984,7 @@ }, { "name": "Route 45 (Johto)", - "order": 74, + "order": 75, "encounters": [ { "pokeapi_id": 129, @@ -7104,7 +7142,7 @@ }, { "name": "Route 46 (Johto)", - "order": 75, + "order": 76, "encounters": [ { "pokeapi_id": 21, @@ -7180,9 +7218,71 @@ } ] }, + { + "name": "Cliff Edge Gate", + "order": 77, + "encounters": [ + { + "pokeapi_id": 129, + "pokemon_name": "Magikarp", + "method": "old-rod", + "encounter_rate": 100, + "min_level": 10, + "max_level": 10 + }, + { + "pokeapi_id": 194, + "pokemon_name": "Wooper", + "method": "surf", + "encounter_rate": 90, + "min_level": 20, + "max_level": 30 + }, + { + "pokeapi_id": 129, + "pokemon_name": "Magikarp", + "method": "good-rod", + "encounter_rate": 85, + "min_level": 20, + "max_level": 20 + }, + { + "pokeapi_id": 129, + "pokemon_name": "Magikarp", + "method": "super-rod", + "encounter_rate": 70, + "min_level": 40, + "max_level": 40 + }, + { + "pokeapi_id": 60, + "pokemon_name": "Poliwag", + "method": "super-rod", + "encounter_rate": 30, + "min_level": 40, + "max_level": 40 + }, + { + "pokeapi_id": 60, + "pokemon_name": "Poliwag", + "method": "good-rod", + "encounter_rate": 15, + "min_level": 20, + "max_level": 20 + }, + { + "pokeapi_id": 195, + "pokemon_name": "Quagsire", + "method": "surf", + "encounter_rate": 10, + "min_level": 30, + "max_level": 40 + } + ] + }, { "name": "Route 47 (Johto)", - "order": 76, + "order": 78, "encounters": [ { "pokeapi_id": 163, @@ -7450,9 +7550,189 @@ } ] }, + { + "name": "Cliff Cave", + "order": 79, + "encounters": [ + { + "pokeapi_id": 98, + "pokemon_name": "Krabby", + "method": "rock-smash", + "encounter_rate": 80, + "min_level": 20, + "max_level": 26 + }, + { + "pokeapi_id": 42, + "pokemon_name": "Golbat", + "method": "walk", + "encounter_rate": 24, + "min_level": 20, + "max_level": 22 + }, + { + "pokeapi_id": 359, + "pokemon_name": "Absol", + "method": "walk", + "encounter_rate": 20, + "min_level": 20, + "max_level": 20 + }, + { + "pokeapi_id": 436, + "pokemon_name": "Bronzor", + "method": "walk", + "encounter_rate": 20, + "min_level": 20, + "max_level": 20 + }, + { + "pokeapi_id": 433, + "pokemon_name": "Chingling", + "method": "walk", + "encounter_rate": 20, + "min_level": 19, + "max_level": 20 + }, + { + "pokeapi_id": 74, + "pokemon_name": "Geodude", + "method": "walk", + "encounter_rate": 20, + "min_level": 19, + "max_level": 19 + }, + { + "pokeapi_id": 99, + "pokemon_name": "Kingler", + "method": "rock-smash", + "encounter_rate": 20, + "min_level": 28, + "max_level": 31 + }, + { + "pokeapi_id": 296, + "pokemon_name": "Makuhita", + "method": "walk", + "encounter_rate": 20, + "min_level": 19, + "max_level": 20 + }, + { + "pokeapi_id": 99, + "pokemon_name": "Kingler", + "method": "walk", + "encounter_rate": 10, + "min_level": 22, + "max_level": 22 + }, + { + "pokeapi_id": 98, + "pokemon_name": "Krabby", + "method": "walk", + "encounter_rate": 10, + "min_level": 20, + "max_level": 20 + }, + { + "pokeapi_id": 66, + "pokemon_name": "Machop", + "method": "walk", + "encounter_rate": 10, + "min_level": 19, + "max_level": 19 + }, + { + "pokeapi_id": 95, + "pokemon_name": "Onix", + "method": "walk", + "encounter_rate": 10, + "min_level": 20, + "max_level": 20 + }, + { + "pokeapi_id": 200, + "pokemon_name": "Misdreavus", + "method": "walk", + "encounter_rate": 5, + "min_level": 20, + "max_level": 20 + }, + { + "pokeapi_id": 195, + "pokemon_name": "Quagsire", + "method": "walk", + "encounter_rate": 5, + "min_level": 20, + "max_level": 20 + }, + { + "pokeapi_id": 194, + "pokemon_name": "Wooper", + "method": "walk", + "encounter_rate": 5, + "min_level": 18, + "max_level": 18 + }, + { + "pokeapi_id": 41, + "pokemon_name": "Zubat", + "method": "walk", + "encounter_rate": 5, + "min_level": 18, + "max_level": 18 + }, + { + "pokeapi_id": 75, + "pokemon_name": "Graveler", + "method": "walk", + "encounter_rate": 4, + "min_level": 20, + "max_level": 20 + }, + { + "pokeapi_id": 67, + "pokemon_name": "Machoke", + "method": "walk", + "encounter_rate": 4, + "min_level": 22, + "max_level": 22 + }, + { + "pokeapi_id": 208, + "pokemon_name": "Steelix", + "method": "walk", + "encounter_rate": 2, + "min_level": 23, + "max_level": 23 + } + ] + }, + { + "name": "Embedded Tower", + "order": 80, + "encounters": [ + { + "pokeapi_id": 382, + "pokemon_name": "Kyogre", + "method": "static", + "encounter_rate": 100, + "min_level": 50, + "max_level": 50 + }, + { + "pokeapi_id": 384, + "pokemon_name": "Rayquaza", + "method": "static", + "encounter_rate": 100, + "min_level": 50, + "max_level": 50 + } + ] + }, { "name": "Route 48 (Johto)", - "order": 77, + "order": 81, "encounters": [ { "pokeapi_id": 163, @@ -7576,14 +7856,52 @@ } ] }, + { + "name": "Safari Zone Gate", + "order": 82, + "encounters": [ + { + "pokeapi_id": 163, + "pokemon_name": "Hoothoot", + "method": "headbutt", + "encounter_rate": 100, + "min_level": 14, + "max_level": 19 + }, + { + "pokeapi_id": 102, + "pokemon_name": "Exeggcute", + "method": "headbutt", + "encounter_rate": 40, + "min_level": 14, + "max_level": 19 + }, + { + "pokeapi_id": 204, + "pokemon_name": "Pineco", + "method": "headbutt", + "encounter_rate": 30, + "min_level": 14, + "max_level": 16 + }, + { + "pokeapi_id": 167, + "pokemon_name": "Spinarak", + "method": "headbutt", + "encounter_rate": 30, + "min_level": 17, + "max_level": 19 + } + ] + }, { "name": "Safari Zone (Johto)", - "order": 78, + "order": 83, "encounters": [], "children": [ { "name": "Safari Zone (Johto - Peak)", - "order": 79, + "order": 84, "encounters": [ { "pokeapi_id": 74, @@ -7709,7 +8027,7 @@ }, { "name": "Safari Zone (Johto - Desert)", - "order": 80, + "order": 85, "encounters": [ { "pokeapi_id": 22, @@ -7819,7 +8137,7 @@ }, { "name": "Safari Zone (Johto - Plains)", - "order": 81, + "order": 86, "encounters": [ { "pokeapi_id": 203, @@ -7937,7 +8255,7 @@ }, { "name": "Safari Zone (Johto - Meadow)", - "order": 82, + "order": 87, "encounters": [ { "pokeapi_id": 129, @@ -8175,7 +8493,7 @@ }, { "name": "Safari Zone (Johto - Forest)", - "order": 83, + "order": 88, "encounters": [ { "pokeapi_id": 200, @@ -8293,7 +8611,7 @@ }, { "name": "Safari Zone (Johto - Swamp)", - "order": 84, + "order": 89, "encounters": [ { "pokeapi_id": 129, @@ -8547,7 +8865,7 @@ }, { "name": "Safari Zone (Johto - Marshland)", - "order": 85, + "order": 90, "encounters": [ { "pokeapi_id": 61, @@ -8801,7 +9119,7 @@ }, { "name": "Safari Zone (Johto - Rocky Beach)", - "order": 86, + "order": 91, "encounters": [ { "pokeapi_id": 131, @@ -9031,7 +9349,7 @@ }, { "name": "Safari Zone (Johto - Mountain)", - "order": 87, + "order": 92, "encounters": [ { "pokeapi_id": 41, @@ -9157,7 +9475,7 @@ }, { "name": "Safari Zone (Johto - Wasteland)", - "order": 88, + "order": 93, "encounters": [ { "pokeapi_id": 95, @@ -9283,7 +9601,7 @@ }, { "name": "Safari Zone (Johto - Savannah)", - "order": 89, + "order": 94, "encounters": [ { "pokeapi_id": 128, @@ -9417,7 +9735,7 @@ }, { "name": "Safari Zone (Johto - Wetland)", - "order": 90, + "order": 95, "encounters": [ { "pokeapi_id": 60, @@ -9655,272 +9973,14 @@ } ] }, - { - "name": "Safari Zone Gate", - "order": 91, - "encounters": [ - { - "pokeapi_id": 163, - "pokemon_name": "Hoothoot", - "method": "headbutt", - "encounter_rate": 100, - "min_level": 14, - "max_level": 19 - }, - { - "pokeapi_id": 102, - "pokemon_name": "Exeggcute", - "method": "headbutt", - "encounter_rate": 40, - "min_level": 14, - "max_level": 19 - }, - { - "pokeapi_id": 204, - "pokemon_name": "Pineco", - "method": "headbutt", - "encounter_rate": 30, - "min_level": 14, - "max_level": 16 - }, - { - "pokeapi_id": 167, - "pokemon_name": "Spinarak", - "method": "headbutt", - "encounter_rate": 30, - "min_level": 17, - "max_level": 19 - } - ] - }, - { - "name": "Cliff Cave", - "order": 92, - "encounters": [ - { - "pokeapi_id": 98, - "pokemon_name": "Krabby", - "method": "rock-smash", - "encounter_rate": 80, - "min_level": 20, - "max_level": 26 - }, - { - "pokeapi_id": 42, - "pokemon_name": "Golbat", - "method": "walk", - "encounter_rate": 24, - "min_level": 20, - "max_level": 22 - }, - { - "pokeapi_id": 359, - "pokemon_name": "Absol", - "method": "walk", - "encounter_rate": 20, - "min_level": 20, - "max_level": 20 - }, - { - "pokeapi_id": 436, - "pokemon_name": "Bronzor", - "method": "walk", - "encounter_rate": 20, - "min_level": 20, - "max_level": 20 - }, - { - "pokeapi_id": 433, - "pokemon_name": "Chingling", - "method": "walk", - "encounter_rate": 20, - "min_level": 19, - "max_level": 20 - }, - { - "pokeapi_id": 74, - "pokemon_name": "Geodude", - "method": "walk", - "encounter_rate": 20, - "min_level": 19, - "max_level": 19 - }, - { - "pokeapi_id": 99, - "pokemon_name": "Kingler", - "method": "rock-smash", - "encounter_rate": 20, - "min_level": 28, - "max_level": 31 - }, - { - "pokeapi_id": 296, - "pokemon_name": "Makuhita", - "method": "walk", - "encounter_rate": 20, - "min_level": 19, - "max_level": 20 - }, - { - "pokeapi_id": 99, - "pokemon_name": "Kingler", - "method": "walk", - "encounter_rate": 10, - "min_level": 22, - "max_level": 22 - }, - { - "pokeapi_id": 98, - "pokemon_name": "Krabby", - "method": "walk", - "encounter_rate": 10, - "min_level": 20, - "max_level": 20 - }, - { - "pokeapi_id": 66, - "pokemon_name": "Machop", - "method": "walk", - "encounter_rate": 10, - "min_level": 19, - "max_level": 19 - }, - { - "pokeapi_id": 95, - "pokemon_name": "Onix", - "method": "walk", - "encounter_rate": 10, - "min_level": 20, - "max_level": 20 - }, - { - "pokeapi_id": 200, - "pokemon_name": "Misdreavus", - "method": "walk", - "encounter_rate": 5, - "min_level": 20, - "max_level": 20 - }, - { - "pokeapi_id": 195, - "pokemon_name": "Quagsire", - "method": "walk", - "encounter_rate": 5, - "min_level": 20, - "max_level": 20 - }, - { - "pokeapi_id": 194, - "pokemon_name": "Wooper", - "method": "walk", - "encounter_rate": 5, - "min_level": 18, - "max_level": 18 - }, - { - "pokeapi_id": 41, - "pokemon_name": "Zubat", - "method": "walk", - "encounter_rate": 5, - "min_level": 18, - "max_level": 18 - }, - { - "pokeapi_id": 75, - "pokemon_name": "Graveler", - "method": "walk", - "encounter_rate": 4, - "min_level": 20, - "max_level": 20 - }, - { - "pokeapi_id": 67, - "pokemon_name": "Machoke", - "method": "walk", - "encounter_rate": 4, - "min_level": 22, - "max_level": 22 - }, - { - "pokeapi_id": 208, - "pokemon_name": "Steelix", - "method": "walk", - "encounter_rate": 2, - "min_level": 23, - "max_level": 23 - } - ] - }, - { - "name": "Cliff Edge Gate", - "order": 93, - "encounters": [ - { - "pokeapi_id": 129, - "pokemon_name": "Magikarp", - "method": "old-rod", - "encounter_rate": 100, - "min_level": 10, - "max_level": 10 - }, - { - "pokeapi_id": 194, - "pokemon_name": "Wooper", - "method": "surf", - "encounter_rate": 90, - "min_level": 20, - "max_level": 30 - }, - { - "pokeapi_id": 129, - "pokemon_name": "Magikarp", - "method": "good-rod", - "encounter_rate": 85, - "min_level": 20, - "max_level": 20 - }, - { - "pokeapi_id": 129, - "pokemon_name": "Magikarp", - "method": "super-rod", - "encounter_rate": 70, - "min_level": 40, - "max_level": 40 - }, - { - "pokeapi_id": 60, - "pokemon_name": "Poliwag", - "method": "super-rod", - "encounter_rate": 30, - "min_level": 40, - "max_level": 40 - }, - { - "pokeapi_id": 60, - "pokemon_name": "Poliwag", - "method": "good-rod", - "encounter_rate": 15, - "min_level": 20, - "max_level": 20 - }, - { - "pokeapi_id": 195, - "pokemon_name": "Quagsire", - "method": "surf", - "encounter_rate": 10, - "min_level": 30, - "max_level": 40 - } - ] - }, { "name": "Whirl Islands", - "order": 94, + "order": 96, "encounters": [], "children": [ { "name": "Whirl Islands (1F)", - "order": 95, + "order": 97, "encounters": [ { "pokeapi_id": 129, @@ -10086,7 +10146,7 @@ }, { "name": "Whirl Islands (B1F)", - "order": 96, + "order": 98, "encounters": [ { "pokeapi_id": 129, @@ -10252,7 +10312,7 @@ }, { "name": "Whirl Islands (B2F)", - "order": 97, + "order": 99, "encounters": [ { "pokeapi_id": 129, @@ -10418,7 +10478,7 @@ }, { "name": "Whirl Islands (B3F)", - "order": 98, + "order": 100, "encounters": [ { "pokeapi_id": 98, @@ -10488,7 +10548,7 @@ }, { "name": "Whirl Islands (B3F - Lugia's Cave)", - "order": 99, + "order": 101, "encounters": [ { "pokeapi_id": 249, @@ -10502,186 +10562,6 @@ } ] }, - { - "name": "Embedded Tower", - "order": 100, - "encounters": [ - { - "pokeapi_id": 382, - "pokemon_name": "Kyogre", - "method": "static", - "encounter_rate": 100, - "min_level": 50, - "max_level": 50 - }, - { - "pokeapi_id": 384, - "pokemon_name": "Rayquaza", - "method": "static", - "encounter_rate": 100, - "min_level": 50, - "max_level": 50 - } - ] - }, - { - "name": "Tohjo Falls", - "order": 101, - "encounters": [ - { - "pokeapi_id": 129, - "pokemon_name": "Magikarp", - "method": "old-rod", - "encounter_rate": 85, - "min_level": 10, - "max_level": 10 - }, - { - "pokeapi_id": 118, - "pokemon_name": "Goldeen", - "method": "super-rod", - "encounter_rate": 70, - "min_level": 40, - "max_level": 40 - }, - { - "pokeapi_id": 118, - "pokemon_name": "Goldeen", - "method": "surf", - "encounter_rate": 60, - "min_level": 20, - "max_level": 20 - }, - { - "pokeapi_id": 129, - "pokemon_name": "Magikarp", - "method": "good-rod", - "encounter_rate": 60, - "min_level": 20, - "max_level": 20 - }, - { - "pokeapi_id": 118, - "pokemon_name": "Goldeen", - "method": "good-rod", - "encounter_rate": 40, - "min_level": 20, - "max_level": 20 - }, - { - "pokeapi_id": 20, - "pokemon_name": "Raticate", - "method": "walk", - "encounter_rate": 30, - "min_level": 22, - "max_level": 22 - }, - { - "pokeapi_id": 79, - "pokemon_name": "Slowpoke", - "method": "surf", - "encounter_rate": 30, - "min_level": 20, - "max_level": 20 - }, - { - "pokeapi_id": 41, - "pokemon_name": "Zubat", - "method": "walk", - "encounter_rate": 30, - "min_level": 22, - "max_level": 22 - }, - { - "pokeapi_id": 359, - "pokemon_name": "Absol", - "method": "walk", - "encounter_rate": 20, - "min_level": 22, - "max_level": 22 - }, - { - "pokeapi_id": 436, - "pokemon_name": "Bronzor", - "method": "walk", - "encounter_rate": 20, - "min_level": 22, - "max_level": 22 - }, - { - "pokeapi_id": 433, - "pokemon_name": "Chingling", - "method": "walk", - "encounter_rate": 20, - "min_level": 22, - "max_level": 22 - }, - { - "pokeapi_id": 42, - "pokemon_name": "Golbat", - "method": "walk", - "encounter_rate": 20, - "min_level": 22, - "max_level": 22 - }, - { - "pokeapi_id": 129, - "pokemon_name": "Magikarp", - "method": "super-rod", - "encounter_rate": 20, - "min_level": 40, - "max_level": 40 - }, - { - "pokeapi_id": 296, - "pokemon_name": "Makuhita", - "method": "walk", - "encounter_rate": 20, - "min_level": 22, - "max_level": 22 - }, - { - "pokeapi_id": 118, - "pokemon_name": "Goldeen", - "method": "old-rod", - "encounter_rate": 15, - "min_level": 10, - "max_level": 10 - }, - { - "pokeapi_id": 79, - "pokemon_name": "Slowpoke", - "method": "walk", - "encounter_rate": 15, - "min_level": 21, - "max_level": 21 - }, - { - "pokeapi_id": 119, - "pokemon_name": "Seaking", - "method": "surf", - "encounter_rate": 10, - "min_level": 20, - "max_level": 20 - }, - { - "pokeapi_id": 119, - "pokemon_name": "Seaking", - "method": "super-rod", - "encounter_rate": 10, - "min_level": 40, - "max_level": 40 - }, - { - "pokeapi_id": 19, - "pokemon_name": "Rattata", - "method": "walk", - "encounter_rate": 5, - "min_level": 20, - "max_level": 20 - } - ] - }, { "name": "Route 27 (Kanto)", "order": 102, @@ -10897,8 +10777,166 @@ ] }, { - "name": "Route 26 (Kanto)", + "name": "Tohjo Falls", "order": 103, + "encounters": [ + { + "pokeapi_id": 129, + "pokemon_name": "Magikarp", + "method": "old-rod", + "encounter_rate": 85, + "min_level": 10, + "max_level": 10 + }, + { + "pokeapi_id": 118, + "pokemon_name": "Goldeen", + "method": "super-rod", + "encounter_rate": 70, + "min_level": 40, + "max_level": 40 + }, + { + "pokeapi_id": 118, + "pokemon_name": "Goldeen", + "method": "surf", + "encounter_rate": 60, + "min_level": 20, + "max_level": 20 + }, + { + "pokeapi_id": 129, + "pokemon_name": "Magikarp", + "method": "good-rod", + "encounter_rate": 60, + "min_level": 20, + "max_level": 20 + }, + { + "pokeapi_id": 118, + "pokemon_name": "Goldeen", + "method": "good-rod", + "encounter_rate": 40, + "min_level": 20, + "max_level": 20 + }, + { + "pokeapi_id": 20, + "pokemon_name": "Raticate", + "method": "walk", + "encounter_rate": 30, + "min_level": 22, + "max_level": 22 + }, + { + "pokeapi_id": 79, + "pokemon_name": "Slowpoke", + "method": "surf", + "encounter_rate": 30, + "min_level": 20, + "max_level": 20 + }, + { + "pokeapi_id": 41, + "pokemon_name": "Zubat", + "method": "walk", + "encounter_rate": 30, + "min_level": 22, + "max_level": 22 + }, + { + "pokeapi_id": 359, + "pokemon_name": "Absol", + "method": "walk", + "encounter_rate": 20, + "min_level": 22, + "max_level": 22 + }, + { + "pokeapi_id": 436, + "pokemon_name": "Bronzor", + "method": "walk", + "encounter_rate": 20, + "min_level": 22, + "max_level": 22 + }, + { + "pokeapi_id": 433, + "pokemon_name": "Chingling", + "method": "walk", + "encounter_rate": 20, + "min_level": 22, + "max_level": 22 + }, + { + "pokeapi_id": 42, + "pokemon_name": "Golbat", + "method": "walk", + "encounter_rate": 20, + "min_level": 22, + "max_level": 22 + }, + { + "pokeapi_id": 129, + "pokemon_name": "Magikarp", + "method": "super-rod", + "encounter_rate": 20, + "min_level": 40, + "max_level": 40 + }, + { + "pokeapi_id": 296, + "pokemon_name": "Makuhita", + "method": "walk", + "encounter_rate": 20, + "min_level": 22, + "max_level": 22 + }, + { + "pokeapi_id": 118, + "pokemon_name": "Goldeen", + "method": "old-rod", + "encounter_rate": 15, + "min_level": 10, + "max_level": 10 + }, + { + "pokeapi_id": 79, + "pokemon_name": "Slowpoke", + "method": "walk", + "encounter_rate": 15, + "min_level": 21, + "max_level": 21 + }, + { + "pokeapi_id": 119, + "pokemon_name": "Seaking", + "method": "surf", + "encounter_rate": 10, + "min_level": 20, + "max_level": 20 + }, + { + "pokeapi_id": 119, + "pokemon_name": "Seaking", + "method": "super-rod", + "encounter_rate": 10, + "min_level": 40, + "max_level": 40 + }, + { + "pokeapi_id": 19, + "pokemon_name": "Rattata", + "method": "walk", + "encounter_rate": 5, + "min_level": 20, + "max_level": 20 + } + ] + }, + { + "name": "Route 26 (Kanto)", + "order": 104, "encounters": [ { "pokeapi_id": 163, @@ -11111,8 +11149,8 @@ ] }, { - "name": "Victory Road (Kanto 2F)", - "order": 104, + "name": "Victory Road (Kanto)", + "order": 105, "encounters": [ { "pokeapi_id": 74, @@ -11205,1157 +11243,16 @@ ] }, { - "name": "Route 28 (Kanto)", - "order": 105, - "encounters": [ - { - "pokeapi_id": 214, - "pokemon_name": "Heracross", - "method": "headbutt", - "encounter_rate": 100, - "min_level": 39, - "max_level": 43 - }, - { - "pokeapi_id": 60, - "pokemon_name": "Poliwag", - "method": "surf", - "encounter_rate": 90, - "min_level": 35, - "max_level": 40 - }, - { - "pokeapi_id": 129, - "pokemon_name": "Magikarp", - "method": "old-rod", - "encounter_rate": 85, - "min_level": 10, - "max_level": 10 - }, - { - "pokeapi_id": 60, - "pokemon_name": "Poliwag", - "method": "super-rod", - "encounter_rate": 80, - "min_level": 40, - "max_level": 40 - }, - { - "pokeapi_id": 190, - "pokemon_name": "Aipom", - "method": "headbutt", - "encounter_rate": 60, - "min_level": 39, - "max_level": 43 - }, - { - "pokeapi_id": 129, - "pokemon_name": "Magikarp", - "method": "good-rod", - "encounter_rate": 60, - "min_level": 20, - "max_level": 20 - }, - { - "pokeapi_id": 177, - "pokemon_name": "Natu", - "method": "headbutt", - "encounter_rate": 40, - "min_level": 39, - "max_level": 43 - }, - { - "pokeapi_id": 60, - "pokemon_name": "Poliwag", - "method": "good-rod", - "encounter_rate": 40, - "min_level": 20, - "max_level": 20 - }, - { - "pokeapi_id": 77, - "pokemon_name": "Ponyta", - "method": "walk", - "encounter_rate": 30, - "min_level": 40, - "max_level": 40 - }, - { - "pokeapi_id": 114, - "pokemon_name": "Tangela", - "method": "walk", - "encounter_rate": 30, - "min_level": 39, - "max_level": 39 - }, - { - "pokeapi_id": 399, - "pokemon_name": "Bidoof", - "method": "walk", - "encounter_rate": 20, - "min_level": 40, - "max_level": 40 - }, - { - "pokeapi_id": 418, - "pokemon_name": "Buizel", - "method": "walk", - "encounter_rate": 20, - "min_level": 39, - "max_level": 40 - }, - { - "pokeapi_id": 232, - "pokemon_name": "Donphan", - "method": "walk", - "encounter_rate": 20, - "min_level": 40, - "max_level": 40 - }, - { - "pokeapi_id": 264, - "pokemon_name": "Linoone", - "method": "walk", - "encounter_rate": 20, - "min_level": 40, - "max_level": 40 - }, - { - "pokeapi_id": 129, - "pokemon_name": "Magikarp", - "method": "super-rod", - "encounter_rate": 20, - "min_level": 40, - "max_level": 40 - }, - { - "pokeapi_id": 78, - "pokemon_name": "Rapidash", - "method": "walk", - "encounter_rate": 20, - "min_level": 41, - "max_level": 42 - }, - { - "pokeapi_id": 293, - "pokemon_name": "Whismur", - "method": "walk", - "encounter_rate": 20, - "min_level": 39, - "max_level": 40 - }, - { - "pokeapi_id": 60, - "pokemon_name": "Poliwag", - "method": "old-rod", - "encounter_rate": 15, - "min_level": 10, - "max_level": 10 - }, - { - "pokeapi_id": 61, - "pokemon_name": "Poliwhirl", - "method": "surf", - "encounter_rate": 10, - "min_level": 40, - "max_level": 40 - }, - { - "pokeapi_id": 215, - "pokemon_name": "Sneasel", - "method": "walk", - "encounter_rate": 10, - "min_level": 42, - "max_level": 42 - }, - { - "pokeapi_id": 85, - "pokemon_name": "Dodrio", - "method": "walk", - "encounter_rate": 5, - "min_level": 43, - "max_level": 43 - }, - { - "pokeapi_id": 84, - "pokemon_name": "Doduo", - "method": "walk", - "encounter_rate": 5, - "min_level": 41, - "max_level": 41 - } - ] - }, - { - "name": "Mt. Silver", + "name": "Vermilion City", "order": 106, "encounters": [ { - "pokeapi_id": 214, - "pokemon_name": "Heracross", + "pokeapi_id": 21, + "pokemon_name": "Spearow", "method": "headbutt", "encounter_rate": 100, - "min_level": 39, - "max_level": 43 - }, - { - "pokeapi_id": 61, - "pokemon_name": "Poliwhirl", - "method": "surf", - "encounter_rate": 91, - "min_level": 30, - "max_level": 48 - }, - { - "pokeapi_id": 129, - "pokemon_name": "Magikarp", - "method": "old-rod", - "encounter_rate": 85, - "min_level": 10, - "max_level": 10 - }, - { - "pokeapi_id": 60, - "pokemon_name": "Poliwag", - "method": "super-rod", - "encounter_rate": 80, - "min_level": 40, - "max_level": 40 - }, - { - "pokeapi_id": 190, - "pokemon_name": "Aipom", - "method": "headbutt", - "encounter_rate": 60, - "min_level": 39, - "max_level": 43 - }, - { - "pokeapi_id": 60, - "pokemon_name": "Poliwag", - "method": "good-rod", - "encounter_rate": 60, - "min_level": 20, - "max_level": 20 - }, - { - "pokeapi_id": 129, - "pokemon_name": "Magikarp", - "method": "good-rod", - "encounter_rate": 40, - "min_level": 20, - "max_level": 20 - }, - { - "pokeapi_id": 177, - "pokemon_name": "Natu", - "method": "headbutt", - "encounter_rate": 40, - "min_level": 39, - "max_level": 43 - }, - { - "pokeapi_id": 77, - "pokemon_name": "Ponyta", - "method": "walk", - "encounter_rate": 30, - "min_level": 42, - "max_level": 42 - }, - { - "pokeapi_id": 114, - "pokemon_name": "Tangela", - "method": "walk", - "encounter_rate": 30, - "min_level": 41, - "max_level": 41 - }, - { - "pokeapi_id": 399, - "pokemon_name": "Bidoof", - "method": "walk", - "encounter_rate": 20, - "min_level": 42, - "max_level": 42 - }, - { - "pokeapi_id": 418, - "pokemon_name": "Buizel", - "method": "walk", - "encounter_rate": 20, - "min_level": 41, - "max_level": 42 - }, - { - "pokeapi_id": 232, - "pokemon_name": "Donphan", - "method": "walk", - "encounter_rate": 20, - "min_level": 42, - "max_level": 42 - }, - { - "pokeapi_id": 264, - "pokemon_name": "Linoone", - "method": "walk", - "encounter_rate": 20, - "min_level": 42, - "max_level": 42 - }, - { - "pokeapi_id": 129, - "pokemon_name": "Magikarp", - "method": "super-rod", - "encounter_rate": 20, - "min_level": 40, - "max_level": 40 - }, - { - "pokeapi_id": 293, - "pokemon_name": "Whismur", - "method": "walk", - "encounter_rate": 20, - "min_level": 41, - "max_level": 42 - }, - { - "pokeapi_id": 60, - "pokemon_name": "Poliwag", - "method": "old-rod", - "encounter_rate": 15, - "min_level": 10, - "max_level": 10 - }, - { - "pokeapi_id": 78, - "pokemon_name": "Rapidash", - "method": "walk", - "encounter_rate": 10, - "min_level": 44, - "max_level": 44 - }, - { - "pokeapi_id": 215, - "pokemon_name": "Sneasel", - "method": "walk", - "encounter_rate": 10, - "min_level": 41, - "max_level": 41 - }, - { - "pokeapi_id": 60, - "pokemon_name": "Poliwag", - "method": "surf", - "encounter_rate": 9, - "min_level": 30, - "max_level": 40 - }, - { - "pokeapi_id": 85, - "pokemon_name": "Dodrio", - "method": "walk", - "encounter_rate": 5, - "min_level": 43, - "max_level": 43 - }, - { - "pokeapi_id": 84, - "pokemon_name": "Doduo", - "method": "walk", - "encounter_rate": 5, - "min_level": 41, - "max_level": 41 - } - ] - }, - { - "name": "Mt. Silver (Cave)", - "order": 107, - "encounters": [], - "children": [ - { - "name": "Mt. Silver (Cave 1F)", - "order": 108, - "encounters": [ - { - "pokeapi_id": 146, - "pokemon_name": "Moltres", - "method": "static", - "encounter_rate": 100, - "min_level": 50, - "max_level": 50 - }, - { - "pokeapi_id": 119, - "pokemon_name": "Seaking", - "method": "surf", - "encounter_rate": 91, - "min_level": 30, - "max_level": 50 - }, - { - "pokeapi_id": 129, - "pokemon_name": "Magikarp", - "method": "old-rod", - "encounter_rate": 85, - "min_level": 10, - "max_level": 10 - }, - { - "pokeapi_id": 130, - "pokemon_name": "Gyarados", - "method": "super-rod", - "encounter_rate": 80, - "min_level": 40, - "max_level": 40 - }, - { - "pokeapi_id": 129, - "pokemon_name": "Magikarp", - "method": "good-rod", - "encounter_rate": 50, - "min_level": 20, - "max_level": 20 - }, - { - "pokeapi_id": 119, - "pokemon_name": "Seaking", - "method": "super-rod", - "encounter_rate": 50, - "min_level": 40, - "max_level": 40 - }, - { - "pokeapi_id": 232, - "pokemon_name": "Donphan", - "method": "walk", - "encounter_rate": 30, - "min_level": 44, - "max_level": 44 - }, - { - "pokeapi_id": 118, - "pokemon_name": "Goldeen", - "method": "good-rod", - "encounter_rate": 30, - "min_level": 20, - "max_level": 20 - }, - { - "pokeapi_id": 95, - "pokemon_name": "Onix", - "method": "walk", - "encounter_rate": 30, - "min_level": 42, - "max_level": 42 - }, - { - "pokeapi_id": 359, - "pokemon_name": "Absol", - "method": "walk", - "encounter_rate": 20, - "min_level": 42, - "max_level": 42 - }, - { - "pokeapi_id": 436, - "pokemon_name": "Bronzor", - "method": "walk", - "encounter_rate": 20, - "min_level": 42, - "max_level": 42 - }, - { - "pokeapi_id": 433, - "pokemon_name": "Chingling", - "method": "walk", - "encounter_rate": 20, - "min_level": 43, - "max_level": 43 - }, - { - "pokeapi_id": 75, - "pokemon_name": "Graveler", - "method": "walk", - "encounter_rate": 20, - "min_level": 41, - "max_level": 43 - }, - { - "pokeapi_id": 296, - "pokemon_name": "Makuhita", - "method": "walk", - "encounter_rate": 20, - "min_level": 43, - "max_level": 43 - }, - { - "pokeapi_id": 119, - "pokemon_name": "Seaking", - "method": "good-rod", - "encounter_rate": 20, - "min_level": 20, - "max_level": 20 - }, - { - "pokeapi_id": 118, - "pokemon_name": "Goldeen", - "method": "old-rod", - "encounter_rate": 15, - "min_level": 10, - "max_level": 10 - }, - { - "pokeapi_id": 130, - "pokemon_name": "Gyarados", - "method": "good-rod", - "encounter_rate": 10, - "min_level": 20, - "max_level": 20 - }, - { - "pokeapi_id": 231, - "pokemon_name": "Phanpy", - "method": "walk", - "encounter_rate": 10, - "min_level": 43, - "max_level": 43 - }, - { - "pokeapi_id": 118, - "pokemon_name": "Goldeen", - "method": "surf", - "encounter_rate": 9, - "min_level": 30, - "max_level": 40 - }, - { - "pokeapi_id": 42, - "pokemon_name": "Golbat", - "method": "walk", - "encounter_rate": 5, - "min_level": 45, - "max_level": 45 - }, - { - "pokeapi_id": 246, - "pokemon_name": "Larvitar", - "method": "walk", - "encounter_rate": 5, - "min_level": 15, - "max_level": 15 - } - ] - }, - { - "name": "Mt. Silver (Cave Expert Belt Chamber)", - "order": 109, - "encounters": [ - { - "pokeapi_id": 195, - "pokemon_name": "Quagsire", - "method": "walk", - "encounter_rate": 35, - "min_level": 45, - "max_level": 45 - }, - { - "pokeapi_id": 200, - "pokemon_name": "Misdreavus", - "method": "walk", - "encounter_rate": 30, - "min_level": 45, - "max_level": 45 - }, - { - "pokeapi_id": 359, - "pokemon_name": "Absol", - "method": "walk", - "encounter_rate": 20, - "min_level": 46, - "max_level": 46 - }, - { - "pokeapi_id": 436, - "pokemon_name": "Bronzor", - "method": "walk", - "encounter_rate": 20, - "min_level": 46, - "max_level": 46 - }, - { - "pokeapi_id": 433, - "pokemon_name": "Chingling", - "method": "walk", - "encounter_rate": 20, - "min_level": 48, - "max_level": 48 - }, - { - "pokeapi_id": 232, - "pokemon_name": "Donphan", - "method": "walk", - "encounter_rate": 20, - "min_level": 47, - "max_level": 48 - }, - { - "pokeapi_id": 55, - "pokemon_name": "Golduck", - "method": "walk", - "encounter_rate": 20, - "min_level": 48, - "max_level": 48 - }, - { - "pokeapi_id": 296, - "pokemon_name": "Makuhita", - "method": "walk", - "encounter_rate": 20, - "min_level": 48, - "max_level": 48 - }, - { - "pokeapi_id": 231, - "pokemon_name": "Phanpy", - "method": "walk", - "encounter_rate": 10, - "min_level": 46, - "max_level": 46 - }, - { - "pokeapi_id": 42, - "pokemon_name": "Golbat", - "method": "walk", - "encounter_rate": 5, - "min_level": 48, - "max_level": 48 - }, - { - "pokeapi_id": 246, - "pokemon_name": "Larvitar", - "method": "walk", - "encounter_rate": 5, - "min_level": 15, - "max_level": 15 - }, - { - "pokeapi_id": 247, - "pokemon_name": "Pupitar", - "method": "walk", - "encounter_rate": 5, - "min_level": 45, - "max_level": 45 - } - ] - }, - { - "name": "Mt. Silver (Cave Moltres Chamber)", - "order": 110, - "encounters": [ - { - "pokeapi_id": 195, - "pokemon_name": "Quagsire", - "method": "walk", - "encounter_rate": 40, - "min_level": 45, - "max_level": 45 - }, - { - "pokeapi_id": 359, - "pokemon_name": "Absol", - "method": "walk", - "encounter_rate": 20, - "min_level": 45, - "max_level": 45 - }, - { - "pokeapi_id": 436, - "pokemon_name": "Bronzor", - "method": "walk", - "encounter_rate": 20, - "min_level": 45, - "max_level": 45 - }, - { - "pokeapi_id": 433, - "pokemon_name": "Chingling", - "method": "walk", - "encounter_rate": 20, - "min_level": 47, - "max_level": 48 - }, - { - "pokeapi_id": 232, - "pokemon_name": "Donphan", - "method": "walk", - "encounter_rate": 20, - "min_level": 47, - "max_level": 48 - }, - { - "pokeapi_id": 296, - "pokemon_name": "Makuhita", - "method": "walk", - "encounter_rate": 20, - "min_level": 47, - "max_level": 48 - }, - { - "pokeapi_id": 208, - "pokemon_name": "Steelix", - "method": "walk", - "encounter_rate": 20, - "min_level": 48, - "max_level": 48 - }, - { - "pokeapi_id": 55, - "pokemon_name": "Golduck", - "method": "walk", - "encounter_rate": 10, - "min_level": 48, - "max_level": 48 - }, - { - "pokeapi_id": 200, - "pokemon_name": "Misdreavus", - "method": "walk", - "encounter_rate": 10, - "min_level": 45, - "max_level": 45 - }, - { - "pokeapi_id": 42, - "pokemon_name": "Golbat", - "method": "walk", - "encounter_rate": 5, - "min_level": 48, - "max_level": 48 - }, - { - "pokeapi_id": 246, - "pokemon_name": "Larvitar", - "method": "walk", - "encounter_rate": 5, - "min_level": 15, - "max_level": 15 - } - ] - }, - { - "name": "Mt. Silver (Cave Lower Mountainside)", - "order": 111, - "encounters": [ - { - "pokeapi_id": 214, - "pokemon_name": "Heracross", - "method": "headbutt", - "encounter_rate": 100, - "min_level": 42, - "max_level": 48 - }, - { - "pokeapi_id": 190, - "pokemon_name": "Aipom", - "method": "headbutt", - "encounter_rate": 60, - "min_level": 42, - "max_level": 48 - }, - { - "pokeapi_id": 42, - "pokemon_name": "Golbat", - "method": "walk", - "encounter_rate": 40, - "min_level": 48, - "max_level": 48 - }, - { - "pokeapi_id": 177, - "pokemon_name": "Natu", - "method": "headbutt", - "encounter_rate": 40, - "min_level": 42, - "max_level": 48 - }, - { - "pokeapi_id": 95, - "pokemon_name": "Onix", - "method": "walk", - "encounter_rate": 30, - "min_level": 48, - "max_level": 48 - }, - { - "pokeapi_id": 359, - "pokemon_name": "Absol", - "method": "walk", - "encounter_rate": 20, - "min_level": 48, - "max_level": 48 - }, - { - "pokeapi_id": 436, - "pokemon_name": "Bronzor", - "method": "walk", - "encounter_rate": 20, - "min_level": 48, - "max_level": 48 - }, - { - "pokeapi_id": 433, - "pokemon_name": "Chingling", - "method": "walk", - "encounter_rate": 20, - "min_level": 48, - "max_level": 48 - }, - { - "pokeapi_id": 296, - "pokemon_name": "Makuhita", - "method": "walk", - "encounter_rate": 20, - "min_level": 48, - "max_level": 48 - }, - { - "pokeapi_id": 232, - "pokemon_name": "Donphan", - "method": "walk", - "encounter_rate": 10, - "min_level": 50, - "max_level": 50 - }, - { - "pokeapi_id": 231, - "pokemon_name": "Phanpy", - "method": "walk", - "encounter_rate": 10, - "min_level": 48, - "max_level": 48 - }, - { - "pokeapi_id": 55, - "pokemon_name": "Golduck", - "method": "walk", - "encounter_rate": 5, - "min_level": 51, - "max_level": 51 - }, - { - "pokeapi_id": 246, - "pokemon_name": "Larvitar", - "method": "walk", - "encounter_rate": 5, - "min_level": 15, - "max_level": 15 - } - ] - }, - { - "name": "Mt. Silver (Cave 2F)", - "order": 112, - "encounters": [ - { - "pokeapi_id": 195, - "pokemon_name": "Quagsire", - "method": "walk", - "encounter_rate": 30, - "min_level": 45, - "max_level": 45 - }, - { - "pokeapi_id": 359, - "pokemon_name": "Absol", - "method": "walk", - "encounter_rate": 20, - "min_level": 46, - "max_level": 46 - }, - { - "pokeapi_id": 436, - "pokemon_name": "Bronzor", - "method": "walk", - "encounter_rate": 20, - "min_level": 46, - "max_level": 46 - }, - { - "pokeapi_id": 433, - "pokemon_name": "Chingling", - "method": "walk", - "encounter_rate": 20, - "min_level": 48, - "max_level": 48 - }, - { - "pokeapi_id": 232, - "pokemon_name": "Donphan", - "method": "walk", - "encounter_rate": 20, - "min_level": 48, - "max_level": 48 - }, - { - "pokeapi_id": 296, - "pokemon_name": "Makuhita", - "method": "walk", - "encounter_rate": 20, - "min_level": 48, - "max_level": 48 - }, - { - "pokeapi_id": 215, - "pokemon_name": "Sneasel", - "method": "walk", - "encounter_rate": 20, - "min_level": 48, - "max_level": 48 - }, - { - "pokeapi_id": 55, - "pokemon_name": "Golduck", - "method": "walk", - "encounter_rate": 10, - "min_level": 48, - "max_level": 48 - }, - { - "pokeapi_id": 200, - "pokemon_name": "Misdreavus", - "method": "walk", - "encounter_rate": 10, - "min_level": 45, - "max_level": 45 - }, - { - "pokeapi_id": 231, - "pokemon_name": "Phanpy", - "method": "walk", - "encounter_rate": 10, - "min_level": 46, - "max_level": 46 - }, - { - "pokeapi_id": 42, - "pokemon_name": "Golbat", - "method": "walk", - "encounter_rate": 5, - "min_level": 48, - "max_level": 48 - }, - { - "pokeapi_id": 246, - "pokemon_name": "Larvitar", - "method": "walk", - "encounter_rate": 5, - "min_level": 15, - "max_level": 15 - } - ] - }, - { - "name": "Mt. Silver (Cave Upper Mountainside)", - "order": 113, - "encounters": [ - { - "pokeapi_id": 55, - "pokemon_name": "Golduck", - "method": "walk", - "encounter_rate": 30, - "min_level": 48, - "max_level": 48 - }, - { - "pokeapi_id": 359, - "pokemon_name": "Absol", - "method": "walk", - "encounter_rate": 20, - "min_level": 45, - "max_level": 45 - }, - { - "pokeapi_id": 436, - "pokemon_name": "Bronzor", - "method": "walk", - "encounter_rate": 20, - "min_level": 45, - "max_level": 45 - }, - { - "pokeapi_id": 433, - "pokemon_name": "Chingling", - "method": "walk", - "encounter_rate": 20, - "min_level": 47, - "max_level": 47 - }, - { - "pokeapi_id": 232, - "pokemon_name": "Donphan", - "method": "walk", - "encounter_rate": 20, - "min_level": 47, - "max_level": 47 - }, - { - "pokeapi_id": 296, - "pokemon_name": "Makuhita", - "method": "walk", - "encounter_rate": 20, - "min_level": 47, - "max_level": 47 - }, - { - "pokeapi_id": 215, - "pokemon_name": "Sneasel", - "method": "walk", - "encounter_rate": 20, - "min_level": 45, - "max_level": 45 - }, - { - "pokeapi_id": 200, - "pokemon_name": "Misdreavus", - "method": "walk", - "encounter_rate": 15, - "min_level": 45, - "max_level": 45 - }, - { - "pokeapi_id": 195, - "pokemon_name": "Quagsire", - "method": "walk", - "encounter_rate": 15, - "min_level": 45, - "max_level": 45 - }, - { - "pokeapi_id": 246, - "pokemon_name": "Larvitar", - "method": "walk", - "encounter_rate": 10, - "min_level": 15, - "max_level": 15 - }, - { - "pokeapi_id": 42, - "pokemon_name": "Golbat", - "method": "walk", - "encounter_rate": 5, - "min_level": 48, - "max_level": 48 - } - ] - }, - { - "name": "Mt. Silver (Cave 3F)", - "order": 114, - "encounters": [ - { - "pokeapi_id": 55, - "pokemon_name": "Golduck", - "method": "walk", - "encounter_rate": 30, - "min_level": 48, - "max_level": 48 - }, - { - "pokeapi_id": 359, - "pokemon_name": "Absol", - "method": "walk", - "encounter_rate": 20, - "min_level": 45, - "max_level": 45 - }, - { - "pokeapi_id": 436, - "pokemon_name": "Bronzor", - "method": "walk", - "encounter_rate": 20, - "min_level": 45, - "max_level": 45 - }, - { - "pokeapi_id": 433, - "pokemon_name": "Chingling", - "method": "walk", - "encounter_rate": 20, - "min_level": 47, - "max_level": 47 - }, - { - "pokeapi_id": 232, - "pokemon_name": "Donphan", - "method": "walk", - "encounter_rate": 20, - "min_level": 47, - "max_level": 47 - }, - { - "pokeapi_id": 296, - "pokemon_name": "Makuhita", - "method": "walk", - "encounter_rate": 20, - "min_level": 47, - "max_level": 47 - }, - { - "pokeapi_id": 195, - "pokemon_name": "Quagsire", - "method": "walk", - "encounter_rate": 20, - "min_level": 45, - "max_level": 45 - }, - { - "pokeapi_id": 215, - "pokemon_name": "Sneasel", - "method": "walk", - "encounter_rate": 20, - "min_level": 50, - "max_level": 50 - }, - { - "pokeapi_id": 200, - "pokemon_name": "Misdreavus", - "method": "walk", - "encounter_rate": 10, - "min_level": 45, - "max_level": 45 - }, - { - "pokeapi_id": 42, - "pokemon_name": "Golbat", - "method": "walk", - "encounter_rate": 5, - "min_level": 48, - "max_level": 48 - }, - { - "pokeapi_id": 246, - "pokemon_name": "Larvitar", - "method": "walk", - "encounter_rate": 5, - "min_level": 15, - "max_level": 15 - } - ] - } - ] - }, - { - "name": "Pallet Town", - "order": 115, - "encounters": [ - { - "pokeapi_id": 163, - "pokemon_name": "Hoothoot", - "method": "headbutt", - "encounter_rate": 100, - "min_level": 2, - "max_level": 6 + "min_level": 11, + "max_level": 16 }, { "pokeapi_id": 72, @@ -12373,6 +11270,22 @@ "min_level": 10, "max_level": 10 }, + { + "pokeapi_id": 50, + "pokemon_name": "Diglett", + "method": "rock-smash", + "encounter_rate": 80, + "min_level": 24, + "max_level": 37 + }, + { + "pokeapi_id": 278, + "pokemon_name": "Wingull", + "method": "swarm", + "encounter_rate": 60, + "min_level": 35, + "max_level": 35 + }, { "pokeapi_id": 170, "pokemon_name": "Chinchou", @@ -12381,6 +11294,14 @@ "min_level": 40, "max_level": 40 }, + { + "pokeapi_id": 415, + "pokemon_name": "Combee", + "method": "headbutt", + "encounter_rate": 40, + "min_level": 11, + "max_level": 16 + }, { "pokeapi_id": 129, "pokemon_name": "Magikarp", @@ -12390,20 +11311,12 @@ "max_level": 20 }, { - "pokeapi_id": 265, - "pokemon_name": "Wurmple", - "method": "headbutt", - "encounter_rate": 40, - "min_level": 2, - "max_level": 6 - }, - { - "pokeapi_id": 204, - "pokemon_name": "Pineco", + "pokeapi_id": 214, + "pokemon_name": "Heracross", "method": "headbutt", "encounter_rate": 30, - "min_level": 2, - "max_level": 3 + "min_level": 11, + "max_level": 13 }, { "pokeapi_id": 90, @@ -12413,14 +11326,6 @@ "min_level": 40, "max_level": 40 }, - { - "pokeapi_id": 167, - "pokemon_name": "Spinarak", - "method": "headbutt", - "encounter_rate": 30, - "min_level": 5, - "max_level": 6 - }, { "pokeapi_id": 72, "pokemon_name": "Tentacool", @@ -12437,6 +11342,14 @@ "min_level": 20, "max_level": 20 }, + { + "pokeapi_id": 213, + "pokemon_name": "Shuckle", + "method": "rock-smash", + "encounter_rate": 20, + "min_level": 32, + "max_level": 35 + }, { "pokeapi_id": 73, "pokemon_name": "Tentacruel", @@ -12480,160 +11393,20 @@ ] }, { - "name": "Professor Oak's Laboratory", - "order": 116, - "encounters": [ - { - "pokeapi_id": 1, - "pokemon_name": "Bulbasaur", - "method": "gift", - "encounter_rate": 100, - "min_level": 5, - "max_level": 5 - }, - { - "pokeapi_id": 4, - "pokemon_name": "Charmander", - "method": "gift", - "encounter_rate": 100, - "min_level": 5, - "max_level": 5 - }, - { - "pokeapi_id": 7, - "pokemon_name": "Squirtle", - "method": "gift", - "encounter_rate": 100, - "min_level": 5, - "max_level": 5 - } - ] - }, - { - "name": "Route 01 (Kanto)", - "order": 117, + "name": "Route 06 (Kanto)", + "order": 107, "encounters": [ { "pokeapi_id": 163, "pokemon_name": "Hoothoot", "method": "headbutt", "encounter_rate": 100, - "min_level": 2, - "max_level": 6 + "min_level": 11, + "max_level": 16 }, { - "pokeapi_id": 19, - "pokemon_name": "Rattata", - "method": "walk", - "encounter_rate": 85, - "min_level": 2, - "max_level": 3 - }, - { - "pokeapi_id": 163, - "pokemon_name": "Hoothoot", - "method": "walk", - "encounter_rate": 45, - "min_level": 2, - "max_level": 4 - }, - { - "pokeapi_id": 16, - "pokemon_name": "Pidgey", - "method": "walk", - "encounter_rate": 45, - "min_level": 2, - "max_level": 4 - }, - { - "pokeapi_id": 261, - "pokemon_name": "Poochyena", - "method": "swarm", - "encounter_rate": 40, - "min_level": 2, - "max_level": 2 - }, - { - "pokeapi_id": 403, - "pokemon_name": "Shinx", - "method": "walk", - "encounter_rate": 40, - "min_level": 2, - "max_level": 3 - }, - { - "pokeapi_id": 265, - "pokemon_name": "Wurmple", - "method": "headbutt", - "encounter_rate": 40, - "min_level": 2, - "max_level": 6 - }, - { - "pokeapi_id": 204, - "pokemon_name": "Pineco", - "method": "headbutt", - "encounter_rate": 30, - "min_level": 2, - "max_level": 3 - }, - { - "pokeapi_id": 167, - "pokemon_name": "Spinarak", - "method": "headbutt", - "encounter_rate": 30, - "min_level": 5, - "max_level": 6 - }, - { - "pokeapi_id": 312, - "pokemon_name": "Minun", - "method": "walk", - "encounter_rate": 20, - "min_level": 3, - "max_level": 3 - }, - { - "pokeapi_id": 311, - "pokemon_name": "Plusle", - "method": "walk", - "encounter_rate": 20, - "min_level": 2, - "max_level": 2 - }, - { - "pokeapi_id": 161, - "pokemon_name": "Sentret", - "method": "walk", - "encounter_rate": 20, - "min_level": 3, - "max_level": 3 - }, - { - "pokeapi_id": 162, - "pokemon_name": "Furret", - "method": "walk", - "encounter_rate": 5, - "min_level": 6, - "max_level": 6 - } - ] - }, - { - "name": "Viridian City", - "order": 118, - "encounters": [ - { - "pokeapi_id": 163, - "pokemon_name": "Hoothoot", - "method": "headbutt", - "encounter_rate": 100, - "min_level": 3, - "max_level": 7 - }, - { - "pokeapi_id": 60, - "pokemon_name": "Poliwag", + "pokeapi_id": 54, + "pokemon_name": "Psyduck", "method": "surf", "encounter_rate": 90, "min_level": 5, @@ -12656,985 +11429,84 @@ "max_level": 40 }, { - "pokeapi_id": 60, - "pokemon_name": "Poliwag", + "pokeapi_id": 129, + "pokemon_name": "Magikarp", "method": "good-rod", "encounter_rate": 60, "min_level": 20, "max_level": 20 }, { - "pokeapi_id": 129, - "pokemon_name": "Magikarp", - "method": "good-rod", - "encounter_rate": 40, - "min_level": 20, - "max_level": 20 - }, - { - "pokeapi_id": 265, - "pokemon_name": "Wurmple", - "method": "headbutt", - "encounter_rate": 40, - "min_level": 3, - "max_level": 7 - }, - { - "pokeapi_id": 204, - "pokemon_name": "Pineco", - "method": "headbutt", - "encounter_rate": 30, - "min_level": 3, - "max_level": 4 - }, - { - "pokeapi_id": 167, - "pokemon_name": "Spinarak", - "method": "headbutt", - "encounter_rate": 30, - "min_level": 5, - "max_level": 7 - }, - { - "pokeapi_id": 129, - "pokemon_name": "Magikarp", - "method": "super-rod", - "encounter_rate": 20, - "min_level": 40, - "max_level": 40 - }, - { - "pokeapi_id": 60, - "pokemon_name": "Poliwag", - "method": "old-rod", - "encounter_rate": 15, - "min_level": 10, - "max_level": 10 - }, - { - "pokeapi_id": 61, - "pokemon_name": "Poliwhirl", - "method": "surf", - "encounter_rate": 10, - "min_level": 10, - "max_level": 10 - } - ] - }, - { - "name": "Viridian Forest", - "order": 119, - "encounters": [ - { - "pokeapi_id": 163, - "pokemon_name": "Hoothoot", + "pokeapi_id": 43, + "pokemon_name": "Oddish", "method": "walk", - "encounter_rate": 80, - "min_level": 3, - "max_level": 3 - }, - { - "pokeapi_id": 273, - "pokemon_name": "Seedot", - "method": "headbutt", "encounter_rate": 60, - "min_level": 3, - "max_level": 7 + "min_level": 13, + "max_level": 13 }, { - "pokeapi_id": 163, - "pokemon_name": "Hoothoot", - "method": "headbutt", - "encounter_rate": 50, - "min_level": 3, - "max_level": 4 - }, - { - "pokeapi_id": 164, - "pokemon_name": "Noctowl", - "method": "headbutt", - "encounter_rate": 50, - "min_level": 5, - "max_level": 7 - }, - { - "pokeapi_id": 10, - "pokemon_name": "Caterpie", + "pokeapi_id": 69, + "pokemon_name": "Bellsprout", "method": "walk", - "encounter_rate": 40, - "min_level": 3, - "max_level": 3 - }, - { - "pokeapi_id": 401, - "pokemon_name": "Kricketot", - "method": "swarm", - "encounter_rate": 40, - "min_level": 3, - "max_level": 3 - }, - { - "pokeapi_id": 11, - "pokemon_name": "Metapod", - "method": "walk", - "encounter_rate": 30, - "min_level": 3, - "max_level": 3 + "encounter_rate": 50, + "min_level": 13, + "max_level": 14 }, { "pokeapi_id": 16, "pokemon_name": "Pidgey", "method": "walk", - "encounter_rate": 25, - "min_level": 3, - "max_level": 3 + "encounter_rate": 50, + "min_level": 13, + "max_level": 14 }, { - "pokeapi_id": 406, - "pokemon_name": "Budew", - "method": "walk", - "encounter_rate": 20, - "min_level": 3, - "max_level": 3 - }, - { - "pokeapi_id": 455, - "pokemon_name": "Carnivine", - "method": "walk", - "encounter_rate": 20, - "min_level": 5, - "max_level": 5 - }, - { - "pokeapi_id": 322, - "pokemon_name": "Numel", - "method": "walk", - "encounter_rate": 20, - "min_level": 5, - "max_level": 5 - }, - { - "pokeapi_id": 285, - "pokemon_name": "Shroomish", + "pokeapi_id": 415, + "pokemon_name": "Combee", "method": "headbutt", - "encounter_rate": 20, - "min_level": 3, - "max_level": 7 + "encounter_rate": 40, + "min_level": 11, + "max_level": 16 }, { - "pokeapi_id": 325, - "pokemon_name": "Spoink", - "method": "walk", - "encounter_rate": 20, - "min_level": 3, - "max_level": 3 - }, - { - "pokeapi_id": 164, - "pokemon_name": "Noctowl", - "method": "walk", - "encounter_rate": 15, - "min_level": 7, - "max_level": 7 - }, - { - "pokeapi_id": 25, - "pokemon_name": "Pikachu", - "method": "walk", - "encounter_rate": 11, - "min_level": 4, - "max_level": 4 - }, - { - "pokeapi_id": 168, - "pokemon_name": "Ariados", - "method": "headbutt", - "encounter_rate": 10, - "min_level": 5, - "max_level": 7 - }, - { - "pokeapi_id": 12, - "pokemon_name": "Butterfree", - "method": "walk", - "encounter_rate": 10, - "min_level": 7, - "max_level": 7 - }, - { - "pokeapi_id": 167, - "pokemon_name": "Spinarak", - "method": "headbutt", - "encounter_rate": 10, - "min_level": 3, - "max_level": 4 - }, - { - "pokeapi_id": 17, - "pokemon_name": "Pidgeotto", - "method": "walk", - "encounter_rate": 9, - "min_level": 7, - "max_level": 7 - } - ] - }, - { - "name": "Pewter City", - "order": 120, - "encounters": [ - { - "pokeapi_id": 163, - "pokemon_name": "Hoothoot", - "method": "headbutt", - "encounter_rate": 100, - "min_level": 3, - "max_level": 9 - }, - { - "pokeapi_id": 381, - "pokemon_name": "Latios", - "method": "static", - "encounter_rate": 100, - "min_level": 40, - "max_level": 40 - }, - { - "pokeapi_id": 265, - "pokemon_name": "Wurmple", - "method": "headbutt", - "encounter_rate": 100, - "min_level": 3, - "max_level": 9 - }, - { - "pokeapi_id": 178, - "pokemon_name": "Xatu", - "method": "trade", - "encounter_rate": 100, - "min_level": 1, - "max_level": 1 - }, - { - "pokeapi_id": 396, - "pokemon_name": "Starly", - "method": "headbutt", - "encounter_rate": 35, - "min_level": 5, - "max_level": 12 + "pokeapi_id": 60, + "pokemon_name": "Poliwag", + "method": "good-rod", + "encounter_rate": 40, + "min_level": 20, + "max_level": 20 }, { "pokeapi_id": 204, "pokemon_name": "Pineco", "method": "headbutt", "encounter_rate": 30, - "min_level": 3, - "max_level": 5 - } - ] - }, - { - "name": "Pewter Museum of Science", - "order": 121, - "encounters": [ - { - "pokeapi_id": 142, - "pokemon_name": "Aerodactyl", - "method": "gift", - "encounter_rate": 100, - "min_level": 20, - "max_level": 20 - }, - { - "pokeapi_id": 347, - "pokemon_name": "Anorith", - "method": "gift", - "encounter_rate": 100, - "min_level": 20, - "max_level": 20 - }, - { - "pokeapi_id": 408, - "pokemon_name": "Cranidos", - "method": "gift", - "encounter_rate": 100, - "min_level": 20, - "max_level": 20 - }, - { - "pokeapi_id": 140, - "pokemon_name": "Kabuto", - "method": "gift", - "encounter_rate": 100, - "min_level": 20, - "max_level": 20 - }, - { - "pokeapi_id": 345, - "pokemon_name": "Lileep", - "method": "gift", - "encounter_rate": 100, - "min_level": 20, - "max_level": 20 - }, - { - "pokeapi_id": 138, - "pokemon_name": "Omanyte", - "method": "gift", - "encounter_rate": 100, - "min_level": 20, - "max_level": 20 - }, - { - "pokeapi_id": 410, - "pokemon_name": "Shieldon", - "method": "gift", - "encounter_rate": 100, - "min_level": 20, - "max_level": 20 - } - ] - }, - { - "name": "Kanto Route 2", - "order": 122, - "encounters": [], - "children": [ - { - "name": "Route 02 (Kanto - Northern Section)", - "order": 123, - "encounters": [ - { - "pokeapi_id": 163, - "pokemon_name": "Hoothoot", - "method": "headbutt", - "encounter_rate": 100, - "min_level": 3, - "max_level": 7 - }, - { - "pokeapi_id": 403, - "pokemon_name": "Shinx", - "method": "walk", - "encounter_rate": 40, - "min_level": 3, - "max_level": 3 - }, - { - "pokeapi_id": 265, - "pokemon_name": "Wurmple", - "method": "headbutt", - "encounter_rate": 40, - "min_level": 3, - "max_level": 7 - }, - { - "pokeapi_id": 16, - "pokemon_name": "Pidgey", - "method": "walk", - "encounter_rate": 35, - "min_level": 3, - "max_level": 3 - }, - { - "pokeapi_id": 167, - "pokemon_name": "Spinarak", - "method": "walk", - "encounter_rate": 35, - "min_level": 3, - "max_level": 10 - }, - { - "pokeapi_id": 10, - "pokemon_name": "Caterpie", - "method": "walk", - "encounter_rate": 31, - "min_level": 3, - "max_level": 4 - }, - { - "pokeapi_id": 204, - "pokemon_name": "Pineco", - "method": "headbutt", - "encounter_rate": 30, - "min_level": 3, - "max_level": 4 - }, - { - "pokeapi_id": 167, - "pokemon_name": "Spinarak", - "method": "headbutt", - "encounter_rate": 30, - "min_level": 5, - "max_level": 7 - }, - { - "pokeapi_id": 11, - "pokemon_name": "Metapod", - "method": "walk", - "encounter_rate": 20, - "min_level": 5, - "max_level": 5 - }, - { - "pokeapi_id": 312, - "pokemon_name": "Minun", - "method": "walk", - "encounter_rate": 20, - "min_level": 5, - "max_level": 5 - }, - { - "pokeapi_id": 311, - "pokemon_name": "Plusle", - "method": "walk", - "encounter_rate": 20, - "min_level": 3, - "max_level": 3 - }, - { - "pokeapi_id": 164, - "pokemon_name": "Noctowl", - "method": "walk", - "encounter_rate": 14, - "min_level": 7, - "max_level": 7 - }, - { - "pokeapi_id": 17, - "pokemon_name": "Pidgeotto", - "method": "walk", - "encounter_rate": 14, - "min_level": 7, - "max_level": 7 - }, - { - "pokeapi_id": 12, - "pokemon_name": "Butterfree", - "method": "walk", - "encounter_rate": 10, - "min_level": 7, - "max_level": 8 - }, - { - "pokeapi_id": 168, - "pokemon_name": "Ariados", - "method": "walk", - "encounter_rate": 5, - "min_level": 7, - "max_level": 7 - }, - { - "pokeapi_id": 163, - "pokemon_name": "Hoothoot", - "method": "walk", - "encounter_rate": 5, - "min_level": 3, - "max_level": 3 - } - ] - }, - { - "name": "Route 02 (Kanto - Southern Section)", - "order": 124, - "encounters": [ - { - "pokeapi_id": 12, - "pokemon_name": "Butterfree", - "method": "walk", - "encounter_rate": 100, - "min_level": 7, - "max_level": 8 - }, - { - "pokeapi_id": 163, - "pokemon_name": "Hoothoot", - "method": "headbutt", - "encounter_rate": 100, - "min_level": 3, - "max_level": 7 - }, - { - "pokeapi_id": 403, - "pokemon_name": "Shinx", - "method": "walk", - "encounter_rate": 40, - "min_level": 3, - "max_level": 3 - }, - { - "pokeapi_id": 265, - "pokemon_name": "Wurmple", - "method": "headbutt", - "encounter_rate": 40, - "min_level": 3, - "max_level": 7 - }, - { - "pokeapi_id": 167, - "pokemon_name": "Spinarak", - "method": "walk", - "encounter_rate": 35, - "min_level": 3, - "max_level": 10 - }, - { - "pokeapi_id": 10, - "pokemon_name": "Caterpie", - "method": "walk", - "encounter_rate": 31, - "min_level": 3, - "max_level": 4 - }, - { - "pokeapi_id": 204, - "pokemon_name": "Pineco", - "method": "headbutt", - "encounter_rate": 30, - "min_level": 3, - "max_level": 4 - }, - { - "pokeapi_id": 167, - "pokemon_name": "Spinarak", - "method": "headbutt", - "encounter_rate": 30, - "min_level": 5, - "max_level": 7 - }, - { - "pokeapi_id": 312, - "pokemon_name": "Minun", - "method": "walk", - "encounter_rate": 20, - "min_level": 5, - "max_level": 5 - }, - { - "pokeapi_id": 311, - "pokemon_name": "Plusle", - "method": "walk", - "encounter_rate": 20, - "min_level": 3, - "max_level": 3 - }, - { - "pokeapi_id": 164, - "pokemon_name": "Noctowl", - "method": "walk", - "encounter_rate": 14, - "min_level": 7, - "max_level": 8 - }, - { - "pokeapi_id": 17, - "pokemon_name": "Pidgeotto", - "method": "walk", - "encounter_rate": 14, - "min_level": 7, - "max_level": 7 - }, - { - "pokeapi_id": 16, - "pokemon_name": "Pidgey", - "method": "walk", - "encounter_rate": 7, - "min_level": 3, - "max_level": 3 - }, - { - "pokeapi_id": 168, - "pokemon_name": "Ariados", - "method": "walk", - "encounter_rate": 5, - "min_level": 7, - "max_level": 7 - }, - { - "pokeapi_id": 163, - "pokemon_name": "Hoothoot", - "method": "walk", - "encounter_rate": 5, - "min_level": 3, - "max_level": 5 - }, - { - "pokeapi_id": 11, - "pokemon_name": "Metapod", - "method": "walk", - "encounter_rate": 2, - "min_level": 5, - "max_level": 5 - } - ] - } - ] - }, - { - "name": "Route 03 (Kanto)", - "order": 125, - "encounters": [ - { - "pokeapi_id": 163, - "pokemon_name": "Hoothoot", - "method": "headbutt", - "encounter_rate": 100, - "min_level": 6, - "max_level": 10 - }, - { - "pokeapi_id": 19, - "pokemon_name": "Rattata", - "method": "walk", - "encounter_rate": 95, - "min_level": 5, - "max_level": 5 - }, - { - "pokeapi_id": 21, - "pokemon_name": "Spearow", - "method": "walk", - "encounter_rate": 55, - "min_level": 5, - "max_level": 5 - }, - { - "pokeapi_id": 343, - "pokemon_name": "Baltoy", - "method": "swarm", - "encounter_rate": 40, - "min_level": 5, - "max_level": 5 - }, - { - "pokeapi_id": 403, - "pokemon_name": "Shinx", - "method": "walk", - "encounter_rate": 40, - "min_level": 5, - "max_level": 5 - }, - { - "pokeapi_id": 265, - "pokemon_name": "Wurmple", - "method": "headbutt", - "encounter_rate": 40, - "min_level": 6, - "max_level": 10 - }, - { - "pokeapi_id": 204, - "pokemon_name": "Pineco", - "method": "headbutt", - "encounter_rate": 30, - "min_level": 6, - "max_level": 7 - }, - { - "pokeapi_id": 41, - "pokemon_name": "Zubat", - "method": "walk", - "encounter_rate": 30, - "min_level": 5, - "max_level": 5 - }, - { - "pokeapi_id": 312, - "pokemon_name": "Minun", - "method": "walk", - "encounter_rate": 20, - "min_level": 8, - "max_level": 8 - }, - { - "pokeapi_id": 311, - "pokemon_name": "Plusle", - "method": "walk", - "encounter_rate": 20, - "min_level": 5, - "max_level": 5 - }, - { - "pokeapi_id": 39, - "pokemon_name": "Jigglypuff", - "method": "walk", - "encounter_rate": 10, - "min_level": 6, - "max_level": 6 - } - ] - }, - { - "name": "Mt. Moon (B2F)", - "order": 126, - "encounters": [ - { - "pokeapi_id": 74, - "pokemon_name": "Geodude", - "method": "walk", - "encounter_rate": 30, - "min_level": 8, - "max_level": 8 - }, - { - "pokeapi_id": 41, - "pokemon_name": "Zubat", - "method": "walk", - "encounter_rate": 30, - "min_level": 6, - "max_level": 6 - }, - { - "pokeapi_id": 359, - "pokemon_name": "Absol", - "method": "walk", - "encounter_rate": 20, - "min_level": 6, - "max_level": 6 - }, - { - "pokeapi_id": 436, - "pokemon_name": "Bronzor", - "method": "walk", - "encounter_rate": 20, - "min_level": 6, - "max_level": 6 - }, - { - "pokeapi_id": 433, - "pokemon_name": "Chingling", - "method": "walk", - "encounter_rate": 20, - "min_level": 8, - "max_level": 8 - }, - { - "pokeapi_id": 296, - "pokemon_name": "Makuhita", - "method": "walk", - "encounter_rate": 20, - "min_level": 8, - "max_level": 8 - }, - { - "pokeapi_id": 27, - "pokemon_name": "Sandshrew", - "method": "walk", - "encounter_rate": 20, - "min_level": 8, - "max_level": 8 - }, - { - "pokeapi_id": 46, - "pokemon_name": "Paras", - "method": "walk", - "encounter_rate": 10, - "min_level": 12, - "max_level": 12 - }, - { - "pokeapi_id": 35, - "pokemon_name": "Clefairy", - "method": "walk", - "encounter_rate": 5, - "min_level": 8, - "max_level": 8 - }, - { - "pokeapi_id": 28, - "pokemon_name": "Sandslash", - "method": "walk", - "encounter_rate": 5, - "min_level": 10, - "max_level": 10 - } - ] - }, - { - "name": "Mt. Moon Square", - "order": 127, - "encounters": [ - { - "pokeapi_id": 129, - "pokemon_name": "Magikarp", - "method": "old-rod", - "encounter_rate": 100, - "min_level": 10, - "max_level": 10 - }, - { - "pokeapi_id": 60, - "pokemon_name": "Poliwag", - "method": "surf", - "encounter_rate": 100, - "min_level": 30, - "max_level": 35 - }, - { - "pokeapi_id": 60, - "pokemon_name": "Poliwag", - "method": "good-rod", - "encounter_rate": 100, - "min_level": 20, - "max_level": 20 - }, - { - "pokeapi_id": 60, - "pokemon_name": "Poliwag", - "method": "super-rod", - "encounter_rate": 100, - "min_level": 40, - "max_level": 40 - }, - { - "pokeapi_id": 129, - "pokemon_name": "Magikarp", - "method": "good-rod", - "encounter_rate": 95, - "min_level": 20, - "max_level": 20 - }, - { - "pokeapi_id": 60, - "pokemon_name": "Poliwag", - "method": "old-rod", - "encounter_rate": 90, - "min_level": 10, - "max_level": 10 - }, - { - "pokeapi_id": 129, - "pokemon_name": "Magikarp", - "method": "surf", - "encounter_rate": 40, - "min_level": 30, - "max_level": 30 - }, - { - "pokeapi_id": 129, - "pokemon_name": "Magikarp", - "method": "super-rod", - "encounter_rate": 40, - "min_level": 40, - "max_level": 40 - } - ] - }, - { - "name": "Route 04 (Kanto)", - "order": 128, - "encounters": [ - { - "pokeapi_id": 163, - "pokemon_name": "Hoothoot", - "method": "headbutt", - "encounter_rate": 100, - "min_level": 6, - "max_level": 10 - }, - { - "pokeapi_id": 118, - "pokemon_name": "Goldeen", - "method": "surf", - "encounter_rate": 90, - "min_level": 5, - "max_level": 10 - }, - { - "pokeapi_id": 129, - "pokemon_name": "Magikarp", - "method": "old-rod", - "encounter_rate": 85, - "min_level": 10, - "max_level": 10 - }, - { - "pokeapi_id": 21, - "pokemon_name": "Spearow", - "method": "walk", - "encounter_rate": 85, - "min_level": 5, - "max_level": 5 - }, - { - "pokeapi_id": 118, - "pokemon_name": "Goldeen", - "method": "super-rod", - "encounter_rate": 70, - "min_level": 40, - "max_level": 40 - }, - { - "pokeapi_id": 19, - "pokemon_name": "Rattata", - "method": "walk", - "encounter_rate": 65, - "min_level": 5, - "max_level": 8 - }, - { - "pokeapi_id": 118, - "pokemon_name": "Goldeen", - "method": "good-rod", - "encounter_rate": 60, - "min_level": 20, - "max_level": 20 - }, - { - "pokeapi_id": 129, - "pokemon_name": "Magikarp", - "method": "good-rod", - "encounter_rate": 40, - "min_level": 20, - "max_level": 20 - }, - { - "pokeapi_id": 265, - "pokemon_name": "Wurmple", - "method": "headbutt", - "encounter_rate": 40, - "min_level": 6, - "max_level": 10 - }, - { - "pokeapi_id": 204, - "pokemon_name": "Pineco", - "method": "headbutt", - "encounter_rate": 30, - "min_level": 6, - "max_level": 7 - }, - { - "pokeapi_id": 41, - "pokemon_name": "Zubat", - "method": "walk", - "encounter_rate": 30, - "min_level": 5, - "max_level": 5 + "min_level": 11, + "max_level": 13 }, { "pokeapi_id": 399, "pokemon_name": "Bidoof", "method": "walk", "encounter_rate": 20, - "min_level": 8, - "max_level": 8 + "min_level": 14, + "max_level": 14 }, { "pokeapi_id": 418, "pokemon_name": "Buizel", "method": "walk", "encounter_rate": 20, - "min_level": 5, - "max_level": 5 + "min_level": 13, + "max_level": 13 }, { "pokeapi_id": 264, "pokemon_name": "Linoone", "method": "walk", "encounter_rate": 20, - "min_level": 8, - "max_level": 8 + "min_level": 14, + "max_level": 14 }, { "pokeapi_id": 129, @@ -13649,8 +11521,290 @@ "pokemon_name": "Whismur", "method": "walk", "encounter_rate": 20, - "min_level": 5, - "max_level": 5 + "min_level": 13, + "max_level": 13 + }, + { + "pokeapi_id": 60, + "pokemon_name": "Poliwag", + "method": "old-rod", + "encounter_rate": 15, + "min_level": 10, + "max_level": 10 + }, + { + "pokeapi_id": 63, + "pokemon_name": "Abra", + "method": "walk", + "encounter_rate": 10, + "min_level": 12, + "max_level": 12 + }, + { + "pokeapi_id": 55, + "pokemon_name": "Golduck", + "method": "surf", + "encounter_rate": 10, + "min_level": 10, + "max_level": 10 + }, + { + "pokeapi_id": 81, + "pokemon_name": "Magnemite", + "method": "walk", + "encounter_rate": 10, + "min_level": 15, + "max_level": 15 + } + ] + }, + { + "name": "Saffron City", + "order": 108, + "encounters": [ + { + "pokeapi_id": 25, + "pokemon_name": "Pikachu", + "method": "trade", + "encounter_rate": 100, + "min_level": 1, + "max_level": 1 + } + ] + }, + { + "name": "Route 08 (Kanto)", + "order": 109, + "encounters": [ + { + "pokeapi_id": 163, + "pokemon_name": "Hoothoot", + "method": "headbutt", + "encounter_rate": 100, + "min_level": 16, + "max_level": 19 + }, + { + "pokeapi_id": 17, + "pokemon_name": "Pidgeotto", + "method": "walk", + "encounter_rate": 65, + "min_level": 17, + "max_level": 17 + }, + { + "pokeapi_id": 415, + "pokemon_name": "Combee", + "method": "headbutt", + "encounter_rate": 40, + "min_level": 16, + "max_level": 19 + }, + { + "pokeapi_id": 164, + "pokemon_name": "Noctowl", + "method": "walk", + "encounter_rate": 40, + "min_level": 17, + "max_level": 18 + }, + { + "pokeapi_id": 403, + "pokemon_name": "Shinx", + "method": "walk", + "encounter_rate": 40, + "min_level": 15, + "max_level": 15 + }, + { + "pokeapi_id": 93, + "pokemon_name": "Haunter", + "method": "walk", + "encounter_rate": 30, + "min_level": 19, + "max_level": 19 + }, + { + "pokeapi_id": 204, + "pokemon_name": "Pineco", + "method": "headbutt", + "encounter_rate": 30, + "min_level": 16, + "max_level": 17 + }, + { + "pokeapi_id": 63, + "pokemon_name": "Abra", + "method": "walk", + "encounter_rate": 20, + "min_level": 15, + "max_level": 15 + }, + { + "pokeapi_id": 312, + "pokemon_name": "Minun", + "method": "walk", + "encounter_rate": 20, + "min_level": 15, + "max_level": 15 + }, + { + "pokeapi_id": 311, + "pokemon_name": "Plusle", + "method": "walk", + "encounter_rate": 20, + "min_level": 17, + "max_level": 17 + }, + { + "pokeapi_id": 58, + "pokemon_name": "Growlithe", + "method": "walk", + "encounter_rate": 15, + "min_level": 17, + "max_level": 18 + }, + { + "pokeapi_id": 64, + "pokemon_name": "Kadabra", + "method": "walk", + "encounter_rate": 5, + "min_level": 15, + "max_level": 15 + } + ] + }, + { + "name": "Route 10 (Kanto)", + "order": 110, + "encounters": [ + { + "pokeapi_id": 145, + "pokemon_name": "Zapdos", + "method": "static", + "encounter_rate": 100, + "min_level": 50, + "max_level": 50 + }, + { + "pokeapi_id": 118, + "pokemon_name": "Goldeen", + "method": "surf", + "encounter_rate": 90, + "min_level": 10, + "max_level": 15 + }, + { + "pokeapi_id": 129, + "pokemon_name": "Magikarp", + "method": "old-rod", + "encounter_rate": 85, + "min_level": 10, + "max_level": 10 + }, + { + "pokeapi_id": 118, + "pokemon_name": "Goldeen", + "method": "super-rod", + "encounter_rate": 70, + "min_level": 40, + "max_level": 40 + }, + { + "pokeapi_id": 129, + "pokemon_name": "Magikarp", + "method": "good-rod", + "encounter_rate": 60, + "min_level": 20, + "max_level": 20 + }, + { + "pokeapi_id": 20, + "pokemon_name": "Raticate", + "method": "walk", + "encounter_rate": 45, + "min_level": 16, + "max_level": 16 + }, + { + "pokeapi_id": 118, + "pokemon_name": "Goldeen", + "method": "good-rod", + "encounter_rate": 40, + "min_level": 20, + "max_level": 20 + }, + { + "pokeapi_id": 195, + "pokemon_name": "Quagsire", + "method": "walk", + "encounter_rate": 40, + "min_level": 16, + "max_level": 16 + }, + { + "pokeapi_id": 21, + "pokemon_name": "Spearow", + "method": "walk", + "encounter_rate": 30, + "min_level": 16, + "max_level": 16 + }, + { + "pokeapi_id": 100, + "pokemon_name": "Voltorb", + "method": "walk", + "encounter_rate": 30, + "min_level": 17, + "max_level": 17 + }, + { + "pokeapi_id": 399, + "pokemon_name": "Bidoof", + "method": "walk", + "encounter_rate": 20, + "min_level": 16, + "max_level": 16 + }, + { + "pokeapi_id": 418, + "pokemon_name": "Buizel", + "method": "walk", + "encounter_rate": 20, + "min_level": 16, + "max_level": 17 + }, + { + "pokeapi_id": 264, + "pokemon_name": "Linoone", + "method": "walk", + "encounter_rate": 20, + "min_level": 16, + "max_level": 16 + }, + { + "pokeapi_id": 129, + "pokemon_name": "Magikarp", + "method": "super-rod", + "encounter_rate": 20, + "min_level": 40, + "max_level": 40 + }, + { + "pokeapi_id": 293, + "pokemon_name": "Whismur", + "method": "walk", + "encounter_rate": 20, + "min_level": 16, + "max_level": 17 + }, + { + "pokeapi_id": 125, + "pokemon_name": "Electabuzz", + "method": "walk", + "encounter_rate": 15, + "min_level": 15, + "max_level": 15 }, { "pokeapi_id": 118, @@ -13661,20 +11815,20 @@ "max_level": 10 }, { - "pokeapi_id": 39, - "pokemon_name": "Jigglypuff", + "pokeapi_id": 22, + "pokemon_name": "Fearow", "method": "walk", "encounter_rate": 10, - "min_level": 6, - "max_level": 6 + "min_level": 18, + "max_level": 18 }, { "pokeapi_id": 119, "pokemon_name": "Seaking", "method": "surf", "encounter_rate": 10, - "min_level": 10, - "max_level": 10 + "min_level": 15, + "max_level": 15 }, { "pokeapi_id": 119, @@ -13686,9 +11840,368 @@ } ] }, + { + "name": "Rock Tunnel", + "order": 111, + "encounters": [], + "children": [ + { + "name": "Rock Tunnel (1F)", + "order": 112, + "encounters": [ + { + "pokeapi_id": 104, + "pokemon_name": "Cubone", + "method": "walk", + "encounter_rate": 35, + "min_level": 10, + "max_level": 10 + }, + { + "pokeapi_id": 74, + "pokemon_name": "Geodude", + "method": "walk", + "encounter_rate": 30, + "min_level": 10, + "max_level": 10 + }, + { + "pokeapi_id": 359, + "pokemon_name": "Absol", + "method": "walk", + "encounter_rate": 20, + "min_level": 10, + "max_level": 10 + }, + { + "pokeapi_id": 436, + "pokemon_name": "Bronzor", + "method": "walk", + "encounter_rate": 20, + "min_level": 10, + "max_level": 10 + }, + { + "pokeapi_id": 433, + "pokemon_name": "Chingling", + "method": "walk", + "encounter_rate": 20, + "min_level": 12, + "max_level": 12 + }, + { + "pokeapi_id": 66, + "pokemon_name": "Machop", + "method": "walk", + "encounter_rate": 20, + "min_level": 12, + "max_level": 12 + }, + { + "pokeapi_id": 296, + "pokemon_name": "Makuhita", + "method": "walk", + "encounter_rate": 20, + "min_level": 12, + "max_level": 12 + }, + { + "pokeapi_id": 41, + "pokemon_name": "Zubat", + "method": "walk", + "encounter_rate": 10, + "min_level": 8, + "max_level": 8 + }, + { + "pokeapi_id": 67, + "pokemon_name": "Machoke", + "method": "walk", + "encounter_rate": 5, + "min_level": 14, + "max_level": 14 + } + ] + }, + { + "name": "Rock Tunnel (B1F)", + "order": 113, + "encounters": [ + { + "pokeapi_id": 74, + "pokemon_name": "Geodude", + "method": "rock-smash", + "encounter_rate": 100, + "min_level": 12, + "max_level": 21 + }, + { + "pokeapi_id": 104, + "pokemon_name": "Cubone", + "method": "walk", + "encounter_rate": 30, + "min_level": 12, + "max_level": 12 + }, + { + "pokeapi_id": 74, + "pokemon_name": "Geodude", + "method": "walk", + "encounter_rate": 30, + "min_level": 12, + "max_level": 12 + }, + { + "pokeapi_id": 359, + "pokemon_name": "Absol", + "method": "walk", + "encounter_rate": 20, + "min_level": 12, + "max_level": 12 + }, + { + "pokeapi_id": 436, + "pokemon_name": "Bronzor", + "method": "walk", + "encounter_rate": 20, + "min_level": 12, + "max_level": 12 + }, + { + "pokeapi_id": 433, + "pokemon_name": "Chingling", + "method": "walk", + "encounter_rate": 20, + "min_level": 16, + "max_level": 16 + }, + { + "pokeapi_id": 296, + "pokemon_name": "Makuhita", + "method": "walk", + "encounter_rate": 20, + "min_level": 16, + "max_level": 16 + }, + { + "pokeapi_id": 95, + "pokemon_name": "Onix", + "method": "walk", + "encounter_rate": 20, + "min_level": 16, + "max_level": 16 + }, + { + "pokeapi_id": 41, + "pokemon_name": "Zubat", + "method": "walk", + "encounter_rate": 10, + "min_level": 10, + "max_level": 10 + }, + { + "pokeapi_id": 115, + "pokemon_name": "Kangaskhan", + "method": "walk", + "encounter_rate": 5, + "min_level": 14, + "max_level": 14 + }, + { + "pokeapi_id": 105, + "pokemon_name": "Marowak", + "method": "walk", + "encounter_rate": 5, + "min_level": 14, + "max_level": 14 + } + ] + } + ] + }, + { + "name": "Route 09 (Kanto)", + "order": 114, + "encounters": [ + { + "pokeapi_id": 118, + "pokemon_name": "Goldeen", + "method": "surf", + "encounter_rate": 90, + "min_level": 10, + "max_level": 19 + }, + { + "pokeapi_id": 129, + "pokemon_name": "Magikarp", + "method": "old-rod", + "encounter_rate": 85, + "min_level": 10, + "max_level": 10 + }, + { + "pokeapi_id": 118, + "pokemon_name": "Goldeen", + "method": "super-rod", + "encounter_rate": 70, + "min_level": 40, + "max_level": 40 + }, + { + "pokeapi_id": 129, + "pokemon_name": "Magikarp", + "method": "good-rod", + "encounter_rate": 60, + "min_level": 20, + "max_level": 20 + }, + { + "pokeapi_id": 118, + "pokemon_name": "Goldeen", + "method": "good-rod", + "encounter_rate": 40, + "min_level": 20, + "max_level": 20 + }, + { + "pokeapi_id": 19, + "pokemon_name": "Rattata", + "method": "walk", + "encounter_rate": 40, + "min_level": 15, + "max_level": 15 + }, + { + "pokeapi_id": 302, + "pokemon_name": "Sableye", + "method": "swarm", + "encounter_rate": 40, + "min_level": 13, + "max_level": 13 + }, + { + "pokeapi_id": 20, + "pokemon_name": "Raticate", + "method": "walk", + "encounter_rate": 35, + "min_level": 13, + "max_level": 15 + }, + { + "pokeapi_id": 56, + "pokemon_name": "Mankey", + "method": "walk", + "encounter_rate": 30, + "min_level": 13, + "max_level": 13 + }, + { + "pokeapi_id": 399, + "pokemon_name": "Bidoof", + "method": "walk", + "encounter_rate": 20, + "min_level": 13, + "max_level": 13 + }, + { + "pokeapi_id": 418, + "pokemon_name": "Buizel", + "method": "walk", + "encounter_rate": 20, + "min_level": 13, + "max_level": 13 + }, + { + "pokeapi_id": 264, + "pokemon_name": "Linoone", + "method": "walk", + "encounter_rate": 20, + "min_level": 13, + "max_level": 13 + }, + { + "pokeapi_id": 129, + "pokemon_name": "Magikarp", + "method": "super-rod", + "encounter_rate": 20, + "min_level": 40, + "max_level": 40 + }, + { + "pokeapi_id": 21, + "pokemon_name": "Spearow", + "method": "walk", + "encounter_rate": 20, + "min_level": 13, + "max_level": 13 + }, + { + "pokeapi_id": 293, + "pokemon_name": "Whismur", + "method": "walk", + "encounter_rate": 20, + "min_level": 13, + "max_level": 13 + }, + { + "pokeapi_id": 118, + "pokemon_name": "Goldeen", + "method": "old-rod", + "encounter_rate": 15, + "min_level": 10, + "max_level": 10 + }, + { + "pokeapi_id": 119, + "pokemon_name": "Seaking", + "method": "surf", + "encounter_rate": 10, + "min_level": 15, + "max_level": 19 + }, + { + "pokeapi_id": 119, + "pokemon_name": "Seaking", + "method": "super-rod", + "encounter_rate": 10, + "min_level": 40, + "max_level": 40 + }, + { + "pokeapi_id": 22, + "pokemon_name": "Fearow", + "method": "walk", + "encounter_rate": 5, + "min_level": 15, + "max_level": 15 + }, + { + "pokeapi_id": 57, + "pokemon_name": "Primeape", + "method": "walk", + "encounter_rate": 5, + "min_level": 15, + "max_level": 15 + } + ] + }, + { + "name": "Power Plant", + "order": 115, + "encounters": [ + { + "pokeapi_id": 82, + "pokemon_name": "Magneton", + "method": "trade", + "encounter_rate": 100, + "min_level": 1, + "max_level": 1 + } + ] + }, { "name": "Cerulean City", - "order": 129, + "order": 116, "encounters": [ { "pokeapi_id": 163, @@ -13790,7 +12303,7 @@ }, { "name": "Route 24 (Kanto)", - "order": 130, + "order": 117, "encounters": [ { "pokeapi_id": 69, @@ -13956,7 +12469,7 @@ }, { "name": "Route 25 (Kanto)", - "order": 131, + "order": 118, "encounters": [ { "pokeapi_id": 415, @@ -14176,562 +12689,9 @@ } ] }, - { - "name": "Cerulean Cave", - "order": 132, - "encounters": [], - "children": [ - { - "name": "Cerulean Cave (1F)", - "order": 133, - "encounters": [ - { - "pokeapi_id": 129, - "pokemon_name": "Magikarp", - "method": "old-rod", - "encounter_rate": 100, - "min_level": 10, - "max_level": 10 - }, - { - "pokeapi_id": 54, - "pokemon_name": "Psyduck", - "method": "surf", - "encounter_rate": 90, - "min_level": 35, - "max_level": 40 - }, - { - "pokeapi_id": 74, - "pokemon_name": "Geodude", - "method": "rock-smash", - "encounter_rate": 80, - "min_level": 22, - "max_level": 24 - }, - { - "pokeapi_id": 42, - "pokemon_name": "Golbat", - "method": "walk", - "encounter_rate": 60, - "min_level": 38, - "max_level": 39 - }, - { - "pokeapi_id": 60, - "pokemon_name": "Poliwag", - "method": "good-rod", - "encounter_rate": 45, - "min_level": 20, - "max_level": 20 - }, - { - "pokeapi_id": 118, - "pokemon_name": "Goldeen", - "method": "good-rod", - "encounter_rate": 40, - "min_level": 20, - "max_level": 20 - }, - { - "pokeapi_id": 60, - "pokemon_name": "Poliwag", - "method": "super-rod", - "encounter_rate": 40, - "min_level": 40, - "max_level": 40 - }, - { - "pokeapi_id": 130, - "pokemon_name": "Gyarados", - "method": "super-rod", - "encounter_rate": 30, - "min_level": 40, - "max_level": 40 - }, - { - "pokeapi_id": 61, - "pokemon_name": "Poliwhirl", - "method": "super-rod", - "encounter_rate": 30, - "min_level": 40, - "max_level": 40 - }, - { - "pokeapi_id": 67, - "pokemon_name": "Machoke", - "method": "walk", - "encounter_rate": 24, - "min_level": 39, - "max_level": 40 - }, - { - "pokeapi_id": 132, - "pokemon_name": "Ditto", - "method": "walk", - "encounter_rate": 21, - "min_level": 39, - "max_level": 40 - }, - { - "pokeapi_id": 82, - "pokemon_name": "Magneton", - "method": "walk", - "encounter_rate": 21, - "min_level": 39, - "max_level": 40 - }, - { - "pokeapi_id": 359, - "pokemon_name": "Absol", - "method": "walk", - "encounter_rate": 20, - "min_level": 38, - "max_level": 38 - }, - { - "pokeapi_id": 436, - "pokemon_name": "Bronzor", - "method": "walk", - "encounter_rate": 20, - "min_level": 38, - "max_level": 38 - }, - { - "pokeapi_id": 433, - "pokemon_name": "Chingling", - "method": "walk", - "encounter_rate": 20, - "min_level": 39, - "max_level": 40 - }, - { - "pokeapi_id": 75, - "pokemon_name": "Graveler", - "method": "rock-smash", - "encounter_rate": 20, - "min_level": 26, - "max_level": 30 - }, - { - "pokeapi_id": 296, - "pokemon_name": "Makuhita", - "method": "walk", - "encounter_rate": 20, - "min_level": 39, - "max_level": 40 - }, - { - "pokeapi_id": 47, - "pokemon_name": "Parasect", - "method": "walk", - "encounter_rate": 20, - "min_level": 38, - "max_level": 38 - }, - { - "pokeapi_id": 57, - "pokemon_name": "Primeape", - "method": "walk", - "encounter_rate": 18, - "min_level": 38, - "max_level": 39 - }, - { - "pokeapi_id": 129, - "pokemon_name": "Magikarp", - "method": "good-rod", - "encounter_rate": 15, - "min_level": 20, - "max_level": 20 - }, - { - "pokeapi_id": 55, - "pokemon_name": "Golduck", - "method": "surf", - "encounter_rate": 10, - "min_level": 40, - "max_level": 40 - }, - { - "pokeapi_id": 101, - "pokemon_name": "Electrode", - "method": "walk", - "encounter_rate": 5, - "min_level": 40, - "max_level": 40 - }, - { - "pokeapi_id": 202, - "pokemon_name": "Wobbuffet", - "method": "walk", - "encounter_rate": 5, - "min_level": 37, - "max_level": 37 - } - ] - }, - { - "name": "Cerulean Cave (2F)", - "order": 134, - "encounters": [ - { - "pokeapi_id": 129, - "pokemon_name": "Magikarp", - "method": "old-rod", - "encounter_rate": 100, - "min_level": 10, - "max_level": 10 - }, - { - "pokeapi_id": 60, - "pokemon_name": "Poliwag", - "method": "good-rod", - "encounter_rate": 45, - "min_level": 20, - "max_level": 20 - }, - { - "pokeapi_id": 118, - "pokemon_name": "Goldeen", - "method": "good-rod", - "encounter_rate": 40, - "min_level": 20, - "max_level": 20 - }, - { - "pokeapi_id": 60, - "pokemon_name": "Poliwag", - "method": "super-rod", - "encounter_rate": 40, - "min_level": 40, - "max_level": 40 - }, - { - "pokeapi_id": 42, - "pokemon_name": "Golbat", - "method": "walk", - "encounter_rate": 30, - "min_level": 41, - "max_level": 42 - }, - { - "pokeapi_id": 130, - "pokemon_name": "Gyarados", - "method": "super-rod", - "encounter_rate": 30, - "min_level": 40, - "max_level": 40 - }, - { - "pokeapi_id": 67, - "pokemon_name": "Machoke", - "method": "walk", - "encounter_rate": 30, - "min_level": 39, - "max_level": 39 - }, - { - "pokeapi_id": 61, - "pokemon_name": "Poliwhirl", - "method": "super-rod", - "encounter_rate": 30, - "min_level": 40, - "max_level": 40 - }, - { - "pokeapi_id": 359, - "pokemon_name": "Absol", - "method": "walk", - "encounter_rate": 20, - "min_level": 39, - "max_level": 39 - }, - { - "pokeapi_id": 436, - "pokemon_name": "Bronzor", - "method": "walk", - "encounter_rate": 20, - "min_level": 39, - "max_level": 39 - }, - { - "pokeapi_id": 433, - "pokemon_name": "Chingling", - "method": "walk", - "encounter_rate": 20, - "min_level": 41, - "max_level": 42 - }, - { - "pokeapi_id": 64, - "pokemon_name": "Kadabra", - "method": "walk", - "encounter_rate": 20, - "min_level": 42, - "max_level": 42 - }, - { - "pokeapi_id": 296, - "pokemon_name": "Makuhita", - "method": "walk", - "encounter_rate": 20, - "min_level": 41, - "max_level": 42 - }, - { - "pokeapi_id": 47, - "pokemon_name": "Parasect", - "method": "walk", - "encounter_rate": 20, - "min_level": 40, - "max_level": 40 - }, - { - "pokeapi_id": 129, - "pokemon_name": "Magikarp", - "method": "good-rod", - "encounter_rate": 15, - "min_level": 20, - "max_level": 20 - }, - { - "pokeapi_id": 132, - "pokemon_name": "Ditto", - "method": "walk", - "encounter_rate": 10, - "min_level": 42, - "max_level": 42 - }, - { - "pokeapi_id": 82, - "pokemon_name": "Magneton", - "method": "walk", - "encounter_rate": 10, - "min_level": 41, - "max_level": 41 - }, - { - "pokeapi_id": 101, - "pokemon_name": "Electrode", - "method": "walk", - "encounter_rate": 5, - "min_level": 41, - "max_level": 41 - }, - { - "pokeapi_id": 202, - "pokemon_name": "Wobbuffet", - "method": "walk", - "encounter_rate": 5, - "min_level": 42, - "max_level": 42 - } - ] - }, - { - "name": "Cerulean Cave (B1F)", - "order": 135, - "encounters": [ - { - "pokeapi_id": 129, - "pokemon_name": "Magikarp", - "method": "old-rod", - "encounter_rate": 100, - "min_level": 10, - "max_level": 10 - }, - { - "pokeapi_id": 150, - "pokemon_name": "Mewtwo", - "method": "static", - "encounter_rate": 100, - "min_level": 70, - "max_level": 70 - }, - { - "pokeapi_id": 54, - "pokemon_name": "Psyduck", - "method": "surf", - "encounter_rate": 90, - "min_level": 35, - "max_level": 40 - }, - { - "pokeapi_id": 74, - "pokemon_name": "Geodude", - "method": "rock-smash", - "encounter_rate": 80, - "min_level": 22, - "max_level": 24 - }, - { - "pokeapi_id": 60, - "pokemon_name": "Poliwag", - "method": "good-rod", - "encounter_rate": 45, - "min_level": 20, - "max_level": 20 - }, - { - "pokeapi_id": 118, - "pokemon_name": "Goldeen", - "method": "good-rod", - "encounter_rate": 40, - "min_level": 20, - "max_level": 20 - }, - { - "pokeapi_id": 60, - "pokemon_name": "Poliwag", - "method": "super-rod", - "encounter_rate": 40, - "min_level": 40, - "max_level": 40 - }, - { - "pokeapi_id": 130, - "pokemon_name": "Gyarados", - "method": "super-rod", - "encounter_rate": 30, - "min_level": 40, - "max_level": 40 - }, - { - "pokeapi_id": 61, - "pokemon_name": "Poliwhirl", - "method": "super-rod", - "encounter_rate": 30, - "min_level": 40, - "max_level": 40 - }, - { - "pokeapi_id": 47, - "pokemon_name": "Parasect", - "method": "walk", - "encounter_rate": 25, - "min_level": 45, - "max_level": 45 - }, - { - "pokeapi_id": 359, - "pokemon_name": "Absol", - "method": "walk", - "encounter_rate": 20, - "min_level": 45, - "max_level": 45 - }, - { - "pokeapi_id": 436, - "pokemon_name": "Bronzor", - "method": "walk", - "encounter_rate": 20, - "min_level": 45, - "max_level": 45 - }, - { - "pokeapi_id": 433, - "pokemon_name": "Chingling", - "method": "walk", - "encounter_rate": 20, - "min_level": 45, - "max_level": 45 - }, - { - "pokeapi_id": 75, - "pokemon_name": "Graveler", - "method": "rock-smash", - "encounter_rate": 20, - "min_level": 26, - "max_level": 30 - }, - { - "pokeapi_id": 64, - "pokemon_name": "Kadabra", - "method": "walk", - "encounter_rate": 20, - "min_level": 46, - "max_level": 46 - }, - { - "pokeapi_id": 296, - "pokemon_name": "Makuhita", - "method": "walk", - "encounter_rate": 20, - "min_level": 45, - "max_level": 45 - }, - { - "pokeapi_id": 129, - "pokemon_name": "Magikarp", - "method": "good-rod", - "encounter_rate": 15, - "min_level": 20, - "max_level": 20 - }, - { - "pokeapi_id": 82, - "pokemon_name": "Magneton", - "method": "walk", - "encounter_rate": 15, - "min_level": 45, - "max_level": 45 - }, - { - "pokeapi_id": 132, - "pokemon_name": "Ditto", - "method": "walk", - "encounter_rate": 10, - "min_level": 45, - "max_level": 45 - }, - { - "pokeapi_id": 42, - "pokemon_name": "Golbat", - "method": "walk", - "encounter_rate": 10, - "min_level": 47, - "max_level": 47 - }, - { - "pokeapi_id": 55, - "pokemon_name": "Golduck", - "method": "surf", - "encounter_rate": 10, - "min_level": 40, - "max_level": 40 - }, - { - "pokeapi_id": 67, - "pokemon_name": "Machoke", - "method": "walk", - "encounter_rate": 10, - "min_level": 45, - "max_level": 45 - }, - { - "pokeapi_id": 101, - "pokemon_name": "Electrode", - "method": "walk", - "encounter_rate": 5, - "min_level": 46, - "max_level": 46 - }, - { - "pokeapi_id": 202, - "pokemon_name": "Wobbuffet", - "method": "walk", - "encounter_rate": 5, - "min_level": 49, - "max_level": 49 - } - ] - } - ] - }, { "name": "Route 05 (Kanto)", - "order": 136, + "order": 119, "encounters": [ { "pokeapi_id": 163, @@ -14823,325 +12783,9 @@ } ] }, - { - "name": "Route 06 (Kanto)", - "order": 137, - "encounters": [ - { - "pokeapi_id": 163, - "pokemon_name": "Hoothoot", - "method": "headbutt", - "encounter_rate": 100, - "min_level": 11, - "max_level": 16 - }, - { - "pokeapi_id": 54, - "pokemon_name": "Psyduck", - "method": "surf", - "encounter_rate": 90, - "min_level": 5, - "max_level": 10 - }, - { - "pokeapi_id": 129, - "pokemon_name": "Magikarp", - "method": "old-rod", - "encounter_rate": 85, - "min_level": 10, - "max_level": 10 - }, - { - "pokeapi_id": 60, - "pokemon_name": "Poliwag", - "method": "super-rod", - "encounter_rate": 80, - "min_level": 40, - "max_level": 40 - }, - { - "pokeapi_id": 129, - "pokemon_name": "Magikarp", - "method": "good-rod", - "encounter_rate": 60, - "min_level": 20, - "max_level": 20 - }, - { - "pokeapi_id": 43, - "pokemon_name": "Oddish", - "method": "walk", - "encounter_rate": 60, - "min_level": 13, - "max_level": 13 - }, - { - "pokeapi_id": 69, - "pokemon_name": "Bellsprout", - "method": "walk", - "encounter_rate": 50, - "min_level": 13, - "max_level": 14 - }, - { - "pokeapi_id": 16, - "pokemon_name": "Pidgey", - "method": "walk", - "encounter_rate": 50, - "min_level": 13, - "max_level": 14 - }, - { - "pokeapi_id": 415, - "pokemon_name": "Combee", - "method": "headbutt", - "encounter_rate": 40, - "min_level": 11, - "max_level": 16 - }, - { - "pokeapi_id": 60, - "pokemon_name": "Poliwag", - "method": "good-rod", - "encounter_rate": 40, - "min_level": 20, - "max_level": 20 - }, - { - "pokeapi_id": 204, - "pokemon_name": "Pineco", - "method": "headbutt", - "encounter_rate": 30, - "min_level": 11, - "max_level": 13 - }, - { - "pokeapi_id": 399, - "pokemon_name": "Bidoof", - "method": "walk", - "encounter_rate": 20, - "min_level": 14, - "max_level": 14 - }, - { - "pokeapi_id": 418, - "pokemon_name": "Buizel", - "method": "walk", - "encounter_rate": 20, - "min_level": 13, - "max_level": 13 - }, - { - "pokeapi_id": 264, - "pokemon_name": "Linoone", - "method": "walk", - "encounter_rate": 20, - "min_level": 14, - "max_level": 14 - }, - { - "pokeapi_id": 129, - "pokemon_name": "Magikarp", - "method": "super-rod", - "encounter_rate": 20, - "min_level": 40, - "max_level": 40 - }, - { - "pokeapi_id": 293, - "pokemon_name": "Whismur", - "method": "walk", - "encounter_rate": 20, - "min_level": 13, - "max_level": 13 - }, - { - "pokeapi_id": 60, - "pokemon_name": "Poliwag", - "method": "old-rod", - "encounter_rate": 15, - "min_level": 10, - "max_level": 10 - }, - { - "pokeapi_id": 63, - "pokemon_name": "Abra", - "method": "walk", - "encounter_rate": 10, - "min_level": 12, - "max_level": 12 - }, - { - "pokeapi_id": 55, - "pokemon_name": "Golduck", - "method": "surf", - "encounter_rate": 10, - "min_level": 10, - "max_level": 10 - }, - { - "pokeapi_id": 81, - "pokemon_name": "Magnemite", - "method": "walk", - "encounter_rate": 10, - "min_level": 15, - "max_level": 15 - } - ] - }, - { - "name": "Vermilion City", - "order": 138, - "encounters": [ - { - "pokeapi_id": 21, - "pokemon_name": "Spearow", - "method": "headbutt", - "encounter_rate": 100, - "min_level": 11, - "max_level": 16 - }, - { - "pokeapi_id": 72, - "pokemon_name": "Tentacool", - "method": "surf", - "encounter_rate": 90, - "min_level": 30, - "max_level": 35 - }, - { - "pokeapi_id": 129, - "pokemon_name": "Magikarp", - "method": "old-rod", - "encounter_rate": 85, - "min_level": 10, - "max_level": 10 - }, - { - "pokeapi_id": 50, - "pokemon_name": "Diglett", - "method": "rock-smash", - "encounter_rate": 80, - "min_level": 24, - "max_level": 37 - }, - { - "pokeapi_id": 278, - "pokemon_name": "Wingull", - "method": "swarm", - "encounter_rate": 60, - "min_level": 35, - "max_level": 35 - }, - { - "pokeapi_id": 170, - "pokemon_name": "Chinchou", - "method": "super-rod", - "encounter_rate": 40, - "min_level": 40, - "max_level": 40 - }, - { - "pokeapi_id": 415, - "pokemon_name": "Combee", - "method": "headbutt", - "encounter_rate": 40, - "min_level": 11, - "max_level": 16 - }, - { - "pokeapi_id": 129, - "pokemon_name": "Magikarp", - "method": "good-rod", - "encounter_rate": 40, - "min_level": 20, - "max_level": 20 - }, - { - "pokeapi_id": 214, - "pokemon_name": "Heracross", - "method": "headbutt", - "encounter_rate": 30, - "min_level": 11, - "max_level": 13 - }, - { - "pokeapi_id": 90, - "pokemon_name": "Shellder", - "method": "super-rod", - "encounter_rate": 30, - "min_level": 40, - "max_level": 40 - }, - { - "pokeapi_id": 72, - "pokemon_name": "Tentacool", - "method": "good-rod", - "encounter_rate": 30, - "min_level": 20, - "max_level": 20 - }, - { - "pokeapi_id": 170, - "pokemon_name": "Chinchou", - "method": "good-rod", - "encounter_rate": 20, - "min_level": 20, - "max_level": 20 - }, - { - "pokeapi_id": 213, - "pokemon_name": "Shuckle", - "method": "rock-smash", - "encounter_rate": 20, - "min_level": 32, - "max_level": 35 - }, - { - "pokeapi_id": 73, - "pokemon_name": "Tentacruel", - "method": "super-rod", - "encounter_rate": 20, - "min_level": 40, - "max_level": 40 - }, - { - "pokeapi_id": 72, - "pokemon_name": "Tentacool", - "method": "old-rod", - "encounter_rate": 15, - "min_level": 10, - "max_level": 10 - }, - { - "pokeapi_id": 171, - "pokemon_name": "Lanturn", - "method": "super-rod", - "encounter_rate": 10, - "min_level": 40, - "max_level": 40 - }, - { - "pokeapi_id": 90, - "pokemon_name": "Shellder", - "method": "good-rod", - "encounter_rate": 10, - "min_level": 20, - "max_level": 20 - }, - { - "pokeapi_id": 73, - "pokemon_name": "Tentacruel", - "method": "surf", - "encounter_rate": 10, - "min_level": 35, - "max_level": 35 - } - ] - }, { "name": "Route 07 (Kanto)", - "order": 139, + "order": 120, "encounters": [ { "pokeapi_id": 21, @@ -15242,783 +12886,848 @@ ] }, { - "name": "Route 08 (Kanto)", - "order": 140, + "name": "Celadon City", + "order": 121, "encounters": [ { - "pokeapi_id": 163, - "pokemon_name": "Hoothoot", + "pokeapi_id": 21, + "pokemon_name": "Spearow", "method": "headbutt", "encounter_rate": 100, - "min_level": 16, - "max_level": 19 + "min_level": 15, + "max_level": 20 }, { - "pokeapi_id": 17, - "pokemon_name": "Pidgeotto", - "method": "walk", - "encounter_rate": 65, - "min_level": 17, - "max_level": 17 + "pokeapi_id": 88, + "pokemon_name": "Grimer", + "method": "surf", + "encounter_rate": 90, + "min_level": 15, + "max_level": 20 }, { "pokeapi_id": 415, "pokemon_name": "Combee", "method": "headbutt", "encounter_rate": 40, - "min_level": 16, - "max_level": 19 - }, - { - "pokeapi_id": 164, - "pokemon_name": "Noctowl", - "method": "walk", - "encounter_rate": 40, - "min_level": 17, - "max_level": 18 - }, - { - "pokeapi_id": 403, - "pokemon_name": "Shinx", - "method": "walk", - "encounter_rate": 40, "min_level": 15, - "max_level": 15 - }, - { - "pokeapi_id": 93, - "pokemon_name": "Haunter", - "method": "walk", - "encounter_rate": 30, - "min_level": 19, - "max_level": 19 - }, - { - "pokeapi_id": 204, - "pokemon_name": "Pineco", - "method": "headbutt", - "encounter_rate": 30, - "min_level": 16, - "max_level": 17 - }, - { - "pokeapi_id": 63, - "pokemon_name": "Abra", - "method": "walk", - "encounter_rate": 20, - "min_level": 15, - "max_level": 15 - }, - { - "pokeapi_id": 312, - "pokemon_name": "Minun", - "method": "walk", - "encounter_rate": 20, - "min_level": 15, - "max_level": 15 - }, - { - "pokeapi_id": 311, - "pokemon_name": "Plusle", - "method": "walk", - "encounter_rate": 20, - "min_level": 17, - "max_level": 17 - }, - { - "pokeapi_id": 58, - "pokemon_name": "Growlithe", - "method": "walk", - "encounter_rate": 15, - "min_level": 17, - "max_level": 18 - }, - { - "pokeapi_id": 64, - "pokemon_name": "Kadabra", - "method": "walk", - "encounter_rate": 5, - "min_level": 15, - "max_level": 15 - } - ] - }, - { - "name": "Route 09 (Kanto)", - "order": 141, - "encounters": [ - { - "pokeapi_id": 118, - "pokemon_name": "Goldeen", - "method": "surf", - "encounter_rate": 90, - "min_level": 10, - "max_level": 19 - }, - { - "pokeapi_id": 129, - "pokemon_name": "Magikarp", - "method": "old-rod", - "encounter_rate": 85, - "min_level": 10, - "max_level": 10 - }, - { - "pokeapi_id": 118, - "pokemon_name": "Goldeen", - "method": "super-rod", - "encounter_rate": 70, - "min_level": 40, - "max_level": 40 - }, - { - "pokeapi_id": 129, - "pokemon_name": "Magikarp", - "method": "good-rod", - "encounter_rate": 60, - "min_level": 20, "max_level": 20 }, - { - "pokeapi_id": 118, - "pokemon_name": "Goldeen", - "method": "good-rod", - "encounter_rate": 40, - "min_level": 20, - "max_level": 20 - }, - { - "pokeapi_id": 19, - "pokemon_name": "Rattata", - "method": "walk", - "encounter_rate": 40, - "min_level": 15, - "max_level": 15 - }, - { - "pokeapi_id": 302, - "pokemon_name": "Sableye", - "method": "swarm", - "encounter_rate": 40, - "min_level": 13, - "max_level": 13 - }, - { - "pokeapi_id": 20, - "pokemon_name": "Raticate", - "method": "walk", - "encounter_rate": 35, - "min_level": 13, - "max_level": 15 - }, - { - "pokeapi_id": 56, - "pokemon_name": "Mankey", - "method": "walk", - "encounter_rate": 30, - "min_level": 13, - "max_level": 13 - }, - { - "pokeapi_id": 399, - "pokemon_name": "Bidoof", - "method": "walk", - "encounter_rate": 20, - "min_level": 13, - "max_level": 13 - }, - { - "pokeapi_id": 418, - "pokemon_name": "Buizel", - "method": "walk", - "encounter_rate": 20, - "min_level": 13, - "max_level": 13 - }, - { - "pokeapi_id": 264, - "pokemon_name": "Linoone", - "method": "walk", - "encounter_rate": 20, - "min_level": 13, - "max_level": 13 - }, - { - "pokeapi_id": 129, - "pokemon_name": "Magikarp", - "method": "super-rod", - "encounter_rate": 20, - "min_level": 40, - "max_level": 40 - }, - { - "pokeapi_id": 21, - "pokemon_name": "Spearow", - "method": "walk", - "encounter_rate": 20, - "min_level": 13, - "max_level": 13 - }, - { - "pokeapi_id": 293, - "pokemon_name": "Whismur", - "method": "walk", - "encounter_rate": 20, - "min_level": 13, - "max_level": 13 - }, - { - "pokeapi_id": 118, - "pokemon_name": "Goldeen", - "method": "old-rod", - "encounter_rate": 15, - "min_level": 10, - "max_level": 10 - }, - { - "pokeapi_id": 119, - "pokemon_name": "Seaking", - "method": "surf", - "encounter_rate": 10, - "min_level": 15, - "max_level": 19 - }, - { - "pokeapi_id": 119, - "pokemon_name": "Seaking", - "method": "super-rod", - "encounter_rate": 10, - "min_level": 40, - "max_level": 40 - }, - { - "pokeapi_id": 22, - "pokemon_name": "Fearow", - "method": "walk", - "encounter_rate": 5, - "min_level": 15, - "max_level": 15 - }, - { - "pokeapi_id": 57, - "pokemon_name": "Primeape", - "method": "walk", - "encounter_rate": 5, - "min_level": 15, - "max_level": 15 - } - ] - }, - { - "name": "Route 10 (Kanto)", - "order": 142, - "encounters": [ - { - "pokeapi_id": 145, - "pokemon_name": "Zapdos", - "method": "static", - "encounter_rate": 100, - "min_level": 50, - "max_level": 50 - }, - { - "pokeapi_id": 118, - "pokemon_name": "Goldeen", - "method": "surf", - "encounter_rate": 90, - "min_level": 10, - "max_level": 15 - }, - { - "pokeapi_id": 129, - "pokemon_name": "Magikarp", - "method": "old-rod", - "encounter_rate": 85, - "min_level": 10, - "max_level": 10 - }, - { - "pokeapi_id": 118, - "pokemon_name": "Goldeen", - "method": "super-rod", - "encounter_rate": 70, - "min_level": 40, - "max_level": 40 - }, - { - "pokeapi_id": 129, - "pokemon_name": "Magikarp", - "method": "good-rod", - "encounter_rate": 60, - "min_level": 20, - "max_level": 20 - }, - { - "pokeapi_id": 20, - "pokemon_name": "Raticate", - "method": "walk", - "encounter_rate": 45, - "min_level": 16, - "max_level": 16 - }, - { - "pokeapi_id": 118, - "pokemon_name": "Goldeen", - "method": "good-rod", - "encounter_rate": 40, - "min_level": 20, - "max_level": 20 - }, - { - "pokeapi_id": 195, - "pokemon_name": "Quagsire", - "method": "walk", - "encounter_rate": 40, - "min_level": 16, - "max_level": 16 - }, - { - "pokeapi_id": 21, - "pokemon_name": "Spearow", - "method": "walk", - "encounter_rate": 30, - "min_level": 16, - "max_level": 16 - }, - { - "pokeapi_id": 100, - "pokemon_name": "Voltorb", - "method": "walk", - "encounter_rate": 30, - "min_level": 17, - "max_level": 17 - }, - { - "pokeapi_id": 399, - "pokemon_name": "Bidoof", - "method": "walk", - "encounter_rate": 20, - "min_level": 16, - "max_level": 16 - }, - { - "pokeapi_id": 418, - "pokemon_name": "Buizel", - "method": "walk", - "encounter_rate": 20, - "min_level": 16, - "max_level": 17 - }, - { - "pokeapi_id": 264, - "pokemon_name": "Linoone", - "method": "walk", - "encounter_rate": 20, - "min_level": 16, - "max_level": 16 - }, - { - "pokeapi_id": 129, - "pokemon_name": "Magikarp", - "method": "super-rod", - "encounter_rate": 20, - "min_level": 40, - "max_level": 40 - }, - { - "pokeapi_id": 293, - "pokemon_name": "Whismur", - "method": "walk", - "encounter_rate": 20, - "min_level": 16, - "max_level": 17 - }, - { - "pokeapi_id": 125, - "pokemon_name": "Electabuzz", - "method": "walk", - "encounter_rate": 15, - "min_level": 15, - "max_level": 15 - }, - { - "pokeapi_id": 118, - "pokemon_name": "Goldeen", - "method": "old-rod", - "encounter_rate": 15, - "min_level": 10, - "max_level": 10 - }, - { - "pokeapi_id": 22, - "pokemon_name": "Fearow", - "method": "walk", - "encounter_rate": 10, - "min_level": 18, - "max_level": 18 - }, - { - "pokeapi_id": 119, - "pokemon_name": "Seaking", - "method": "surf", - "encounter_rate": 10, - "min_level": 15, - "max_level": 15 - }, - { - "pokeapi_id": 119, - "pokemon_name": "Seaking", - "method": "super-rod", - "encounter_rate": 10, - "min_level": 40, - "max_level": 40 - } - ] - }, - { - "name": "Rock Tunnel", - "order": 143, - "encounters": [], - "children": [ - { - "name": "Rock Tunnel (1F)", - "order": 144, - "encounters": [ - { - "pokeapi_id": 104, - "pokemon_name": "Cubone", - "method": "walk", - "encounter_rate": 35, - "min_level": 10, - "max_level": 10 - }, - { - "pokeapi_id": 74, - "pokemon_name": "Geodude", - "method": "walk", - "encounter_rate": 30, - "min_level": 10, - "max_level": 10 - }, - { - "pokeapi_id": 359, - "pokemon_name": "Absol", - "method": "walk", - "encounter_rate": 20, - "min_level": 10, - "max_level": 10 - }, - { - "pokeapi_id": 436, - "pokemon_name": "Bronzor", - "method": "walk", - "encounter_rate": 20, - "min_level": 10, - "max_level": 10 - }, - { - "pokeapi_id": 433, - "pokemon_name": "Chingling", - "method": "walk", - "encounter_rate": 20, - "min_level": 12, - "max_level": 12 - }, - { - "pokeapi_id": 66, - "pokemon_name": "Machop", - "method": "walk", - "encounter_rate": 20, - "min_level": 12, - "max_level": 12 - }, - { - "pokeapi_id": 296, - "pokemon_name": "Makuhita", - "method": "walk", - "encounter_rate": 20, - "min_level": 12, - "max_level": 12 - }, - { - "pokeapi_id": 41, - "pokemon_name": "Zubat", - "method": "walk", - "encounter_rate": 10, - "min_level": 8, - "max_level": 8 - }, - { - "pokeapi_id": 67, - "pokemon_name": "Machoke", - "method": "walk", - "encounter_rate": 5, - "min_level": 14, - "max_level": 14 - } - ] - }, - { - "name": "Rock Tunnel (B1F)", - "order": 145, - "encounters": [ - { - "pokeapi_id": 74, - "pokemon_name": "Geodude", - "method": "rock-smash", - "encounter_rate": 100, - "min_level": 12, - "max_level": 21 - }, - { - "pokeapi_id": 104, - "pokemon_name": "Cubone", - "method": "walk", - "encounter_rate": 30, - "min_level": 12, - "max_level": 12 - }, - { - "pokeapi_id": 74, - "pokemon_name": "Geodude", - "method": "walk", - "encounter_rate": 30, - "min_level": 12, - "max_level": 12 - }, - { - "pokeapi_id": 359, - "pokemon_name": "Absol", - "method": "walk", - "encounter_rate": 20, - "min_level": 12, - "max_level": 12 - }, - { - "pokeapi_id": 436, - "pokemon_name": "Bronzor", - "method": "walk", - "encounter_rate": 20, - "min_level": 12, - "max_level": 12 - }, - { - "pokeapi_id": 433, - "pokemon_name": "Chingling", - "method": "walk", - "encounter_rate": 20, - "min_level": 16, - "max_level": 16 - }, - { - "pokeapi_id": 296, - "pokemon_name": "Makuhita", - "method": "walk", - "encounter_rate": 20, - "min_level": 16, - "max_level": 16 - }, - { - "pokeapi_id": 95, - "pokemon_name": "Onix", - "method": "walk", - "encounter_rate": 20, - "min_level": 16, - "max_level": 16 - }, - { - "pokeapi_id": 41, - "pokemon_name": "Zubat", - "method": "walk", - "encounter_rate": 10, - "min_level": 10, - "max_level": 10 - }, - { - "pokeapi_id": 115, - "pokemon_name": "Kangaskhan", - "method": "walk", - "encounter_rate": 5, - "min_level": 14, - "max_level": 14 - }, - { - "pokeapi_id": 105, - "pokemon_name": "Marowak", - "method": "walk", - "encounter_rate": 5, - "min_level": 14, - "max_level": 14 - } - ] - } - ] - }, - { - "name": "Power Plant", - "order": 146, - "encounters": [ - { - "pokeapi_id": 82, - "pokemon_name": "Magneton", - "method": "trade", - "encounter_rate": 100, - "min_level": 1, - "max_level": 1 - } - ] - }, - { - "name": "Route 11 (Kanto)", - "order": 147, - "encounters": [ - { - "pokeapi_id": 21, - "pokemon_name": "Spearow", - "method": "headbutt", - "encounter_rate": 100, - "min_level": 13, - "max_level": 16 - }, - { - "pokeapi_id": 415, - "pokemon_name": "Combee", - "method": "headbutt", - "encounter_rate": 40, - "min_level": 13, - "max_level": 16 - }, - { - "pokeapi_id": 96, - "pokemon_name": "Drowzee", - "method": "walk", - "encounter_rate": 40, - "min_level": 14, - "max_level": 14 - }, - { - "pokeapi_id": 403, - "pokemon_name": "Shinx", - "method": "walk", - "encounter_rate": 40, - "min_level": 14, - "max_level": 15 - }, { "pokeapi_id": 214, "pokemon_name": "Heracross", "method": "headbutt", "encounter_rate": 30, - "min_level": 13, - "max_level": 14 + "min_level": 15, + "max_level": 17 }, { - "pokeapi_id": 19, - "pokemon_name": "Rattata", + "pokeapi_id": 89, + "pokemon_name": "Muk", + "method": "surf", + "encounter_rate": 10, + "min_level": 15, + "max_level": 15 + } + ] + }, + { + "name": "Route 16 (Kanto)", + "order": 122, + "encounters": [ + { + "pokeapi_id": 88, + "pokemon_name": "Grimer", "method": "walk", + "encounter_rate": 100, + "min_level": 26, + "max_level": 28 + }, + { + "pokeapi_id": 21, + "pokemon_name": "Spearow", + "method": "headbutt", + "encounter_rate": 100, + "min_level": 26, + "max_level": 30 + }, + { + "pokeapi_id": 415, + "pokemon_name": "Combee", + "method": "headbutt", + "encounter_rate": 40, + "min_level": 26, + "max_level": 30 + }, + { + "pokeapi_id": 22, + "pokemon_name": "Fearow", + "method": "walk", + "encounter_rate": 40, + "min_level": 27, + "max_level": 27 + }, + { + "pokeapi_id": 403, + "pokemon_name": "Shinx", + "method": "walk", + "encounter_rate": 40, + "min_level": 26, + "max_level": 28 + }, + { + "pokeapi_id": 214, + "pokemon_name": "Heracross", + "method": "headbutt", "encounter_rate": 30, - "min_level": 15, - "max_level": 15 - }, - { - "pokeapi_id": 81, - "pokemon_name": "Magnemite", - "method": "walk", - "encounter_rate": 20, - "min_level": 15, - "max_level": 15 + "min_level": 26, + "max_level": 27 }, { "pokeapi_id": 312, "pokemon_name": "Minun", "method": "walk", "encounter_rate": 20, - "min_level": 15, - "max_level": 15 + "min_level": 28, + "max_level": 28 }, { "pokeapi_id": 311, "pokemon_name": "Plusle", "method": "walk", "encounter_rate": 20, - "min_level": 14, - "max_level": 15 + "min_level": 26, + "max_level": 27 }, { - "pokeapi_id": 97, - "pokemon_name": "Hypno", + "pokeapi_id": 198, + "pokemon_name": "Murkrow", "method": "walk", "encounter_rate": 10, - "min_level": 16, - "max_level": 16 + "min_level": 29, + "max_level": 29 + }, + { + "pokeapi_id": 89, + "pokemon_name": "Muk", + "method": "walk", + "encounter_rate": 5, + "min_level": 30, + "max_level": 30 + }, + { + "pokeapi_id": 218, + "pokemon_name": "Slugma", + "method": "walk", + "encounter_rate": 5, + "min_level": 27, + "max_level": 27 } ] }, { - "name": "Diglett's Cave", - "order": 148, + "name": "Route 17 (Kanto)", + "order": 123, "encounters": [ { - "pokeapi_id": 111, - "pokemon_name": "Rhyhorn", - "method": "trade", + "pokeapi_id": 88, + "pokemon_name": "Grimer", + "method": "walk", "encounter_rate": 100, - "min_level": 1, - "max_level": 1 + "min_level": 27, + "max_level": 29 }, { - "pokeapi_id": 50, - "pokemon_name": "Diglett", + "pokeapi_id": 22, + "pokemon_name": "Fearow", "method": "walk", + "encounter_rate": 40, + "min_level": 28, + "max_level": 28 + }, + { + "pokeapi_id": 403, + "pokemon_name": "Shinx", + "method": "walk", + "encounter_rate": 40, + "min_level": 27, + "max_level": 29 + }, + { + "pokeapi_id": 218, + "pokemon_name": "Slugma", + "method": "walk", + "encounter_rate": 40, + "min_level": 27, + "max_level": 29 + }, + { + "pokeapi_id": 312, + "pokemon_name": "Minun", + "method": "walk", + "encounter_rate": 20, + "min_level": 29, + "max_level": 29 + }, + { + "pokeapi_id": 89, + "pokemon_name": "Muk", + "method": "walk", + "encounter_rate": 20, + "min_level": 30, + "max_level": 32 + }, + { + "pokeapi_id": 311, + "pokemon_name": "Plusle", + "method": "walk", + "encounter_rate": 20, + "min_level": 27, + "max_level": 28 + } + ] + }, + { + "name": "Route 18 (Kanto)", + "order": 124, + "encounters": [ + { + "pokeapi_id": 88, + "pokemon_name": "Grimer", + "method": "walk", + "encounter_rate": 100, + "min_level": 26, + "max_level": 28 + }, + { + "pokeapi_id": 163, + "pokemon_name": "Hoothoot", + "method": "headbutt", + "encounter_rate": 100, + "min_level": 26, + "max_level": 30 + }, + { + "pokeapi_id": 22, + "pokemon_name": "Fearow", + "method": "walk", + "encounter_rate": 40, + "min_level": 27, + "max_level": 27 + }, + { + "pokeapi_id": 403, + "pokemon_name": "Shinx", + "method": "walk", + "encounter_rate": 40, + "min_level": 26, + "max_level": 28 + }, + { + "pokeapi_id": 265, + "pokemon_name": "Wurmple", + "method": "headbutt", + "encounter_rate": 40, + "min_level": 26, + "max_level": 30 + }, + { + "pokeapi_id": 167, + "pokemon_name": "Spinarak", + "method": "headbutt", + "encounter_rate": 30, + "min_level": 26, + "max_level": 27 + }, + { + "pokeapi_id": 312, + "pokemon_name": "Minun", + "method": "walk", + "encounter_rate": 20, + "min_level": 28, + "max_level": 28 + }, + { + "pokeapi_id": 89, + "pokemon_name": "Muk", + "method": "walk", + "encounter_rate": 20, + "min_level": 29, + "max_level": 30 + }, + { + "pokeapi_id": 311, + "pokemon_name": "Plusle", + "method": "walk", + "encounter_rate": 20, + "min_level": 26, + "max_level": 27 + }, + { + "pokeapi_id": 114, + "pokemon_name": "Tangela", + "method": "headbutt", + "encounter_rate": 15, + "min_level": 29, + "max_level": 30 + }, + { + "pokeapi_id": 218, + "pokemon_name": "Slugma", + "method": "walk", + "encounter_rate": 5, + "min_level": 27, + "max_level": 27 + } + ] + }, + { + "name": "Fuchsia City", + "order": 125, + "encounters": [ + { + "pokeapi_id": 163, + "pokemon_name": "Hoothoot", + "method": "headbutt", + "encounter_rate": 100, + "min_level": 21, + "max_level": 34 + }, + { + "pokeapi_id": 129, + "pokemon_name": "Magikarp", + "method": "surf", + "encounter_rate": 100, + "min_level": 10, + "max_level": 20 + }, + { + "pokeapi_id": 129, + "pokemon_name": "Magikarp", + "method": "old-rod", + "encounter_rate": 100, + "min_level": 10, + "max_level": 10 + }, + { + "pokeapi_id": 129, + "pokemon_name": "Magikarp", + "method": "good-rod", "encounter_rate": 90, - "min_level": 13, - "max_level": 13 + "min_level": 20, + "max_level": 20 }, { - "pokeapi_id": 359, - "pokemon_name": "Absol", + "pokeapi_id": 129, + "pokemon_name": "Magikarp", + "method": "super-rod", + "encounter_rate": 70, + "min_level": 40, + "max_level": 40 + }, + { + "pokeapi_id": 265, + "pokemon_name": "Wurmple", + "method": "headbutt", + "encounter_rate": 40, + "min_level": 21, + "max_level": 34 + }, + { + "pokeapi_id": 130, + "pokemon_name": "Gyarados", + "method": "super-rod", + "encounter_rate": 30, + "min_level": 40, + "max_level": 40 + }, + { + "pokeapi_id": 167, + "pokemon_name": "Spinarak", + "method": "headbutt", + "encounter_rate": 30, + "min_level": 21, + "max_level": 23 + }, + { + "pokeapi_id": 114, + "pokemon_name": "Tangela", + "method": "headbutt", + "encounter_rate": 15, + "min_level": 26, + "max_level": 34 + }, + { + "pokeapi_id": 130, + "pokemon_name": "Gyarados", + "method": "good-rod", + "encounter_rate": 10, + "min_level": 20, + "max_level": 20 + } + ] + }, + { + "name": "Route 15 (Kanto)", + "order": 126, + "encounters": [ + { + "pokeapi_id": 113, + "pokemon_name": "Chansey", + "method": "walk", + "encounter_rate": 100, + "min_level": 25, + "max_level": 25 + }, + { + "pokeapi_id": 163, + "pokemon_name": "Hoothoot", + "method": "headbutt", + "encounter_rate": 100, + "min_level": 21, + "max_level": 26 + }, + { + "pokeapi_id": 403, + "pokemon_name": "Shinx", + "method": "walk", + "encounter_rate": 40, + "min_level": 23, + "max_level": 23 + }, + { + "pokeapi_id": 265, + "pokemon_name": "Wurmple", + "method": "headbutt", + "encounter_rate": 40, + "min_level": 21, + "max_level": 26 + }, + { + "pokeapi_id": 30, + "pokemon_name": "Nidorina", + "method": "walk", + "encounter_rate": 30, + "min_level": 23, + "max_level": 23 + }, + { + "pokeapi_id": 33, + "pokemon_name": "Nidorino", + "method": "walk", + "encounter_rate": 30, + "min_level": 23, + "max_level": 23 + }, + { + "pokeapi_id": 167, + "pokemon_name": "Spinarak", + "method": "headbutt", + "encounter_rate": 30, + "min_level": 21, + "max_level": 23 + }, + { + "pokeapi_id": 312, + "pokemon_name": "Minun", "method": "walk", "encounter_rate": 20, - "min_level": 15, - "max_level": 15 + "min_level": 25, + "max_level": 25 }, { - "pokeapi_id": 436, - "pokemon_name": "Bronzor", + "pokeapi_id": 164, + "pokemon_name": "Noctowl", "method": "walk", "encounter_rate": 20, - "min_level": 15, - "max_level": 15 + "min_level": 25, + "max_level": 25 }, { - "pokeapi_id": 433, - "pokemon_name": "Chingling", + "pokeapi_id": 17, + "pokemon_name": "Pidgeotto", "method": "walk", "encounter_rate": 20, - "min_level": 19, - "max_level": 19 + "min_level": 25, + "max_level": 25 }, { - "pokeapi_id": 296, - "pokemon_name": "Makuhita", + "pokeapi_id": 311, + "pokemon_name": "Plusle", "method": "walk", "encounter_rate": 20, - "min_level": 19, - "max_level": 19 + "min_level": 23, + "max_level": 23 }, { - "pokeapi_id": 51, - "pokemon_name": "Dugtrio", + "pokeapi_id": 187, + "pokemon_name": "Hoppip", + "method": "walk", + "encounter_rate": 19, + "min_level": 22, + "max_level": 22 + }, + { + "pokeapi_id": 195, + "pokemon_name": "Quagsire", + "method": "walk", + "encounter_rate": 19, + "min_level": 22, + "max_level": 22 + }, + { + "pokeapi_id": 114, + "pokemon_name": "Tangela", + "method": "headbutt", + "encounter_rate": 15, + "min_level": 24, + "max_level": 26 + } + ] + }, + { + "name": "Route 14 (Kanto)", + "order": 127, + "encounters": [ + { + "pokeapi_id": 113, + "pokemon_name": "Chansey", + "method": "walk", + "encounter_rate": 100, + "min_level": 25, + "max_level": 25 + }, + { + "pokeapi_id": 163, + "pokemon_name": "Hoothoot", + "method": "headbutt", + "encounter_rate": 100, + "min_level": 26, + "max_level": 30 + }, + { + "pokeapi_id": 403, + "pokemon_name": "Shinx", + "method": "walk", + "encounter_rate": 40, + "min_level": 23, + "max_level": 23 + }, + { + "pokeapi_id": 265, + "pokemon_name": "Wurmple", + "method": "headbutt", + "encounter_rate": 40, + "min_level": 26, + "max_level": 30 + }, + { + "pokeapi_id": 30, + "pokemon_name": "Nidorina", + "method": "walk", + "encounter_rate": 30, + "min_level": 23, + "max_level": 23 + }, + { + "pokeapi_id": 33, + "pokemon_name": "Nidorino", + "method": "walk", + "encounter_rate": 30, + "min_level": 23, + "max_level": 23 + }, + { + "pokeapi_id": 167, + "pokemon_name": "Spinarak", + "method": "headbutt", + "encounter_rate": 30, + "min_level": 26, + "max_level": 27 + }, + { + "pokeapi_id": 312, + "pokemon_name": "Minun", + "method": "walk", + "encounter_rate": 20, + "min_level": 25, + "max_level": 25 + }, + { + "pokeapi_id": 164, + "pokemon_name": "Noctowl", + "method": "walk", + "encounter_rate": 20, + "min_level": 25, + "max_level": 25 + }, + { + "pokeapi_id": 17, + "pokemon_name": "Pidgeotto", + "method": "walk", + "encounter_rate": 20, + "min_level": 25, + "max_level": 25 + }, + { + "pokeapi_id": 311, + "pokemon_name": "Plusle", + "method": "walk", + "encounter_rate": 20, + "min_level": 23, + "max_level": 23 + }, + { + "pokeapi_id": 195, + "pokemon_name": "Quagsire", + "method": "walk", + "encounter_rate": 19, + "min_level": 24, + "max_level": 24 + }, + { + "pokeapi_id": 114, + "pokemon_name": "Tangela", + "method": "headbutt", + "encounter_rate": 15, + "min_level": 29, + "max_level": 30 + }, + { + "pokeapi_id": 187, + "pokemon_name": "Hoppip", "method": "walk", "encounter_rate": 10, - "min_level": 19, - "max_level": 19 + "min_level": 24, + "max_level": 24 + }, + { + "pokeapi_id": 188, + "pokemon_name": "Skiploom", + "method": "walk", + "encounter_rate": 9, + "min_level": 26, + "max_level": 26 + } + ] + }, + { + "name": "Route 13 (Kanto)", + "order": 128, + "encounters": [ + { + "pokeapi_id": 113, + "pokemon_name": "Chansey", + "method": "walk", + "encounter_rate": 100, + "min_level": 25, + "max_level": 25 + }, + { + "pokeapi_id": 163, + "pokemon_name": "Hoothoot", + "method": "headbutt", + "encounter_rate": 100, + "min_level": 22, + "max_level": 25 + }, + { + "pokeapi_id": 129, + "pokemon_name": "Magikarp", + "method": "old-rod", + "encounter_rate": 85, + "min_level": 10, + "max_level": 10 + }, + { + "pokeapi_id": 72, + "pokemon_name": "Tentacool", + "method": "super-rod", + "encounter_rate": 70, + "min_level": 40, + "max_level": 40 + }, + { + "pokeapi_id": 129, + "pokemon_name": "Magikarp", + "method": "good-rod", + "encounter_rate": 60, + "min_level": 20, + "max_level": 20 + }, + { + "pokeapi_id": 72, + "pokemon_name": "Tentacool", + "method": "surf", + "encounter_rate": 60, + "min_level": 25, + "max_level": 25 + }, + { + "pokeapi_id": 113, + "pokemon_name": "Chansey", + "method": "swarm", + "encounter_rate": 40, + "min_level": 23, + "max_level": 23 + }, + { + "pokeapi_id": 72, + "pokemon_name": "Tentacool", + "method": "good-rod", + "encounter_rate": 40, + "min_level": 20, + "max_level": 20 + }, + { + "pokeapi_id": 265, + "pokemon_name": "Wurmple", + "method": "headbutt", + "encounter_rate": 40, + "min_level": 22, + "max_level": 25 + }, + { + "pokeapi_id": 30, + "pokemon_name": "Nidorina", + "method": "walk", + "encounter_rate": 30, + "min_level": 23, + "max_level": 23 + }, + { + "pokeapi_id": 33, + "pokemon_name": "Nidorino", + "method": "walk", + "encounter_rate": 30, + "min_level": 23, + "max_level": 23 + }, + { + "pokeapi_id": 195, + "pokemon_name": "Quagsire", + "method": "surf", + "encounter_rate": 30, + "min_level": 25, + "max_level": 25 + }, + { + "pokeapi_id": 167, + "pokemon_name": "Spinarak", + "method": "headbutt", + "encounter_rate": 30, + "min_level": 22, + "max_level": 23 + }, + { + "pokeapi_id": 399, + "pokemon_name": "Bidoof", + "method": "walk", + "encounter_rate": 20, + "min_level": 25, + "max_level": 25 + }, + { + "pokeapi_id": 418, + "pokemon_name": "Buizel", + "method": "walk", + "encounter_rate": 20, + "min_level": 23, + "max_level": 23 + }, + { + "pokeapi_id": 264, + "pokemon_name": "Linoone", + "method": "walk", + "encounter_rate": 20, + "min_level": 25, + "max_level": 25 + }, + { + "pokeapi_id": 129, + "pokemon_name": "Magikarp", + "method": "super-rod", + "encounter_rate": 20, + "min_level": 40, + "max_level": 40 + }, + { + "pokeapi_id": 164, + "pokemon_name": "Noctowl", + "method": "walk", + "encounter_rate": 20, + "min_level": 25, + "max_level": 25 + }, + { + "pokeapi_id": 17, + "pokemon_name": "Pidgeotto", + "method": "walk", + "encounter_rate": 20, + "min_level": 25, + "max_level": 25 + }, + { + "pokeapi_id": 293, + "pokemon_name": "Whismur", + "method": "walk", + "encounter_rate": 20, + "min_level": 23, + "max_level": 23 + }, + { + "pokeapi_id": 187, + "pokemon_name": "Hoppip", + "method": "walk", + "encounter_rate": 19, + "min_level": 22, + "max_level": 22 + }, + { + "pokeapi_id": 195, + "pokemon_name": "Quagsire", + "method": "walk", + "encounter_rate": 19, + "min_level": 22, + "max_level": 22 + }, + { + "pokeapi_id": 114, + "pokemon_name": "Tangela", + "method": "headbutt", + "encounter_rate": 15, + "min_level": 24, + "max_level": 25 + }, + { + "pokeapi_id": 72, + "pokemon_name": "Tentacool", + "method": "old-rod", + "encounter_rate": 15, + "min_level": 10, + "max_level": 10 + }, + { + "pokeapi_id": 211, + "pokemon_name": "Qwilfish", + "method": "super-rod", + "encounter_rate": 10, + "min_level": 40, + "max_level": 40 + }, + { + "pokeapi_id": 73, + "pokemon_name": "Tentacruel", + "method": "surf", + "encounter_rate": 10, + "min_level": 25, + "max_level": 25 } ] }, { "name": "Route 12 (Kanto)", - "order": 149, + "order": 129, "encounters": [ { "pokeapi_id": 163, @@ -16159,24 +13868,813 @@ ] }, { - "name": "Route 13 (Kanto)", - "order": 150, + "name": "Route 11 (Kanto)", + "order": 130, "encounters": [ { - "pokeapi_id": 113, - "pokemon_name": "Chansey", - "method": "walk", + "pokeapi_id": 21, + "pokemon_name": "Spearow", + "method": "headbutt", "encounter_rate": 100, - "min_level": 25, - "max_level": 25 + "min_level": 13, + "max_level": 16 }, + { + "pokeapi_id": 415, + "pokemon_name": "Combee", + "method": "headbutt", + "encounter_rate": 40, + "min_level": 13, + "max_level": 16 + }, + { + "pokeapi_id": 96, + "pokemon_name": "Drowzee", + "method": "walk", + "encounter_rate": 40, + "min_level": 14, + "max_level": 14 + }, + { + "pokeapi_id": 403, + "pokemon_name": "Shinx", + "method": "walk", + "encounter_rate": 40, + "min_level": 14, + "max_level": 15 + }, + { + "pokeapi_id": 214, + "pokemon_name": "Heracross", + "method": "headbutt", + "encounter_rate": 30, + "min_level": 13, + "max_level": 14 + }, + { + "pokeapi_id": 19, + "pokemon_name": "Rattata", + "method": "walk", + "encounter_rate": 30, + "min_level": 15, + "max_level": 15 + }, + { + "pokeapi_id": 81, + "pokemon_name": "Magnemite", + "method": "walk", + "encounter_rate": 20, + "min_level": 15, + "max_level": 15 + }, + { + "pokeapi_id": 312, + "pokemon_name": "Minun", + "method": "walk", + "encounter_rate": 20, + "min_level": 15, + "max_level": 15 + }, + { + "pokeapi_id": 311, + "pokemon_name": "Plusle", + "method": "walk", + "encounter_rate": 20, + "min_level": 14, + "max_level": 15 + }, + { + "pokeapi_id": 97, + "pokemon_name": "Hypno", + "method": "walk", + "encounter_rate": 10, + "min_level": 16, + "max_level": 16 + } + ] + }, + { + "name": "Diglett's Cave", + "order": 131, + "encounters": [ + { + "pokeapi_id": 111, + "pokemon_name": "Rhyhorn", + "method": "trade", + "encounter_rate": 100, + "min_level": 1, + "max_level": 1 + }, + { + "pokeapi_id": 50, + "pokemon_name": "Diglett", + "method": "walk", + "encounter_rate": 90, + "min_level": 13, + "max_level": 13 + }, + { + "pokeapi_id": 359, + "pokemon_name": "Absol", + "method": "walk", + "encounter_rate": 20, + "min_level": 15, + "max_level": 15 + }, + { + "pokeapi_id": 436, + "pokemon_name": "Bronzor", + "method": "walk", + "encounter_rate": 20, + "min_level": 15, + "max_level": 15 + }, + { + "pokeapi_id": 433, + "pokemon_name": "Chingling", + "method": "walk", + "encounter_rate": 20, + "min_level": 19, + "max_level": 19 + }, + { + "pokeapi_id": 296, + "pokemon_name": "Makuhita", + "method": "walk", + "encounter_rate": 20, + "min_level": 19, + "max_level": 19 + }, + { + "pokeapi_id": 51, + "pokemon_name": "Dugtrio", + "method": "walk", + "encounter_rate": 10, + "min_level": 19, + "max_level": 19 + } + ] + }, + { + "name": "Kanto Route 2", + "order": 132, + "encounters": [], + "children": [ + { + "name": "Route 02 (Kanto - Northern Section)", + "order": 133, + "encounters": [ + { + "pokeapi_id": 163, + "pokemon_name": "Hoothoot", + "method": "headbutt", + "encounter_rate": 100, + "min_level": 3, + "max_level": 7 + }, + { + "pokeapi_id": 403, + "pokemon_name": "Shinx", + "method": "walk", + "encounter_rate": 40, + "min_level": 3, + "max_level": 3 + }, + { + "pokeapi_id": 265, + "pokemon_name": "Wurmple", + "method": "headbutt", + "encounter_rate": 40, + "min_level": 3, + "max_level": 7 + }, + { + "pokeapi_id": 16, + "pokemon_name": "Pidgey", + "method": "walk", + "encounter_rate": 35, + "min_level": 3, + "max_level": 3 + }, + { + "pokeapi_id": 167, + "pokemon_name": "Spinarak", + "method": "walk", + "encounter_rate": 35, + "min_level": 3, + "max_level": 10 + }, + { + "pokeapi_id": 10, + "pokemon_name": "Caterpie", + "method": "walk", + "encounter_rate": 31, + "min_level": 3, + "max_level": 4 + }, + { + "pokeapi_id": 204, + "pokemon_name": "Pineco", + "method": "headbutt", + "encounter_rate": 30, + "min_level": 3, + "max_level": 4 + }, + { + "pokeapi_id": 167, + "pokemon_name": "Spinarak", + "method": "headbutt", + "encounter_rate": 30, + "min_level": 5, + "max_level": 7 + }, + { + "pokeapi_id": 11, + "pokemon_name": "Metapod", + "method": "walk", + "encounter_rate": 20, + "min_level": 5, + "max_level": 5 + }, + { + "pokeapi_id": 312, + "pokemon_name": "Minun", + "method": "walk", + "encounter_rate": 20, + "min_level": 5, + "max_level": 5 + }, + { + "pokeapi_id": 311, + "pokemon_name": "Plusle", + "method": "walk", + "encounter_rate": 20, + "min_level": 3, + "max_level": 3 + }, + { + "pokeapi_id": 164, + "pokemon_name": "Noctowl", + "method": "walk", + "encounter_rate": 14, + "min_level": 7, + "max_level": 7 + }, + { + "pokeapi_id": 17, + "pokemon_name": "Pidgeotto", + "method": "walk", + "encounter_rate": 14, + "min_level": 7, + "max_level": 7 + }, + { + "pokeapi_id": 12, + "pokemon_name": "Butterfree", + "method": "walk", + "encounter_rate": 10, + "min_level": 7, + "max_level": 8 + }, + { + "pokeapi_id": 168, + "pokemon_name": "Ariados", + "method": "walk", + "encounter_rate": 5, + "min_level": 7, + "max_level": 7 + }, + { + "pokeapi_id": 163, + "pokemon_name": "Hoothoot", + "method": "walk", + "encounter_rate": 5, + "min_level": 3, + "max_level": 3 + } + ] + }, + { + "name": "Route 02 (Kanto - Southern Section)", + "order": 134, + "encounters": [ + { + "pokeapi_id": 12, + "pokemon_name": "Butterfree", + "method": "walk", + "encounter_rate": 100, + "min_level": 7, + "max_level": 8 + }, + { + "pokeapi_id": 163, + "pokemon_name": "Hoothoot", + "method": "headbutt", + "encounter_rate": 100, + "min_level": 3, + "max_level": 7 + }, + { + "pokeapi_id": 403, + "pokemon_name": "Shinx", + "method": "walk", + "encounter_rate": 40, + "min_level": 3, + "max_level": 3 + }, + { + "pokeapi_id": 265, + "pokemon_name": "Wurmple", + "method": "headbutt", + "encounter_rate": 40, + "min_level": 3, + "max_level": 7 + }, + { + "pokeapi_id": 167, + "pokemon_name": "Spinarak", + "method": "walk", + "encounter_rate": 35, + "min_level": 3, + "max_level": 10 + }, + { + "pokeapi_id": 10, + "pokemon_name": "Caterpie", + "method": "walk", + "encounter_rate": 31, + "min_level": 3, + "max_level": 4 + }, + { + "pokeapi_id": 204, + "pokemon_name": "Pineco", + "method": "headbutt", + "encounter_rate": 30, + "min_level": 3, + "max_level": 4 + }, + { + "pokeapi_id": 167, + "pokemon_name": "Spinarak", + "method": "headbutt", + "encounter_rate": 30, + "min_level": 5, + "max_level": 7 + }, + { + "pokeapi_id": 312, + "pokemon_name": "Minun", + "method": "walk", + "encounter_rate": 20, + "min_level": 5, + "max_level": 5 + }, + { + "pokeapi_id": 311, + "pokemon_name": "Plusle", + "method": "walk", + "encounter_rate": 20, + "min_level": 3, + "max_level": 3 + }, + { + "pokeapi_id": 164, + "pokemon_name": "Noctowl", + "method": "walk", + "encounter_rate": 14, + "min_level": 7, + "max_level": 8 + }, + { + "pokeapi_id": 17, + "pokemon_name": "Pidgeotto", + "method": "walk", + "encounter_rate": 14, + "min_level": 7, + "max_level": 7 + }, + { + "pokeapi_id": 16, + "pokemon_name": "Pidgey", + "method": "walk", + "encounter_rate": 7, + "min_level": 3, + "max_level": 3 + }, + { + "pokeapi_id": 168, + "pokemon_name": "Ariados", + "method": "walk", + "encounter_rate": 5, + "min_level": 7, + "max_level": 7 + }, + { + "pokeapi_id": 163, + "pokemon_name": "Hoothoot", + "method": "walk", + "encounter_rate": 5, + "min_level": 3, + "max_level": 5 + }, + { + "pokeapi_id": 11, + "pokemon_name": "Metapod", + "method": "walk", + "encounter_rate": 2, + "min_level": 5, + "max_level": 5 + } + ] + } + ] + }, + { + "name": "Pewter City", + "order": 135, + "encounters": [ { "pokeapi_id": 163, "pokemon_name": "Hoothoot", "method": "headbutt", "encounter_rate": 100, - "min_level": 22, - "max_level": 25 + "min_level": 3, + "max_level": 9 + }, + { + "pokeapi_id": 381, + "pokemon_name": "Latios", + "method": "static", + "encounter_rate": 100, + "min_level": 40, + "max_level": 40 + }, + { + "pokeapi_id": 265, + "pokemon_name": "Wurmple", + "method": "headbutt", + "encounter_rate": 100, + "min_level": 3, + "max_level": 9 + }, + { + "pokeapi_id": 178, + "pokemon_name": "Xatu", + "method": "trade", + "encounter_rate": 100, + "min_level": 1, + "max_level": 1 + }, + { + "pokeapi_id": 396, + "pokemon_name": "Starly", + "method": "headbutt", + "encounter_rate": 35, + "min_level": 5, + "max_level": 12 + }, + { + "pokeapi_id": 204, + "pokemon_name": "Pineco", + "method": "headbutt", + "encounter_rate": 30, + "min_level": 3, + "max_level": 5 + } + ] + }, + { + "name": "Pewter Museum of Science", + "order": 136, + "encounters": [ + { + "pokeapi_id": 142, + "pokemon_name": "Aerodactyl", + "method": "gift", + "encounter_rate": 100, + "min_level": 20, + "max_level": 20 + }, + { + "pokeapi_id": 347, + "pokemon_name": "Anorith", + "method": "gift", + "encounter_rate": 100, + "min_level": 20, + "max_level": 20 + }, + { + "pokeapi_id": 408, + "pokemon_name": "Cranidos", + "method": "gift", + "encounter_rate": 100, + "min_level": 20, + "max_level": 20 + }, + { + "pokeapi_id": 140, + "pokemon_name": "Kabuto", + "method": "gift", + "encounter_rate": 100, + "min_level": 20, + "max_level": 20 + }, + { + "pokeapi_id": 345, + "pokemon_name": "Lileep", + "method": "gift", + "encounter_rate": 100, + "min_level": 20, + "max_level": 20 + }, + { + "pokeapi_id": 138, + "pokemon_name": "Omanyte", + "method": "gift", + "encounter_rate": 100, + "min_level": 20, + "max_level": 20 + }, + { + "pokeapi_id": 410, + "pokemon_name": "Shieldon", + "method": "gift", + "encounter_rate": 100, + "min_level": 20, + "max_level": 20 + } + ] + }, + { + "name": "Route 03 (Kanto)", + "order": 137, + "encounters": [ + { + "pokeapi_id": 163, + "pokemon_name": "Hoothoot", + "method": "headbutt", + "encounter_rate": 100, + "min_level": 6, + "max_level": 10 + }, + { + "pokeapi_id": 19, + "pokemon_name": "Rattata", + "method": "walk", + "encounter_rate": 95, + "min_level": 5, + "max_level": 5 + }, + { + "pokeapi_id": 21, + "pokemon_name": "Spearow", + "method": "walk", + "encounter_rate": 55, + "min_level": 5, + "max_level": 5 + }, + { + "pokeapi_id": 343, + "pokemon_name": "Baltoy", + "method": "swarm", + "encounter_rate": 40, + "min_level": 5, + "max_level": 5 + }, + { + "pokeapi_id": 403, + "pokemon_name": "Shinx", + "method": "walk", + "encounter_rate": 40, + "min_level": 5, + "max_level": 5 + }, + { + "pokeapi_id": 265, + "pokemon_name": "Wurmple", + "method": "headbutt", + "encounter_rate": 40, + "min_level": 6, + "max_level": 10 + }, + { + "pokeapi_id": 204, + "pokemon_name": "Pineco", + "method": "headbutt", + "encounter_rate": 30, + "min_level": 6, + "max_level": 7 + }, + { + "pokeapi_id": 41, + "pokemon_name": "Zubat", + "method": "walk", + "encounter_rate": 30, + "min_level": 5, + "max_level": 5 + }, + { + "pokeapi_id": 312, + "pokemon_name": "Minun", + "method": "walk", + "encounter_rate": 20, + "min_level": 8, + "max_level": 8 + }, + { + "pokeapi_id": 311, + "pokemon_name": "Plusle", + "method": "walk", + "encounter_rate": 20, + "min_level": 5, + "max_level": 5 + }, + { + "pokeapi_id": 39, + "pokemon_name": "Jigglypuff", + "method": "walk", + "encounter_rate": 10, + "min_level": 6, + "max_level": 6 + } + ] + }, + { + "name": "Mt. Moon", + "order": 138, + "encounters": [ + { + "pokeapi_id": 74, + "pokemon_name": "Geodude", + "method": "walk", + "encounter_rate": 30, + "min_level": 8, + "max_level": 8 + }, + { + "pokeapi_id": 41, + "pokemon_name": "Zubat", + "method": "walk", + "encounter_rate": 30, + "min_level": 6, + "max_level": 6 + }, + { + "pokeapi_id": 359, + "pokemon_name": "Absol", + "method": "walk", + "encounter_rate": 20, + "min_level": 6, + "max_level": 6 + }, + { + "pokeapi_id": 436, + "pokemon_name": "Bronzor", + "method": "walk", + "encounter_rate": 20, + "min_level": 6, + "max_level": 6 + }, + { + "pokeapi_id": 433, + "pokemon_name": "Chingling", + "method": "walk", + "encounter_rate": 20, + "min_level": 8, + "max_level": 8 + }, + { + "pokeapi_id": 296, + "pokemon_name": "Makuhita", + "method": "walk", + "encounter_rate": 20, + "min_level": 8, + "max_level": 8 + }, + { + "pokeapi_id": 27, + "pokemon_name": "Sandshrew", + "method": "walk", + "encounter_rate": 20, + "min_level": 8, + "max_level": 8 + }, + { + "pokeapi_id": 46, + "pokemon_name": "Paras", + "method": "walk", + "encounter_rate": 10, + "min_level": 12, + "max_level": 12 + }, + { + "pokeapi_id": 35, + "pokemon_name": "Clefairy", + "method": "walk", + "encounter_rate": 5, + "min_level": 8, + "max_level": 8 + }, + { + "pokeapi_id": 28, + "pokemon_name": "Sandslash", + "method": "walk", + "encounter_rate": 5, + "min_level": 10, + "max_level": 10 + } + ] + }, + { + "name": "Mt. Moon Square", + "order": 139, + "encounters": [ + { + "pokeapi_id": 129, + "pokemon_name": "Magikarp", + "method": "old-rod", + "encounter_rate": 100, + "min_level": 10, + "max_level": 10 + }, + { + "pokeapi_id": 60, + "pokemon_name": "Poliwag", + "method": "surf", + "encounter_rate": 100, + "min_level": 30, + "max_level": 35 + }, + { + "pokeapi_id": 60, + "pokemon_name": "Poliwag", + "method": "good-rod", + "encounter_rate": 100, + "min_level": 20, + "max_level": 20 + }, + { + "pokeapi_id": 60, + "pokemon_name": "Poliwag", + "method": "super-rod", + "encounter_rate": 100, + "min_level": 40, + "max_level": 40 + }, + { + "pokeapi_id": 129, + "pokemon_name": "Magikarp", + "method": "good-rod", + "encounter_rate": 95, + "min_level": 20, + "max_level": 20 + }, + { + "pokeapi_id": 60, + "pokemon_name": "Poliwag", + "method": "old-rod", + "encounter_rate": 90, + "min_level": 10, + "max_level": 10 + }, + { + "pokeapi_id": 129, + "pokemon_name": "Magikarp", + "method": "surf", + "encounter_rate": 40, + "min_level": 30, + "max_level": 30 + }, + { + "pokeapi_id": 129, + "pokemon_name": "Magikarp", + "method": "super-rod", + "encounter_rate": 40, + "min_level": 40, + "max_level": 40 + } + ] + }, + { + "name": "Route 04 (Kanto)", + "order": 140, + "encounters": [ + { + "pokeapi_id": 163, + "pokemon_name": "Hoothoot", + "method": "headbutt", + "encounter_rate": 100, + "min_level": 6, + "max_level": 10 + }, + { + "pokeapi_id": 118, + "pokemon_name": "Goldeen", + "method": "surf", + "encounter_rate": 90, + "min_level": 5, + "max_level": 10 }, { "pokeapi_id": 129, @@ -16187,40 +14685,40 @@ "max_level": 10 }, { - "pokeapi_id": 72, - "pokemon_name": "Tentacool", + "pokeapi_id": 21, + "pokemon_name": "Spearow", + "method": "walk", + "encounter_rate": 85, + "min_level": 5, + "max_level": 5 + }, + { + "pokeapi_id": 118, + "pokemon_name": "Goldeen", "method": "super-rod", "encounter_rate": 70, "min_level": 40, "max_level": 40 }, { - "pokeapi_id": 129, - "pokemon_name": "Magikarp", + "pokeapi_id": 19, + "pokemon_name": "Rattata", + "method": "walk", + "encounter_rate": 65, + "min_level": 5, + "max_level": 8 + }, + { + "pokeapi_id": 118, + "pokemon_name": "Goldeen", "method": "good-rod", "encounter_rate": 60, "min_level": 20, "max_level": 20 }, { - "pokeapi_id": 72, - "pokemon_name": "Tentacool", - "method": "surf", - "encounter_rate": 60, - "min_level": 25, - "max_level": 25 - }, - { - "pokeapi_id": 113, - "pokemon_name": "Chansey", - "method": "swarm", - "encounter_rate": 40, - "min_level": 23, - "max_level": 23 - }, - { - "pokeapi_id": 72, - "pokemon_name": "Tentacool", + "pokeapi_id": 129, + "pokemon_name": "Magikarp", "method": "good-rod", "encounter_rate": 40, "min_level": 20, @@ -16231,64 +14729,48 @@ "pokemon_name": "Wurmple", "method": "headbutt", "encounter_rate": 40, - "min_level": 22, - "max_level": 25 + "min_level": 6, + "max_level": 10 }, { - "pokeapi_id": 30, - "pokemon_name": "Nidorina", - "method": "walk", - "encounter_rate": 30, - "min_level": 23, - "max_level": 23 - }, - { - "pokeapi_id": 33, - "pokemon_name": "Nidorino", - "method": "walk", - "encounter_rate": 30, - "min_level": 23, - "max_level": 23 - }, - { - "pokeapi_id": 195, - "pokemon_name": "Quagsire", - "method": "surf", - "encounter_rate": 30, - "min_level": 25, - "max_level": 25 - }, - { - "pokeapi_id": 167, - "pokemon_name": "Spinarak", + "pokeapi_id": 204, + "pokemon_name": "Pineco", "method": "headbutt", "encounter_rate": 30, - "min_level": 22, - "max_level": 23 + "min_level": 6, + "max_level": 7 + }, + { + "pokeapi_id": 41, + "pokemon_name": "Zubat", + "method": "walk", + "encounter_rate": 30, + "min_level": 5, + "max_level": 5 }, { "pokeapi_id": 399, "pokemon_name": "Bidoof", "method": "walk", "encounter_rate": 20, - "min_level": 25, - "max_level": 25 + "min_level": 8, + "max_level": 8 }, { "pokeapi_id": 418, "pokemon_name": "Buizel", "method": "walk", "encounter_rate": 20, - "min_level": 23, - "max_level": 23 + "min_level": 5, + "max_level": 5 }, { "pokeapi_id": 264, "pokemon_name": "Linoone", "method": "walk", "encounter_rate": 20, - "min_level": 25, - "max_level": 25 + "min_level": 8, + "max_level": 8 }, { "pokeapi_id": 129, @@ -16298,762 +14780,430 @@ "min_level": 40, "max_level": 40 }, - { - "pokeapi_id": 164, - "pokemon_name": "Noctowl", - "method": "walk", - "encounter_rate": 20, - "min_level": 25, - "max_level": 25 - }, - { - "pokeapi_id": 17, - "pokemon_name": "Pidgeotto", - "method": "walk", - "encounter_rate": 20, - "min_level": 25, - "max_level": 25 - }, { "pokeapi_id": 293, "pokemon_name": "Whismur", "method": "walk", "encounter_rate": 20, - "min_level": 23, - "max_level": 23 + "min_level": 5, + "max_level": 5 }, { - "pokeapi_id": 187, - "pokemon_name": "Hoppip", - "method": "walk", - "encounter_rate": 19, - "min_level": 22, - "max_level": 22 - }, - { - "pokeapi_id": 195, - "pokemon_name": "Quagsire", - "method": "walk", - "encounter_rate": 19, - "min_level": 22, - "max_level": 22 - }, - { - "pokeapi_id": 114, - "pokemon_name": "Tangela", - "method": "headbutt", - "encounter_rate": 15, - "min_level": 24, - "max_level": 25 - }, - { - "pokeapi_id": 72, - "pokemon_name": "Tentacool", + "pokeapi_id": 118, + "pokemon_name": "Goldeen", "method": "old-rod", "encounter_rate": 15, "min_level": 10, "max_level": 10 }, { - "pokeapi_id": 211, - "pokemon_name": "Qwilfish", - "method": "super-rod", + "pokeapi_id": 39, + "pokemon_name": "Jigglypuff", + "method": "walk", "encounter_rate": 10, - "min_level": 40, - "max_level": 40 + "min_level": 6, + "max_level": 6 }, { - "pokeapi_id": 73, - "pokemon_name": "Tentacruel", + "pokeapi_id": 119, + "pokemon_name": "Seaking", "method": "surf", "encounter_rate": 10, - "min_level": 25, - "max_level": 25 - } - ] - }, - { - "name": "Route 14 (Kanto)", - "order": 151, - "encounters": [ - { - "pokeapi_id": 113, - "pokemon_name": "Chansey", - "method": "walk", - "encounter_rate": 100, - "min_level": 25, - "max_level": 25 - }, - { - "pokeapi_id": 163, - "pokemon_name": "Hoothoot", - "method": "headbutt", - "encounter_rate": 100, - "min_level": 26, - "max_level": 30 - }, - { - "pokeapi_id": 403, - "pokemon_name": "Shinx", - "method": "walk", - "encounter_rate": 40, - "min_level": 23, - "max_level": 23 - }, - { - "pokeapi_id": 265, - "pokemon_name": "Wurmple", - "method": "headbutt", - "encounter_rate": 40, - "min_level": 26, - "max_level": 30 - }, - { - "pokeapi_id": 30, - "pokemon_name": "Nidorina", - "method": "walk", - "encounter_rate": 30, - "min_level": 23, - "max_level": 23 - }, - { - "pokeapi_id": 33, - "pokemon_name": "Nidorino", - "method": "walk", - "encounter_rate": 30, - "min_level": 23, - "max_level": 23 - }, - { - "pokeapi_id": 167, - "pokemon_name": "Spinarak", - "method": "headbutt", - "encounter_rate": 30, - "min_level": 26, - "max_level": 27 - }, - { - "pokeapi_id": 312, - "pokemon_name": "Minun", - "method": "walk", - "encounter_rate": 20, - "min_level": 25, - "max_level": 25 - }, - { - "pokeapi_id": 164, - "pokemon_name": "Noctowl", - "method": "walk", - "encounter_rate": 20, - "min_level": 25, - "max_level": 25 - }, - { - "pokeapi_id": 17, - "pokemon_name": "Pidgeotto", - "method": "walk", - "encounter_rate": 20, - "min_level": 25, - "max_level": 25 - }, - { - "pokeapi_id": 311, - "pokemon_name": "Plusle", - "method": "walk", - "encounter_rate": 20, - "min_level": 23, - "max_level": 23 - }, - { - "pokeapi_id": 195, - "pokemon_name": "Quagsire", - "method": "walk", - "encounter_rate": 19, - "min_level": 24, - "max_level": 24 - }, - { - "pokeapi_id": 114, - "pokemon_name": "Tangela", - "method": "headbutt", - "encounter_rate": 15, - "min_level": 29, - "max_level": 30 - }, - { - "pokeapi_id": 187, - "pokemon_name": "Hoppip", - "method": "walk", - "encounter_rate": 10, - "min_level": 24, - "max_level": 24 - }, - { - "pokeapi_id": 188, - "pokemon_name": "Skiploom", - "method": "walk", - "encounter_rate": 9, - "min_level": 26, - "max_level": 26 - } - ] - }, - { - "name": "Route 15 (Kanto)", - "order": 152, - "encounters": [ - { - "pokeapi_id": 113, - "pokemon_name": "Chansey", - "method": "walk", - "encounter_rate": 100, - "min_level": 25, - "max_level": 25 - }, - { - "pokeapi_id": 163, - "pokemon_name": "Hoothoot", - "method": "headbutt", - "encounter_rate": 100, - "min_level": 21, - "max_level": 26 - }, - { - "pokeapi_id": 403, - "pokemon_name": "Shinx", - "method": "walk", - "encounter_rate": 40, - "min_level": 23, - "max_level": 23 - }, - { - "pokeapi_id": 265, - "pokemon_name": "Wurmple", - "method": "headbutt", - "encounter_rate": 40, - "min_level": 21, - "max_level": 26 - }, - { - "pokeapi_id": 30, - "pokemon_name": "Nidorina", - "method": "walk", - "encounter_rate": 30, - "min_level": 23, - "max_level": 23 - }, - { - "pokeapi_id": 33, - "pokemon_name": "Nidorino", - "method": "walk", - "encounter_rate": 30, - "min_level": 23, - "max_level": 23 - }, - { - "pokeapi_id": 167, - "pokemon_name": "Spinarak", - "method": "headbutt", - "encounter_rate": 30, - "min_level": 21, - "max_level": 23 - }, - { - "pokeapi_id": 312, - "pokemon_name": "Minun", - "method": "walk", - "encounter_rate": 20, - "min_level": 25, - "max_level": 25 - }, - { - "pokeapi_id": 164, - "pokemon_name": "Noctowl", - "method": "walk", - "encounter_rate": 20, - "min_level": 25, - "max_level": 25 - }, - { - "pokeapi_id": 17, - "pokemon_name": "Pidgeotto", - "method": "walk", - "encounter_rate": 20, - "min_level": 25, - "max_level": 25 - }, - { - "pokeapi_id": 311, - "pokemon_name": "Plusle", - "method": "walk", - "encounter_rate": 20, - "min_level": 23, - "max_level": 23 - }, - { - "pokeapi_id": 187, - "pokemon_name": "Hoppip", - "method": "walk", - "encounter_rate": 19, - "min_level": 22, - "max_level": 22 - }, - { - "pokeapi_id": 195, - "pokemon_name": "Quagsire", - "method": "walk", - "encounter_rate": 19, - "min_level": 22, - "max_level": 22 - }, - { - "pokeapi_id": 114, - "pokemon_name": "Tangela", - "method": "headbutt", - "encounter_rate": 15, - "min_level": 24, - "max_level": 26 - } - ] - }, - { - "name": "Fuchsia City", - "order": 153, - "encounters": [ - { - "pokeapi_id": 163, - "pokemon_name": "Hoothoot", - "method": "headbutt", - "encounter_rate": 100, - "min_level": 21, - "max_level": 34 - }, - { - "pokeapi_id": 129, - "pokemon_name": "Magikarp", - "method": "surf", - "encounter_rate": 100, - "min_level": 10, - "max_level": 20 - }, - { - "pokeapi_id": 129, - "pokemon_name": "Magikarp", - "method": "old-rod", - "encounter_rate": 100, "min_level": 10, "max_level": 10 }, { - "pokeapi_id": 129, - "pokemon_name": "Magikarp", - "method": "good-rod", - "encounter_rate": 90, - "min_level": 20, - "max_level": 20 - }, - { - "pokeapi_id": 129, - "pokemon_name": "Magikarp", + "pokeapi_id": 119, + "pokemon_name": "Seaking", "method": "super-rod", - "encounter_rate": 70, + "encounter_rate": 10, "min_level": 40, "max_level": 40 - }, - { - "pokeapi_id": 265, - "pokemon_name": "Wurmple", - "method": "headbutt", - "encounter_rate": 40, - "min_level": 21, - "max_level": 34 - }, - { - "pokeapi_id": 130, - "pokemon_name": "Gyarados", - "method": "super-rod", - "encounter_rate": 30, - "min_level": 40, - "max_level": 40 - }, - { - "pokeapi_id": 167, - "pokemon_name": "Spinarak", - "method": "headbutt", - "encounter_rate": 30, - "min_level": 21, - "max_level": 23 - }, - { - "pokeapi_id": 114, - "pokemon_name": "Tangela", - "method": "headbutt", - "encounter_rate": 15, - "min_level": 26, - "max_level": 34 - }, - { - "pokeapi_id": 130, - "pokemon_name": "Gyarados", - "method": "good-rod", - "encounter_rate": 10, - "min_level": 20, - "max_level": 20 } ] }, { - "name": "Route 16 (Kanto)", - "order": 154, + "name": "Viridian Forest", + "order": 141, "encounters": [ { - "pokeapi_id": 88, - "pokemon_name": "Grimer", + "pokeapi_id": 163, + "pokemon_name": "Hoothoot", "method": "walk", - "encounter_rate": 100, - "min_level": 26, - "max_level": 28 + "encounter_rate": 80, + "min_level": 3, + "max_level": 3 }, { - "pokeapi_id": 21, - "pokemon_name": "Spearow", + "pokeapi_id": 273, + "pokemon_name": "Seedot", "method": "headbutt", - "encounter_rate": 100, - "min_level": 26, - "max_level": 30 - }, - { - "pokeapi_id": 415, - "pokemon_name": "Combee", - "method": "headbutt", - "encounter_rate": 40, - "min_level": 26, - "max_level": 30 - }, - { - "pokeapi_id": 22, - "pokemon_name": "Fearow", - "method": "walk", - "encounter_rate": 40, - "min_level": 27, - "max_level": 27 - }, - { - "pokeapi_id": 403, - "pokemon_name": "Shinx", - "method": "walk", - "encounter_rate": 40, - "min_level": 26, - "max_level": 28 - }, - { - "pokeapi_id": 214, - "pokemon_name": "Heracross", - "method": "headbutt", - "encounter_rate": 30, - "min_level": 26, - "max_level": 27 - }, - { - "pokeapi_id": 312, - "pokemon_name": "Minun", - "method": "walk", - "encounter_rate": 20, - "min_level": 28, - "max_level": 28 - }, - { - "pokeapi_id": 311, - "pokemon_name": "Plusle", - "method": "walk", - "encounter_rate": 20, - "min_level": 26, - "max_level": 27 - }, - { - "pokeapi_id": 198, - "pokemon_name": "Murkrow", - "method": "walk", - "encounter_rate": 10, - "min_level": 29, - "max_level": 29 - }, - { - "pokeapi_id": 89, - "pokemon_name": "Muk", - "method": "walk", - "encounter_rate": 5, - "min_level": 30, - "max_level": 30 - }, - { - "pokeapi_id": 218, - "pokemon_name": "Slugma", - "method": "walk", - "encounter_rate": 5, - "min_level": 27, - "max_level": 27 - } - ] - }, - { - "name": "Route 17 (Kanto)", - "order": 155, - "encounters": [ - { - "pokeapi_id": 88, - "pokemon_name": "Grimer", - "method": "walk", - "encounter_rate": 100, - "min_level": 27, - "max_level": 29 - }, - { - "pokeapi_id": 22, - "pokemon_name": "Fearow", - "method": "walk", - "encounter_rate": 40, - "min_level": 28, - "max_level": 28 - }, - { - "pokeapi_id": 403, - "pokemon_name": "Shinx", - "method": "walk", - "encounter_rate": 40, - "min_level": 27, - "max_level": 29 - }, - { - "pokeapi_id": 218, - "pokemon_name": "Slugma", - "method": "walk", - "encounter_rate": 40, - "min_level": 27, - "max_level": 29 - }, - { - "pokeapi_id": 312, - "pokemon_name": "Minun", - "method": "walk", - "encounter_rate": 20, - "min_level": 29, - "max_level": 29 - }, - { - "pokeapi_id": 89, - "pokemon_name": "Muk", - "method": "walk", - "encounter_rate": 20, - "min_level": 30, - "max_level": 32 - }, - { - "pokeapi_id": 311, - "pokemon_name": "Plusle", - "method": "walk", - "encounter_rate": 20, - "min_level": 27, - "max_level": 28 - } - ] - }, - { - "name": "Route 18 (Kanto)", - "order": 156, - "encounters": [ - { - "pokeapi_id": 88, - "pokemon_name": "Grimer", - "method": "walk", - "encounter_rate": 100, - "min_level": 26, - "max_level": 28 + "encounter_rate": 60, + "min_level": 3, + "max_level": 7 }, { "pokeapi_id": 163, "pokemon_name": "Hoothoot", "method": "headbutt", - "encounter_rate": 100, - "min_level": 26, - "max_level": 30 + "encounter_rate": 50, + "min_level": 3, + "max_level": 4 }, { - "pokeapi_id": 22, - "pokemon_name": "Fearow", + "pokeapi_id": 164, + "pokemon_name": "Noctowl", + "method": "headbutt", + "encounter_rate": 50, + "min_level": 5, + "max_level": 7 + }, + { + "pokeapi_id": 10, + "pokemon_name": "Caterpie", "method": "walk", "encounter_rate": 40, - "min_level": 27, - "max_level": 27 + "min_level": 3, + "max_level": 3 }, { - "pokeapi_id": 403, - "pokemon_name": "Shinx", + "pokeapi_id": 401, + "pokemon_name": "Kricketot", + "method": "swarm", + "encounter_rate": 40, + "min_level": 3, + "max_level": 3 + }, + { + "pokeapi_id": 11, + "pokemon_name": "Metapod", "method": "walk", - "encounter_rate": 40, - "min_level": 26, - "max_level": 28 - }, - { - "pokeapi_id": 265, - "pokemon_name": "Wurmple", - "method": "headbutt", - "encounter_rate": 40, - "min_level": 26, - "max_level": 30 - }, - { - "pokeapi_id": 167, - "pokemon_name": "Spinarak", - "method": "headbutt", "encounter_rate": 30, - "min_level": 26, - "max_level": 27 + "min_level": 3, + "max_level": 3 }, { - "pokeapi_id": 312, - "pokemon_name": "Minun", + "pokeapi_id": 16, + "pokemon_name": "Pidgey", + "method": "walk", + "encounter_rate": 25, + "min_level": 3, + "max_level": 3 + }, + { + "pokeapi_id": 406, + "pokemon_name": "Budew", "method": "walk", "encounter_rate": 20, - "min_level": 28, - "max_level": 28 + "min_level": 3, + "max_level": 3 }, { - "pokeapi_id": 89, - "pokemon_name": "Muk", + "pokeapi_id": 455, + "pokemon_name": "Carnivine", "method": "walk", "encounter_rate": 20, - "min_level": 29, - "max_level": 30 + "min_level": 5, + "max_level": 5 }, { - "pokeapi_id": 311, - "pokemon_name": "Plusle", + "pokeapi_id": 322, + "pokemon_name": "Numel", "method": "walk", "encounter_rate": 20, - "min_level": 26, - "max_level": 27 + "min_level": 5, + "max_level": 5 }, { - "pokeapi_id": 114, - "pokemon_name": "Tangela", + "pokeapi_id": 285, + "pokemon_name": "Shroomish", "method": "headbutt", + "encounter_rate": 20, + "min_level": 3, + "max_level": 7 + }, + { + "pokeapi_id": 325, + "pokemon_name": "Spoink", + "method": "walk", + "encounter_rate": 20, + "min_level": 3, + "max_level": 3 + }, + { + "pokeapi_id": 164, + "pokemon_name": "Noctowl", + "method": "walk", "encounter_rate": 15, - "min_level": 29, - "max_level": 30 + "min_level": 7, + "max_level": 7 }, - { - "pokeapi_id": 218, - "pokemon_name": "Slugma", - "method": "walk", - "encounter_rate": 5, - "min_level": 27, - "max_level": 27 - } - ] - }, - { - "name": "Celadon City", - "order": 157, - "encounters": [ - { - "pokeapi_id": 21, - "pokemon_name": "Spearow", - "method": "headbutt", - "encounter_rate": 100, - "min_level": 15, - "max_level": 20 - }, - { - "pokeapi_id": 88, - "pokemon_name": "Grimer", - "method": "surf", - "encounter_rate": 90, - "min_level": 15, - "max_level": 20 - }, - { - "pokeapi_id": 415, - "pokemon_name": "Combee", - "method": "headbutt", - "encounter_rate": 40, - "min_level": 15, - "max_level": 20 - }, - { - "pokeapi_id": 214, - "pokemon_name": "Heracross", - "method": "headbutt", - "encounter_rate": 30, - "min_level": 15, - "max_level": 17 - }, - { - "pokeapi_id": 89, - "pokemon_name": "Muk", - "method": "surf", - "encounter_rate": 10, - "min_level": 15, - "max_level": 15 - } - ] - }, - { - "name": "Saffron City", - "order": 158, - "encounters": [ { "pokeapi_id": 25, "pokemon_name": "Pikachu", - "method": "trade", - "encounter_rate": 100, - "min_level": 1, - "max_level": 1 + "method": "walk", + "encounter_rate": 11, + "min_level": 4, + "max_level": 4 + }, + { + "pokeapi_id": 168, + "pokemon_name": "Ariados", + "method": "headbutt", + "encounter_rate": 10, + "min_level": 5, + "max_level": 7 + }, + { + "pokeapi_id": 12, + "pokemon_name": "Butterfree", + "method": "walk", + "encounter_rate": 10, + "min_level": 7, + "max_level": 7 + }, + { + "pokeapi_id": 167, + "pokemon_name": "Spinarak", + "method": "headbutt", + "encounter_rate": 10, + "min_level": 3, + "max_level": 4 + }, + { + "pokeapi_id": 17, + "pokemon_name": "Pidgeotto", + "method": "walk", + "encounter_rate": 9, + "min_level": 7, + "max_level": 7 } ] }, { - "name": "Silph Co.", - "order": 159, + "name": "Viridian City", + "order": 142, "encounters": [ { - "pokeapi_id": 374, - "pokemon_name": "Beldum", - "method": "trade", + "pokeapi_id": 163, + "pokemon_name": "Hoothoot", + "method": "headbutt", "encounter_rate": 100, - "min_level": 1, - "max_level": 1 + "min_level": 3, + "max_level": 7 }, { - "pokeapi_id": 258, - "pokemon_name": "Mudkip", - "method": "gift", - "encounter_rate": 100, + "pokeapi_id": 60, + "pokemon_name": "Poliwag", + "method": "surf", + "encounter_rate": 90, "min_level": 5, - "max_level": 5 + "max_level": 10 }, { - "pokeapi_id": 255, - "pokemon_name": "Torchic", - "method": "gift", - "encounter_rate": 100, - "min_level": 5, - "max_level": 5 + "pokeapi_id": 129, + "pokemon_name": "Magikarp", + "method": "old-rod", + "encounter_rate": 85, + "min_level": 10, + "max_level": 10 }, { - "pokeapi_id": 252, - "pokemon_name": "Treecko", - "method": "gift", - "encounter_rate": 100, + "pokeapi_id": 60, + "pokemon_name": "Poliwag", + "method": "super-rod", + "encounter_rate": 80, + "min_level": 40, + "max_level": 40 + }, + { + "pokeapi_id": 60, + "pokemon_name": "Poliwag", + "method": "good-rod", + "encounter_rate": 60, + "min_level": 20, + "max_level": 20 + }, + { + "pokeapi_id": 129, + "pokemon_name": "Magikarp", + "method": "good-rod", + "encounter_rate": 40, + "min_level": 20, + "max_level": 20 + }, + { + "pokeapi_id": 265, + "pokemon_name": "Wurmple", + "method": "headbutt", + "encounter_rate": 40, + "min_level": 3, + "max_level": 7 + }, + { + "pokeapi_id": 204, + "pokemon_name": "Pineco", + "method": "headbutt", + "encounter_rate": 30, + "min_level": 3, + "max_level": 4 + }, + { + "pokeapi_id": 167, + "pokemon_name": "Spinarak", + "method": "headbutt", + "encounter_rate": 30, "min_level": 5, - "max_level": 5 + "max_level": 7 + }, + { + "pokeapi_id": 129, + "pokemon_name": "Magikarp", + "method": "super-rod", + "encounter_rate": 20, + "min_level": 40, + "max_level": 40 + }, + { + "pokeapi_id": 60, + "pokemon_name": "Poliwag", + "method": "old-rod", + "encounter_rate": 15, + "min_level": 10, + "max_level": 10 + }, + { + "pokeapi_id": 61, + "pokemon_name": "Poliwhirl", + "method": "surf", + "encounter_rate": 10, + "min_level": 10, + "max_level": 10 } ] }, { - "name": "Route 19 (Kanto)", - "order": 160, + "name": "Route 01 (Kanto)", + "order": 143, "encounters": [ + { + "pokeapi_id": 163, + "pokemon_name": "Hoothoot", + "method": "headbutt", + "encounter_rate": 100, + "min_level": 2, + "max_level": 6 + }, + { + "pokeapi_id": 19, + "pokemon_name": "Rattata", + "method": "walk", + "encounter_rate": 85, + "min_level": 2, + "max_level": 3 + }, + { + "pokeapi_id": 163, + "pokemon_name": "Hoothoot", + "method": "walk", + "encounter_rate": 45, + "min_level": 2, + "max_level": 4 + }, + { + "pokeapi_id": 16, + "pokemon_name": "Pidgey", + "method": "walk", + "encounter_rate": 45, + "min_level": 2, + "max_level": 4 + }, + { + "pokeapi_id": 261, + "pokemon_name": "Poochyena", + "method": "swarm", + "encounter_rate": 40, + "min_level": 2, + "max_level": 2 + }, + { + "pokeapi_id": 403, + "pokemon_name": "Shinx", + "method": "walk", + "encounter_rate": 40, + "min_level": 2, + "max_level": 3 + }, + { + "pokeapi_id": 265, + "pokemon_name": "Wurmple", + "method": "headbutt", + "encounter_rate": 40, + "min_level": 2, + "max_level": 6 + }, + { + "pokeapi_id": 204, + "pokemon_name": "Pineco", + "method": "headbutt", + "encounter_rate": 30, + "min_level": 2, + "max_level": 3 + }, + { + "pokeapi_id": 167, + "pokemon_name": "Spinarak", + "method": "headbutt", + "encounter_rate": 30, + "min_level": 5, + "max_level": 6 + }, + { + "pokeapi_id": 312, + "pokemon_name": "Minun", + "method": "walk", + "encounter_rate": 20, + "min_level": 3, + "max_level": 3 + }, + { + "pokeapi_id": 311, + "pokemon_name": "Plusle", + "method": "walk", + "encounter_rate": 20, + "min_level": 2, + "max_level": 2 + }, + { + "pokeapi_id": 161, + "pokemon_name": "Sentret", + "method": "walk", + "encounter_rate": 20, + "min_level": 3, + "max_level": 3 + }, + { + "pokeapi_id": 162, + "pokemon_name": "Furret", + "method": "walk", + "encounter_rate": 5, + "min_level": 6, + "max_level": 6 + } + ] + }, + { + "name": "Pallet Town", + "order": 144, + "encounters": [ + { + "pokeapi_id": 163, + "pokemon_name": "Hoothoot", + "method": "headbutt", + "encounter_rate": 100, + "min_level": 2, + "max_level": 6 + }, { "pokeapi_id": 72, "pokemon_name": "Tentacool", @@ -17071,37 +15221,13 @@ "max_level": 10 }, { - "pokeapi_id": 98, - "pokemon_name": "Krabby", - "method": "rock-smash", - "encounter_rate": 80, - "min_level": 24, - "max_level": 27 - }, - { - "pokeapi_id": 366, - "pokemon_name": "Clamperl", - "method": "swarm", - "encounter_rate": 60, - "min_level": 35, - "max_level": 35 - }, - { - "pokeapi_id": 98, - "pokemon_name": "Krabby", + "pokeapi_id": 170, + "pokemon_name": "Chinchou", "method": "super-rod", - "encounter_rate": 60, + "encounter_rate": 40, "min_level": 40, "max_level": 40 }, - { - "pokeapi_id": 98, - "pokemon_name": "Krabby", - "method": "good-rod", - "encounter_rate": 50, - "min_level": 20, - "max_level": 20 - }, { "pokeapi_id": 129, "pokemon_name": "Magikarp", @@ -17111,56 +15237,80 @@ "max_level": 20 }, { - "pokeapi_id": 222, - "pokemon_name": "Corsola", + "pokeapi_id": 265, + "pokemon_name": "Wurmple", + "method": "headbutt", + "encounter_rate": 40, + "min_level": 2, + "max_level": 6 + }, + { + "pokeapi_id": 204, + "pokemon_name": "Pineco", + "method": "headbutt", + "encounter_rate": 30, + "min_level": 2, + "max_level": 3 + }, + { + "pokeapi_id": 90, + "pokemon_name": "Shellder", "method": "super-rod", "encounter_rate": 30, "min_level": 40, "max_level": 40 }, { - "pokeapi_id": 120, - "pokemon_name": "Staryu", - "method": "super-rod", + "pokeapi_id": 167, + "pokemon_name": "Spinarak", + "method": "headbutt", "encounter_rate": 30, - "min_level": 40, - "max_level": 40 + "min_level": 5, + "max_level": 6 }, { - "pokeapi_id": 99, - "pokemon_name": "Kingler", - "method": "rock-smash", + "pokeapi_id": 72, + "pokemon_name": "Tentacool", + "method": "good-rod", + "encounter_rate": 30, + "min_level": 20, + "max_level": 20 + }, + { + "pokeapi_id": 170, + "pokemon_name": "Chinchou", + "method": "good-rod", "encounter_rate": 20, - "min_level": 28, - "max_level": 31 + "min_level": 20, + "max_level": 20 }, { - "pokeapi_id": 98, - "pokemon_name": "Krabby", + "pokeapi_id": 73, + "pokemon_name": "Tentacruel", + "method": "super-rod", + "encounter_rate": 20, + "min_level": 40, + "max_level": 40 + }, + { + "pokeapi_id": 72, + "pokemon_name": "Tentacool", "method": "old-rod", "encounter_rate": 15, "min_level": 10, "max_level": 10 }, { - "pokeapi_id": 222, - "pokemon_name": "Corsola", - "method": "good-rod", - "encounter_rate": 10, - "min_level": 20, - "max_level": 20 - }, - { - "pokeapi_id": 99, - "pokemon_name": "Kingler", + "pokeapi_id": 171, + "pokemon_name": "Lanturn", "method": "super-rod", "encounter_rate": 10, "min_level": 40, "max_level": 40 }, { - "pokeapi_id": 120, - "pokemon_name": "Staryu", + "pokeapi_id": 90, + "pokemon_name": "Shellder", "method": "good-rod", "encounter_rate": 10, "min_level": 20, @@ -17176,9 +15326,293 @@ } ] }, + { + "name": "Route 21 (Kanto)", + "order": 145, + "encounters": [ + { + "pokeapi_id": 163, + "pokemon_name": "Hoothoot", + "method": "headbutt", + "encounter_rate": 100, + "min_level": 24, + "max_level": 30 + }, + { + "pokeapi_id": 114, + "pokemon_name": "Tangela", + "method": "walk", + "encounter_rate": 95, + "min_level": 20, + "max_level": 20 + }, + { + "pokeapi_id": 72, + "pokemon_name": "Tentacool", + "method": "surf", + "encounter_rate": 90, + "min_level": 30, + "max_level": 35 + }, + { + "pokeapi_id": 129, + "pokemon_name": "Magikarp", + "method": "old-rod", + "encounter_rate": 85, + "min_level": 10, + "max_level": 10 + }, + { + "pokeapi_id": 170, + "pokemon_name": "Chinchou", + "method": "super-rod", + "encounter_rate": 40, + "min_level": 40, + "max_level": 40 + }, + { + "pokeapi_id": 129, + "pokemon_name": "Magikarp", + "method": "good-rod", + "encounter_rate": 40, + "min_level": 20, + "max_level": 20 + }, + { + "pokeapi_id": 265, + "pokemon_name": "Wurmple", + "method": "headbutt", + "encounter_rate": 40, + "min_level": 24, + "max_level": 30 + }, + { + "pokeapi_id": 90, + "pokemon_name": "Shellder", + "method": "super-rod", + "encounter_rate": 30, + "min_level": 40, + "max_level": 40 + }, + { + "pokeapi_id": 167, + "pokemon_name": "Spinarak", + "method": "headbutt", + "encounter_rate": 30, + "min_level": 24, + "max_level": 26 + }, + { + "pokeapi_id": 72, + "pokemon_name": "Tentacool", + "method": "good-rod", + "encounter_rate": 30, + "min_level": 20, + "max_level": 20 + }, + { + "pokeapi_id": 399, + "pokemon_name": "Bidoof", + "method": "walk", + "encounter_rate": 20, + "min_level": 35, + "max_level": 35 + }, + { + "pokeapi_id": 418, + "pokemon_name": "Buizel", + "method": "walk", + "encounter_rate": 20, + "min_level": 25, + "max_level": 25 + }, + { + "pokeapi_id": 170, + "pokemon_name": "Chinchou", + "method": "good-rod", + "encounter_rate": 20, + "min_level": 20, + "max_level": 20 + }, + { + "pokeapi_id": 264, + "pokemon_name": "Linoone", + "method": "walk", + "encounter_rate": 20, + "min_level": 35, + "max_level": 35 + }, + { + "pokeapi_id": 73, + "pokemon_name": "Tentacruel", + "method": "super-rod", + "encounter_rate": 20, + "min_level": 40, + "max_level": 40 + }, + { + "pokeapi_id": 293, + "pokemon_name": "Whismur", + "method": "walk", + "encounter_rate": 20, + "min_level": 25, + "max_level": 25 + }, + { + "pokeapi_id": 122, + "pokemon_name": "Mr Mime", + "method": "walk", + "encounter_rate": 15, + "min_level": 28, + "max_level": 30 + }, + { + "pokeapi_id": 114, + "pokemon_name": "Tangela", + "method": "headbutt", + "encounter_rate": 15, + "min_level": 27, + "max_level": 30 + }, + { + "pokeapi_id": 72, + "pokemon_name": "Tentacool", + "method": "old-rod", + "encounter_rate": 15, + "min_level": 10, + "max_level": 10 + }, + { + "pokeapi_id": 171, + "pokemon_name": "Lanturn", + "method": "super-rod", + "encounter_rate": 10, + "min_level": 40, + "max_level": 40 + }, + { + "pokeapi_id": 90, + "pokemon_name": "Shellder", + "method": "good-rod", + "encounter_rate": 10, + "min_level": 20, + "max_level": 20 + }, + { + "pokeapi_id": 73, + "pokemon_name": "Tentacruel", + "method": "surf", + "encounter_rate": 10, + "min_level": 35, + "max_level": 35 + } + ] + }, + { + "name": "Cinnabar Island", + "order": 146, + "encounters": [ + { + "pokeapi_id": 129, + "pokemon_name": "Magikarp", + "method": "old-rod", + "encounter_rate": 95, + "min_level": 10, + "max_level": 10 + }, + { + "pokeapi_id": 72, + "pokemon_name": "Tentacool", + "method": "surf", + "encounter_rate": 90, + "min_level": 30, + "max_level": 35 + }, + { + "pokeapi_id": 170, + "pokemon_name": "Chinchou", + "method": "super-rod", + "encounter_rate": 40, + "min_level": 40, + "max_level": 40 + }, + { + "pokeapi_id": 129, + "pokemon_name": "Magikarp", + "method": "good-rod", + "encounter_rate": 40, + "min_level": 20, + "max_level": 20 + }, + { + "pokeapi_id": 90, + "pokemon_name": "Shellder", + "method": "super-rod", + "encounter_rate": 40, + "min_level": 40, + "max_level": 40 + }, + { + "pokeapi_id": 72, + "pokemon_name": "Tentacool", + "method": "good-rod", + "encounter_rate": 40, + "min_level": 20, + "max_level": 20 + }, + { + "pokeapi_id": 170, + "pokemon_name": "Chinchou", + "method": "good-rod", + "encounter_rate": 16, + "min_level": 20, + "max_level": 20 + }, + { + "pokeapi_id": 73, + "pokemon_name": "Tentacruel", + "method": "super-rod", + "encounter_rate": 16, + "min_level": 40, + "max_level": 40 + }, + { + "pokeapi_id": 73, + "pokemon_name": "Tentacruel", + "method": "surf", + "encounter_rate": 10, + "min_level": 35, + "max_level": 35 + }, + { + "pokeapi_id": 72, + "pokemon_name": "Tentacool", + "method": "old-rod", + "encounter_rate": 5, + "min_level": 10, + "max_level": 10 + }, + { + "pokeapi_id": 171, + "pokemon_name": "Lanturn", + "method": "super-rod", + "encounter_rate": 4, + "min_level": 40, + "max_level": 40 + }, + { + "pokeapi_id": 90, + "pokemon_name": "Shellder", + "method": "good-rod", + "encounter_rate": 4, + "min_level": 20, + "max_level": 20 + } + ] + }, { "name": "Route 20 (Kanto)", - "order": 161, + "order": 147, "encounters": [ { "pokeapi_id": 72, @@ -17280,12 +15714,12 @@ }, { "name": "Seafoam Islands", - "order": 162, + "order": 148, "encounters": [], "children": [ { "name": "Seafoam Islands (1F)", - "order": 163, + "order": 149, "encounters": [ { "pokeapi_id": 42, @@ -17355,7 +15789,7 @@ }, { "name": "Seafoam Islands (B1F)", - "order": 164, + "order": 150, "encounters": [ { "pokeapi_id": 42, @@ -17433,7 +15867,7 @@ }, { "name": "Seafoam Islands (B2F)", - "order": 165, + "order": 151, "encounters": [ { "pokeapi_id": 42, @@ -17511,7 +15945,7 @@ }, { "name": "Seafoam Islands (B3F)", - "order": 166, + "order": 152, "encounters": [ { "pokeapi_id": 42, @@ -17597,7 +16031,7 @@ }, { "name": "Seafoam Islands (B4F)", - "order": 167, + "order": 153, "encounters": [ { "pokeapi_id": 144, @@ -17796,127 +16230,9 @@ ] }, { - "name": "Cinnabar Island", - "order": 168, + "name": "Route 19 (Kanto)", + "order": 154, "encounters": [ - { - "pokeapi_id": 129, - "pokemon_name": "Magikarp", - "method": "old-rod", - "encounter_rate": 95, - "min_level": 10, - "max_level": 10 - }, - { - "pokeapi_id": 72, - "pokemon_name": "Tentacool", - "method": "surf", - "encounter_rate": 90, - "min_level": 30, - "max_level": 35 - }, - { - "pokeapi_id": 170, - "pokemon_name": "Chinchou", - "method": "super-rod", - "encounter_rate": 40, - "min_level": 40, - "max_level": 40 - }, - { - "pokeapi_id": 129, - "pokemon_name": "Magikarp", - "method": "good-rod", - "encounter_rate": 40, - "min_level": 20, - "max_level": 20 - }, - { - "pokeapi_id": 90, - "pokemon_name": "Shellder", - "method": "super-rod", - "encounter_rate": 40, - "min_level": 40, - "max_level": 40 - }, - { - "pokeapi_id": 72, - "pokemon_name": "Tentacool", - "method": "good-rod", - "encounter_rate": 40, - "min_level": 20, - "max_level": 20 - }, - { - "pokeapi_id": 170, - "pokemon_name": "Chinchou", - "method": "good-rod", - "encounter_rate": 16, - "min_level": 20, - "max_level": 20 - }, - { - "pokeapi_id": 73, - "pokemon_name": "Tentacruel", - "method": "super-rod", - "encounter_rate": 16, - "min_level": 40, - "max_level": 40 - }, - { - "pokeapi_id": 73, - "pokemon_name": "Tentacruel", - "method": "surf", - "encounter_rate": 10, - "min_level": 35, - "max_level": 35 - }, - { - "pokeapi_id": 72, - "pokemon_name": "Tentacool", - "method": "old-rod", - "encounter_rate": 5, - "min_level": 10, - "max_level": 10 - }, - { - "pokeapi_id": 171, - "pokemon_name": "Lanturn", - "method": "super-rod", - "encounter_rate": 4, - "min_level": 40, - "max_level": 40 - }, - { - "pokeapi_id": 90, - "pokemon_name": "Shellder", - "method": "good-rod", - "encounter_rate": 4, - "min_level": 20, - "max_level": 20 - } - ] - }, - { - "name": "Route 21 (Kanto)", - "order": 169, - "encounters": [ - { - "pokeapi_id": 163, - "pokemon_name": "Hoothoot", - "method": "headbutt", - "encounter_rate": 100, - "min_level": 24, - "max_level": 30 - }, - { - "pokeapi_id": 114, - "pokemon_name": "Tangela", - "method": "walk", - "encounter_rate": 95, - "min_level": 20, - "max_level": 20 - }, { "pokeapi_id": 72, "pokemon_name": "Tentacool", @@ -17934,13 +16250,37 @@ "max_level": 10 }, { - "pokeapi_id": 170, - "pokemon_name": "Chinchou", + "pokeapi_id": 98, + "pokemon_name": "Krabby", + "method": "rock-smash", + "encounter_rate": 80, + "min_level": 24, + "max_level": 27 + }, + { + "pokeapi_id": 366, + "pokemon_name": "Clamperl", + "method": "swarm", + "encounter_rate": 60, + "min_level": 35, + "max_level": 35 + }, + { + "pokeapi_id": 98, + "pokemon_name": "Krabby", "method": "super-rod", - "encounter_rate": 40, + "encounter_rate": 60, "min_level": 40, "max_level": 40 }, + { + "pokeapi_id": 98, + "pokemon_name": "Krabby", + "method": "good-rod", + "encounter_rate": 50, + "min_level": 20, + "max_level": 20 + }, { "pokeapi_id": 129, "pokemon_name": "Magikarp", @@ -17950,120 +16290,56 @@ "max_level": 20 }, { - "pokeapi_id": 265, - "pokemon_name": "Wurmple", - "method": "headbutt", - "encounter_rate": 40, - "min_level": 24, - "max_level": 30 - }, - { - "pokeapi_id": 90, - "pokemon_name": "Shellder", + "pokeapi_id": 222, + "pokemon_name": "Corsola", "method": "super-rod", "encounter_rate": 30, "min_level": 40, "max_level": 40 }, { - "pokeapi_id": 167, - "pokemon_name": "Spinarak", - "method": "headbutt", - "encounter_rate": 30, - "min_level": 24, - "max_level": 26 - }, - { - "pokeapi_id": 72, - "pokemon_name": "Tentacool", - "method": "good-rod", - "encounter_rate": 30, - "min_level": 20, - "max_level": 20 - }, - { - "pokeapi_id": 399, - "pokemon_name": "Bidoof", - "method": "walk", - "encounter_rate": 20, - "min_level": 35, - "max_level": 35 - }, - { - "pokeapi_id": 418, - "pokemon_name": "Buizel", - "method": "walk", - "encounter_rate": 20, - "min_level": 25, - "max_level": 25 - }, - { - "pokeapi_id": 170, - "pokemon_name": "Chinchou", - "method": "good-rod", - "encounter_rate": 20, - "min_level": 20, - "max_level": 20 - }, - { - "pokeapi_id": 264, - "pokemon_name": "Linoone", - "method": "walk", - "encounter_rate": 20, - "min_level": 35, - "max_level": 35 - }, - { - "pokeapi_id": 73, - "pokemon_name": "Tentacruel", + "pokeapi_id": 120, + "pokemon_name": "Staryu", "method": "super-rod", - "encounter_rate": 20, + "encounter_rate": 30, "min_level": 40, "max_level": 40 }, { - "pokeapi_id": 293, - "pokemon_name": "Whismur", - "method": "walk", + "pokeapi_id": 99, + "pokemon_name": "Kingler", + "method": "rock-smash", "encounter_rate": 20, - "min_level": 25, - "max_level": 25 - }, - { - "pokeapi_id": 122, - "pokemon_name": "Mr Mime", - "method": "walk", - "encounter_rate": 15, "min_level": 28, - "max_level": 30 + "max_level": 31 }, { - "pokeapi_id": 114, - "pokemon_name": "Tangela", - "method": "headbutt", - "encounter_rate": 15, - "min_level": 27, - "max_level": 30 - }, - { - "pokeapi_id": 72, - "pokemon_name": "Tentacool", + "pokeapi_id": 98, + "pokemon_name": "Krabby", "method": "old-rod", "encounter_rate": 15, "min_level": 10, "max_level": 10 }, { - "pokeapi_id": 171, - "pokemon_name": "Lanturn", + "pokeapi_id": 222, + "pokemon_name": "Corsola", + "method": "good-rod", + "encounter_rate": 10, + "min_level": 20, + "max_level": 20 + }, + { + "pokeapi_id": 99, + "pokemon_name": "Kingler", "method": "super-rod", "encounter_rate": 10, "min_level": 40, "max_level": 40 }, { - "pokeapi_id": 90, - "pokemon_name": "Shellder", + "pokeapi_id": 120, + "pokemon_name": "Staryu", "method": "good-rod", "encounter_rate": 10, "min_level": 20, @@ -18079,9 +16355,39 @@ } ] }, + { + "name": "Professor Oak's Laboratory", + "order": 155, + "encounters": [ + { + "pokeapi_id": 1, + "pokemon_name": "Bulbasaur", + "method": "gift", + "encounter_rate": 100, + "min_level": 5, + "max_level": 5 + }, + { + "pokeapi_id": 4, + "pokemon_name": "Charmander", + "method": "gift", + "encounter_rate": 100, + "min_level": 5, + "max_level": 5 + }, + { + "pokeapi_id": 7, + "pokemon_name": "Squirtle", + "method": "gift", + "encounter_rate": 100, + "min_level": 5, + "max_level": 5 + } + ] + }, { "name": "Route 22 (Kanto)", - "order": 170, + "order": 156, "encounters": [ { "pokeapi_id": 163, @@ -18254,40 +16560,1734 @@ ] }, { - "name": "Team Rocket HQ (B1F)", + "name": "Route 28 (Kanto)", + "order": 157, + "encounters": [ + { + "pokeapi_id": 214, + "pokemon_name": "Heracross", + "method": "headbutt", + "encounter_rate": 100, + "min_level": 39, + "max_level": 43 + }, + { + "pokeapi_id": 60, + "pokemon_name": "Poliwag", + "method": "surf", + "encounter_rate": 90, + "min_level": 35, + "max_level": 40 + }, + { + "pokeapi_id": 129, + "pokemon_name": "Magikarp", + "method": "old-rod", + "encounter_rate": 85, + "min_level": 10, + "max_level": 10 + }, + { + "pokeapi_id": 60, + "pokemon_name": "Poliwag", + "method": "super-rod", + "encounter_rate": 80, + "min_level": 40, + "max_level": 40 + }, + { + "pokeapi_id": 190, + "pokemon_name": "Aipom", + "method": "headbutt", + "encounter_rate": 60, + "min_level": 39, + "max_level": 43 + }, + { + "pokeapi_id": 129, + "pokemon_name": "Magikarp", + "method": "good-rod", + "encounter_rate": 60, + "min_level": 20, + "max_level": 20 + }, + { + "pokeapi_id": 177, + "pokemon_name": "Natu", + "method": "headbutt", + "encounter_rate": 40, + "min_level": 39, + "max_level": 43 + }, + { + "pokeapi_id": 60, + "pokemon_name": "Poliwag", + "method": "good-rod", + "encounter_rate": 40, + "min_level": 20, + "max_level": 20 + }, + { + "pokeapi_id": 77, + "pokemon_name": "Ponyta", + "method": "walk", + "encounter_rate": 30, + "min_level": 40, + "max_level": 40 + }, + { + "pokeapi_id": 114, + "pokemon_name": "Tangela", + "method": "walk", + "encounter_rate": 30, + "min_level": 39, + "max_level": 39 + }, + { + "pokeapi_id": 399, + "pokemon_name": "Bidoof", + "method": "walk", + "encounter_rate": 20, + "min_level": 40, + "max_level": 40 + }, + { + "pokeapi_id": 418, + "pokemon_name": "Buizel", + "method": "walk", + "encounter_rate": 20, + "min_level": 39, + "max_level": 40 + }, + { + "pokeapi_id": 232, + "pokemon_name": "Donphan", + "method": "walk", + "encounter_rate": 20, + "min_level": 40, + "max_level": 40 + }, + { + "pokeapi_id": 264, + "pokemon_name": "Linoone", + "method": "walk", + "encounter_rate": 20, + "min_level": 40, + "max_level": 40 + }, + { + "pokeapi_id": 129, + "pokemon_name": "Magikarp", + "method": "super-rod", + "encounter_rate": 20, + "min_level": 40, + "max_level": 40 + }, + { + "pokeapi_id": 78, + "pokemon_name": "Rapidash", + "method": "walk", + "encounter_rate": 20, + "min_level": 41, + "max_level": 42 + }, + { + "pokeapi_id": 293, + "pokemon_name": "Whismur", + "method": "walk", + "encounter_rate": 20, + "min_level": 39, + "max_level": 40 + }, + { + "pokeapi_id": 60, + "pokemon_name": "Poliwag", + "method": "old-rod", + "encounter_rate": 15, + "min_level": 10, + "max_level": 10 + }, + { + "pokeapi_id": 61, + "pokemon_name": "Poliwhirl", + "method": "surf", + "encounter_rate": 10, + "min_level": 40, + "max_level": 40 + }, + { + "pokeapi_id": 215, + "pokemon_name": "Sneasel", + "method": "walk", + "encounter_rate": 10, + "min_level": 42, + "max_level": 42 + }, + { + "pokeapi_id": 85, + "pokemon_name": "Dodrio", + "method": "walk", + "encounter_rate": 5, + "min_level": 43, + "max_level": 43 + }, + { + "pokeapi_id": 84, + "pokemon_name": "Doduo", + "method": "walk", + "encounter_rate": 5, + "min_level": 41, + "max_level": 41 + } + ] + }, + { + "name": "Mt. Silver", + "order": 158, + "encounters": [ + { + "pokeapi_id": 214, + "pokemon_name": "Heracross", + "method": "headbutt", + "encounter_rate": 100, + "min_level": 39, + "max_level": 43 + }, + { + "pokeapi_id": 61, + "pokemon_name": "Poliwhirl", + "method": "surf", + "encounter_rate": 91, + "min_level": 30, + "max_level": 48 + }, + { + "pokeapi_id": 129, + "pokemon_name": "Magikarp", + "method": "old-rod", + "encounter_rate": 85, + "min_level": 10, + "max_level": 10 + }, + { + "pokeapi_id": 60, + "pokemon_name": "Poliwag", + "method": "super-rod", + "encounter_rate": 80, + "min_level": 40, + "max_level": 40 + }, + { + "pokeapi_id": 190, + "pokemon_name": "Aipom", + "method": "headbutt", + "encounter_rate": 60, + "min_level": 39, + "max_level": 43 + }, + { + "pokeapi_id": 60, + "pokemon_name": "Poliwag", + "method": "good-rod", + "encounter_rate": 60, + "min_level": 20, + "max_level": 20 + }, + { + "pokeapi_id": 129, + "pokemon_name": "Magikarp", + "method": "good-rod", + "encounter_rate": 40, + "min_level": 20, + "max_level": 20 + }, + { + "pokeapi_id": 177, + "pokemon_name": "Natu", + "method": "headbutt", + "encounter_rate": 40, + "min_level": 39, + "max_level": 43 + }, + { + "pokeapi_id": 77, + "pokemon_name": "Ponyta", + "method": "walk", + "encounter_rate": 30, + "min_level": 42, + "max_level": 42 + }, + { + "pokeapi_id": 114, + "pokemon_name": "Tangela", + "method": "walk", + "encounter_rate": 30, + "min_level": 41, + "max_level": 41 + }, + { + "pokeapi_id": 399, + "pokemon_name": "Bidoof", + "method": "walk", + "encounter_rate": 20, + "min_level": 42, + "max_level": 42 + }, + { + "pokeapi_id": 418, + "pokemon_name": "Buizel", + "method": "walk", + "encounter_rate": 20, + "min_level": 41, + "max_level": 42 + }, + { + "pokeapi_id": 232, + "pokemon_name": "Donphan", + "method": "walk", + "encounter_rate": 20, + "min_level": 42, + "max_level": 42 + }, + { + "pokeapi_id": 264, + "pokemon_name": "Linoone", + "method": "walk", + "encounter_rate": 20, + "min_level": 42, + "max_level": 42 + }, + { + "pokeapi_id": 129, + "pokemon_name": "Magikarp", + "method": "super-rod", + "encounter_rate": 20, + "min_level": 40, + "max_level": 40 + }, + { + "pokeapi_id": 293, + "pokemon_name": "Whismur", + "method": "walk", + "encounter_rate": 20, + "min_level": 41, + "max_level": 42 + }, + { + "pokeapi_id": 60, + "pokemon_name": "Poliwag", + "method": "old-rod", + "encounter_rate": 15, + "min_level": 10, + "max_level": 10 + }, + { + "pokeapi_id": 78, + "pokemon_name": "Rapidash", + "method": "walk", + "encounter_rate": 10, + "min_level": 44, + "max_level": 44 + }, + { + "pokeapi_id": 215, + "pokemon_name": "Sneasel", + "method": "walk", + "encounter_rate": 10, + "min_level": 41, + "max_level": 41 + }, + { + "pokeapi_id": 60, + "pokemon_name": "Poliwag", + "method": "surf", + "encounter_rate": 9, + "min_level": 30, + "max_level": 40 + }, + { + "pokeapi_id": 85, + "pokemon_name": "Dodrio", + "method": "walk", + "encounter_rate": 5, + "min_level": 43, + "max_level": 43 + }, + { + "pokeapi_id": 84, + "pokemon_name": "Doduo", + "method": "walk", + "encounter_rate": 5, + "min_level": 41, + "max_level": 41 + } + ] + }, + { + "name": "Mt. Silver (Cave)", + "order": 159, + "encounters": [], + "children": [ + { + "name": "Mt. Silver (Cave 1F)", + "order": 160, + "encounters": [ + { + "pokeapi_id": 146, + "pokemon_name": "Moltres", + "method": "static", + "encounter_rate": 100, + "min_level": 50, + "max_level": 50 + }, + { + "pokeapi_id": 119, + "pokemon_name": "Seaking", + "method": "surf", + "encounter_rate": 91, + "min_level": 30, + "max_level": 50 + }, + { + "pokeapi_id": 129, + "pokemon_name": "Magikarp", + "method": "old-rod", + "encounter_rate": 85, + "min_level": 10, + "max_level": 10 + }, + { + "pokeapi_id": 130, + "pokemon_name": "Gyarados", + "method": "super-rod", + "encounter_rate": 80, + "min_level": 40, + "max_level": 40 + }, + { + "pokeapi_id": 129, + "pokemon_name": "Magikarp", + "method": "good-rod", + "encounter_rate": 50, + "min_level": 20, + "max_level": 20 + }, + { + "pokeapi_id": 119, + "pokemon_name": "Seaking", + "method": "super-rod", + "encounter_rate": 50, + "min_level": 40, + "max_level": 40 + }, + { + "pokeapi_id": 232, + "pokemon_name": "Donphan", + "method": "walk", + "encounter_rate": 30, + "min_level": 44, + "max_level": 44 + }, + { + "pokeapi_id": 118, + "pokemon_name": "Goldeen", + "method": "good-rod", + "encounter_rate": 30, + "min_level": 20, + "max_level": 20 + }, + { + "pokeapi_id": 95, + "pokemon_name": "Onix", + "method": "walk", + "encounter_rate": 30, + "min_level": 42, + "max_level": 42 + }, + { + "pokeapi_id": 359, + "pokemon_name": "Absol", + "method": "walk", + "encounter_rate": 20, + "min_level": 42, + "max_level": 42 + }, + { + "pokeapi_id": 436, + "pokemon_name": "Bronzor", + "method": "walk", + "encounter_rate": 20, + "min_level": 42, + "max_level": 42 + }, + { + "pokeapi_id": 433, + "pokemon_name": "Chingling", + "method": "walk", + "encounter_rate": 20, + "min_level": 43, + "max_level": 43 + }, + { + "pokeapi_id": 75, + "pokemon_name": "Graveler", + "method": "walk", + "encounter_rate": 20, + "min_level": 41, + "max_level": 43 + }, + { + "pokeapi_id": 296, + "pokemon_name": "Makuhita", + "method": "walk", + "encounter_rate": 20, + "min_level": 43, + "max_level": 43 + }, + { + "pokeapi_id": 119, + "pokemon_name": "Seaking", + "method": "good-rod", + "encounter_rate": 20, + "min_level": 20, + "max_level": 20 + }, + { + "pokeapi_id": 118, + "pokemon_name": "Goldeen", + "method": "old-rod", + "encounter_rate": 15, + "min_level": 10, + "max_level": 10 + }, + { + "pokeapi_id": 130, + "pokemon_name": "Gyarados", + "method": "good-rod", + "encounter_rate": 10, + "min_level": 20, + "max_level": 20 + }, + { + "pokeapi_id": 231, + "pokemon_name": "Phanpy", + "method": "walk", + "encounter_rate": 10, + "min_level": 43, + "max_level": 43 + }, + { + "pokeapi_id": 118, + "pokemon_name": "Goldeen", + "method": "surf", + "encounter_rate": 9, + "min_level": 30, + "max_level": 40 + }, + { + "pokeapi_id": 42, + "pokemon_name": "Golbat", + "method": "walk", + "encounter_rate": 5, + "min_level": 45, + "max_level": 45 + }, + { + "pokeapi_id": 246, + "pokemon_name": "Larvitar", + "method": "walk", + "encounter_rate": 5, + "min_level": 15, + "max_level": 15 + } + ] + }, + { + "name": "Mt. Silver (Cave Expert Belt Chamber)", + "order": 161, + "encounters": [ + { + "pokeapi_id": 195, + "pokemon_name": "Quagsire", + "method": "walk", + "encounter_rate": 35, + "min_level": 45, + "max_level": 45 + }, + { + "pokeapi_id": 200, + "pokemon_name": "Misdreavus", + "method": "walk", + "encounter_rate": 30, + "min_level": 45, + "max_level": 45 + }, + { + "pokeapi_id": 359, + "pokemon_name": "Absol", + "method": "walk", + "encounter_rate": 20, + "min_level": 46, + "max_level": 46 + }, + { + "pokeapi_id": 436, + "pokemon_name": "Bronzor", + "method": "walk", + "encounter_rate": 20, + "min_level": 46, + "max_level": 46 + }, + { + "pokeapi_id": 433, + "pokemon_name": "Chingling", + "method": "walk", + "encounter_rate": 20, + "min_level": 48, + "max_level": 48 + }, + { + "pokeapi_id": 232, + "pokemon_name": "Donphan", + "method": "walk", + "encounter_rate": 20, + "min_level": 47, + "max_level": 48 + }, + { + "pokeapi_id": 55, + "pokemon_name": "Golduck", + "method": "walk", + "encounter_rate": 20, + "min_level": 48, + "max_level": 48 + }, + { + "pokeapi_id": 296, + "pokemon_name": "Makuhita", + "method": "walk", + "encounter_rate": 20, + "min_level": 48, + "max_level": 48 + }, + { + "pokeapi_id": 231, + "pokemon_name": "Phanpy", + "method": "walk", + "encounter_rate": 10, + "min_level": 46, + "max_level": 46 + }, + { + "pokeapi_id": 42, + "pokemon_name": "Golbat", + "method": "walk", + "encounter_rate": 5, + "min_level": 48, + "max_level": 48 + }, + { + "pokeapi_id": 246, + "pokemon_name": "Larvitar", + "method": "walk", + "encounter_rate": 5, + "min_level": 15, + "max_level": 15 + }, + { + "pokeapi_id": 247, + "pokemon_name": "Pupitar", + "method": "walk", + "encounter_rate": 5, + "min_level": 45, + "max_level": 45 + } + ] + }, + { + "name": "Mt. Silver (Cave Moltres Chamber)", + "order": 162, + "encounters": [ + { + "pokeapi_id": 195, + "pokemon_name": "Quagsire", + "method": "walk", + "encounter_rate": 40, + "min_level": 45, + "max_level": 45 + }, + { + "pokeapi_id": 359, + "pokemon_name": "Absol", + "method": "walk", + "encounter_rate": 20, + "min_level": 45, + "max_level": 45 + }, + { + "pokeapi_id": 436, + "pokemon_name": "Bronzor", + "method": "walk", + "encounter_rate": 20, + "min_level": 45, + "max_level": 45 + }, + { + "pokeapi_id": 433, + "pokemon_name": "Chingling", + "method": "walk", + "encounter_rate": 20, + "min_level": 47, + "max_level": 48 + }, + { + "pokeapi_id": 232, + "pokemon_name": "Donphan", + "method": "walk", + "encounter_rate": 20, + "min_level": 47, + "max_level": 48 + }, + { + "pokeapi_id": 296, + "pokemon_name": "Makuhita", + "method": "walk", + "encounter_rate": 20, + "min_level": 47, + "max_level": 48 + }, + { + "pokeapi_id": 208, + "pokemon_name": "Steelix", + "method": "walk", + "encounter_rate": 20, + "min_level": 48, + "max_level": 48 + }, + { + "pokeapi_id": 55, + "pokemon_name": "Golduck", + "method": "walk", + "encounter_rate": 10, + "min_level": 48, + "max_level": 48 + }, + { + "pokeapi_id": 200, + "pokemon_name": "Misdreavus", + "method": "walk", + "encounter_rate": 10, + "min_level": 45, + "max_level": 45 + }, + { + "pokeapi_id": 42, + "pokemon_name": "Golbat", + "method": "walk", + "encounter_rate": 5, + "min_level": 48, + "max_level": 48 + }, + { + "pokeapi_id": 246, + "pokemon_name": "Larvitar", + "method": "walk", + "encounter_rate": 5, + "min_level": 15, + "max_level": 15 + } + ] + }, + { + "name": "Mt. Silver (Cave Lower Mountainside)", + "order": 163, + "encounters": [ + { + "pokeapi_id": 214, + "pokemon_name": "Heracross", + "method": "headbutt", + "encounter_rate": 100, + "min_level": 42, + "max_level": 48 + }, + { + "pokeapi_id": 190, + "pokemon_name": "Aipom", + "method": "headbutt", + "encounter_rate": 60, + "min_level": 42, + "max_level": 48 + }, + { + "pokeapi_id": 42, + "pokemon_name": "Golbat", + "method": "walk", + "encounter_rate": 40, + "min_level": 48, + "max_level": 48 + }, + { + "pokeapi_id": 177, + "pokemon_name": "Natu", + "method": "headbutt", + "encounter_rate": 40, + "min_level": 42, + "max_level": 48 + }, + { + "pokeapi_id": 95, + "pokemon_name": "Onix", + "method": "walk", + "encounter_rate": 30, + "min_level": 48, + "max_level": 48 + }, + { + "pokeapi_id": 359, + "pokemon_name": "Absol", + "method": "walk", + "encounter_rate": 20, + "min_level": 48, + "max_level": 48 + }, + { + "pokeapi_id": 436, + "pokemon_name": "Bronzor", + "method": "walk", + "encounter_rate": 20, + "min_level": 48, + "max_level": 48 + }, + { + "pokeapi_id": 433, + "pokemon_name": "Chingling", + "method": "walk", + "encounter_rate": 20, + "min_level": 48, + "max_level": 48 + }, + { + "pokeapi_id": 296, + "pokemon_name": "Makuhita", + "method": "walk", + "encounter_rate": 20, + "min_level": 48, + "max_level": 48 + }, + { + "pokeapi_id": 232, + "pokemon_name": "Donphan", + "method": "walk", + "encounter_rate": 10, + "min_level": 50, + "max_level": 50 + }, + { + "pokeapi_id": 231, + "pokemon_name": "Phanpy", + "method": "walk", + "encounter_rate": 10, + "min_level": 48, + "max_level": 48 + }, + { + "pokeapi_id": 55, + "pokemon_name": "Golduck", + "method": "walk", + "encounter_rate": 5, + "min_level": 51, + "max_level": 51 + }, + { + "pokeapi_id": 246, + "pokemon_name": "Larvitar", + "method": "walk", + "encounter_rate": 5, + "min_level": 15, + "max_level": 15 + } + ] + }, + { + "name": "Mt. Silver (Cave 2F)", + "order": 164, + "encounters": [ + { + "pokeapi_id": 195, + "pokemon_name": "Quagsire", + "method": "walk", + "encounter_rate": 30, + "min_level": 45, + "max_level": 45 + }, + { + "pokeapi_id": 359, + "pokemon_name": "Absol", + "method": "walk", + "encounter_rate": 20, + "min_level": 46, + "max_level": 46 + }, + { + "pokeapi_id": 436, + "pokemon_name": "Bronzor", + "method": "walk", + "encounter_rate": 20, + "min_level": 46, + "max_level": 46 + }, + { + "pokeapi_id": 433, + "pokemon_name": "Chingling", + "method": "walk", + "encounter_rate": 20, + "min_level": 48, + "max_level": 48 + }, + { + "pokeapi_id": 232, + "pokemon_name": "Donphan", + "method": "walk", + "encounter_rate": 20, + "min_level": 48, + "max_level": 48 + }, + { + "pokeapi_id": 296, + "pokemon_name": "Makuhita", + "method": "walk", + "encounter_rate": 20, + "min_level": 48, + "max_level": 48 + }, + { + "pokeapi_id": 215, + "pokemon_name": "Sneasel", + "method": "walk", + "encounter_rate": 20, + "min_level": 48, + "max_level": 48 + }, + { + "pokeapi_id": 55, + "pokemon_name": "Golduck", + "method": "walk", + "encounter_rate": 10, + "min_level": 48, + "max_level": 48 + }, + { + "pokeapi_id": 200, + "pokemon_name": "Misdreavus", + "method": "walk", + "encounter_rate": 10, + "min_level": 45, + "max_level": 45 + }, + { + "pokeapi_id": 231, + "pokemon_name": "Phanpy", + "method": "walk", + "encounter_rate": 10, + "min_level": 46, + "max_level": 46 + }, + { + "pokeapi_id": 42, + "pokemon_name": "Golbat", + "method": "walk", + "encounter_rate": 5, + "min_level": 48, + "max_level": 48 + }, + { + "pokeapi_id": 246, + "pokemon_name": "Larvitar", + "method": "walk", + "encounter_rate": 5, + "min_level": 15, + "max_level": 15 + } + ] + }, + { + "name": "Mt. Silver (Cave Upper Mountainside)", + "order": 165, + "encounters": [ + { + "pokeapi_id": 55, + "pokemon_name": "Golduck", + "method": "walk", + "encounter_rate": 30, + "min_level": 48, + "max_level": 48 + }, + { + "pokeapi_id": 359, + "pokemon_name": "Absol", + "method": "walk", + "encounter_rate": 20, + "min_level": 45, + "max_level": 45 + }, + { + "pokeapi_id": 436, + "pokemon_name": "Bronzor", + "method": "walk", + "encounter_rate": 20, + "min_level": 45, + "max_level": 45 + }, + { + "pokeapi_id": 433, + "pokemon_name": "Chingling", + "method": "walk", + "encounter_rate": 20, + "min_level": 47, + "max_level": 47 + }, + { + "pokeapi_id": 232, + "pokemon_name": "Donphan", + "method": "walk", + "encounter_rate": 20, + "min_level": 47, + "max_level": 47 + }, + { + "pokeapi_id": 296, + "pokemon_name": "Makuhita", + "method": "walk", + "encounter_rate": 20, + "min_level": 47, + "max_level": 47 + }, + { + "pokeapi_id": 215, + "pokemon_name": "Sneasel", + "method": "walk", + "encounter_rate": 20, + "min_level": 45, + "max_level": 45 + }, + { + "pokeapi_id": 200, + "pokemon_name": "Misdreavus", + "method": "walk", + "encounter_rate": 15, + "min_level": 45, + "max_level": 45 + }, + { + "pokeapi_id": 195, + "pokemon_name": "Quagsire", + "method": "walk", + "encounter_rate": 15, + "min_level": 45, + "max_level": 45 + }, + { + "pokeapi_id": 246, + "pokemon_name": "Larvitar", + "method": "walk", + "encounter_rate": 10, + "min_level": 15, + "max_level": 15 + }, + { + "pokeapi_id": 42, + "pokemon_name": "Golbat", + "method": "walk", + "encounter_rate": 5, + "min_level": 48, + "max_level": 48 + } + ] + }, + { + "name": "Mt. Silver (Cave 3F)", + "order": 166, + "encounters": [ + { + "pokeapi_id": 55, + "pokemon_name": "Golduck", + "method": "walk", + "encounter_rate": 30, + "min_level": 48, + "max_level": 48 + }, + { + "pokeapi_id": 359, + "pokemon_name": "Absol", + "method": "walk", + "encounter_rate": 20, + "min_level": 45, + "max_level": 45 + }, + { + "pokeapi_id": 436, + "pokemon_name": "Bronzor", + "method": "walk", + "encounter_rate": 20, + "min_level": 45, + "max_level": 45 + }, + { + "pokeapi_id": 433, + "pokemon_name": "Chingling", + "method": "walk", + "encounter_rate": 20, + "min_level": 47, + "max_level": 47 + }, + { + "pokeapi_id": 232, + "pokemon_name": "Donphan", + "method": "walk", + "encounter_rate": 20, + "min_level": 47, + "max_level": 47 + }, + { + "pokeapi_id": 296, + "pokemon_name": "Makuhita", + "method": "walk", + "encounter_rate": 20, + "min_level": 47, + "max_level": 47 + }, + { + "pokeapi_id": 195, + "pokemon_name": "Quagsire", + "method": "walk", + "encounter_rate": 20, + "min_level": 45, + "max_level": 45 + }, + { + "pokeapi_id": 215, + "pokemon_name": "Sneasel", + "method": "walk", + "encounter_rate": 20, + "min_level": 50, + "max_level": 50 + }, + { + "pokeapi_id": 200, + "pokemon_name": "Misdreavus", + "method": "walk", + "encounter_rate": 10, + "min_level": 45, + "max_level": 45 + }, + { + "pokeapi_id": 42, + "pokemon_name": "Golbat", + "method": "walk", + "encounter_rate": 5, + "min_level": 48, + "max_level": 48 + }, + { + "pokeapi_id": 246, + "pokemon_name": "Larvitar", + "method": "walk", + "encounter_rate": 5, + "min_level": 15, + "max_level": 15 + } + ] + } + ] + }, + { + "name": "Cerulean Cave", + "order": 167, + "encounters": [], + "children": [ + { + "name": "Cerulean Cave (1F)", + "order": 168, + "encounters": [ + { + "pokeapi_id": 129, + "pokemon_name": "Magikarp", + "method": "old-rod", + "encounter_rate": 100, + "min_level": 10, + "max_level": 10 + }, + { + "pokeapi_id": 54, + "pokemon_name": "Psyduck", + "method": "surf", + "encounter_rate": 90, + "min_level": 35, + "max_level": 40 + }, + { + "pokeapi_id": 74, + "pokemon_name": "Geodude", + "method": "rock-smash", + "encounter_rate": 80, + "min_level": 22, + "max_level": 24 + }, + { + "pokeapi_id": 42, + "pokemon_name": "Golbat", + "method": "walk", + "encounter_rate": 60, + "min_level": 38, + "max_level": 39 + }, + { + "pokeapi_id": 60, + "pokemon_name": "Poliwag", + "method": "good-rod", + "encounter_rate": 45, + "min_level": 20, + "max_level": 20 + }, + { + "pokeapi_id": 118, + "pokemon_name": "Goldeen", + "method": "good-rod", + "encounter_rate": 40, + "min_level": 20, + "max_level": 20 + }, + { + "pokeapi_id": 60, + "pokemon_name": "Poliwag", + "method": "super-rod", + "encounter_rate": 40, + "min_level": 40, + "max_level": 40 + }, + { + "pokeapi_id": 130, + "pokemon_name": "Gyarados", + "method": "super-rod", + "encounter_rate": 30, + "min_level": 40, + "max_level": 40 + }, + { + "pokeapi_id": 61, + "pokemon_name": "Poliwhirl", + "method": "super-rod", + "encounter_rate": 30, + "min_level": 40, + "max_level": 40 + }, + { + "pokeapi_id": 67, + "pokemon_name": "Machoke", + "method": "walk", + "encounter_rate": 24, + "min_level": 39, + "max_level": 40 + }, + { + "pokeapi_id": 132, + "pokemon_name": "Ditto", + "method": "walk", + "encounter_rate": 21, + "min_level": 39, + "max_level": 40 + }, + { + "pokeapi_id": 82, + "pokemon_name": "Magneton", + "method": "walk", + "encounter_rate": 21, + "min_level": 39, + "max_level": 40 + }, + { + "pokeapi_id": 359, + "pokemon_name": "Absol", + "method": "walk", + "encounter_rate": 20, + "min_level": 38, + "max_level": 38 + }, + { + "pokeapi_id": 436, + "pokemon_name": "Bronzor", + "method": "walk", + "encounter_rate": 20, + "min_level": 38, + "max_level": 38 + }, + { + "pokeapi_id": 433, + "pokemon_name": "Chingling", + "method": "walk", + "encounter_rate": 20, + "min_level": 39, + "max_level": 40 + }, + { + "pokeapi_id": 75, + "pokemon_name": "Graveler", + "method": "rock-smash", + "encounter_rate": 20, + "min_level": 26, + "max_level": 30 + }, + { + "pokeapi_id": 296, + "pokemon_name": "Makuhita", + "method": "walk", + "encounter_rate": 20, + "min_level": 39, + "max_level": 40 + }, + { + "pokeapi_id": 47, + "pokemon_name": "Parasect", + "method": "walk", + "encounter_rate": 20, + "min_level": 38, + "max_level": 38 + }, + { + "pokeapi_id": 57, + "pokemon_name": "Primeape", + "method": "walk", + "encounter_rate": 18, + "min_level": 38, + "max_level": 39 + }, + { + "pokeapi_id": 129, + "pokemon_name": "Magikarp", + "method": "good-rod", + "encounter_rate": 15, + "min_level": 20, + "max_level": 20 + }, + { + "pokeapi_id": 55, + "pokemon_name": "Golduck", + "method": "surf", + "encounter_rate": 10, + "min_level": 40, + "max_level": 40 + }, + { + "pokeapi_id": 101, + "pokemon_name": "Electrode", + "method": "walk", + "encounter_rate": 5, + "min_level": 40, + "max_level": 40 + }, + { + "pokeapi_id": 202, + "pokemon_name": "Wobbuffet", + "method": "walk", + "encounter_rate": 5, + "min_level": 37, + "max_level": 37 + } + ] + }, + { + "name": "Cerulean Cave (2F)", + "order": 169, + "encounters": [ + { + "pokeapi_id": 129, + "pokemon_name": "Magikarp", + "method": "old-rod", + "encounter_rate": 100, + "min_level": 10, + "max_level": 10 + }, + { + "pokeapi_id": 60, + "pokemon_name": "Poliwag", + "method": "good-rod", + "encounter_rate": 45, + "min_level": 20, + "max_level": 20 + }, + { + "pokeapi_id": 118, + "pokemon_name": "Goldeen", + "method": "good-rod", + "encounter_rate": 40, + "min_level": 20, + "max_level": 20 + }, + { + "pokeapi_id": 60, + "pokemon_name": "Poliwag", + "method": "super-rod", + "encounter_rate": 40, + "min_level": 40, + "max_level": 40 + }, + { + "pokeapi_id": 42, + "pokemon_name": "Golbat", + "method": "walk", + "encounter_rate": 30, + "min_level": 41, + "max_level": 42 + }, + { + "pokeapi_id": 130, + "pokemon_name": "Gyarados", + "method": "super-rod", + "encounter_rate": 30, + "min_level": 40, + "max_level": 40 + }, + { + "pokeapi_id": 67, + "pokemon_name": "Machoke", + "method": "walk", + "encounter_rate": 30, + "min_level": 39, + "max_level": 39 + }, + { + "pokeapi_id": 61, + "pokemon_name": "Poliwhirl", + "method": "super-rod", + "encounter_rate": 30, + "min_level": 40, + "max_level": 40 + }, + { + "pokeapi_id": 359, + "pokemon_name": "Absol", + "method": "walk", + "encounter_rate": 20, + "min_level": 39, + "max_level": 39 + }, + { + "pokeapi_id": 436, + "pokemon_name": "Bronzor", + "method": "walk", + "encounter_rate": 20, + "min_level": 39, + "max_level": 39 + }, + { + "pokeapi_id": 433, + "pokemon_name": "Chingling", + "method": "walk", + "encounter_rate": 20, + "min_level": 41, + "max_level": 42 + }, + { + "pokeapi_id": 64, + "pokemon_name": "Kadabra", + "method": "walk", + "encounter_rate": 20, + "min_level": 42, + "max_level": 42 + }, + { + "pokeapi_id": 296, + "pokemon_name": "Makuhita", + "method": "walk", + "encounter_rate": 20, + "min_level": 41, + "max_level": 42 + }, + { + "pokeapi_id": 47, + "pokemon_name": "Parasect", + "method": "walk", + "encounter_rate": 20, + "min_level": 40, + "max_level": 40 + }, + { + "pokeapi_id": 129, + "pokemon_name": "Magikarp", + "method": "good-rod", + "encounter_rate": 15, + "min_level": 20, + "max_level": 20 + }, + { + "pokeapi_id": 132, + "pokemon_name": "Ditto", + "method": "walk", + "encounter_rate": 10, + "min_level": 42, + "max_level": 42 + }, + { + "pokeapi_id": 82, + "pokemon_name": "Magneton", + "method": "walk", + "encounter_rate": 10, + "min_level": 41, + "max_level": 41 + }, + { + "pokeapi_id": 101, + "pokemon_name": "Electrode", + "method": "walk", + "encounter_rate": 5, + "min_level": 41, + "max_level": 41 + }, + { + "pokeapi_id": 202, + "pokemon_name": "Wobbuffet", + "method": "walk", + "encounter_rate": 5, + "min_level": 42, + "max_level": 42 + } + ] + }, + { + "name": "Cerulean Cave (B1F)", + "order": 170, + "encounters": [ + { + "pokeapi_id": 129, + "pokemon_name": "Magikarp", + "method": "old-rod", + "encounter_rate": 100, + "min_level": 10, + "max_level": 10 + }, + { + "pokeapi_id": 150, + "pokemon_name": "Mewtwo", + "method": "static", + "encounter_rate": 100, + "min_level": 70, + "max_level": 70 + }, + { + "pokeapi_id": 54, + "pokemon_name": "Psyduck", + "method": "surf", + "encounter_rate": 90, + "min_level": 35, + "max_level": 40 + }, + { + "pokeapi_id": 74, + "pokemon_name": "Geodude", + "method": "rock-smash", + "encounter_rate": 80, + "min_level": 22, + "max_level": 24 + }, + { + "pokeapi_id": 60, + "pokemon_name": "Poliwag", + "method": "good-rod", + "encounter_rate": 45, + "min_level": 20, + "max_level": 20 + }, + { + "pokeapi_id": 118, + "pokemon_name": "Goldeen", + "method": "good-rod", + "encounter_rate": 40, + "min_level": 20, + "max_level": 20 + }, + { + "pokeapi_id": 60, + "pokemon_name": "Poliwag", + "method": "super-rod", + "encounter_rate": 40, + "min_level": 40, + "max_level": 40 + }, + { + "pokeapi_id": 130, + "pokemon_name": "Gyarados", + "method": "super-rod", + "encounter_rate": 30, + "min_level": 40, + "max_level": 40 + }, + { + "pokeapi_id": 61, + "pokemon_name": "Poliwhirl", + "method": "super-rod", + "encounter_rate": 30, + "min_level": 40, + "max_level": 40 + }, + { + "pokeapi_id": 47, + "pokemon_name": "Parasect", + "method": "walk", + "encounter_rate": 25, + "min_level": 45, + "max_level": 45 + }, + { + "pokeapi_id": 359, + "pokemon_name": "Absol", + "method": "walk", + "encounter_rate": 20, + "min_level": 45, + "max_level": 45 + }, + { + "pokeapi_id": 436, + "pokemon_name": "Bronzor", + "method": "walk", + "encounter_rate": 20, + "min_level": 45, + "max_level": 45 + }, + { + "pokeapi_id": 433, + "pokemon_name": "Chingling", + "method": "walk", + "encounter_rate": 20, + "min_level": 45, + "max_level": 45 + }, + { + "pokeapi_id": 75, + "pokemon_name": "Graveler", + "method": "rock-smash", + "encounter_rate": 20, + "min_level": 26, + "max_level": 30 + }, + { + "pokeapi_id": 64, + "pokemon_name": "Kadabra", + "method": "walk", + "encounter_rate": 20, + "min_level": 46, + "max_level": 46 + }, + { + "pokeapi_id": 296, + "pokemon_name": "Makuhita", + "method": "walk", + "encounter_rate": 20, + "min_level": 45, + "max_level": 45 + }, + { + "pokeapi_id": 129, + "pokemon_name": "Magikarp", + "method": "good-rod", + "encounter_rate": 15, + "min_level": 20, + "max_level": 20 + }, + { + "pokeapi_id": 82, + "pokemon_name": "Magneton", + "method": "walk", + "encounter_rate": 15, + "min_level": 45, + "max_level": 45 + }, + { + "pokeapi_id": 132, + "pokemon_name": "Ditto", + "method": "walk", + "encounter_rate": 10, + "min_level": 45, + "max_level": 45 + }, + { + "pokeapi_id": 42, + "pokemon_name": "Golbat", + "method": "walk", + "encounter_rate": 10, + "min_level": 47, + "max_level": 47 + }, + { + "pokeapi_id": 55, + "pokemon_name": "Golduck", + "method": "surf", + "encounter_rate": 10, + "min_level": 40, + "max_level": 40 + }, + { + "pokeapi_id": 67, + "pokemon_name": "Machoke", + "method": "walk", + "encounter_rate": 10, + "min_level": 45, + "max_level": 45 + }, + { + "pokeapi_id": 101, + "pokemon_name": "Electrode", + "method": "walk", + "encounter_rate": 5, + "min_level": 46, + "max_level": 46 + }, + { + "pokeapi_id": 202, + "pokemon_name": "Wobbuffet", + "method": "walk", + "encounter_rate": 5, + "min_level": 49, + "max_level": 49 + } + ] + } + ] + }, + { + "name": "Silph Co.", "order": 171, "encounters": [ { - "pokeapi_id": 101, - "pokemon_name": "Electrode", - "method": "static", - "encounter_rate": 33, - "min_level": 23, - "max_level": 23 + "pokeapi_id": 374, + "pokemon_name": "Beldum", + "method": "trade", + "encounter_rate": 100, + "min_level": 1, + "max_level": 1 }, { - "pokeapi_id": 74, - "pokemon_name": "Geodude", - "method": "static", - "encounter_rate": 20, - "min_level": 21, - "max_level": 21 + "pokeapi_id": 258, + "pokemon_name": "Mudkip", + "method": "gift", + "encounter_rate": 100, + "min_level": 5, + "max_level": 5 }, { - "pokeapi_id": 109, - "pokemon_name": "Koffing", - "method": "static", - "encounter_rate": 20, - "min_level": 21, - "max_level": 21 + "pokeapi_id": 255, + "pokemon_name": "Torchic", + "method": "gift", + "encounter_rate": 100, + "min_level": 5, + "max_level": 5 }, { - "pokeapi_id": 100, - "pokemon_name": "Voltorb", - "method": "static", - "encounter_rate": 17, - "min_level": 23, - "max_level": 23 + "pokeapi_id": 252, + "pokemon_name": "Treecko", + "method": "gift", + "encounter_rate": 100, + "min_level": 5, + "max_level": 5 } ] }, diff --git a/backend/src/app/seeds/data/leafgreen.json b/backend/src/app/seeds/data/leafgreen.json index 3da26c9..d15c1b3 100644 --- a/backend/src/app/seeds/data/leafgreen.json +++ b/backend/src/app/seeds/data/leafgreen.json @@ -1689,47 +1689,9 @@ } ] }, - { - "name": "Power Plant", - "order": 29, - "encounters": [ - { - "pokeapi_id": 81, - "pokemon_name": "Magnemite", - "method": "walk", - "encounter_rate": 30, - "min_level": 22, - "max_level": 22 - }, - { - "pokeapi_id": 100, - "pokemon_name": "Voltorb", - "method": "walk", - "encounter_rate": 30, - "min_level": 22, - "max_level": 22 - }, - { - "pokeapi_id": 25, - "pokemon_name": "Pikachu", - "method": "walk", - "encounter_rate": 25, - "min_level": 22, - "max_level": 22 - }, - { - "pokeapi_id": 82, - "pokemon_name": "Magneton", - "method": "walk", - "encounter_rate": 15, - "min_level": 31, - "max_level": 31 - } - ] - }, { "name": "Route 08 (Kanto)", - "order": 30, + "order": 29, "encounters": [ { "pokeapi_id": 52, @@ -1767,7 +1729,7 @@ }, { "name": "Route 07 (Kanto)", - "order": 31, + "order": 30, "encounters": [ { "pokeapi_id": 52, @@ -1805,7 +1767,7 @@ }, { "name": "Celadon City", - "order": 32, + "order": 31, "encounters": [ { "pokeapi_id": 88, @@ -1851,12 +1813,12 @@ }, { "name": "Pok\u00e9mon Tower", - "order": 33, + "order": 32, "encounters": [], "children": [ { "name": "Pok\u00e9mon Tower (3F)", - "order": 34, + "order": 33, "encounters": [ { "pokeapi_id": 93, @@ -1886,7 +1848,7 @@ }, { "name": "Pok\u00e9mon Tower (4F)", - "order": 35, + "order": 34, "encounters": [ { "pokeapi_id": 92, @@ -1916,7 +1878,7 @@ }, { "name": "Pok\u00e9mon Tower (5F)", - "order": 36, + "order": 35, "encounters": [ { "pokeapi_id": 92, @@ -1946,7 +1908,7 @@ }, { "name": "Pok\u00e9mon Tower (6F)", - "order": 37, + "order": 36, "encounters": [ { "pokeapi_id": 105, @@ -1984,7 +1946,7 @@ }, { "name": "Pok\u00e9mon Tower (7F)", - "order": 38, + "order": 37, "encounters": [ { "pokeapi_id": 92, @@ -2015,190 +1977,336 @@ ] }, { - "name": "Silph Co.", + "name": "Route 12 (Kanto)", + "order": 38, + "encounters": [ + { + "pokeapi_id": 129, + "pokemon_name": "Magikarp", + "method": "old-rod", + "encounter_rate": 100, + "min_level": 5, + "max_level": 5 + }, + { + "pokeapi_id": 79, + "pokemon_name": "Slowpoke", + "method": "super-rod", + "encounter_rate": 100, + "min_level": 25, + "max_level": 35 + }, + { + "pokeapi_id": 72, + "pokemon_name": "Tentacool", + "method": "surf", + "encounter_rate": 100, + "min_level": 5, + "max_level": 40 + }, + { + "pokeapi_id": 98, + "pokemon_name": "Krabby", + "method": "super-rod", + "encounter_rate": 84, + "min_level": 15, + "max_level": 35 + }, + { + "pokeapi_id": 98, + "pokemon_name": "Krabby", + "method": "good-rod", + "encounter_rate": 60, + "min_level": 5, + "max_level": 15 + }, + { + "pokeapi_id": 69, + "pokemon_name": "Bellsprout", + "method": "walk", + "encounter_rate": 35, + "min_level": 22, + "max_level": 26 + }, + { + "pokeapi_id": 16, + "pokemon_name": "Pidgey", + "method": "walk", + "encounter_rate": 30, + "min_level": 23, + "max_level": 27 + }, + { + "pokeapi_id": 48, + "pokemon_name": "Venonat", + "method": "walk", + "encounter_rate": 30, + "min_level": 24, + "max_level": 26 + }, + { + "pokeapi_id": 116, + "pokemon_name": "Horsea", + "method": "good-rod", + "encounter_rate": 20, + "min_level": 5, + "max_level": 15 + }, + { + "pokeapi_id": 129, + "pokemon_name": "Magikarp", + "method": "good-rod", + "encounter_rate": 20, + "min_level": 5, + "max_level": 15 + }, + { + "pokeapi_id": 130, + "pokemon_name": "Gyarados", + "method": "super-rod", + "encounter_rate": 15, + "min_level": 15, + "max_level": 25 + }, + { + "pokeapi_id": 70, + "pokemon_name": "Weepinbell", + "method": "walk", + "encounter_rate": 5, + "min_level": 28, + "max_level": 30 + } + ] + }, + { + "name": "Route 13 (Kanto)", "order": 39, "encounters": [ { - "pokeapi_id": 131, - "pokemon_name": "Lapras", - "method": "gift", + "pokeapi_id": 129, + "pokemon_name": "Magikarp", + "method": "old-rod", + "encounter_rate": 100, + "min_level": 5, + "max_level": 5 + }, + { + "pokeapi_id": 79, + "pokemon_name": "Slowpoke", + "method": "super-rod", "encounter_rate": 100, "min_level": 25, + "max_level": 35 + }, + { + "pokeapi_id": 72, + "pokemon_name": "Tentacool", + "method": "surf", + "encounter_rate": 100, + "min_level": 5, + "max_level": 40 + }, + { + "pokeapi_id": 98, + "pokemon_name": "Krabby", + "method": "super-rod", + "encounter_rate": 84, + "min_level": 15, + "max_level": 35 + }, + { + "pokeapi_id": 98, + "pokemon_name": "Krabby", + "method": "good-rod", + "encounter_rate": 60, + "min_level": 5, + "max_level": 15 + }, + { + "pokeapi_id": 69, + "pokemon_name": "Bellsprout", + "method": "walk", + "encounter_rate": 35, + "min_level": 22, + "max_level": 22 + }, + { + "pokeapi_id": 48, + "pokemon_name": "Venonat", + "method": "walk", + "encounter_rate": 30, + "min_level": 24, + "max_level": 24 + }, + { + "pokeapi_id": 116, + "pokemon_name": "Horsea", + "method": "good-rod", + "encounter_rate": 20, + "min_level": 5, + "max_level": 15 + }, + { + "pokeapi_id": 129, + "pokemon_name": "Magikarp", + "method": "good-rod", + "encounter_rate": 20, + "min_level": 5, + "max_level": 15 + }, + { + "pokeapi_id": 16, + "pokemon_name": "Pidgey", + "method": "walk", + "encounter_rate": 20, + "min_level": 25, "max_level": 25 + }, + { + "pokeapi_id": 130, + "pokemon_name": "Gyarados", + "method": "super-rod", + "encounter_rate": 15, + "min_level": 15, + "max_level": 25 + }, + { + "pokeapi_id": 132, + "pokemon_name": "Ditto", + "method": "walk", + "encounter_rate": 5, + "min_level": 25, + "max_level": 25 + }, + { + "pokeapi_id": 17, + "pokemon_name": "Pidgeotto", + "method": "walk", + "encounter_rate": 5, + "min_level": 29, + "max_level": 29 + }, + { + "pokeapi_id": 70, + "pokemon_name": "Weepinbell", + "method": "walk", + "encounter_rate": 5, + "min_level": 28, + "max_level": 28 } ] }, { - "name": "Fighting Dojo", + "name": "Route 14 (Kanto)", "order": 40, "encounters": [ { - "pokeapi_id": 107, - "pokemon_name": "Hitmonchan", - "method": "gift", - "encounter_rate": 100, - "min_level": 25, - "max_level": 25 + "pokeapi_id": 69, + "pokemon_name": "Bellsprout", + "method": "walk", + "encounter_rate": 35, + "min_level": 22, + "max_level": 22 }, { - "pokeapi_id": 106, - "pokemon_name": "Hitmonlee", - "method": "gift", - "encounter_rate": 100, - "min_level": 25, - "max_level": 25 + "pokeapi_id": 48, + "pokemon_name": "Venonat", + "method": "walk", + "encounter_rate": 30, + "min_level": 24, + "max_level": 24 + }, + { + "pokeapi_id": 132, + "pokemon_name": "Ditto", + "method": "walk", + "encounter_rate": 15, + "min_level": 23, + "max_level": 23 + }, + { + "pokeapi_id": 16, + "pokemon_name": "Pidgey", + "method": "walk", + "encounter_rate": 10, + "min_level": 27, + "max_level": 27 + }, + { + "pokeapi_id": 17, + "pokemon_name": "Pidgeotto", + "method": "walk", + "encounter_rate": 5, + "min_level": 29, + "max_level": 29 + }, + { + "pokeapi_id": 70, + "pokemon_name": "Weepinbell", + "method": "walk", + "encounter_rate": 5, + "min_level": 30, + "max_level": 30 } ] }, { - "name": "Route 16 (Kanto)", + "name": "Route 15 (Kanto)", "order": 41, "encounters": [ { - "pokeapi_id": 143, - "pokemon_name": "Snorlax", - "method": "static", - "encounter_rate": 100, - "min_level": 30, - "max_level": 30 - }, - { - "pokeapi_id": 84, - "pokemon_name": "Doduo", + "pokeapi_id": 69, + "pokemon_name": "Bellsprout", "method": "walk", "encounter_rate": 35, - "min_level": 18, - "max_level": 18 + "min_level": 22, + "max_level": 22 }, { - "pokeapi_id": 19, - "pokemon_name": "Rattata", + "pokeapi_id": 48, + "pokemon_name": "Venonat", "method": "walk", "encounter_rate": 30, - "min_level": 18, - "max_level": 18 - }, - { - "pokeapi_id": 21, - "pokemon_name": "Spearow", - "method": "walk", - "encounter_rate": 30, - "min_level": 20, - "max_level": 20 - }, - { - "pokeapi_id": 20, - "pokemon_name": "Raticate", - "method": "walk", - "encounter_rate": 5, - "min_level": 23, - "max_level": 23 - } - ] - }, - { - "name": "Route 17 (Kanto)", - "order": 42, - "encounters": [ - { - "pokeapi_id": 84, - "pokemon_name": "Doduo", - "method": "walk", - "encounter_rate": 35, "min_level": 24, "max_level": 24 }, { - "pokeapi_id": 21, - "pokemon_name": "Spearow", + "pokeapi_id": 16, + "pokemon_name": "Pidgey", "method": "walk", - "encounter_rate": 30, - "min_level": 20, - "max_level": 20 - }, - { - "pokeapi_id": 20, - "pokemon_name": "Raticate", - "method": "walk", - "encounter_rate": 25, + "encounter_rate": 20, "min_level": 25, "max_level": 25 }, { - "pokeapi_id": 22, - "pokemon_name": "Fearow", + "pokeapi_id": 132, + "pokemon_name": "Ditto", "method": "walk", "encounter_rate": 5, "min_level": 25, "max_level": 25 }, { - "pokeapi_id": 19, - "pokemon_name": "Rattata", + "pokeapi_id": 17, + "pokemon_name": "Pidgeotto", "method": "walk", "encounter_rate": 5, - "min_level": 22, - "max_level": 22 - } - ] - }, - { - "name": "Route 18 (Kanto)", - "order": 43, - "encounters": [ - { - "pokeapi_id": 108, - "pokemon_name": "Lickitung", - "method": "trade", - "encounter_rate": 100, - "min_level": 1, - "max_level": 1 + "min_level": 29, + "max_level": 29 }, { - "pokeapi_id": 84, - "pokemon_name": "Doduo", - "method": "walk", - "encounter_rate": 35, - "min_level": 24, - "max_level": 24 - }, - { - "pokeapi_id": 21, - "pokemon_name": "Spearow", - "method": "walk", - "encounter_rate": 30, - "min_level": 20, - "max_level": 20 - }, - { - "pokeapi_id": 22, - "pokemon_name": "Fearow", - "method": "walk", - "encounter_rate": 15, - "min_level": 25, - "max_level": 25 - }, - { - "pokeapi_id": 20, - "pokemon_name": "Raticate", - "method": "walk", - "encounter_rate": 15, - "min_level": 25, - "max_level": 25 - }, - { - "pokeapi_id": 19, - "pokemon_name": "Rattata", + "pokeapi_id": 70, + "pokemon_name": "Weepinbell", "method": "walk", "encounter_rate": 5, - "min_level": 22, - "max_level": 22 + "min_level": 28, + "max_level": 28 } ] }, { "name": "Fuchsia City", - "order": 44, + "order": 42, "encounters": [ { "pokeapi_id": 129, @@ -2276,12 +2384,12 @@ }, { "name": "Safari Zone (Kanto)", - "order": 45, + "order": 43, "encounters": [], "children": [ { "name": "Safari Zone (Kanto - Center Area)", - "order": 46, + "order": 44, "encounters": [ { "pokeapi_id": 113, @@ -2431,7 +2539,7 @@ }, { "name": "Safari Zone (Kanto - Area 1)", - "order": 47, + "order": 45, "encounters": [ { "pokeapi_id": 148, @@ -2589,7 +2697,7 @@ }, { "name": "Safari Zone (Kanto - Area 2)", - "order": 48, + "order": 46, "encounters": [ { "pokeapi_id": 148, @@ -2747,7 +2855,7 @@ }, { "name": "Safari Zone (Kanto - Area 3)", - "order": 49, + "order": 47, "encounters": [ { "pokeapi_id": 148, @@ -2906,336 +3014,190 @@ ] }, { - "name": "Route 15 (Kanto)", + "name": "Route 18 (Kanto)", + "order": 48, + "encounters": [ + { + "pokeapi_id": 108, + "pokemon_name": "Lickitung", + "method": "trade", + "encounter_rate": 100, + "min_level": 1, + "max_level": 1 + }, + { + "pokeapi_id": 84, + "pokemon_name": "Doduo", + "method": "walk", + "encounter_rate": 35, + "min_level": 24, + "max_level": 24 + }, + { + "pokeapi_id": 21, + "pokemon_name": "Spearow", + "method": "walk", + "encounter_rate": 30, + "min_level": 20, + "max_level": 20 + }, + { + "pokeapi_id": 22, + "pokemon_name": "Fearow", + "method": "walk", + "encounter_rate": 15, + "min_level": 25, + "max_level": 25 + }, + { + "pokeapi_id": 20, + "pokemon_name": "Raticate", + "method": "walk", + "encounter_rate": 15, + "min_level": 25, + "max_level": 25 + }, + { + "pokeapi_id": 19, + "pokemon_name": "Rattata", + "method": "walk", + "encounter_rate": 5, + "min_level": 22, + "max_level": 22 + } + ] + }, + { + "name": "Route 17 (Kanto)", + "order": 49, + "encounters": [ + { + "pokeapi_id": 84, + "pokemon_name": "Doduo", + "method": "walk", + "encounter_rate": 35, + "min_level": 24, + "max_level": 24 + }, + { + "pokeapi_id": 21, + "pokemon_name": "Spearow", + "method": "walk", + "encounter_rate": 30, + "min_level": 20, + "max_level": 20 + }, + { + "pokeapi_id": 20, + "pokemon_name": "Raticate", + "method": "walk", + "encounter_rate": 25, + "min_level": 25, + "max_level": 25 + }, + { + "pokeapi_id": 22, + "pokemon_name": "Fearow", + "method": "walk", + "encounter_rate": 5, + "min_level": 25, + "max_level": 25 + }, + { + "pokeapi_id": 19, + "pokemon_name": "Rattata", + "method": "walk", + "encounter_rate": 5, + "min_level": 22, + "max_level": 22 + } + ] + }, + { + "name": "Route 16 (Kanto)", "order": 50, "encounters": [ { - "pokeapi_id": 69, - "pokemon_name": "Bellsprout", + "pokeapi_id": 143, + "pokemon_name": "Snorlax", + "method": "static", + "encounter_rate": 100, + "min_level": 30, + "max_level": 30 + }, + { + "pokeapi_id": 84, + "pokemon_name": "Doduo", "method": "walk", "encounter_rate": 35, - "min_level": 22, - "max_level": 22 + "min_level": 18, + "max_level": 18 }, { - "pokeapi_id": 48, - "pokemon_name": "Venonat", + "pokeapi_id": 19, + "pokemon_name": "Rattata", "method": "walk", "encounter_rate": 30, - "min_level": 24, - "max_level": 24 + "min_level": 18, + "max_level": 18 }, { - "pokeapi_id": 16, - "pokemon_name": "Pidgey", + "pokeapi_id": 21, + "pokemon_name": "Spearow", "method": "walk", - "encounter_rate": 20, - "min_level": 25, - "max_level": 25 + "encounter_rate": 30, + "min_level": 20, + "max_level": 20 }, { - "pokeapi_id": 132, - "pokemon_name": "Ditto", + "pokeapi_id": 20, + "pokemon_name": "Raticate", "method": "walk", "encounter_rate": 5, - "min_level": 25, - "max_level": 25 - }, - { - "pokeapi_id": 17, - "pokemon_name": "Pidgeotto", - "method": "walk", - "encounter_rate": 5, - "min_level": 29, - "max_level": 29 - }, - { - "pokeapi_id": 70, - "pokemon_name": "Weepinbell", - "method": "walk", - "encounter_rate": 5, - "min_level": 28, - "max_level": 28 + "min_level": 23, + "max_level": 23 } ] }, { - "name": "Route 14 (Kanto)", + "name": "Silph Co.", "order": 51, "encounters": [ { - "pokeapi_id": 69, - "pokemon_name": "Bellsprout", - "method": "walk", - "encounter_rate": 35, - "min_level": 22, - "max_level": 22 - }, - { - "pokeapi_id": 48, - "pokemon_name": "Venonat", - "method": "walk", - "encounter_rate": 30, - "min_level": 24, - "max_level": 24 - }, - { - "pokeapi_id": 132, - "pokemon_name": "Ditto", - "method": "walk", - "encounter_rate": 15, - "min_level": 23, - "max_level": 23 - }, - { - "pokeapi_id": 16, - "pokemon_name": "Pidgey", - "method": "walk", - "encounter_rate": 10, - "min_level": 27, - "max_level": 27 - }, - { - "pokeapi_id": 17, - "pokemon_name": "Pidgeotto", - "method": "walk", - "encounter_rate": 5, - "min_level": 29, - "max_level": 29 - }, - { - "pokeapi_id": 70, - "pokemon_name": "Weepinbell", - "method": "walk", - "encounter_rate": 5, - "min_level": 30, - "max_level": 30 + "pokeapi_id": 131, + "pokemon_name": "Lapras", + "method": "gift", + "encounter_rate": 100, + "min_level": 25, + "max_level": 25 } ] }, { - "name": "Route 13 (Kanto)", + "name": "Fighting Dojo", "order": 52, "encounters": [ { - "pokeapi_id": 129, - "pokemon_name": "Magikarp", - "method": "old-rod", + "pokeapi_id": 107, + "pokemon_name": "Hitmonchan", + "method": "gift", "encounter_rate": 100, - "min_level": 5, - "max_level": 5 - }, - { - "pokeapi_id": 79, - "pokemon_name": "Slowpoke", - "method": "super-rod", - "encounter_rate": 100, - "min_level": 25, - "max_level": 35 - }, - { - "pokeapi_id": 72, - "pokemon_name": "Tentacool", - "method": "surf", - "encounter_rate": 100, - "min_level": 5, - "max_level": 40 - }, - { - "pokeapi_id": 98, - "pokemon_name": "Krabby", - "method": "super-rod", - "encounter_rate": 84, - "min_level": 15, - "max_level": 35 - }, - { - "pokeapi_id": 98, - "pokemon_name": "Krabby", - "method": "good-rod", - "encounter_rate": 60, - "min_level": 5, - "max_level": 15 - }, - { - "pokeapi_id": 69, - "pokemon_name": "Bellsprout", - "method": "walk", - "encounter_rate": 35, - "min_level": 22, - "max_level": 22 - }, - { - "pokeapi_id": 48, - "pokemon_name": "Venonat", - "method": "walk", - "encounter_rate": 30, - "min_level": 24, - "max_level": 24 - }, - { - "pokeapi_id": 116, - "pokemon_name": "Horsea", - "method": "good-rod", - "encounter_rate": 20, - "min_level": 5, - "max_level": 15 - }, - { - "pokeapi_id": 129, - "pokemon_name": "Magikarp", - "method": "good-rod", - "encounter_rate": 20, - "min_level": 5, - "max_level": 15 - }, - { - "pokeapi_id": 16, - "pokemon_name": "Pidgey", - "method": "walk", - "encounter_rate": 20, "min_level": 25, "max_level": 25 }, { - "pokeapi_id": 130, - "pokemon_name": "Gyarados", - "method": "super-rod", - "encounter_rate": 15, - "min_level": 15, - "max_level": 25 - }, - { - "pokeapi_id": 132, - "pokemon_name": "Ditto", - "method": "walk", - "encounter_rate": 5, - "min_level": 25, - "max_level": 25 - }, - { - "pokeapi_id": 17, - "pokemon_name": "Pidgeotto", - "method": "walk", - "encounter_rate": 5, - "min_level": 29, - "max_level": 29 - }, - { - "pokeapi_id": 70, - "pokemon_name": "Weepinbell", - "method": "walk", - "encounter_rate": 5, - "min_level": 28, - "max_level": 28 - } - ] - }, - { - "name": "Route 12 (Kanto)", - "order": 53, - "encounters": [ - { - "pokeapi_id": 129, - "pokemon_name": "Magikarp", - "method": "old-rod", - "encounter_rate": 100, - "min_level": 5, - "max_level": 5 - }, - { - "pokeapi_id": 79, - "pokemon_name": "Slowpoke", - "method": "super-rod", + "pokeapi_id": 106, + "pokemon_name": "Hitmonlee", + "method": "gift", "encounter_rate": 100, "min_level": 25, - "max_level": 35 - }, - { - "pokeapi_id": 72, - "pokemon_name": "Tentacool", - "method": "surf", - "encounter_rate": 100, - "min_level": 5, - "max_level": 40 - }, - { - "pokeapi_id": 98, - "pokemon_name": "Krabby", - "method": "super-rod", - "encounter_rate": 84, - "min_level": 15, - "max_level": 35 - }, - { - "pokeapi_id": 98, - "pokemon_name": "Krabby", - "method": "good-rod", - "encounter_rate": 60, - "min_level": 5, - "max_level": 15 - }, - { - "pokeapi_id": 69, - "pokemon_name": "Bellsprout", - "method": "walk", - "encounter_rate": 35, - "min_level": 22, - "max_level": 26 - }, - { - "pokeapi_id": 16, - "pokemon_name": "Pidgey", - "method": "walk", - "encounter_rate": 30, - "min_level": 23, - "max_level": 27 - }, - { - "pokeapi_id": 48, - "pokemon_name": "Venonat", - "method": "walk", - "encounter_rate": 30, - "min_level": 24, - "max_level": 26 - }, - { - "pokeapi_id": 116, - "pokemon_name": "Horsea", - "method": "good-rod", - "encounter_rate": 20, - "min_level": 5, - "max_level": 15 - }, - { - "pokeapi_id": 129, - "pokemon_name": "Magikarp", - "method": "good-rod", - "encounter_rate": 20, - "min_level": 5, - "max_level": 15 - }, - { - "pokeapi_id": 130, - "pokemon_name": "Gyarados", - "method": "super-rod", - "encounter_rate": 15, - "min_level": 15, "max_level": 25 - }, - { - "pokeapi_id": 70, - "pokemon_name": "Weepinbell", - "method": "walk", - "encounter_rate": 5, - "min_level": 28, - "max_level": 30 } ] }, { "name": "Route 19 (Kanto)", - "order": 54, + "order": 53, "encounters": [ { "pokeapi_id": 129, @@ -3313,7 +3275,7 @@ }, { "name": "Route 20 (Kanto)", - "order": 55, + "order": 54, "encounters": [ { "pokeapi_id": 129, @@ -3391,12 +3353,12 @@ }, { "name": "Seafoam Islands", - "order": 56, + "order": 55, "encounters": [], "children": [ { "name": "Seafoam Islands (1F)", - "order": 57, + "order": 56, "encounters": [ { "pokeapi_id": 79, @@ -3426,7 +3388,7 @@ }, { "name": "Seafoam Islands (B1F)", - "order": 58, + "order": 57, "encounters": [ { "pokeapi_id": 79, @@ -3472,7 +3434,7 @@ }, { "name": "Seafoam Islands (B2F)", - "order": 59, + "order": 58, "encounters": [ { "pokeapi_id": 79, @@ -3518,7 +3480,7 @@ }, { "name": "Seafoam Islands (B3F)", - "order": 60, + "order": 59, "encounters": [ { "pokeapi_id": 129, @@ -3668,7 +3630,7 @@ }, { "name": "Seafoam Islands (B4F)", - "order": 61, + "order": 60, "encounters": [ { "pokeapi_id": 144, @@ -3820,7 +3782,7 @@ }, { "name": "Cinnabar Island", - "order": 62, + "order": 61, "encounters": [ { "pokeapi_id": 129, @@ -3904,6 +3866,60 @@ } ] }, + { + "name": "Cinnabar Lab", + "order": 62, + "encounters": [ + { + "pokeapi_id": 142, + "pokemon_name": "Aerodactyl", + "method": "gift", + "encounter_rate": 100, + "min_level": 5, + "max_level": 5 + }, + { + "pokeapi_id": 101, + "pokemon_name": "Electrode", + "method": "trade", + "encounter_rate": 100, + "min_level": 1, + "max_level": 1 + }, + { + "pokeapi_id": 140, + "pokemon_name": "Kabuto", + "method": "gift", + "encounter_rate": 100, + "min_level": 5, + "max_level": 5 + }, + { + "pokeapi_id": 138, + "pokemon_name": "Omanyte", + "method": "gift", + "encounter_rate": 100, + "min_level": 5, + "max_level": 5 + }, + { + "pokeapi_id": 86, + "pokemon_name": "Seel", + "method": "trade", + "encounter_rate": 100, + "min_level": 1, + "max_level": 1 + }, + { + "pokeapi_id": 114, + "pokemon_name": "Tangela", + "method": "trade", + "encounter_rate": 100, + "min_level": 1, + "max_level": 1 + } + ] + }, { "name": "Pok\u00e9mon Mansion (Kanto)", "order": 63, @@ -4135,925 +4151,9 @@ } ] }, - { - "name": "Cinnabar Lab", - "order": 68, - "encounters": [ - { - "pokeapi_id": 142, - "pokemon_name": "Aerodactyl", - "method": "gift", - "encounter_rate": 100, - "min_level": 5, - "max_level": 5 - }, - { - "pokeapi_id": 101, - "pokemon_name": "Electrode", - "method": "trade", - "encounter_rate": 100, - "min_level": 1, - "max_level": 1 - }, - { - "pokeapi_id": 140, - "pokemon_name": "Kabuto", - "method": "gift", - "encounter_rate": 100, - "min_level": 5, - "max_level": 5 - }, - { - "pokeapi_id": 138, - "pokemon_name": "Omanyte", - "method": "gift", - "encounter_rate": 100, - "min_level": 5, - "max_level": 5 - }, - { - "pokeapi_id": 86, - "pokemon_name": "Seel", - "method": "trade", - "encounter_rate": 100, - "min_level": 1, - "max_level": 1 - }, - { - "pokeapi_id": 114, - "pokemon_name": "Tangela", - "method": "trade", - "encounter_rate": 100, - "min_level": 1, - "max_level": 1 - } - ] - }, - { - "name": "Route 21 (Kanto)", - "order": 69, - "encounters": [ - { - "pokeapi_id": 129, - "pokemon_name": "Magikarp", - "method": "old-rod", - "encounter_rate": 100, - "min_level": 5, - "max_level": 5 - }, - { - "pokeapi_id": 79, - "pokemon_name": "Slowpoke", - "method": "super-rod", - "encounter_rate": 100, - "min_level": 25, - "max_level": 35 - }, - { - "pokeapi_id": 114, - "pokemon_name": "Tangela", - "method": "walk", - "encounter_rate": 100, - "min_level": 17, - "max_level": 28 - }, - { - "pokeapi_id": 72, - "pokemon_name": "Tentacool", - "method": "surf", - "encounter_rate": 100, - "min_level": 5, - "max_level": 40 - }, - { - "pokeapi_id": 98, - "pokemon_name": "Krabby", - "method": "super-rod", - "encounter_rate": 80, - "min_level": 15, - "max_level": 25 - }, - { - "pokeapi_id": 98, - "pokemon_name": "Krabby", - "method": "good-rod", - "encounter_rate": 60, - "min_level": 5, - "max_level": 15 - }, - { - "pokeapi_id": 116, - "pokemon_name": "Horsea", - "method": "good-rod", - "encounter_rate": 20, - "min_level": 5, - "max_level": 15 - }, - { - "pokeapi_id": 129, - "pokemon_name": "Magikarp", - "method": "good-rod", - "encounter_rate": 20, - "min_level": 5, - "max_level": 15 - }, - { - "pokeapi_id": 130, - "pokemon_name": "Gyarados", - "method": "super-rod", - "encounter_rate": 15, - "min_level": 15, - "max_level": 25 - }, - { - "pokeapi_id": 99, - "pokemon_name": "Kingler", - "method": "super-rod", - "encounter_rate": 4, - "min_level": 25, - "max_level": 35 - } - ] - }, - { - "name": "Route 23 (Kanto)", - "order": 70, - "encounters": [ - { - "pokeapi_id": 129, - "pokemon_name": "Magikarp", - "method": "old-rod", - "encounter_rate": 100, - "min_level": 5, - "max_level": 5 - }, - { - "pokeapi_id": 79, - "pokemon_name": "Slowpoke", - "method": "surf", - "encounter_rate": 100, - "min_level": 20, - "max_level": 40 - }, - { - "pokeapi_id": 60, - "pokemon_name": "Poliwag", - "method": "good-rod", - "encounter_rate": 60, - "min_level": 5, - "max_level": 15 - }, - { - "pokeapi_id": 60, - "pokemon_name": "Poliwag", - "method": "super-rod", - "encounter_rate": 40, - "min_level": 15, - "max_level": 25 - }, - { - "pokeapi_id": 61, - "pokemon_name": "Poliwhirl", - "method": "super-rod", - "encounter_rate": 40, - "min_level": 20, - "max_level": 30 - }, - { - "pokeapi_id": 56, - "pokemon_name": "Mankey", - "method": "walk", - "encounter_rate": 30, - "min_level": 32, - "max_level": 32 - }, - { - "pokeapi_id": 22, - "pokemon_name": "Fearow", - "method": "walk", - "encounter_rate": 25, - "min_level": 40, - "max_level": 40 - }, - { - "pokeapi_id": 118, - "pokemon_name": "Goldeen", - "method": "good-rod", - "encounter_rate": 20, - "min_level": 5, - "max_level": 15 - }, - { - "pokeapi_id": 129, - "pokemon_name": "Magikarp", - "method": "good-rod", - "encounter_rate": 20, - "min_level": 5, - "max_level": 15 - }, - { - "pokeapi_id": 27, - "pokemon_name": "Sandshrew", - "method": "walk", - "encounter_rate": 20, - "min_level": 32, - "max_level": 32 - }, - { - "pokeapi_id": 130, - "pokemon_name": "Gyarados", - "method": "super-rod", - "encounter_rate": 15, - "min_level": 15, - "max_level": 25 - }, - { - "pokeapi_id": 21, - "pokemon_name": "Spearow", - "method": "walk", - "encounter_rate": 15, - "min_level": 32, - "max_level": 32 - }, - { - "pokeapi_id": 57, - "pokemon_name": "Primeape", - "method": "walk", - "encounter_rate": 5, - "min_level": 42, - "max_level": 42 - }, - { - "pokeapi_id": 28, - "pokemon_name": "Sandslash", - "method": "walk", - "encounter_rate": 5, - "min_level": 44, - "max_level": 44 - }, - { - "pokeapi_id": 79, - "pokemon_name": "Slowpoke", - "method": "super-rod", - "encounter_rate": 5, - "min_level": 15, - "max_level": 35 - } - ] - }, - { - "name": "Victory Road (Kanto)", - "order": 71, - "encounters": [], - "children": [ - { - "name": "Victory Road (Kanto 1F)", - "order": 72, - "encounters": [ - { - "pokeapi_id": 95, - "pokemon_name": "Onix", - "method": "walk", - "encounter_rate": 30, - "min_level": 40, - "max_level": 40 - }, - { - "pokeapi_id": 74, - "pokemon_name": "Geodude", - "method": "walk", - "encounter_rate": 20, - "min_level": 32, - "max_level": 32 - }, - { - "pokeapi_id": 66, - "pokemon_name": "Machop", - "method": "walk", - "encounter_rate": 20, - "min_level": 32, - "max_level": 32 - }, - { - "pokeapi_id": 41, - "pokemon_name": "Zubat", - "method": "walk", - "encounter_rate": 10, - "min_level": 32, - "max_level": 32 - }, - { - "pokeapi_id": 42, - "pokemon_name": "Golbat", - "method": "walk", - "encounter_rate": 5, - "min_level": 44, - "max_level": 44 - }, - { - "pokeapi_id": 67, - "pokemon_name": "Machoke", - "method": "walk", - "encounter_rate": 5, - "min_level": 44, - "max_level": 44 - }, - { - "pokeapi_id": 105, - "pokemon_name": "Marowak", - "method": "walk", - "encounter_rate": 5, - "min_level": 44, - "max_level": 44 - }, - { - "pokeapi_id": 28, - "pokemon_name": "Sandslash", - "method": "walk", - "encounter_rate": 5, - "min_level": 44, - "max_level": 44 - } - ] - }, - { - "name": "Victory Road (Kanto 3F)", - "order": 73, - "encounters": [ - { - "pokeapi_id": 95, - "pokemon_name": "Onix", - "method": "walk", - "encounter_rate": 30, - "min_level": 40, - "max_level": 40 - }, - { - "pokeapi_id": 74, - "pokemon_name": "Geodude", - "method": "walk", - "encounter_rate": 20, - "min_level": 32, - "max_level": 32 - }, - { - "pokeapi_id": 66, - "pokemon_name": "Machop", - "method": "walk", - "encounter_rate": 20, - "min_level": 32, - "max_level": 32 - }, - { - "pokeapi_id": 41, - "pokemon_name": "Zubat", - "method": "walk", - "encounter_rate": 10, - "min_level": 32, - "max_level": 32 - }, - { - "pokeapi_id": 42, - "pokemon_name": "Golbat", - "method": "walk", - "encounter_rate": 5, - "min_level": 44, - "max_level": 44 - }, - { - "pokeapi_id": 67, - "pokemon_name": "Machoke", - "method": "walk", - "encounter_rate": 5, - "min_level": 44, - "max_level": 44 - }, - { - "pokeapi_id": 105, - "pokemon_name": "Marowak", - "method": "walk", - "encounter_rate": 5, - "min_level": 44, - "max_level": 44 - }, - { - "pokeapi_id": 28, - "pokemon_name": "Sandslash", - "method": "walk", - "encounter_rate": 5, - "min_level": 44, - "max_level": 44 - } - ] - }, - { - "name": "Victory Road (Kanto 2F)", - "order": 74, - "encounters": [ - { - "pokeapi_id": 74, - "pokemon_name": "Geodude", - "method": "walk", - "encounter_rate": 20, - "min_level": 34, - "max_level": 34 - }, - { - "pokeapi_id": 66, - "pokemon_name": "Machop", - "method": "walk", - "encounter_rate": 20, - "min_level": 34, - "max_level": 34 - }, - { - "pokeapi_id": 95, - "pokemon_name": "Onix", - "method": "walk", - "encounter_rate": 20, - "min_level": 45, - "max_level": 45 - }, - { - "pokeapi_id": 57, - "pokemon_name": "Primeape", - "method": "walk", - "encounter_rate": 10, - "min_level": 42, - "max_level": 42 - }, - { - "pokeapi_id": 41, - "pokemon_name": "Zubat", - "method": "walk", - "encounter_rate": 10, - "min_level": 34, - "max_level": 34 - }, - { - "pokeapi_id": 42, - "pokemon_name": "Golbat", - "method": "walk", - "encounter_rate": 5, - "min_level": 46, - "max_level": 46 - }, - { - "pokeapi_id": 67, - "pokemon_name": "Machoke", - "method": "walk", - "encounter_rate": 5, - "min_level": 46, - "max_level": 46 - }, - { - "pokeapi_id": 105, - "pokemon_name": "Marowak", - "method": "walk", - "encounter_rate": 5, - "min_level": 46, - "max_level": 46 - }, - { - "pokeapi_id": 28, - "pokemon_name": "Sandslash", - "method": "walk", - "encounter_rate": 5, - "min_level": 46, - "max_level": 46 - } - ] - } - ] - }, - { - "name": "Cerulean Cave", - "order": 75, - "encounters": [], - "children": [ - { - "name": "Cerulean Cave (1F)", - "order": 76, - "encounters": [ - { - "pokeapi_id": 129, - "pokemon_name": "Magikarp", - "method": "old-rod", - "encounter_rate": 100, - "min_level": 5, - "max_level": 5 - }, - { - "pokeapi_id": 74, - "pokemon_name": "Geodude", - "method": "rock-smash", - "encounter_rate": 65, - "min_level": 30, - "max_level": 50 - }, - { - "pokeapi_id": 79, - "pokemon_name": "Slowpoke", - "method": "surf", - "encounter_rate": 65, - "min_level": 30, - "max_level": 50 - }, - { - "pokeapi_id": 60, - "pokemon_name": "Poliwag", - "method": "good-rod", - "encounter_rate": 60, - "min_level": 5, - "max_level": 15 - }, - { - "pokeapi_id": 60, - "pokemon_name": "Poliwag", - "method": "super-rod", - "encounter_rate": 40, - "min_level": 15, - "max_level": 25 - }, - { - "pokeapi_id": 61, - "pokemon_name": "Poliwhirl", - "method": "good-rod", - "encounter_rate": 40, - "min_level": 20, - "max_level": 30 - }, - { - "pokeapi_id": 75, - "pokemon_name": "Graveler", - "method": "rock-smash", - "encounter_rate": 35, - "min_level": 40, - "max_level": 55 - }, - { - "pokeapi_id": 80, - "pokemon_name": "Slowbro", - "method": "surf", - "encounter_rate": 35, - "min_level": 40, - "max_level": 55 - }, - { - "pokeapi_id": 47, - "pokemon_name": "Parasect", - "method": "walk", - "encounter_rate": 25, - "min_level": 49, - "max_level": 49 - }, - { - "pokeapi_id": 118, - "pokemon_name": "Goldeen", - "method": "good-rod", - "encounter_rate": 20, - "min_level": 5, - "max_level": 15 - }, - { - "pokeapi_id": 129, - "pokemon_name": "Magikarp", - "method": "good-rod", - "encounter_rate": 20, - "min_level": 5, - "max_level": 15 - }, - { - "pokeapi_id": 82, - "pokemon_name": "Magneton", - "method": "walk", - "encounter_rate": 20, - "min_level": 49, - "max_level": 49 - }, - { - "pokeapi_id": 130, - "pokemon_name": "Gyarados", - "method": "good-rod", - "encounter_rate": 15, - "min_level": 15, - "max_level": 25 - }, - { - "pokeapi_id": 42, - "pokemon_name": "Golbat", - "method": "walk", - "encounter_rate": 14, - "min_level": 46, - "max_level": 46 - }, - { - "pokeapi_id": 132, - "pokemon_name": "Ditto", - "method": "walk", - "encounter_rate": 11, - "min_level": 52, - "max_level": 52 - }, - { - "pokeapi_id": 57, - "pokemon_name": "Primeape", - "method": "walk", - "encounter_rate": 11, - "min_level": 52, - "max_level": 52 - }, - { - "pokeapi_id": 67, - "pokemon_name": "Machoke", - "method": "walk", - "encounter_rate": 10, - "min_level": 46, - "max_level": 46 - }, - { - "pokeapi_id": 101, - "pokemon_name": "Electrode", - "method": "walk", - "encounter_rate": 5, - "min_level": 58, - "max_level": 58 - }, - { - "pokeapi_id": 79, - "pokemon_name": "Slowpoke", - "method": "super-rod", - "encounter_rate": 5, - "min_level": 15, - "max_level": 35 - }, - { - "pokeapi_id": 202, - "pokemon_name": "Wobbuffet", - "method": "walk", - "encounter_rate": 4, - "min_level": 55, - "max_level": 55 - } - ] - }, - { - "name": "Cerulean Cave (2F)", - "order": 77, - "encounters": [ - { - "pokeapi_id": 74, - "pokemon_name": "Geodude", - "method": "rock-smash", - "encounter_rate": 65, - "min_level": 35, - "max_level": 55 - }, - { - "pokeapi_id": 75, - "pokemon_name": "Graveler", - "method": "rock-smash", - "encounter_rate": 35, - "min_level": 45, - "max_level": 60 - }, - { - "pokeapi_id": 42, - "pokemon_name": "Golbat", - "method": "walk", - "encounter_rate": 25, - "min_level": 49, - "max_level": 49 - }, - { - "pokeapi_id": 67, - "pokemon_name": "Machoke", - "method": "walk", - "encounter_rate": 20, - "min_level": 49, - "max_level": 49 - }, - { - "pokeapi_id": 47, - "pokemon_name": "Parasect", - "method": "walk", - "encounter_rate": 14, - "min_level": 52, - "max_level": 52 - }, - { - "pokeapi_id": 132, - "pokemon_name": "Ditto", - "method": "walk", - "encounter_rate": 11, - "min_level": 55, - "max_level": 55 - }, - { - "pokeapi_id": 64, - "pokemon_name": "Kadabra", - "method": "walk", - "encounter_rate": 11, - "min_level": 55, - "max_level": 55 - }, - { - "pokeapi_id": 82, - "pokemon_name": "Magneton", - "method": "walk", - "encounter_rate": 10, - "min_level": 52, - "max_level": 52 - }, - { - "pokeapi_id": 202, - "pokemon_name": "Wobbuffet", - "method": "walk", - "encounter_rate": 5, - "min_level": 58, - "max_level": 58 - }, - { - "pokeapi_id": 101, - "pokemon_name": "Electrode", - "method": "walk", - "encounter_rate": 4, - "min_level": 61, - "max_level": 61 - } - ] - }, - { - "name": "Cerulean Cave (B2F)", - "order": 78, - "encounters": [ - { - "pokeapi_id": 129, - "pokemon_name": "Magikarp", - "method": "old-rod", - "encounter_rate": 100, - "min_level": 5, - "max_level": 5 - }, - { - "pokeapi_id": 202, - "pokemon_name": "Wobbuffet", - "method": "walk", - "encounter_rate": 100, - "min_level": 61, - "max_level": 61 - }, - { - "pokeapi_id": 74, - "pokemon_name": "Geodude", - "method": "rock-smash", - "encounter_rate": 65, - "min_level": 40, - "max_level": 60 - }, - { - "pokeapi_id": 79, - "pokemon_name": "Slowpoke", - "method": "surf", - "encounter_rate": 65, - "min_level": 40, - "max_level": 60 - }, - { - "pokeapi_id": 60, - "pokemon_name": "Poliwag", - "method": "good-rod", - "encounter_rate": 60, - "min_level": 5, - "max_level": 15 - }, - { - "pokeapi_id": 60, - "pokemon_name": "Poliwag", - "method": "super-rod", - "encounter_rate": 40, - "min_level": 15, - "max_level": 25 - }, - { - "pokeapi_id": 61, - "pokemon_name": "Poliwhirl", - "method": "super-rod", - "encounter_rate": 40, - "min_level": 20, - "max_level": 30 - }, - { - "pokeapi_id": 75, - "pokemon_name": "Graveler", - "method": "rock-smash", - "encounter_rate": 35, - "min_level": 50, - "max_level": 65 - }, - { - "pokeapi_id": 80, - "pokemon_name": "Slowbro", - "method": "surf", - "encounter_rate": 35, - "min_level": 50, - "max_level": 65 - }, - { - "pokeapi_id": 132, - "pokemon_name": "Ditto", - "method": "walk", - "encounter_rate": 25, - "min_level": 58, - "max_level": 58 - }, - { - "pokeapi_id": 64, - "pokemon_name": "Kadabra", - "method": "walk", - "encounter_rate": 25, - "min_level": 58, - "max_level": 58 - }, - { - "pokeapi_id": 118, - "pokemon_name": "Goldeen", - "method": "good-rod", - "encounter_rate": 20, - "min_level": 5, - "max_level": 15 - }, - { - "pokeapi_id": 129, - "pokemon_name": "Magikarp", - "method": "good-rod", - "encounter_rate": 20, - "min_level": 5, - "max_level": 15 - }, - { - "pokeapi_id": 130, - "pokemon_name": "Gyarados", - "method": "super-rod", - "encounter_rate": 16, - "min_level": 15, - "max_level": 35 - }, - { - "pokeapi_id": 47, - "pokemon_name": "Parasect", - "method": "walk", - "encounter_rate": 14, - "min_level": 55, - "max_level": 55 - }, - { - "pokeapi_id": 42, - "pokemon_name": "Golbat", - "method": "walk", - "encounter_rate": 11, - "min_level": 52, - "max_level": 52 - }, - { - "pokeapi_id": 67, - "pokemon_name": "Machoke", - "method": "walk", - "encounter_rate": 10, - "min_level": 52, - "max_level": 52 - }, - { - "pokeapi_id": 82, - "pokemon_name": "Magneton", - "method": "walk", - "encounter_rate": 10, - "min_level": 55, - "max_level": 55 - }, - { - "pokeapi_id": 101, - "pokemon_name": "Electrode", - "method": "walk", - "encounter_rate": 4, - "min_level": 64, - "max_level": 64 - }, - { - "pokeapi_id": 79, - "pokemon_name": "Slowpoke", - "method": "super-rod", - "encounter_rate": 4, - "min_level": 15, - "max_level": 25 - } - ] - } - ] - }, { "name": "One Island", - "order": 79, + "order": 68, "encounters": [ { "pokeapi_id": 129, @@ -5137,9 +4237,135 @@ } ] }, + { + "name": "Treasure Beach", + "order": 69, + "encounters": [ + { + "pokeapi_id": 129, + "pokemon_name": "Magikarp", + "method": "old-rod", + "encounter_rate": 100, + "min_level": 5, + "max_level": 5 + }, + { + "pokeapi_id": 79, + "pokemon_name": "Slowpoke", + "method": "super-rod", + "encounter_rate": 100, + "min_level": 25, + "max_level": 35 + }, + { + "pokeapi_id": 72, + "pokemon_name": "Tentacool", + "method": "surf", + "encounter_rate": 95, + "min_level": 5, + "max_level": 40 + }, + { + "pokeapi_id": 98, + "pokemon_name": "Krabby", + "method": "good-rod", + "encounter_rate": 80, + "min_level": 5, + "max_level": 15 + }, + { + "pokeapi_id": 98, + "pokemon_name": "Krabby", + "method": "super-rod", + "encounter_rate": 80, + "min_level": 15, + "max_level": 25 + }, + { + "pokeapi_id": 21, + "pokemon_name": "Spearow", + "method": "walk", + "encounter_rate": 30, + "min_level": 31, + "max_level": 32 + }, + { + "pokeapi_id": 114, + "pokemon_name": "Tangela", + "method": "walk", + "encounter_rate": 30, + "min_level": 33, + "max_level": 33 + }, + { + "pokeapi_id": 22, + "pokemon_name": "Fearow", + "method": "walk", + "encounter_rate": 20, + "min_level": 36, + "max_level": 36 + }, + { + "pokeapi_id": 129, + "pokemon_name": "Magikarp", + "method": "good-rod", + "encounter_rate": 20, + "min_level": 5, + "max_level": 15 + }, + { + "pokeapi_id": 130, + "pokemon_name": "Gyarados", + "method": "super-rod", + "encounter_rate": 15, + "min_level": 15, + "max_level": 25 + }, + { + "pokeapi_id": 52, + "pokemon_name": "Meowth", + "method": "walk", + "encounter_rate": 10, + "min_level": 31, + "max_level": 31 + }, + { + "pokeapi_id": 53, + "pokemon_name": "Persian", + "method": "walk", + "encounter_rate": 5, + "min_level": 37, + "max_level": 37 + }, + { + "pokeapi_id": 79, + "pokemon_name": "Slowpoke", + "method": "walk", + "encounter_rate": 5, + "min_level": 31, + "max_level": 31 + }, + { + "pokeapi_id": 73, + "pokemon_name": "Tentacruel", + "method": "surf", + "encounter_rate": 5, + "min_level": 35, + "max_level": 40 + }, + { + "pokeapi_id": 99, + "pokemon_name": "Kingler", + "method": "super-rod", + "encounter_rate": 4, + "min_level": 25, + "max_level": 35 + } + ] + }, { "name": "Kindle Road", - "order": 80, + "order": 70, "encounters": [ { "pokeapi_id": 129, @@ -5295,568 +4521,9 @@ } ] }, - { - "name": "Treasure Beach", - "order": 81, - "encounters": [ - { - "pokeapi_id": 129, - "pokemon_name": "Magikarp", - "method": "old-rod", - "encounter_rate": 100, - "min_level": 5, - "max_level": 5 - }, - { - "pokeapi_id": 79, - "pokemon_name": "Slowpoke", - "method": "super-rod", - "encounter_rate": 100, - "min_level": 25, - "max_level": 35 - }, - { - "pokeapi_id": 72, - "pokemon_name": "Tentacool", - "method": "surf", - "encounter_rate": 95, - "min_level": 5, - "max_level": 40 - }, - { - "pokeapi_id": 98, - "pokemon_name": "Krabby", - "method": "good-rod", - "encounter_rate": 80, - "min_level": 5, - "max_level": 15 - }, - { - "pokeapi_id": 98, - "pokemon_name": "Krabby", - "method": "super-rod", - "encounter_rate": 80, - "min_level": 15, - "max_level": 25 - }, - { - "pokeapi_id": 21, - "pokemon_name": "Spearow", - "method": "walk", - "encounter_rate": 30, - "min_level": 31, - "max_level": 32 - }, - { - "pokeapi_id": 114, - "pokemon_name": "Tangela", - "method": "walk", - "encounter_rate": 30, - "min_level": 33, - "max_level": 33 - }, - { - "pokeapi_id": 22, - "pokemon_name": "Fearow", - "method": "walk", - "encounter_rate": 20, - "min_level": 36, - "max_level": 36 - }, - { - "pokeapi_id": 129, - "pokemon_name": "Magikarp", - "method": "good-rod", - "encounter_rate": 20, - "min_level": 5, - "max_level": 15 - }, - { - "pokeapi_id": 130, - "pokemon_name": "Gyarados", - "method": "super-rod", - "encounter_rate": 15, - "min_level": 15, - "max_level": 25 - }, - { - "pokeapi_id": 52, - "pokemon_name": "Meowth", - "method": "walk", - "encounter_rate": 10, - "min_level": 31, - "max_level": 31 - }, - { - "pokeapi_id": 53, - "pokemon_name": "Persian", - "method": "walk", - "encounter_rate": 5, - "min_level": 37, - "max_level": 37 - }, - { - "pokeapi_id": 79, - "pokemon_name": "Slowpoke", - "method": "walk", - "encounter_rate": 5, - "min_level": 31, - "max_level": 31 - }, - { - "pokeapi_id": 73, - "pokemon_name": "Tentacruel", - "method": "surf", - "encounter_rate": 5, - "min_level": 35, - "max_level": 40 - }, - { - "pokeapi_id": 99, - "pokemon_name": "Kingler", - "method": "super-rod", - "encounter_rate": 4, - "min_level": 25, - "max_level": 35 - } - ] - }, - { - "name": "Mt. Ember", - "order": 82, - "encounters": [], - "children": [ - { - "name": "Mt. Ember (Base Area)", - "order": 83, - "encounters": [ - { - "pokeapi_id": 74, - "pokemon_name": "Geodude", - "method": "rock-smash", - "encounter_rate": 95, - "min_level": 5, - "max_level": 30 - }, - { - "pokeapi_id": 77, - "pokemon_name": "Ponyta", - "method": "walk", - "encounter_rate": 35, - "min_level": 30, - "max_level": 30 - }, - { - "pokeapi_id": 22, - "pokemon_name": "Fearow", - "method": "walk", - "encounter_rate": 25, - "min_level": 38, - "max_level": 38 - }, - { - "pokeapi_id": 74, - "pokemon_name": "Geodude", - "method": "walk", - "encounter_rate": 10, - "min_level": 33, - "max_level": 33 - }, - { - "pokeapi_id": 66, - "pokemon_name": "Machop", - "method": "walk", - "encounter_rate": 10, - "min_level": 35, - "max_level": 35 - }, - { - "pokeapi_id": 21, - "pokemon_name": "Spearow", - "method": "walk", - "encounter_rate": 10, - "min_level": 32, - "max_level": 32 - }, - { - "pokeapi_id": 75, - "pokemon_name": "Graveler", - "method": "rock-smash", - "encounter_rate": 5, - "min_level": 25, - "max_level": 40 - }, - { - "pokeapi_id": 126, - "pokemon_name": "Magmar", - "method": "walk", - "encounter_rate": 5, - "min_level": 38, - "max_level": 38 - }, - { - "pokeapi_id": 78, - "pokemon_name": "Rapidash", - "method": "walk", - "encounter_rate": 5, - "min_level": 39, - "max_level": 39 - } - ] - }, - { - "name": "Mt. Ember (1F)", - "order": 84, - "encounters": [ - { - "pokeapi_id": 74, - "pokemon_name": "Geodude", - "method": "walk", - "encounter_rate": 50, - "min_level": 29, - "max_level": 29 - }, - { - "pokeapi_id": 66, - "pokemon_name": "Machop", - "method": "walk", - "encounter_rate": 50, - "min_level": 31, - "max_level": 31 - } - ] - }, - { - "name": "Mt. Ember (3F)", - "order": 85, - "encounters": [ - { - "pokeapi_id": 74, - "pokemon_name": "Geodude", - "method": "walk", - "encounter_rate": 50, - "min_level": 29, - "max_level": 29 - }, - { - "pokeapi_id": 66, - "pokemon_name": "Machop", - "method": "walk", - "encounter_rate": 50, - "min_level": 31, - "max_level": 31 - } - ] - }, - { - "name": "Mt. Ember (2F)", - "order": 86, - "encounters": [ - { - "pokeapi_id": 74, - "pokemon_name": "Geodude", - "method": "rock-smash", - "encounter_rate": 95, - "min_level": 5, - "max_level": 30 - }, - { - "pokeapi_id": 74, - "pokemon_name": "Geodude", - "method": "walk", - "encounter_rate": 40, - "min_level": 30, - "max_level": 30 - }, - { - "pokeapi_id": 66, - "pokemon_name": "Machop", - "method": "walk", - "encounter_rate": 40, - "min_level": 32, - "max_level": 32 - }, - { - "pokeapi_id": 67, - "pokemon_name": "Machoke", - "method": "walk", - "encounter_rate": 20, - "min_level": 38, - "max_level": 38 - }, - { - "pokeapi_id": 75, - "pokemon_name": "Graveler", - "method": "rock-smash", - "encounter_rate": 5, - "min_level": 25, - "max_level": 40 - } - ] - }, - { - "name": "Mt. Ember (Summit)", - "order": 87, - "encounters": [ - { - "pokeapi_id": 146, - "pokemon_name": "Moltres", - "method": "static", - "encounter_rate": 100, - "min_level": 50, - "max_level": 50 - }, - { - "pokeapi_id": 74, - "pokemon_name": "Geodude", - "method": "rock-smash", - "encounter_rate": 95, - "min_level": 5, - "max_level": 30 - }, - { - "pokeapi_id": 75, - "pokemon_name": "Graveler", - "method": "rock-smash", - "encounter_rate": 5, - "min_level": 25, - "max_level": 40 - } - ] - }, - { - "name": "Mt. Ember (Ruby Path 1F)", - "order": 88, - "encounters": [ - { - "pokeapi_id": 74, - "pokemon_name": "Geodude", - "method": "rock-smash", - "encounter_rate": 65, - "min_level": 25, - "max_level": 40 - }, - { - "pokeapi_id": 74, - "pokemon_name": "Geodude", - "method": "walk", - "encounter_rate": 50, - "min_level": 32, - "max_level": 32 - }, - { - "pokeapi_id": 66, - "pokemon_name": "Machop", - "method": "walk", - "encounter_rate": 40, - "min_level": 34, - "max_level": 34 - }, - { - "pokeapi_id": 75, - "pokemon_name": "Graveler", - "method": "rock-smash", - "encounter_rate": 35, - "min_level": 30, - "max_level": 50 - }, - { - "pokeapi_id": 67, - "pokemon_name": "Machoke", - "method": "walk", - "encounter_rate": 10, - "min_level": 40, - "max_level": 40 - } - ] - }, - { - "name": "Mt. Ember (Ruby Path B1F)", - "order": 89, - "encounters": [ - { - "pokeapi_id": 74, - "pokemon_name": "Geodude", - "method": "walk", - "encounter_rate": 70, - "min_level": 34, - "max_level": 34 - }, - { - "pokeapi_id": 74, - "pokemon_name": "Geodude", - "method": "rock-smash", - "encounter_rate": 65, - "min_level": 25, - "max_level": 40 - }, - { - "pokeapi_id": 75, - "pokemon_name": "Graveler", - "method": "rock-smash", - "encounter_rate": 35, - "min_level": 30, - "max_level": 50 - }, - { - "pokeapi_id": 218, - "pokemon_name": "Slugma", - "method": "walk", - "encounter_rate": 30, - "min_level": 24, - "max_level": 24 - } - ] - }, - { - "name": "Mt. Ember (Ruby Path B5F)", - "order": 90, - "encounters": [ - { - "pokeapi_id": 74, - "pokemon_name": "Geodude", - "method": "walk", - "encounter_rate": 70, - "min_level": 34, - "max_level": 34 - }, - { - "pokeapi_id": 74, - "pokemon_name": "Geodude", - "method": "rock-smash", - "encounter_rate": 65, - "min_level": 25, - "max_level": 40 - }, - { - "pokeapi_id": 75, - "pokemon_name": "Graveler", - "method": "rock-smash", - "encounter_rate": 35, - "min_level": 30, - "max_level": 50 - }, - { - "pokeapi_id": 218, - "pokemon_name": "Slugma", - "method": "walk", - "encounter_rate": 30, - "min_level": 24, - "max_level": 24 - } - ] - }, - { - "name": "Mt. Ember (Ruby Path B2F)", - "order": 91, - "encounters": [ - { - "pokeapi_id": 74, - "pokemon_name": "Geodude", - "method": "rock-smash", - "encounter_rate": 65, - "min_level": 25, - "max_level": 40 - }, - { - "pokeapi_id": 218, - "pokemon_name": "Slugma", - "method": "walk", - "encounter_rate": 60, - "min_level": 22, - "max_level": 22 - }, - { - "pokeapi_id": 74, - "pokemon_name": "Geodude", - "method": "walk", - "encounter_rate": 40, - "min_level": 40, - "max_level": 40 - }, - { - "pokeapi_id": 75, - "pokemon_name": "Graveler", - "method": "rock-smash", - "encounter_rate": 35, - "min_level": 30, - "max_level": 50 - } - ] - }, - { - "name": "Mt. Ember (Ruby Path B4F)", - "order": 92, - "encounters": [ - { - "pokeapi_id": 74, - "pokemon_name": "Geodude", - "method": "rock-smash", - "encounter_rate": 65, - "min_level": 25, - "max_level": 40 - }, - { - "pokeapi_id": 218, - "pokemon_name": "Slugma", - "method": "walk", - "encounter_rate": 60, - "min_level": 22, - "max_level": 22 - }, - { - "pokeapi_id": 74, - "pokemon_name": "Geodude", - "method": "walk", - "encounter_rate": 40, - "min_level": 40, - "max_level": 40 - }, - { - "pokeapi_id": 75, - "pokemon_name": "Graveler", - "method": "rock-smash", - "encounter_rate": 35, - "min_level": 30, - "max_level": 50 - } - ] - }, - { - "name": "Mt. Ember (Ruby Path B3F)", - "order": 93, - "encounters": [ - { - "pokeapi_id": 218, - "pokemon_name": "Slugma", - "method": "walk", - "encounter_rate": 100, - "min_level": 18, - "max_level": 18 - }, - { - "pokeapi_id": 218, - "pokemon_name": "Slugma", - "method": "rock-smash", - "encounter_rate": 90, - "min_level": 15, - "max_level": 35 - }, - { - "pokeapi_id": 219, - "pokemon_name": "Magcargo", - "method": "rock-smash", - "encounter_rate": 10, - "min_level": 25, - "max_level": 45 - } - ] - } - ] - }, { "name": "Cape Brink", - "order": 94, + "order": 71, "encounters": [ { "pokeapi_id": 129, @@ -6004,9 +4671,165 @@ } ] }, + { + "name": "Three-Isle Port", + "order": 72, + "encounters": [ + { + "pokeapi_id": 206, + "pokemon_name": "Dunsparce", + "method": "walk", + "encounter_rate": 100, + "min_level": 5, + "max_level": 5 + } + ] + }, + { + "name": "Bond Bridge", + "order": 73, + "encounters": [ + { + "pokeapi_id": 129, + "pokemon_name": "Magikarp", + "method": "old-rod", + "encounter_rate": 100, + "min_level": 5, + "max_level": 5 + }, + { + "pokeapi_id": 79, + "pokemon_name": "Slowpoke", + "method": "super-rod", + "encounter_rate": 100, + "min_level": 25, + "max_level": 35 + }, + { + "pokeapi_id": 72, + "pokemon_name": "Tentacool", + "method": "surf", + "encounter_rate": 95, + "min_level": 5, + "max_level": 40 + }, + { + "pokeapi_id": 98, + "pokemon_name": "Krabby", + "method": "good-rod", + "encounter_rate": 80, + "min_level": 5, + "max_level": 15 + }, + { + "pokeapi_id": 98, + "pokemon_name": "Krabby", + "method": "super-rod", + "encounter_rate": 80, + "min_level": 15, + "max_level": 25 + }, + { + "pokeapi_id": 16, + "pokemon_name": "Pidgey", + "method": "walk", + "encounter_rate": 30, + "min_level": 29, + "max_level": 29 + }, + { + "pokeapi_id": 69, + "pokemon_name": "Bellsprout", + "method": "walk", + "encounter_rate": 20, + "min_level": 31, + "max_level": 31 + }, + { + "pokeapi_id": 129, + "pokemon_name": "Magikarp", + "method": "good-rod", + "encounter_rate": 20, + "min_level": 5, + "max_level": 15 + }, + { + "pokeapi_id": 130, + "pokemon_name": "Gyarados", + "method": "super-rod", + "encounter_rate": 15, + "min_level": 15, + "max_level": 25 + }, + { + "pokeapi_id": 17, + "pokemon_name": "Pidgeotto", + "method": "walk", + "encounter_rate": 15, + "min_level": 34, + "max_level": 34 + }, + { + "pokeapi_id": 52, + "pokemon_name": "Meowth", + "method": "walk", + "encounter_rate": 10, + "min_level": 31, + "max_level": 31 + }, + { + "pokeapi_id": 70, + "pokemon_name": "Weepinbell", + "method": "walk", + "encounter_rate": 10, + "min_level": 36, + "max_level": 36 + }, + { + "pokeapi_id": 53, + "pokemon_name": "Persian", + "method": "walk", + "encounter_rate": 5, + "min_level": 37, + "max_level": 37 + }, + { + "pokeapi_id": 79, + "pokemon_name": "Slowpoke", + "method": "walk", + "encounter_rate": 5, + "min_level": 31, + "max_level": 31 + }, + { + "pokeapi_id": 73, + "pokemon_name": "Tentacruel", + "method": "surf", + "encounter_rate": 5, + "min_level": 35, + "max_level": 40 + }, + { + "pokeapi_id": 48, + "pokemon_name": "Venonat", + "method": "walk", + "encounter_rate": 5, + "min_level": 34, + "max_level": 34 + }, + { + "pokeapi_id": 99, + "pokemon_name": "Kingler", + "method": "super-rod", + "encounter_rate": 4, + "min_level": 25, + "max_level": 35 + } + ] + }, { "name": "Berry Forest", - "order": 95, + "order": 74, "encounters": [ { "pokeapi_id": 97, @@ -6179,8 +5002,8 @@ ] }, { - "name": "Bond Bridge", - "order": 96, + "name": "Route 21 (Kanto)", + "order": 75, "encounters": [ { "pokeapi_id": 129, @@ -6198,22 +5021,22 @@ "min_level": 25, "max_level": 35 }, + { + "pokeapi_id": 114, + "pokemon_name": "Tangela", + "method": "walk", + "encounter_rate": 100, + "min_level": 17, + "max_level": 28 + }, { "pokeapi_id": 72, "pokemon_name": "Tentacool", "method": "surf", - "encounter_rate": 95, + "encounter_rate": 100, "min_level": 5, "max_level": 40 }, - { - "pokeapi_id": 98, - "pokemon_name": "Krabby", - "method": "good-rod", - "encounter_rate": 80, - "min_level": 5, - "max_level": 15 - }, { "pokeapi_id": 98, "pokemon_name": "Krabby", @@ -6223,20 +5046,20 @@ "max_level": 25 }, { - "pokeapi_id": 16, - "pokemon_name": "Pidgey", - "method": "walk", - "encounter_rate": 30, - "min_level": 29, - "max_level": 29 + "pokeapi_id": 98, + "pokemon_name": "Krabby", + "method": "good-rod", + "encounter_rate": 60, + "min_level": 5, + "max_level": 15 }, { - "pokeapi_id": 69, - "pokemon_name": "Bellsprout", - "method": "walk", + "pokeapi_id": 116, + "pokemon_name": "Horsea", + "method": "good-rod", "encounter_rate": 20, - "min_level": 31, - "max_level": 31 + "min_level": 5, + "max_level": 15 }, { "pokeapi_id": 129, @@ -6254,62 +5077,6 @@ "min_level": 15, "max_level": 25 }, - { - "pokeapi_id": 17, - "pokemon_name": "Pidgeotto", - "method": "walk", - "encounter_rate": 15, - "min_level": 34, - "max_level": 34 - }, - { - "pokeapi_id": 52, - "pokemon_name": "Meowth", - "method": "walk", - "encounter_rate": 10, - "min_level": 31, - "max_level": 31 - }, - { - "pokeapi_id": 70, - "pokemon_name": "Weepinbell", - "method": "walk", - "encounter_rate": 10, - "min_level": 36, - "max_level": 36 - }, - { - "pokeapi_id": 53, - "pokemon_name": "Persian", - "method": "walk", - "encounter_rate": 5, - "min_level": 37, - "max_level": 37 - }, - { - "pokeapi_id": 79, - "pokemon_name": "Slowpoke", - "method": "walk", - "encounter_rate": 5, - "min_level": 31, - "max_level": 31 - }, - { - "pokeapi_id": 73, - "pokemon_name": "Tentacruel", - "method": "surf", - "encounter_rate": 5, - "min_level": 35, - "max_level": 40 - }, - { - "pokeapi_id": 48, - "pokemon_name": "Venonat", - "method": "walk", - "encounter_rate": 5, - "min_level": 34, - "max_level": 34 - }, { "pokeapi_id": 99, "pokemon_name": "Kingler", @@ -6321,16 +5088,1249 @@ ] }, { - "name": "Three-Isle Port", - "order": 97, + "name": "Power Plant", + "order": 76, "encounters": [ { - "pokeapi_id": 206, - "pokemon_name": "Dunsparce", + "pokeapi_id": 81, + "pokemon_name": "Magnemite", "method": "walk", + "encounter_rate": 30, + "min_level": 22, + "max_level": 22 + }, + { + "pokeapi_id": 100, + "pokemon_name": "Voltorb", + "method": "walk", + "encounter_rate": 30, + "min_level": 22, + "max_level": 22 + }, + { + "pokeapi_id": 25, + "pokemon_name": "Pikachu", + "method": "walk", + "encounter_rate": 25, + "min_level": 22, + "max_level": 22 + }, + { + "pokeapi_id": 82, + "pokemon_name": "Magneton", + "method": "walk", + "encounter_rate": 15, + "min_level": 31, + "max_level": 31 + } + ] + }, + { + "name": "Route 23 (Kanto)", + "order": 77, + "encounters": [ + { + "pokeapi_id": 129, + "pokemon_name": "Magikarp", + "method": "old-rod", "encounter_rate": 100, "min_level": 5, "max_level": 5 + }, + { + "pokeapi_id": 79, + "pokemon_name": "Slowpoke", + "method": "surf", + "encounter_rate": 100, + "min_level": 20, + "max_level": 40 + }, + { + "pokeapi_id": 60, + "pokemon_name": "Poliwag", + "method": "good-rod", + "encounter_rate": 60, + "min_level": 5, + "max_level": 15 + }, + { + "pokeapi_id": 60, + "pokemon_name": "Poliwag", + "method": "super-rod", + "encounter_rate": 40, + "min_level": 15, + "max_level": 25 + }, + { + "pokeapi_id": 61, + "pokemon_name": "Poliwhirl", + "method": "super-rod", + "encounter_rate": 40, + "min_level": 20, + "max_level": 30 + }, + { + "pokeapi_id": 56, + "pokemon_name": "Mankey", + "method": "walk", + "encounter_rate": 30, + "min_level": 32, + "max_level": 32 + }, + { + "pokeapi_id": 22, + "pokemon_name": "Fearow", + "method": "walk", + "encounter_rate": 25, + "min_level": 40, + "max_level": 40 + }, + { + "pokeapi_id": 118, + "pokemon_name": "Goldeen", + "method": "good-rod", + "encounter_rate": 20, + "min_level": 5, + "max_level": 15 + }, + { + "pokeapi_id": 129, + "pokemon_name": "Magikarp", + "method": "good-rod", + "encounter_rate": 20, + "min_level": 5, + "max_level": 15 + }, + { + "pokeapi_id": 27, + "pokemon_name": "Sandshrew", + "method": "walk", + "encounter_rate": 20, + "min_level": 32, + "max_level": 32 + }, + { + "pokeapi_id": 130, + "pokemon_name": "Gyarados", + "method": "super-rod", + "encounter_rate": 15, + "min_level": 15, + "max_level": 25 + }, + { + "pokeapi_id": 21, + "pokemon_name": "Spearow", + "method": "walk", + "encounter_rate": 15, + "min_level": 32, + "max_level": 32 + }, + { + "pokeapi_id": 57, + "pokemon_name": "Primeape", + "method": "walk", + "encounter_rate": 5, + "min_level": 42, + "max_level": 42 + }, + { + "pokeapi_id": 28, + "pokemon_name": "Sandslash", + "method": "walk", + "encounter_rate": 5, + "min_level": 44, + "max_level": 44 + }, + { + "pokeapi_id": 79, + "pokemon_name": "Slowpoke", + "method": "super-rod", + "encounter_rate": 5, + "min_level": 15, + "max_level": 35 + } + ] + }, + { + "name": "Victory Road (Kanto)", + "order": 78, + "encounters": [], + "children": [ + { + "name": "Victory Road (Kanto 1F)", + "order": 79, + "encounters": [ + { + "pokeapi_id": 95, + "pokemon_name": "Onix", + "method": "walk", + "encounter_rate": 30, + "min_level": 40, + "max_level": 40 + }, + { + "pokeapi_id": 74, + "pokemon_name": "Geodude", + "method": "walk", + "encounter_rate": 20, + "min_level": 32, + "max_level": 32 + }, + { + "pokeapi_id": 66, + "pokemon_name": "Machop", + "method": "walk", + "encounter_rate": 20, + "min_level": 32, + "max_level": 32 + }, + { + "pokeapi_id": 41, + "pokemon_name": "Zubat", + "method": "walk", + "encounter_rate": 10, + "min_level": 32, + "max_level": 32 + }, + { + "pokeapi_id": 42, + "pokemon_name": "Golbat", + "method": "walk", + "encounter_rate": 5, + "min_level": 44, + "max_level": 44 + }, + { + "pokeapi_id": 67, + "pokemon_name": "Machoke", + "method": "walk", + "encounter_rate": 5, + "min_level": 44, + "max_level": 44 + }, + { + "pokeapi_id": 105, + "pokemon_name": "Marowak", + "method": "walk", + "encounter_rate": 5, + "min_level": 44, + "max_level": 44 + }, + { + "pokeapi_id": 28, + "pokemon_name": "Sandslash", + "method": "walk", + "encounter_rate": 5, + "min_level": 44, + "max_level": 44 + } + ] + }, + { + "name": "Victory Road (Kanto 3F)", + "order": 80, + "encounters": [ + { + "pokeapi_id": 95, + "pokemon_name": "Onix", + "method": "walk", + "encounter_rate": 30, + "min_level": 40, + "max_level": 40 + }, + { + "pokeapi_id": 74, + "pokemon_name": "Geodude", + "method": "walk", + "encounter_rate": 20, + "min_level": 32, + "max_level": 32 + }, + { + "pokeapi_id": 66, + "pokemon_name": "Machop", + "method": "walk", + "encounter_rate": 20, + "min_level": 32, + "max_level": 32 + }, + { + "pokeapi_id": 41, + "pokemon_name": "Zubat", + "method": "walk", + "encounter_rate": 10, + "min_level": 32, + "max_level": 32 + }, + { + "pokeapi_id": 42, + "pokemon_name": "Golbat", + "method": "walk", + "encounter_rate": 5, + "min_level": 44, + "max_level": 44 + }, + { + "pokeapi_id": 67, + "pokemon_name": "Machoke", + "method": "walk", + "encounter_rate": 5, + "min_level": 44, + "max_level": 44 + }, + { + "pokeapi_id": 105, + "pokemon_name": "Marowak", + "method": "walk", + "encounter_rate": 5, + "min_level": 44, + "max_level": 44 + }, + { + "pokeapi_id": 28, + "pokemon_name": "Sandslash", + "method": "walk", + "encounter_rate": 5, + "min_level": 44, + "max_level": 44 + } + ] + }, + { + "name": "Victory Road (Kanto 2F)", + "order": 81, + "encounters": [ + { + "pokeapi_id": 74, + "pokemon_name": "Geodude", + "method": "walk", + "encounter_rate": 20, + "min_level": 34, + "max_level": 34 + }, + { + "pokeapi_id": 66, + "pokemon_name": "Machop", + "method": "walk", + "encounter_rate": 20, + "min_level": 34, + "max_level": 34 + }, + { + "pokeapi_id": 95, + "pokemon_name": "Onix", + "method": "walk", + "encounter_rate": 20, + "min_level": 45, + "max_level": 45 + }, + { + "pokeapi_id": 57, + "pokemon_name": "Primeape", + "method": "walk", + "encounter_rate": 10, + "min_level": 42, + "max_level": 42 + }, + { + "pokeapi_id": 41, + "pokemon_name": "Zubat", + "method": "walk", + "encounter_rate": 10, + "min_level": 34, + "max_level": 34 + }, + { + "pokeapi_id": 42, + "pokemon_name": "Golbat", + "method": "walk", + "encounter_rate": 5, + "min_level": 46, + "max_level": 46 + }, + { + "pokeapi_id": 67, + "pokemon_name": "Machoke", + "method": "walk", + "encounter_rate": 5, + "min_level": 46, + "max_level": 46 + }, + { + "pokeapi_id": 105, + "pokemon_name": "Marowak", + "method": "walk", + "encounter_rate": 5, + "min_level": 46, + "max_level": 46 + }, + { + "pokeapi_id": 28, + "pokemon_name": "Sandslash", + "method": "walk", + "encounter_rate": 5, + "min_level": 46, + "max_level": 46 + } + ] + } + ] + }, + { + "name": "Cerulean Cave", + "order": 82, + "encounters": [], + "children": [ + { + "name": "Cerulean Cave (1F)", + "order": 83, + "encounters": [ + { + "pokeapi_id": 129, + "pokemon_name": "Magikarp", + "method": "old-rod", + "encounter_rate": 100, + "min_level": 5, + "max_level": 5 + }, + { + "pokeapi_id": 74, + "pokemon_name": "Geodude", + "method": "rock-smash", + "encounter_rate": 65, + "min_level": 30, + "max_level": 50 + }, + { + "pokeapi_id": 79, + "pokemon_name": "Slowpoke", + "method": "surf", + "encounter_rate": 65, + "min_level": 30, + "max_level": 50 + }, + { + "pokeapi_id": 60, + "pokemon_name": "Poliwag", + "method": "good-rod", + "encounter_rate": 60, + "min_level": 5, + "max_level": 15 + }, + { + "pokeapi_id": 60, + "pokemon_name": "Poliwag", + "method": "super-rod", + "encounter_rate": 40, + "min_level": 15, + "max_level": 25 + }, + { + "pokeapi_id": 61, + "pokemon_name": "Poliwhirl", + "method": "good-rod", + "encounter_rate": 40, + "min_level": 20, + "max_level": 30 + }, + { + "pokeapi_id": 75, + "pokemon_name": "Graveler", + "method": "rock-smash", + "encounter_rate": 35, + "min_level": 40, + "max_level": 55 + }, + { + "pokeapi_id": 80, + "pokemon_name": "Slowbro", + "method": "surf", + "encounter_rate": 35, + "min_level": 40, + "max_level": 55 + }, + { + "pokeapi_id": 47, + "pokemon_name": "Parasect", + "method": "walk", + "encounter_rate": 25, + "min_level": 49, + "max_level": 49 + }, + { + "pokeapi_id": 118, + "pokemon_name": "Goldeen", + "method": "good-rod", + "encounter_rate": 20, + "min_level": 5, + "max_level": 15 + }, + { + "pokeapi_id": 129, + "pokemon_name": "Magikarp", + "method": "good-rod", + "encounter_rate": 20, + "min_level": 5, + "max_level": 15 + }, + { + "pokeapi_id": 82, + "pokemon_name": "Magneton", + "method": "walk", + "encounter_rate": 20, + "min_level": 49, + "max_level": 49 + }, + { + "pokeapi_id": 130, + "pokemon_name": "Gyarados", + "method": "good-rod", + "encounter_rate": 15, + "min_level": 15, + "max_level": 25 + }, + { + "pokeapi_id": 42, + "pokemon_name": "Golbat", + "method": "walk", + "encounter_rate": 14, + "min_level": 46, + "max_level": 46 + }, + { + "pokeapi_id": 132, + "pokemon_name": "Ditto", + "method": "walk", + "encounter_rate": 11, + "min_level": 52, + "max_level": 52 + }, + { + "pokeapi_id": 57, + "pokemon_name": "Primeape", + "method": "walk", + "encounter_rate": 11, + "min_level": 52, + "max_level": 52 + }, + { + "pokeapi_id": 67, + "pokemon_name": "Machoke", + "method": "walk", + "encounter_rate": 10, + "min_level": 46, + "max_level": 46 + }, + { + "pokeapi_id": 101, + "pokemon_name": "Electrode", + "method": "walk", + "encounter_rate": 5, + "min_level": 58, + "max_level": 58 + }, + { + "pokeapi_id": 79, + "pokemon_name": "Slowpoke", + "method": "super-rod", + "encounter_rate": 5, + "min_level": 15, + "max_level": 35 + }, + { + "pokeapi_id": 202, + "pokemon_name": "Wobbuffet", + "method": "walk", + "encounter_rate": 4, + "min_level": 55, + "max_level": 55 + } + ] + }, + { + "name": "Cerulean Cave (2F)", + "order": 84, + "encounters": [ + { + "pokeapi_id": 74, + "pokemon_name": "Geodude", + "method": "rock-smash", + "encounter_rate": 65, + "min_level": 35, + "max_level": 55 + }, + { + "pokeapi_id": 75, + "pokemon_name": "Graveler", + "method": "rock-smash", + "encounter_rate": 35, + "min_level": 45, + "max_level": 60 + }, + { + "pokeapi_id": 42, + "pokemon_name": "Golbat", + "method": "walk", + "encounter_rate": 25, + "min_level": 49, + "max_level": 49 + }, + { + "pokeapi_id": 67, + "pokemon_name": "Machoke", + "method": "walk", + "encounter_rate": 20, + "min_level": 49, + "max_level": 49 + }, + { + "pokeapi_id": 47, + "pokemon_name": "Parasect", + "method": "walk", + "encounter_rate": 14, + "min_level": 52, + "max_level": 52 + }, + { + "pokeapi_id": 132, + "pokemon_name": "Ditto", + "method": "walk", + "encounter_rate": 11, + "min_level": 55, + "max_level": 55 + }, + { + "pokeapi_id": 64, + "pokemon_name": "Kadabra", + "method": "walk", + "encounter_rate": 11, + "min_level": 55, + "max_level": 55 + }, + { + "pokeapi_id": 82, + "pokemon_name": "Magneton", + "method": "walk", + "encounter_rate": 10, + "min_level": 52, + "max_level": 52 + }, + { + "pokeapi_id": 202, + "pokemon_name": "Wobbuffet", + "method": "walk", + "encounter_rate": 5, + "min_level": 58, + "max_level": 58 + }, + { + "pokeapi_id": 101, + "pokemon_name": "Electrode", + "method": "walk", + "encounter_rate": 4, + "min_level": 61, + "max_level": 61 + } + ] + }, + { + "name": "Cerulean Cave (B2F)", + "order": 85, + "encounters": [ + { + "pokeapi_id": 129, + "pokemon_name": "Magikarp", + "method": "old-rod", + "encounter_rate": 100, + "min_level": 5, + "max_level": 5 + }, + { + "pokeapi_id": 202, + "pokemon_name": "Wobbuffet", + "method": "walk", + "encounter_rate": 100, + "min_level": 61, + "max_level": 61 + }, + { + "pokeapi_id": 74, + "pokemon_name": "Geodude", + "method": "rock-smash", + "encounter_rate": 65, + "min_level": 40, + "max_level": 60 + }, + { + "pokeapi_id": 79, + "pokemon_name": "Slowpoke", + "method": "surf", + "encounter_rate": 65, + "min_level": 40, + "max_level": 60 + }, + { + "pokeapi_id": 60, + "pokemon_name": "Poliwag", + "method": "good-rod", + "encounter_rate": 60, + "min_level": 5, + "max_level": 15 + }, + { + "pokeapi_id": 60, + "pokemon_name": "Poliwag", + "method": "super-rod", + "encounter_rate": 40, + "min_level": 15, + "max_level": 25 + }, + { + "pokeapi_id": 61, + "pokemon_name": "Poliwhirl", + "method": "super-rod", + "encounter_rate": 40, + "min_level": 20, + "max_level": 30 + }, + { + "pokeapi_id": 75, + "pokemon_name": "Graveler", + "method": "rock-smash", + "encounter_rate": 35, + "min_level": 50, + "max_level": 65 + }, + { + "pokeapi_id": 80, + "pokemon_name": "Slowbro", + "method": "surf", + "encounter_rate": 35, + "min_level": 50, + "max_level": 65 + }, + { + "pokeapi_id": 132, + "pokemon_name": "Ditto", + "method": "walk", + "encounter_rate": 25, + "min_level": 58, + "max_level": 58 + }, + { + "pokeapi_id": 64, + "pokemon_name": "Kadabra", + "method": "walk", + "encounter_rate": 25, + "min_level": 58, + "max_level": 58 + }, + { + "pokeapi_id": 118, + "pokemon_name": "Goldeen", + "method": "good-rod", + "encounter_rate": 20, + "min_level": 5, + "max_level": 15 + }, + { + "pokeapi_id": 129, + "pokemon_name": "Magikarp", + "method": "good-rod", + "encounter_rate": 20, + "min_level": 5, + "max_level": 15 + }, + { + "pokeapi_id": 130, + "pokemon_name": "Gyarados", + "method": "super-rod", + "encounter_rate": 16, + "min_level": 15, + "max_level": 35 + }, + { + "pokeapi_id": 47, + "pokemon_name": "Parasect", + "method": "walk", + "encounter_rate": 14, + "min_level": 55, + "max_level": 55 + }, + { + "pokeapi_id": 42, + "pokemon_name": "Golbat", + "method": "walk", + "encounter_rate": 11, + "min_level": 52, + "max_level": 52 + }, + { + "pokeapi_id": 67, + "pokemon_name": "Machoke", + "method": "walk", + "encounter_rate": 10, + "min_level": 52, + "max_level": 52 + }, + { + "pokeapi_id": 82, + "pokemon_name": "Magneton", + "method": "walk", + "encounter_rate": 10, + "min_level": 55, + "max_level": 55 + }, + { + "pokeapi_id": 101, + "pokemon_name": "Electrode", + "method": "walk", + "encounter_rate": 4, + "min_level": 64, + "max_level": 64 + }, + { + "pokeapi_id": 79, + "pokemon_name": "Slowpoke", + "method": "super-rod", + "encounter_rate": 4, + "min_level": 15, + "max_level": 25 + } + ] + } + ] + }, + { + "name": "Mt. Ember", + "order": 86, + "encounters": [], + "children": [ + { + "name": "Mt. Ember (Base Area)", + "order": 87, + "encounters": [ + { + "pokeapi_id": 74, + "pokemon_name": "Geodude", + "method": "rock-smash", + "encounter_rate": 95, + "min_level": 5, + "max_level": 30 + }, + { + "pokeapi_id": 77, + "pokemon_name": "Ponyta", + "method": "walk", + "encounter_rate": 35, + "min_level": 30, + "max_level": 30 + }, + { + "pokeapi_id": 22, + "pokemon_name": "Fearow", + "method": "walk", + "encounter_rate": 25, + "min_level": 38, + "max_level": 38 + }, + { + "pokeapi_id": 74, + "pokemon_name": "Geodude", + "method": "walk", + "encounter_rate": 10, + "min_level": 33, + "max_level": 33 + }, + { + "pokeapi_id": 66, + "pokemon_name": "Machop", + "method": "walk", + "encounter_rate": 10, + "min_level": 35, + "max_level": 35 + }, + { + "pokeapi_id": 21, + "pokemon_name": "Spearow", + "method": "walk", + "encounter_rate": 10, + "min_level": 32, + "max_level": 32 + }, + { + "pokeapi_id": 75, + "pokemon_name": "Graveler", + "method": "rock-smash", + "encounter_rate": 5, + "min_level": 25, + "max_level": 40 + }, + { + "pokeapi_id": 126, + "pokemon_name": "Magmar", + "method": "walk", + "encounter_rate": 5, + "min_level": 38, + "max_level": 38 + }, + { + "pokeapi_id": 78, + "pokemon_name": "Rapidash", + "method": "walk", + "encounter_rate": 5, + "min_level": 39, + "max_level": 39 + } + ] + }, + { + "name": "Mt. Ember (1F)", + "order": 88, + "encounters": [ + { + "pokeapi_id": 74, + "pokemon_name": "Geodude", + "method": "walk", + "encounter_rate": 50, + "min_level": 29, + "max_level": 29 + }, + { + "pokeapi_id": 66, + "pokemon_name": "Machop", + "method": "walk", + "encounter_rate": 50, + "min_level": 31, + "max_level": 31 + } + ] + }, + { + "name": "Mt. Ember (3F)", + "order": 89, + "encounters": [ + { + "pokeapi_id": 74, + "pokemon_name": "Geodude", + "method": "walk", + "encounter_rate": 50, + "min_level": 29, + "max_level": 29 + }, + { + "pokeapi_id": 66, + "pokemon_name": "Machop", + "method": "walk", + "encounter_rate": 50, + "min_level": 31, + "max_level": 31 + } + ] + }, + { + "name": "Mt. Ember (2F)", + "order": 90, + "encounters": [ + { + "pokeapi_id": 74, + "pokemon_name": "Geodude", + "method": "rock-smash", + "encounter_rate": 95, + "min_level": 5, + "max_level": 30 + }, + { + "pokeapi_id": 74, + "pokemon_name": "Geodude", + "method": "walk", + "encounter_rate": 40, + "min_level": 30, + "max_level": 30 + }, + { + "pokeapi_id": 66, + "pokemon_name": "Machop", + "method": "walk", + "encounter_rate": 40, + "min_level": 32, + "max_level": 32 + }, + { + "pokeapi_id": 67, + "pokemon_name": "Machoke", + "method": "walk", + "encounter_rate": 20, + "min_level": 38, + "max_level": 38 + }, + { + "pokeapi_id": 75, + "pokemon_name": "Graveler", + "method": "rock-smash", + "encounter_rate": 5, + "min_level": 25, + "max_level": 40 + } + ] + }, + { + "name": "Mt. Ember (Summit)", + "order": 91, + "encounters": [ + { + "pokeapi_id": 146, + "pokemon_name": "Moltres", + "method": "static", + "encounter_rate": 100, + "min_level": 50, + "max_level": 50 + }, + { + "pokeapi_id": 74, + "pokemon_name": "Geodude", + "method": "rock-smash", + "encounter_rate": 95, + "min_level": 5, + "max_level": 30 + }, + { + "pokeapi_id": 75, + "pokemon_name": "Graveler", + "method": "rock-smash", + "encounter_rate": 5, + "min_level": 25, + "max_level": 40 + } + ] + }, + { + "name": "Mt. Ember (Ruby Path 1F)", + "order": 92, + "encounters": [ + { + "pokeapi_id": 74, + "pokemon_name": "Geodude", + "method": "rock-smash", + "encounter_rate": 65, + "min_level": 25, + "max_level": 40 + }, + { + "pokeapi_id": 74, + "pokemon_name": "Geodude", + "method": "walk", + "encounter_rate": 50, + "min_level": 32, + "max_level": 32 + }, + { + "pokeapi_id": 66, + "pokemon_name": "Machop", + "method": "walk", + "encounter_rate": 40, + "min_level": 34, + "max_level": 34 + }, + { + "pokeapi_id": 75, + "pokemon_name": "Graveler", + "method": "rock-smash", + "encounter_rate": 35, + "min_level": 30, + "max_level": 50 + }, + { + "pokeapi_id": 67, + "pokemon_name": "Machoke", + "method": "walk", + "encounter_rate": 10, + "min_level": 40, + "max_level": 40 + } + ] + }, + { + "name": "Mt. Ember (Ruby Path B1F)", + "order": 93, + "encounters": [ + { + "pokeapi_id": 74, + "pokemon_name": "Geodude", + "method": "walk", + "encounter_rate": 70, + "min_level": 34, + "max_level": 34 + }, + { + "pokeapi_id": 74, + "pokemon_name": "Geodude", + "method": "rock-smash", + "encounter_rate": 65, + "min_level": 25, + "max_level": 40 + }, + { + "pokeapi_id": 75, + "pokemon_name": "Graveler", + "method": "rock-smash", + "encounter_rate": 35, + "min_level": 30, + "max_level": 50 + }, + { + "pokeapi_id": 218, + "pokemon_name": "Slugma", + "method": "walk", + "encounter_rate": 30, + "min_level": 24, + "max_level": 24 + } + ] + }, + { + "name": "Mt. Ember (Ruby Path B5F)", + "order": 94, + "encounters": [ + { + "pokeapi_id": 74, + "pokemon_name": "Geodude", + "method": "walk", + "encounter_rate": 70, + "min_level": 34, + "max_level": 34 + }, + { + "pokeapi_id": 74, + "pokemon_name": "Geodude", + "method": "rock-smash", + "encounter_rate": 65, + "min_level": 25, + "max_level": 40 + }, + { + "pokeapi_id": 75, + "pokemon_name": "Graveler", + "method": "rock-smash", + "encounter_rate": 35, + "min_level": 30, + "max_level": 50 + }, + { + "pokeapi_id": 218, + "pokemon_name": "Slugma", + "method": "walk", + "encounter_rate": 30, + "min_level": 24, + "max_level": 24 + } + ] + }, + { + "name": "Mt. Ember (Ruby Path B2F)", + "order": 95, + "encounters": [ + { + "pokeapi_id": 74, + "pokemon_name": "Geodude", + "method": "rock-smash", + "encounter_rate": 65, + "min_level": 25, + "max_level": 40 + }, + { + "pokeapi_id": 218, + "pokemon_name": "Slugma", + "method": "walk", + "encounter_rate": 60, + "min_level": 22, + "max_level": 22 + }, + { + "pokeapi_id": 74, + "pokemon_name": "Geodude", + "method": "walk", + "encounter_rate": 40, + "min_level": 40, + "max_level": 40 + }, + { + "pokeapi_id": 75, + "pokemon_name": "Graveler", + "method": "rock-smash", + "encounter_rate": 35, + "min_level": 30, + "max_level": 50 + } + ] + }, + { + "name": "Mt. Ember (Ruby Path B4F)", + "order": 96, + "encounters": [ + { + "pokeapi_id": 74, + "pokemon_name": "Geodude", + "method": "rock-smash", + "encounter_rate": 65, + "min_level": 25, + "max_level": 40 + }, + { + "pokeapi_id": 218, + "pokemon_name": "Slugma", + "method": "walk", + "encounter_rate": 60, + "min_level": 22, + "max_level": 22 + }, + { + "pokeapi_id": 74, + "pokemon_name": "Geodude", + "method": "walk", + "encounter_rate": 40, + "min_level": 40, + "max_level": 40 + }, + { + "pokeapi_id": 75, + "pokemon_name": "Graveler", + "method": "rock-smash", + "encounter_rate": 35, + "min_level": 30, + "max_level": 50 + } + ] + }, + { + "name": "Mt. Ember (Ruby Path B3F)", + "order": 97, + "encounters": [ + { + "pokeapi_id": 218, + "pokemon_name": "Slugma", + "method": "walk", + "encounter_rate": 100, + "min_level": 18, + "max_level": 18 + }, + { + "pokeapi_id": 218, + "pokemon_name": "Slugma", + "method": "rock-smash", + "encounter_rate": 90, + "min_level": 15, + "max_level": 35 + }, + { + "pokeapi_id": 219, + "pokemon_name": "Magcargo", + "method": "rock-smash", + "encounter_rate": 10, + "min_level": 25, + "max_level": 45 + } + ] } ] }, diff --git a/backend/src/app/seeds/data/moon.json b/backend/src/app/seeds/data/moon.json index 1f07eec..ae4bba6 100644 --- a/backend/src/app/seeds/data/moon.json +++ b/backend/src/app/seeds/data/moon.json @@ -86,7 +86,8 @@ "min_level": 2, "max_level": 3 } - ] + ], + "pinwheel_zone": 1 }, { "name": "Alola Route 1 (Patch of grass overlooking the bay)", @@ -140,7 +141,8 @@ "min_level": 2, "max_level": 4 } - ] + ], + "pinwheel_zone": 1 }, { "name": "Alola Route 1 (Two fields nearest Iki Town)", @@ -218,7 +220,8 @@ "min_level": 3, "max_level": 5 } - ] + ], + "pinwheel_zone": 1 }, { "name": "Alola Route 1 (Path south of Iki Town blocked by rocks)", @@ -296,7 +299,8 @@ "min_level": 10, "max_level": 13 } - ] + ], + "pinwheel_zone": 1 }, { "name": "Alola Route 1 (Hau'oli Outskirts)", @@ -358,7 +362,8 @@ "min_level": 15, "max_level": 18 } - ] + ], + "pinwheel_zone": 2 } ] }, @@ -2638,8 +2643,22 @@ ] }, { - "name": "Memorial Hill", + "name": "Konikoni City", "order": 50, + "encounters": [ + { + "pokeapi_id": 61, + "pokemon_name": "Poliwhirl", + "method": "trade", + "encounter_rate": 100, + "min_level": 22, + "max_level": 22 + } + ] + }, + { + "name": "Memorial Hill", + "order": 51, "encounters": [ { "pokeapi_id": 796, @@ -2677,7 +2696,7 @@ }, { "name": "Akala Outskirts", - "order": 51, + "order": 52, "encounters": [ { "pokeapi_id": 170, @@ -2753,20 +2772,6 @@ } ] }, - { - "name": "Konikoni City", - "order": 52, - "encounters": [ - { - "pokeapi_id": 61, - "pokemon_name": "Poliwhirl", - "method": "trade", - "encounter_rate": 100, - "min_level": 22, - "max_level": 22 - } - ] - }, { "name": "Hano Beach", "order": 53, @@ -2829,23 +2834,9 @@ } ] }, - { - "name": "Ruins of Life", - "order": 54, - "encounters": [ - { - "pokeapi_id": 786, - "pokemon_name": "Tapu Lele", - "method": "static", - "encounter_rate": 100, - "min_level": 60, - "max_level": 60 - } - ] - }, { "name": "Malie City", - "order": 55, + "order": 54, "encounters": [ { "pokeapi_id": 440, @@ -2859,7 +2850,7 @@ "children": [ { "name": "Malie City (Outer Cape)", - "order": 56, + "order": 55, "encounters": [ { "pokeapi_id": 10112, @@ -2907,7 +2898,7 @@ }, { "name": "Malie Garden", - "order": 57, + "order": 56, "encounters": [ { "pokeapi_id": 118, @@ -2993,7 +2984,7 @@ }, { "name": "Alola Route 10", - "order": 58, + "order": 57, "encounters": [ { "pokeapi_id": 739, @@ -3071,7 +3062,7 @@ }, { "name": "Mount Hokulani", - "order": 59, + "order": 58, "encounters": [ { "pokeapi_id": 610, @@ -3133,7 +3124,7 @@ }, { "name": "Alola Route 11", - "order": 60, + "order": 59, "encounters": [ { "pokeapi_id": 288, @@ -3219,12 +3210,12 @@ }, { "name": "Alola Route 12", - "order": 61, + "order": 60, "encounters": [], "children": [ { "name": "Alola Route 12 (First ten patches of grass from the north)", - "order": 62, + "order": 61, "encounters": [ { "pokeapi_id": 10109, @@ -3262,7 +3253,7 @@ }, { "name": "Alola Route 12 (Southernmost patch of grass)", - "order": 63, + "order": 62, "encounters": [ { "pokeapi_id": 10109, @@ -3300,6 +3291,68 @@ } ] }, + { + "name": "Ula'ula Beach", + "order": 63, + "encounters": [ + { + "pokeapi_id": 779, + "pokemon_name": "Bruxish", + "method": "fishing", + "encounter_rate": 100, + "min_level": 10, + "max_level": 30 + }, + { + "pokeapi_id": 739, + "pokemon_name": "Crabrawler", + "method": "walk", + "encounter_rate": 100, + "min_level": 27, + "max_level": 30 + }, + { + "pokeapi_id": 129, + "pokemon_name": "Magikarp", + "method": "fishing", + "encounter_rate": 100, + "min_level": 10, + "max_level": 30 + }, + { + "pokeapi_id": 746, + "pokemon_name": "Wishiwashi Solo", + "method": "fishing", + "encounter_rate": 50, + "min_level": 10, + "max_level": 30 + }, + { + "pokeapi_id": 456, + "pokemon_name": "Finneon", + "method": "surf", + "encounter_rate": 40, + "min_level": 27, + "max_level": 30 + }, + { + "pokeapi_id": 72, + "pokemon_name": "Tentacool", + "method": "surf", + "encounter_rate": 40, + "min_level": 27, + "max_level": 30 + }, + { + "pokeapi_id": 279, + "pokemon_name": "Pelipper", + "method": "surf", + "encounter_rate": 20, + "min_level": 27, + "max_level": 30 + } + ] + }, { "name": "Blush Mountain", "order": 64, @@ -3454,61 +3507,9 @@ } ] }, - { - "name": "Haina Desert", - "order": 68, - "encounters": [ - { - "pokeapi_id": 797, - "pokemon_name": "Celesteela", - "method": "static", - "encounter_rate": 100, - "min_level": 65, - "max_level": 65 - }, - { - "pokeapi_id": 551, - "pokemon_name": "Sandile", - "method": "walk", - "encounter_rate": 100, - "min_level": 28, - "max_level": 31 - }, - { - "pokeapi_id": 10106, - "pokemon_name": "Dugtrio (Alola)", - "method": "walk", - "encounter_rate": 50, - "min_level": 28, - "max_level": 31 - }, - { - "pokeapi_id": 328, - "pokemon_name": "Trapinch", - "method": "walk", - "encounter_rate": 10, - "min_level": 28, - "max_level": 31 - } - ] - }, - { - "name": "Ruins of Abundance", - "order": 69, - "encounters": [ - { - "pokeapi_id": 787, - "pokemon_name": "Tapu Bulu", - "method": "static", - "encounter_rate": 100, - "min_level": 60, - "max_level": 60 - } - ] - }, { "name": "Tapu Village", - "order": 70, + "order": 68, "encounters": [ { "pokeapi_id": 10110, @@ -3576,9 +3577,23 @@ } ] }, + { + "name": "Aether House", + "order": 69, + "encounters": [ + { + "pokeapi_id": 137, + "pokemon_name": "Porygon", + "method": "gift", + "encounter_rate": 100, + "min_level": 30, + "max_level": 30 + } + ] + }, { "name": "Alola Route 14", - "order": 71, + "order": 70, "encounters": [ { "pokeapi_id": 779, @@ -3632,7 +3647,7 @@ }, { "name": "Thrifty Megamart (Abandoned Site)", - "order": 72, + "order": 71, "encounters": [ { "pokeapi_id": 42, @@ -3670,7 +3685,7 @@ }, { "name": "Alola Route 15", - "order": 73, + "order": 72, "encounters": [ { "pokeapi_id": 779, @@ -3754,23 +3769,9 @@ } ] }, - { - "name": "Aether House", - "order": 74, - "encounters": [ - { - "pokeapi_id": 137, - "pokemon_name": "Porygon", - "method": "gift", - "encounter_rate": 100, - "min_level": 30, - "max_level": 30 - } - ] - }, { "name": "Alola Route 16", - "order": 75, + "order": 73, "encounters": [ { "pokeapi_id": 739, @@ -3840,7 +3841,7 @@ }, { "name": "Ula'ula Meadow", - "order": 76, + "order": 74, "encounters": [ { "pokeapi_id": 315, @@ -3894,7 +3895,7 @@ }, { "name": "Alola Route 17", - "order": 77, + "order": 75, "encounters": [ { "pokeapi_id": 739, @@ -3978,71 +3979,9 @@ } ] }, - { - "name": "Ula'ula Beach", - "order": 78, - "encounters": [ - { - "pokeapi_id": 779, - "pokemon_name": "Bruxish", - "method": "fishing", - "encounter_rate": 100, - "min_level": 10, - "max_level": 30 - }, - { - "pokeapi_id": 739, - "pokemon_name": "Crabrawler", - "method": "walk", - "encounter_rate": 100, - "min_level": 27, - "max_level": 30 - }, - { - "pokeapi_id": 129, - "pokemon_name": "Magikarp", - "method": "fishing", - "encounter_rate": 100, - "min_level": 10, - "max_level": 30 - }, - { - "pokeapi_id": 746, - "pokemon_name": "Wishiwashi Solo", - "method": "fishing", - "encounter_rate": 50, - "min_level": 10, - "max_level": 30 - }, - { - "pokeapi_id": 456, - "pokemon_name": "Finneon", - "method": "surf", - "encounter_rate": 40, - "min_level": 27, - "max_level": 30 - }, - { - "pokeapi_id": 72, - "pokemon_name": "Tentacool", - "method": "surf", - "encounter_rate": 40, - "min_level": 27, - "max_level": 30 - }, - { - "pokeapi_id": 279, - "pokemon_name": "Pelipper", - "method": "surf", - "encounter_rate": 20, - "min_level": 27, - "max_level": 30 - } - ] - }, { "name": "Aether Paradise", - "order": 79, + "order": 76, "encounters": [ { "pokeapi_id": 772, @@ -4056,7 +3995,7 @@ }, { "name": "Seafolk Village", - "order": 80, + "order": 77, "encounters": [ { "pokeapi_id": 142, @@ -4102,7 +4041,7 @@ }, { "name": "Poni Wilds", - "order": 81, + "order": 78, "encounters": [ { "pokeapi_id": 739, @@ -4260,7 +4199,7 @@ }, { "name": "Ancient Poni Path", - "order": 82, + "order": 79, "encounters": [ { "pokeapi_id": 500, @@ -4322,7 +4261,7 @@ }, { "name": "Poni Breaker Coast", - "order": 83, + "order": 80, "encounters": [ { "pokeapi_id": 129, @@ -4358,23 +4297,9 @@ } ] }, - { - "name": "Ruins of Hope", - "order": 84, - "encounters": [ - { - "pokeapi_id": 788, - "pokemon_name": "Tapu Fini", - "method": "static", - "encounter_rate": 100, - "min_level": 60, - "max_level": 60 - } - ] - }, { "name": "Exeggutor Island", - "order": 85, + "order": 81, "encounters": [ { "pokeapi_id": 10114, @@ -4436,12 +4361,12 @@ }, { "name": "Vast Poni Canyon", - "order": 86, + "order": 82, "encounters": [], "children": [ { "name": "Vast Poni Canyon (Canyon)", - "order": 87, + "order": 83, "encounters": [ { "pokeapi_id": 67, @@ -4511,7 +4436,7 @@ }, { "name": "Vast Poni Canyon (Caves)", - "order": 88, + "order": 84, "encounters": [ { "pokeapi_id": 147, @@ -4591,17 +4516,40 @@ }, { "name": "Altar of the Sunne", - "order": 89, - "encounters": [] + "order": 85, + "encounters": [ + { + "pokeapi_id": 791, + "pokemon_name": "Solgaleo", + "method": "Static", + "encounter_rate": 100, + "min_level": 55, + "max_level": 55 + } + ] + }, + { + "name": "Altar of Moone", + "order": 86, + "encounters": [ + { + "pokeapi_id": 792, + "pokemon_name": "Lunala", + "method": "Static", + "encounter_rate": 100, + "min_level": 55, + "max_level": 55 + } + ] }, { "name": "Mount Lanakila", - "order": 90, + "order": 87, "encounters": [], "children": [ { "name": "Mount Lanakila (Southern patch near base and patch near peak)", - "order": 91, + "order": 88, "encounters": [ { "pokeapi_id": 10101, @@ -4639,7 +4587,7 @@ }, { "name": "Mount Lanakila (Northern patch near base)", - "order": 92, + "order": 89, "encounters": [ { "pokeapi_id": 10101, @@ -4677,7 +4625,7 @@ }, { "name": "Mount Lanakila (Icy Cave Right)", - "order": 93, + "order": 90, "encounters": [ { "pokeapi_id": 42, @@ -4725,12 +4673,26 @@ }, { "name": "Lake of the Sunne", - "order": 94, + "order": 91, "encounters": [] }, + { + "name": "Lake of Moone", + "order": 92, + "encounters": [ + { + "pokeapi_id": 789, + "pokemon_name": "Cosmog", + "method": "gift", + "encounter_rate": 100, + "min_level": 5, + "max_level": 5 + } + ] + }, { "name": "Poni Grove", - "order": 95, + "order": 93, "encounters": [ { "pokeapi_id": 604, @@ -4792,7 +4754,7 @@ }, { "name": "Poni Plains", - "order": 96, + "order": 94, "encounters": [ { "pokeapi_id": 534, @@ -4886,7 +4848,7 @@ "children": [ { "name": "Poni Plains (Seven patches of grass in the middle)", - "order": 97, + "order": 95, "encounters": [ { "pokeapi_id": 735, @@ -4940,7 +4902,7 @@ }, { "name": "Poni Plains (Two big patches of grass in the north and center)", - "order": 98, + "order": 96, "encounters": [ { "pokeapi_id": 735, @@ -5002,7 +4964,7 @@ }, { "name": "Poni Plains (Three patches of grass by the mountains)", - "order": 99, + "order": 97, "encounters": [ { "pokeapi_id": 22, @@ -5072,7 +5034,7 @@ }, { "name": "Poni Plains (Three patches of grass by the coastline)", - "order": 100, + "order": 98, "encounters": [ { "pokeapi_id": 735, @@ -5136,7 +5098,7 @@ }, { "name": "Poni Meadow", - "order": 101, + "order": 99, "encounters": [ { "pokeapi_id": 147, @@ -5198,7 +5160,7 @@ }, { "name": "Poni Coast", - "order": 102, + "order": 100, "encounters": [ { "pokeapi_id": 10106, @@ -5212,7 +5174,7 @@ }, { "name": "Poni Gauntlet", - "order": 103, + "order": 101, "encounters": [ { "pokeapi_id": 147, @@ -5306,7 +5268,7 @@ }, { "name": "Resolution Cave", - "order": 104, + "order": 102, "encounters": [ { "pokeapi_id": 799, @@ -5320,7 +5282,7 @@ "children": [ { "name": "Resolution Cave (Outside)", - "order": 105, + "order": 103, "encounters": [ { "pokeapi_id": 42, @@ -5342,7 +5304,7 @@ }, { "name": "Resolution Cave (Inside)", - "order": 106, + "order": 104, "encounters": [ { "pokeapi_id": 42, @@ -5364,6 +5326,58 @@ } ] }, + { + "name": "Haina Desert", + "order": 105, + "encounters": [ + { + "pokeapi_id": 797, + "pokemon_name": "Celesteela", + "method": "static", + "encounter_rate": 100, + "min_level": 65, + "max_level": 65 + }, + { + "pokeapi_id": 551, + "pokemon_name": "Sandile", + "method": "walk", + "encounter_rate": 100, + "min_level": 28, + "max_level": 31 + }, + { + "pokeapi_id": 10106, + "pokemon_name": "Dugtrio (Alola)", + "method": "walk", + "encounter_rate": 50, + "min_level": 28, + "max_level": 31 + }, + { + "pokeapi_id": 328, + "pokemon_name": "Trapinch", + "method": "walk", + "encounter_rate": 10, + "min_level": 28, + "max_level": 31 + } + ] + }, + { + "name": "Ruins of Hope", + "order": 106, + "encounters": [ + { + "pokeapi_id": 788, + "pokemon_name": "Tapu Fini", + "method": "static", + "encounter_rate": 100, + "min_level": 60, + "max_level": 60 + } + ] + }, { "name": "Ruins of Conflict", "order": 107, @@ -5377,5 +5391,33 @@ "max_level": 60 } ] + }, + { + "name": "Ruins of Life", + "order": 108, + "encounters": [ + { + "pokeapi_id": 786, + "pokemon_name": "Tapu Lele", + "method": "static", + "encounter_rate": 100, + "min_level": 60, + "max_level": 60 + } + ] + }, + { + "name": "Ruins of Abundance", + "order": 109, + "encounters": [ + { + "pokeapi_id": 787, + "pokemon_name": "Tapu Bulu", + "method": "static", + "encounter_rate": 100, + "min_level": 60, + "max_level": 60 + } + ] } ] diff --git a/backend/src/app/seeds/data/omega-ruby-bosses.json b/backend/src/app/seeds/data/omega-ruby-bosses.json index 7b7ff39..6429d51 100644 --- a/backend/src/app/seeds/data/omega-ruby-bosses.json +++ b/backend/src/app/seeds/data/omega-ruby-bosses.json @@ -35,7 +35,7 @@ "badge_image_url": "/badges/dynamo-badge.png", "level_cap": 24, "order": 3, - "after_route_name": null, + "after_route_name": "Hoenn Route 110", "location": "Mauville Gym", "section": "Main Story", "sprite_url": "/boss-sprites/omega-ruby/wattson.png", @@ -119,7 +119,7 @@ "badge_image_url": null, "level_cap": 50, "order": 9, - "after_route_name": null, + "after_route_name": "Victory Road (Hoenn)", "location": "Ever Grande City", "section": "Main Story", "sprite_url": "/boss-sprites/omega-ruby/sidney.png", @@ -133,7 +133,7 @@ "badge_image_url": null, "level_cap": 52, "order": 10, - "after_route_name": null, + "after_route_name": "Victory Road (Hoenn)", "location": "Ever Grande City", "section": "Main Story", "sprite_url": "/boss-sprites/omega-ruby/phoebe.png", @@ -147,7 +147,7 @@ "badge_image_url": null, "level_cap": 54, "order": 11, - "after_route_name": null, + "after_route_name": "Victory Road (Hoenn)", "location": "Ever Grande City", "section": "Main Story", "sprite_url": "/boss-sprites/omega-ruby/glacia.png", @@ -161,7 +161,7 @@ "badge_image_url": null, "level_cap": 55, "order": 12, - "after_route_name": null, + "after_route_name": "Victory Road (Hoenn)", "location": "Ever Grande City", "section": "Main Story", "sprite_url": "/boss-sprites/omega-ruby/drake.png", @@ -175,7 +175,7 @@ "badge_image_url": null, "level_cap": 57, "order": 13, - "after_route_name": null, + "after_route_name": "Victory Road (Hoenn)", "location": "Ever Grande City", "section": "Main Story", "sprite_url": "/boss-sprites/omega-ruby/steven.png", diff --git a/backend/src/app/seeds/data/omega-ruby.json b/backend/src/app/seeds/data/omega-ruby.json index d99a9ce..98cf703 100644 --- a/backend/src/app/seeds/data/omega-ruby.json +++ b/backend/src/app/seeds/data/omega-ruby.json @@ -862,31 +862,9 @@ } ] }, - { - "name": "Rusturf Tunnel", - "order": 10, - "encounters": [ - { - "pokeapi_id": 74, - "pokemon_name": "Geodude", - "method": "rock-smash", - "encounter_rate": 100, - "min_level": 14, - "max_level": 17 - }, - { - "pokeapi_id": 293, - "pokemon_name": "Whismur", - "method": "walk", - "encounter_rate": 100, - "min_level": 5, - "max_level": 10 - } - ] - }, { "name": "Hoenn Route 116", - "order": 11, + "order": 10, "encounters": [ { "pokeapi_id": 133, @@ -954,6 +932,28 @@ } ] }, + { + "name": "Rusturf Tunnel", + "order": 11, + "encounters": [ + { + "pokeapi_id": 74, + "pokemon_name": "Geodude", + "method": "rock-smash", + "encounter_rate": 100, + "min_level": 14, + "max_level": 17 + }, + { + "pokeapi_id": 293, + "pokemon_name": "Whismur", + "method": "walk", + "encounter_rate": 100, + "min_level": 5, + "max_level": 10 + } + ] + }, { "name": "Rustboro City", "order": 12, @@ -2159,39 +2159,9 @@ } ] }, - { - "name": "New Mauville", - "order": 26, - "encounters": [ - { - "pokeapi_id": 100, - "pokemon_name": "Voltorb", - "method": "walk", - "encounter_rate": 100, - "min_level": 12, - "max_level": 25 - }, - { - "pokeapi_id": 81, - "pokemon_name": "Magnemite", - "method": "walk", - "encounter_rate": 85, - "min_level": 12, - "max_level": 25 - }, - { - "pokeapi_id": 100, - "pokemon_name": "Voltorb", - "method": "static", - "encounter_rate": 33, - "min_level": 25, - "max_level": 25 - } - ] - }, { "name": "Hoenn Route 117", - "order": 27, + "order": 26, "encounters": [ { "pokeapi_id": 585, @@ -2365,12 +2335,12 @@ }, { "name": "Hoenn Route 111", - "order": 28, + "order": 27, "encounters": [], "children": [ { "name": "Hoenn Route 111 (South section)", - "order": 29, + "order": 28, "encounters": [ { "pokeapi_id": 339, @@ -2464,7 +2434,7 @@ }, { "name": "Hoenn Route 111 (Desert)", - "order": 30, + "order": 29, "encounters": [ { "pokeapi_id": 557, @@ -2526,28 +2496,14 @@ } ] }, - { - "name": "Desert Ruins", - "order": 31, - "encounters": [ - { - "pokeapi_id": 377, - "pokemon_name": "Regirock", - "method": "static", - "encounter_rate": 100, - "min_level": 40, - "max_level": 40 - } - ] - }, { "name": "Hoenn Route 112", - "order": 32, + "order": 30, "encounters": [], "children": [ { "name": "Hoenn Route 112 (South section)", - "order": 33, + "order": 31, "encounters": [ { "pokeapi_id": 322, @@ -2593,7 +2549,7 @@ }, { "name": "Hoenn Route 112 (North section)", - "order": 34, + "order": 32, "encounters": [ { "pokeapi_id": 322, @@ -2641,7 +2597,7 @@ }, { "name": "Fiery Path", - "order": 35, + "order": 33, "encounters": [ { "pokeapi_id": 50, @@ -2717,93 +2673,9 @@ } ] }, - { - "name": "Jagged Pass", - "order": 36, - "encounters": [ - { - "pokeapi_id": 66, - "pokemon_name": "Machop", - "method": "walk", - "encounter_rate": 100, - "min_level": 10, - "max_level": 21 - }, - { - "pokeapi_id": 56, - "pokemon_name": "Mankey", - "method": "walk", - "encounter_rate": 100, - "min_level": 21, - "max_level": 21 - }, - { - "pokeapi_id": 77, - "pokemon_name": "Ponyta", - "method": "walk", - "encounter_rate": 100, - "min_level": 21, - "max_level": 21 - }, - { - "pokeapi_id": 236, - "pokemon_name": "Tyrogue", - "method": "walk", - "encounter_rate": 100, - "min_level": 21, - "max_level": 21 - }, - { - "pokeapi_id": 325, - "pokemon_name": "Spoink", - "method": "walk", - "encounter_rate": 55, - "min_level": 10, - "max_level": 21 - }, - { - "pokeapi_id": 322, - "pokemon_name": "Numel", - "method": "walk", - "encounter_rate": 40, - "min_level": 18, - "max_level": 21 - } - ] - }, - { - "name": "Lavaridge Town", - "order": 37, - "encounters": [ - { - "pokeapi_id": 352, - "pokemon_name": "Kecleon", - "method": "static", - "encounter_rate": 100, - "min_level": 40, - "max_level": 40 - }, - { - "pokeapi_id": 175, - "pokemon_name": "Togepi", - "method": "gift", - "encounter_rate": 100, - "min_level": 1, - "max_level": 1 - }, - { - "pokeapi_id": 360, - "pokemon_name": "Wynaut", - "method": "gift", - "encounter_rate": 100, - "min_level": 1, - "max_level": 1 - } - ] - }, { "name": "Hoenn Route 113", - "order": 38, + "order": 34, "encounters": [ { "pokeapi_id": 626, @@ -2855,9 +2727,31 @@ } ] }, + { + "name": "Fallarbor Town", + "order": 35, + "encounters": [ + { + "pokeapi_id": 10082, + "pokemon_name": "Pikachu (Pop Star)", + "method": "gift", + "encounter_rate": 100, + "min_level": 20, + "max_level": 20 + }, + { + "pokeapi_id": 10080, + "pokemon_name": "Pikachu (Rock Star)", + "method": "gift", + "encounter_rate": 100, + "min_level": 20, + "max_level": 20 + } + ] + }, { "name": "Hoenn Route 114", - "order": 39, + "order": 36, "encounters": [ { "pokeapi_id": 339, @@ -3015,12 +2909,12 @@ }, { "name": "Meteor Falls", - "order": 40, + "order": 37, "encounters": [], "children": [ { "name": "Meteor Falls (1F 1R)", - "order": 41, + "order": 38, "encounters": [ { "pokeapi_id": 339, @@ -3138,7 +3032,7 @@ }, { "name": "Meteor Falls (1F 2R)", - "order": 42, + "order": 39, "encounters": [ { "pokeapi_id": 35, @@ -3264,7 +3158,7 @@ }, { "name": "Meteor Falls (B1F 1R)", - "order": 43, + "order": 40, "encounters": [ { "pokeapi_id": 35, @@ -3390,7 +3284,7 @@ }, { "name": "Meteor Falls (B1F 2R)", - "order": 44, + "order": 41, "encounters": [ { "pokeapi_id": 35, @@ -3526,7 +3420,7 @@ }, { "name": "Hoenn Route 115", - "order": 45, + "order": 42, "encounters": [ { "pokeapi_id": 35, @@ -3659,36 +3553,92 @@ ] }, { - "name": "Fortree City", - "order": 46, + "name": "Jagged Pass", + "order": 43, "encounters": [ { - "pokeapi_id": 300, - "pokemon_name": "Skitty", - "method": "trade", + "pokeapi_id": 66, + "pokemon_name": "Machop", + "method": "walk", "encounter_rate": 100, - "min_level": 30, - "max_level": 30 + "min_level": 10, + "max_level": 21 + }, + { + "pokeapi_id": 56, + "pokemon_name": "Mankey", + "method": "walk", + "encounter_rate": 100, + "min_level": 21, + "max_level": 21 + }, + { + "pokeapi_id": 77, + "pokemon_name": "Ponyta", + "method": "walk", + "encounter_rate": 100, + "min_level": 21, + "max_level": 21 + }, + { + "pokeapi_id": 236, + "pokemon_name": "Tyrogue", + "method": "walk", + "encounter_rate": 100, + "min_level": 21, + "max_level": 21 + }, + { + "pokeapi_id": 325, + "pokemon_name": "Spoink", + "method": "walk", + "encounter_rate": 55, + "min_level": 10, + "max_level": 21 + }, + { + "pokeapi_id": 322, + "pokemon_name": "Numel", + "method": "walk", + "encounter_rate": 40, + "min_level": 18, + "max_level": 21 } ] }, { - "name": "Weather Institute", - "order": 47, + "name": "Lavaridge Town", + "order": 44, "encounters": [ { - "pokeapi_id": 351, - "pokemon_name": "Castform", + "pokeapi_id": 352, + "pokemon_name": "Kecleon", + "method": "static", + "encounter_rate": 100, + "min_level": 40, + "max_level": 40 + }, + { + "pokeapi_id": 175, + "pokemon_name": "Togepi", "method": "gift", "encounter_rate": 100, - "min_level": 30, - "max_level": 30 + "min_level": 1, + "max_level": 1 + }, + { + "pokeapi_id": 360, + "pokemon_name": "Wynaut", + "method": "gift", + "encounter_rate": 100, + "min_level": 1, + "max_level": 1 } ] }, { "name": "Hoenn Route 118", - "order": 48, + "order": 45, "encounters": [ { "pokeapi_id": 190, @@ -3836,9 +3786,31 @@ } ] }, + { + "name": "Southern Island", + "order": 46, + "encounters": [ + { + "pokeapi_id": 381, + "pokemon_name": "Latios", + "method": "gift", + "encounter_rate": 100, + "min_level": 30, + "max_level": 30 + }, + { + "pokeapi_id": 381, + "pokemon_name": "Latios", + "method": "static", + "encounter_rate": 100, + "min_level": 30, + "max_level": 30 + } + ] + }, { "name": "Hoenn Route 119", - "order": 49, + "order": 47, "encounters": [ { "pokeapi_id": 349, @@ -3986,6 +3958,34 @@ } ] }, + { + "name": "Weather Institute", + "order": 48, + "encounters": [ + { + "pokeapi_id": 351, + "pokemon_name": "Castform", + "method": "gift", + "encounter_rate": 100, + "min_level": 30, + "max_level": 30 + } + ] + }, + { + "name": "Fortree City", + "order": 49, + "encounters": [ + { + "pokeapi_id": 300, + "pokemon_name": "Skitty", + "method": "trade", + "encounter_rate": 100, + "min_level": 30, + "max_level": 30 + } + ] + }, { "name": "Hoenn Route 120", "order": 50, @@ -4859,119 +4859,9 @@ } ] }, - { - "name": "Lilycove City", - "order": 59, - "encounters": [ - { - "pokeapi_id": 75, - "pokemon_name": "Graveler", - "method": "rock-smash", - "encounter_rate": 100, - "min_level": 28, - "max_level": 31 - }, - { - "pokeapi_id": 10082, - "pokemon_name": "Pikachu (Pop Star)", - "method": "gift", - "encounter_rate": 100, - "min_level": 20, - "max_level": 20 - }, - { - "pokeapi_id": 10080, - "pokemon_name": "Pikachu (Rock Star)", - "method": "gift", - "encounter_rate": 100, - "min_level": 20, - "max_level": 20 - }, - { - "pokeapi_id": 320, - "pokemon_name": "Wailmer", - "method": "super-rod", - "encounter_rate": 95, - "min_level": 30, - "max_level": 30 - }, - { - "pokeapi_id": 129, - "pokemon_name": "Magikarp", - "method": "old-rod", - "encounter_rate": 65, - "min_level": 10, - "max_level": 10 - }, - { - "pokeapi_id": 72, - "pokemon_name": "Tentacool", - "method": "surf", - "encounter_rate": 65, - "min_level": 20, - "max_level": 20 - }, - { - "pokeapi_id": 129, - "pokemon_name": "Magikarp", - "method": "good-rod", - "encounter_rate": 60, - "min_level": 25, - "max_level": 25 - }, - { - "pokeapi_id": 72, - "pokemon_name": "Tentacool", - "method": "old-rod", - "encounter_rate": 35, - "min_level": 5, - "max_level": 5 - }, - { - "pokeapi_id": 72, - "pokemon_name": "Tentacool", - "method": "good-rod", - "encounter_rate": 35, - "min_level": 25, - "max_level": 25 - }, - { - "pokeapi_id": 278, - "pokemon_name": "Wingull", - "method": "surf", - "encounter_rate": 30, - "min_level": 20, - "max_level": 20 - }, - { - "pokeapi_id": 279, - "pokemon_name": "Pelipper", - "method": "surf", - "encounter_rate": 5, - "min_level": 25, - "max_level": 25 - }, - { - "pokeapi_id": 120, - "pokemon_name": "Staryu", - "method": "super-rod", - "encounter_rate": 5, - "min_level": 40, - "max_level": 40 - }, - { - "pokeapi_id": 320, - "pokemon_name": "Wailmer", - "method": "good-rod", - "encounter_rate": 5, - "min_level": 25, - "max_level": 25 - } - ] - }, { "name": "Hoenn Route 122", - "order": 60, + "order": 59, "encounters": [ { "pokeapi_id": 594, @@ -5073,12 +4963,12 @@ }, { "name": "Mt. Pyre", - "order": 61, + "order": 60, "encounters": [], "children": [ { "name": "Mt. Pyre (1F)", - "order": 62, + "order": 61, "encounters": [ { "pokeapi_id": 353, @@ -5100,7 +4990,7 @@ }, { "name": "Mt. Pyre (2F)", - "order": 63, + "order": 62, "encounters": [ { "pokeapi_id": 353, @@ -5122,7 +5012,7 @@ }, { "name": "Mt. Pyre (3F)", - "order": 64, + "order": 63, "encounters": [ { "pokeapi_id": 353, @@ -5144,7 +5034,7 @@ }, { "name": "Mt. Pyre (4F)", - "order": 65, + "order": 64, "encounters": [ { "pokeapi_id": 353, @@ -5166,7 +5056,7 @@ }, { "name": "Mt. Pyre (Outside)", - "order": 66, + "order": 65, "encounters": [ { "pokeapi_id": 436, @@ -5228,7 +5118,7 @@ }, { "name": "Mt. Pyre (Summit)", - "order": 67, + "order": 66, "encounters": [ { "pokeapi_id": 436, @@ -5292,7 +5182,7 @@ }, { "name": "Hoenn Route 123", - "order": 68, + "order": 67, "encounters": [ { "pokeapi_id": 341, @@ -5432,6 +5322,116 @@ } ] }, + { + "name": "Lilycove City", + "order": 68, + "encounters": [ + { + "pokeapi_id": 75, + "pokemon_name": "Graveler", + "method": "rock-smash", + "encounter_rate": 100, + "min_level": 28, + "max_level": 31 + }, + { + "pokeapi_id": 10082, + "pokemon_name": "Pikachu (Pop Star)", + "method": "gift", + "encounter_rate": 100, + "min_level": 20, + "max_level": 20 + }, + { + "pokeapi_id": 10080, + "pokemon_name": "Pikachu (Rock Star)", + "method": "gift", + "encounter_rate": 100, + "min_level": 20, + "max_level": 20 + }, + { + "pokeapi_id": 320, + "pokemon_name": "Wailmer", + "method": "super-rod", + "encounter_rate": 95, + "min_level": 30, + "max_level": 30 + }, + { + "pokeapi_id": 129, + "pokemon_name": "Magikarp", + "method": "old-rod", + "encounter_rate": 65, + "min_level": 10, + "max_level": 10 + }, + { + "pokeapi_id": 72, + "pokemon_name": "Tentacool", + "method": "surf", + "encounter_rate": 65, + "min_level": 20, + "max_level": 20 + }, + { + "pokeapi_id": 129, + "pokemon_name": "Magikarp", + "method": "good-rod", + "encounter_rate": 60, + "min_level": 25, + "max_level": 25 + }, + { + "pokeapi_id": 72, + "pokemon_name": "Tentacool", + "method": "old-rod", + "encounter_rate": 35, + "min_level": 5, + "max_level": 5 + }, + { + "pokeapi_id": 72, + "pokemon_name": "Tentacool", + "method": "good-rod", + "encounter_rate": 35, + "min_level": 25, + "max_level": 25 + }, + { + "pokeapi_id": 278, + "pokemon_name": "Wingull", + "method": "surf", + "encounter_rate": 30, + "min_level": 20, + "max_level": 20 + }, + { + "pokeapi_id": 279, + "pokemon_name": "Pelipper", + "method": "surf", + "encounter_rate": 5, + "min_level": 25, + "max_level": 25 + }, + { + "pokeapi_id": 120, + "pokemon_name": "Staryu", + "method": "super-rod", + "encounter_rate": 5, + "min_level": 40, + "max_level": 40 + }, + { + "pokeapi_id": 320, + "pokemon_name": "Wailmer", + "method": "good-rod", + "encounter_rate": 5, + "min_level": 25, + "max_level": 25 + } + ] + }, { "name": "Team Magma Hideout", "order": 69, @@ -5511,8 +5511,13 @@ ] }, { - "name": "Hoenn Route 124", + "name": "Team Aqua Hideout", "order": 70, + "encounters": [] + }, + { + "name": "Hoenn Route 124", + "order": 71, "encounters": [ { "pokeapi_id": 594, @@ -5614,7 +5619,7 @@ "children": [ { "name": "Hoenn Route 124 (Underwater)", - "order": 71, + "order": 72, "encounters": [ { "pokeapi_id": 170, @@ -5654,7 +5659,7 @@ }, { "name": "Mossdeep City", - "order": 72, + "order": 73, "encounters": [ { "pokeapi_id": 374, @@ -5740,7 +5745,7 @@ }, { "name": "Hoenn Route 125", - "order": 73, + "order": 74, "encounters": [ { "pokeapi_id": 456, @@ -5842,12 +5847,12 @@ }, { "name": "Shoal Cave", - "order": 74, + "order": 75, "encounters": [], "children": [ { "name": "Shoal Cave (High Tide)", - "order": 75, + "order": 76, "encounters": [ { "pokeapi_id": 613, @@ -5981,7 +5986,7 @@ }, { "name": "Shoal Cave (Low Tide)", - "order": 76, + "order": 77, "encounters": [ { "pokeapi_id": 613, @@ -6059,7 +6064,7 @@ }, { "name": "Shoal Cave (Ice Room)", - "order": 77, + "order": 78, "encounters": [ { "pokeapi_id": 41, @@ -6105,243 +6110,9 @@ } ] }, - { - "name": "Hoenn Route 126", - "order": 78, - "encounters": [ - { - "pokeapi_id": 594, - "pokemon_name": "Alomomola", - "method": "surf", - "encounter_rate": 100, - "min_level": 30, - "max_level": 30 - }, - { - "pokeapi_id": 456, - "pokemon_name": "Finneon", - "method": "surf", - "encounter_rate": 100, - "min_level": 30, - "max_level": 30 - }, - { - "pokeapi_id": 592, - "pokemon_name": "Frillish", - "method": "surf", - "encounter_rate": 100, - "min_level": 30, - "max_level": 30 - }, - { - "pokeapi_id": 320, - "pokemon_name": "Wailmer", - "method": "super-rod", - "encounter_rate": 100, - "min_level": 30, - "max_level": 30 - }, - { - "pokeapi_id": 129, - "pokemon_name": "Magikarp", - "method": "old-rod", - "encounter_rate": 65, - "min_level": 10, - "max_level": 10 - }, - { - "pokeapi_id": 129, - "pokemon_name": "Magikarp", - "method": "good-rod", - "encounter_rate": 60, - "min_level": 25, - "max_level": 25 - }, - { - "pokeapi_id": 72, - "pokemon_name": "Tentacool", - "method": "surf", - "encounter_rate": 50, - "min_level": 25, - "max_level": 25 - }, - { - "pokeapi_id": 279, - "pokemon_name": "Pelipper", - "method": "surf", - "encounter_rate": 35, - "min_level": 25, - "max_level": 25 - }, - { - "pokeapi_id": 72, - "pokemon_name": "Tentacool", - "method": "old-rod", - "encounter_rate": 35, - "min_level": 5, - "max_level": 5 - }, - { - "pokeapi_id": 72, - "pokemon_name": "Tentacool", - "method": "good-rod", - "encounter_rate": 35, - "min_level": 25, - "max_level": 25 - }, - { - "pokeapi_id": 73, - "pokemon_name": "Tentacruel", - "method": "surf", - "encounter_rate": 15, - "min_level": 30, - "max_level": 30 - }, - { - "pokeapi_id": 320, - "pokemon_name": "Wailmer", - "method": "good-rod", - "encounter_rate": 5, - "min_level": 25, - "max_level": 25 - } - ], - "children": [ - { - "name": "Hoenn Route 126 (Underwater)", - "order": 79, - "encounters": [ - { - "pokeapi_id": 170, - "pokemon_name": "Chinchou", - "method": "surf", - "encounter_rate": 50, - "min_level": 25, - "max_level": 25 - }, - { - "pokeapi_id": 366, - "pokemon_name": "Clamperl", - "method": "surf", - "encounter_rate": 30, - "min_level": 30, - "max_level": 30 - }, - { - "pokeapi_id": 171, - "pokemon_name": "Lanturn", - "method": "surf", - "encounter_rate": 15, - "min_level": 30, - "max_level": 30 - }, - { - "pokeapi_id": 369, - "pokemon_name": "Relicanth", - "method": "surf", - "encounter_rate": 5, - "min_level": 30, - "max_level": 30 - } - ] - } - ] - }, - { - "name": "Sootopolis City", - "order": 80, - "encounters": [ - { - "pokeapi_id": 129, - "pokemon_name": "Magikarp", - "method": "surf", - "encounter_rate": 100, - "min_level": 25, - "max_level": 25 - }, - { - "pokeapi_id": 129, - "pokemon_name": "Magikarp", - "method": "old-rod", - "encounter_rate": 100, - "min_level": 5, - "max_level": 5 - }, - { - "pokeapi_id": 129, - "pokemon_name": "Magikarp", - "method": "good-rod", - "encounter_rate": 100, - "min_level": 25, - "max_level": 25 - }, - { - "pokeapi_id": 129, - "pokemon_name": "Magikarp", - "method": "super-rod", - "encounter_rate": 95, - "min_level": 30, - "max_level": 30 - }, - { - "pokeapi_id": 130, - "pokemon_name": "Gyarados", - "method": "super-rod", - "encounter_rate": 5, - "min_level": 40, - "max_level": 40 - } - ] - }, - { - "name": "Cave of Origin", - "order": 81, - "encounters": [ - { - "pokeapi_id": 41, - "pokemon_name": "Zubat", - "method": "walk", - "encounter_rate": 100, - "min_level": 18, - "max_level": 18 - }, - { - "pokeapi_id": 42, - "pokemon_name": "Golbat", - "method": "walk", - "encounter_rate": 69, - "min_level": 33, - "max_level": 36 - }, - { - "pokeapi_id": 303, - "pokemon_name": "Mawile", - "method": "walk", - "encounter_rate": 31, - "min_level": 33, - "max_level": 36 - } - ], - "children": [ - { - "name": "Cave of Origin (B5F)", - "order": 82, - "encounters": [ - { - "pokeapi_id": 10078, - "pokemon_name": "Groudon (Primal)", - "method": "static", - "encounter_rate": 100, - "min_level": 45, - "max_level": 45 - } - ] - } - ] - }, { "name": "Hoenn Route 127", - "order": 83, + "order": 79, "encounters": [ { "pokeapi_id": 594, @@ -6443,7 +6214,7 @@ }, { "name": "Hoenn Route 128", - "order": 84, + "order": 80, "encounters": [ { "pokeapi_id": 594, @@ -6561,7 +6332,7 @@ "children": [ { "name": "Hoenn Route 128 (Underwater)", - "order": 85, + "order": 81, "encounters": [ { "pokeapi_id": 369, @@ -6609,12 +6380,12 @@ }, { "name": "Seafloor Cavern", - "order": 86, + "order": 82, "encounters": [], "children": [ { "name": "Seafloor Cavern (Entrance)", - "order": 87, + "order": 83, "encounters": [ { "pokeapi_id": 320, @@ -6684,7 +6455,7 @@ }, { "name": "Seafloor Cavern (Room 1)", - "order": 88, + "order": 84, "encounters": [ { "pokeapi_id": 42, @@ -6714,7 +6485,7 @@ }, { "name": "Seafloor Cavern (Room 2)", - "order": 89, + "order": 85, "encounters": [ { "pokeapi_id": 42, @@ -6744,7 +6515,7 @@ }, { "name": "Seafloor Cavern (Room 4)", - "order": 90, + "order": 86, "encounters": [ { "pokeapi_id": 42, @@ -6774,7 +6545,7 @@ }, { "name": "Seafloor Cavern (Room 5)", - "order": 91, + "order": 87, "encounters": [ { "pokeapi_id": 42, @@ -6860,7 +6631,7 @@ }, { "name": "Seafloor Cavern (Room 6)", - "order": 92, + "order": 88, "encounters": [ { "pokeapi_id": 42, @@ -6946,7 +6717,7 @@ }, { "name": "Seafloor Cavern (Room 3)", - "order": 93, + "order": 89, "encounters": [ { "pokeapi_id": 42, @@ -6968,7 +6739,7 @@ }, { "name": "Seafloor Cavern (Room 7)", - "order": 94, + "order": 90, "encounters": [ { "pokeapi_id": 42, @@ -6990,7 +6761,7 @@ }, { "name": "Seafloor Cavern (Room 8)", - "order": 95, + "order": 91, "encounters": [ { "pokeapi_id": 42, @@ -7012,7 +6783,7 @@ }, { "name": "Seafloor Cavern (Room 9)", - "order": 96, + "order": 92, "encounters": [ { "pokeapi_id": 42, @@ -7034,9 +6805,273 @@ } ] }, + { + "name": "Hoenn Route 126", + "order": 93, + "encounters": [ + { + "pokeapi_id": 594, + "pokemon_name": "Alomomola", + "method": "surf", + "encounter_rate": 100, + "min_level": 30, + "max_level": 30 + }, + { + "pokeapi_id": 456, + "pokemon_name": "Finneon", + "method": "surf", + "encounter_rate": 100, + "min_level": 30, + "max_level": 30 + }, + { + "pokeapi_id": 592, + "pokemon_name": "Frillish", + "method": "surf", + "encounter_rate": 100, + "min_level": 30, + "max_level": 30 + }, + { + "pokeapi_id": 320, + "pokemon_name": "Wailmer", + "method": "super-rod", + "encounter_rate": 100, + "min_level": 30, + "max_level": 30 + }, + { + "pokeapi_id": 129, + "pokemon_name": "Magikarp", + "method": "old-rod", + "encounter_rate": 65, + "min_level": 10, + "max_level": 10 + }, + { + "pokeapi_id": 129, + "pokemon_name": "Magikarp", + "method": "good-rod", + "encounter_rate": 60, + "min_level": 25, + "max_level": 25 + }, + { + "pokeapi_id": 72, + "pokemon_name": "Tentacool", + "method": "surf", + "encounter_rate": 50, + "min_level": 25, + "max_level": 25 + }, + { + "pokeapi_id": 279, + "pokemon_name": "Pelipper", + "method": "surf", + "encounter_rate": 35, + "min_level": 25, + "max_level": 25 + }, + { + "pokeapi_id": 72, + "pokemon_name": "Tentacool", + "method": "old-rod", + "encounter_rate": 35, + "min_level": 5, + "max_level": 5 + }, + { + "pokeapi_id": 72, + "pokemon_name": "Tentacool", + "method": "good-rod", + "encounter_rate": 35, + "min_level": 25, + "max_level": 25 + }, + { + "pokeapi_id": 73, + "pokemon_name": "Tentacruel", + "method": "surf", + "encounter_rate": 15, + "min_level": 30, + "max_level": 30 + }, + { + "pokeapi_id": 320, + "pokemon_name": "Wailmer", + "method": "good-rod", + "encounter_rate": 5, + "min_level": 25, + "max_level": 25 + } + ], + "children": [ + { + "name": "Hoenn Route 126 (Underwater)", + "order": 94, + "encounters": [ + { + "pokeapi_id": 170, + "pokemon_name": "Chinchou", + "method": "surf", + "encounter_rate": 50, + "min_level": 25, + "max_level": 25 + }, + { + "pokeapi_id": 366, + "pokemon_name": "Clamperl", + "method": "surf", + "encounter_rate": 30, + "min_level": 30, + "max_level": 30 + }, + { + "pokeapi_id": 171, + "pokemon_name": "Lanturn", + "method": "surf", + "encounter_rate": 15, + "min_level": 30, + "max_level": 30 + }, + { + "pokeapi_id": 369, + "pokemon_name": "Relicanth", + "method": "surf", + "encounter_rate": 5, + "min_level": 30, + "max_level": 30 + } + ] + } + ] + }, + { + "name": "Sootopolis City", + "order": 95, + "encounters": [ + { + "pokeapi_id": 129, + "pokemon_name": "Magikarp", + "method": "surf", + "encounter_rate": 100, + "min_level": 25, + "max_level": 25 + }, + { + "pokeapi_id": 129, + "pokemon_name": "Magikarp", + "method": "old-rod", + "encounter_rate": 100, + "min_level": 5, + "max_level": 5 + }, + { + "pokeapi_id": 129, + "pokemon_name": "Magikarp", + "method": "good-rod", + "encounter_rate": 100, + "min_level": 25, + "max_level": 25 + }, + { + "pokeapi_id": 129, + "pokemon_name": "Magikarp", + "method": "super-rod", + "encounter_rate": 95, + "min_level": 30, + "max_level": 30 + }, + { + "pokeapi_id": 130, + "pokemon_name": "Gyarados", + "method": "super-rod", + "encounter_rate": 5, + "min_level": 40, + "max_level": 40 + } + ] + }, + { + "name": "Cave of Origin", + "order": 96, + "encounters": [ + { + "pokeapi_id": 41, + "pokemon_name": "Zubat", + "method": "walk", + "encounter_rate": 100, + "min_level": 18, + "max_level": 18 + }, + { + "pokeapi_id": 42, + "pokemon_name": "Golbat", + "method": "walk", + "encounter_rate": 69, + "min_level": 33, + "max_level": 36 + }, + { + "pokeapi_id": 303, + "pokemon_name": "Mawile", + "method": "walk", + "encounter_rate": 31, + "min_level": 33, + "max_level": 36 + } + ], + "children": [ + { + "name": "Cave of Origin (B5F)", + "order": 97, + "encounters": [ + { + "pokeapi_id": 10078, + "pokemon_name": "Groudon (Primal)", + "method": "static", + "encounter_rate": 100, + "min_level": 45, + "max_level": 45 + } + ] + } + ] + }, + { + "name": "New Mauville", + "order": 98, + "encounters": [ + { + "pokeapi_id": 100, + "pokemon_name": "Voltorb", + "method": "walk", + "encounter_rate": 100, + "min_level": 12, + "max_level": 25 + }, + { + "pokeapi_id": 81, + "pokemon_name": "Magnemite", + "method": "walk", + "encounter_rate": 85, + "min_level": 12, + "max_level": 25 + }, + { + "pokeapi_id": 100, + "pokemon_name": "Voltorb", + "method": "static", + "encounter_rate": 33, + "min_level": 25, + "max_level": 25 + } + ] + }, { "name": "Hoenn Route 129", - "order": 97, + "order": 99, "encounters": [ { "pokeapi_id": 594, @@ -7138,7 +7173,7 @@ "children": [ { "name": "Hoenn Route 129 (Underwater)", - "order": 98, + "order": 100, "encounters": [ { "pokeapi_id": 170, @@ -7178,7 +7213,7 @@ }, { "name": "Hoenn Route 130", - "order": 99, + "order": 101, "encounters": [ { "pokeapi_id": 594, @@ -7296,7 +7331,7 @@ "children": [ { "name": "Hoenn Route 130 (Underwater)", - "order": 100, + "order": 102, "encounters": [ { "pokeapi_id": 170, @@ -7336,210 +7371,6 @@ }, { "name": "Hoenn Route 131", - "order": 101, - "encounters": [ - { - "pokeapi_id": 594, - "pokemon_name": "Alomomola", - "method": "surf", - "encounter_rate": 100, - "min_level": 30, - "max_level": 30 - }, - { - "pokeapi_id": 456, - "pokemon_name": "Finneon", - "method": "surf", - "encounter_rate": 100, - "min_level": 30, - "max_level": 30 - }, - { - "pokeapi_id": 592, - "pokemon_name": "Frillish", - "method": "surf", - "encounter_rate": 100, - "min_level": 30, - "max_level": 30 - }, - { - "pokeapi_id": 129, - "pokemon_name": "Magikarp", - "method": "old-rod", - "encounter_rate": 65, - "min_level": 10, - "max_level": 10 - }, - { - "pokeapi_id": 129, - "pokemon_name": "Magikarp", - "method": "good-rod", - "encounter_rate": 60, - "min_level": 25, - "max_level": 25 - }, - { - "pokeapi_id": 320, - "pokemon_name": "Wailmer", - "method": "super-rod", - "encounter_rate": 60, - "min_level": 35, - "max_level": 35 - }, - { - "pokeapi_id": 72, - "pokemon_name": "Tentacool", - "method": "surf", - "encounter_rate": 50, - "min_level": 25, - "max_level": 25 - }, - { - "pokeapi_id": 116, - "pokemon_name": "Horsea", - "method": "super-rod", - "encounter_rate": 35, - "min_level": 30, - "max_level": 30 - }, - { - "pokeapi_id": 279, - "pokemon_name": "Pelipper", - "method": "surf", - "encounter_rate": 35, - "min_level": 25, - "max_level": 25 - }, - { - "pokeapi_id": 72, - "pokemon_name": "Tentacool", - "method": "old-rod", - "encounter_rate": 35, - "min_level": 5, - "max_level": 5 - }, - { - "pokeapi_id": 72, - "pokemon_name": "Tentacool", - "method": "good-rod", - "encounter_rate": 35, - "min_level": 25, - "max_level": 25 - }, - { - "pokeapi_id": 73, - "pokemon_name": "Tentacruel", - "method": "surf", - "encounter_rate": 15, - "min_level": 30, - "max_level": 30 - }, - { - "pokeapi_id": 117, - "pokemon_name": "Seadra", - "method": "super-rod", - "encounter_rate": 5, - "min_level": 40, - "max_level": 40 - }, - { - "pokeapi_id": 320, - "pokemon_name": "Wailmer", - "method": "good-rod", - "encounter_rate": 5, - "min_level": 25, - "max_level": 25 - } - ] - }, - { - "name": "Pacifidlog Town", - "order": 102, - "encounters": [ - { - "pokeapi_id": 222, - "pokemon_name": "Corsola", - "method": "trade", - "encounter_rate": 100, - "min_level": 50, - "max_level": 50 - }, - { - "pokeapi_id": 320, - "pokemon_name": "Wailmer", - "method": "super-rod", - "encounter_rate": 100, - "min_level": 30, - "max_level": 30 - }, - { - "pokeapi_id": 129, - "pokemon_name": "Magikarp", - "method": "old-rod", - "encounter_rate": 65, - "min_level": 10, - "max_level": 10 - }, - { - "pokeapi_id": 129, - "pokemon_name": "Magikarp", - "method": "good-rod", - "encounter_rate": 60, - "min_level": 25, - "max_level": 25 - }, - { - "pokeapi_id": 72, - "pokemon_name": "Tentacool", - "method": "surf", - "encounter_rate": 50, - "min_level": 25, - "max_level": 25 - }, - { - "pokeapi_id": 279, - "pokemon_name": "Pelipper", - "method": "surf", - "encounter_rate": 35, - "min_level": 25, - "max_level": 25 - }, - { - "pokeapi_id": 72, - "pokemon_name": "Tentacool", - "method": "old-rod", - "encounter_rate": 35, - "min_level": 5, - "max_level": 5 - }, - { - "pokeapi_id": 72, - "pokemon_name": "Tentacool", - "method": "good-rod", - "encounter_rate": 35, - "min_level": 25, - "max_level": 25 - }, - { - "pokeapi_id": 73, - "pokemon_name": "Tentacruel", - "method": "surf", - "encounter_rate": 15, - "min_level": 30, - "max_level": 30 - }, - { - "pokeapi_id": 320, - "pokemon_name": "Wailmer", - "method": "good-rod", - "encounter_rate": 5, - "min_level": 25, - "max_level": 25 - } - ] - }, - { - "name": "Hoenn Route 132", "order": 103, "encounters": [ { @@ -7657,8 +7488,212 @@ ] }, { - "name": "Hoenn Route 133", + "name": "Pacifidlog Town", "order": 104, + "encounters": [ + { + "pokeapi_id": 222, + "pokemon_name": "Corsola", + "method": "trade", + "encounter_rate": 100, + "min_level": 50, + "max_level": 50 + }, + { + "pokeapi_id": 320, + "pokemon_name": "Wailmer", + "method": "super-rod", + "encounter_rate": 100, + "min_level": 30, + "max_level": 30 + }, + { + "pokeapi_id": 129, + "pokemon_name": "Magikarp", + "method": "old-rod", + "encounter_rate": 65, + "min_level": 10, + "max_level": 10 + }, + { + "pokeapi_id": 129, + "pokemon_name": "Magikarp", + "method": "good-rod", + "encounter_rate": 60, + "min_level": 25, + "max_level": 25 + }, + { + "pokeapi_id": 72, + "pokemon_name": "Tentacool", + "method": "surf", + "encounter_rate": 50, + "min_level": 25, + "max_level": 25 + }, + { + "pokeapi_id": 279, + "pokemon_name": "Pelipper", + "method": "surf", + "encounter_rate": 35, + "min_level": 25, + "max_level": 25 + }, + { + "pokeapi_id": 72, + "pokemon_name": "Tentacool", + "method": "old-rod", + "encounter_rate": 35, + "min_level": 5, + "max_level": 5 + }, + { + "pokeapi_id": 72, + "pokemon_name": "Tentacool", + "method": "good-rod", + "encounter_rate": 35, + "min_level": 25, + "max_level": 25 + }, + { + "pokeapi_id": 73, + "pokemon_name": "Tentacruel", + "method": "surf", + "encounter_rate": 15, + "min_level": 30, + "max_level": 30 + }, + { + "pokeapi_id": 320, + "pokemon_name": "Wailmer", + "method": "good-rod", + "encounter_rate": 5, + "min_level": 25, + "max_level": 25 + } + ] + }, + { + "name": "Hoenn Route 132", + "order": 105, + "encounters": [ + { + "pokeapi_id": 594, + "pokemon_name": "Alomomola", + "method": "surf", + "encounter_rate": 100, + "min_level": 30, + "max_level": 30 + }, + { + "pokeapi_id": 456, + "pokemon_name": "Finneon", + "method": "surf", + "encounter_rate": 100, + "min_level": 30, + "max_level": 30 + }, + { + "pokeapi_id": 592, + "pokemon_name": "Frillish", + "method": "surf", + "encounter_rate": 100, + "min_level": 30, + "max_level": 30 + }, + { + "pokeapi_id": 129, + "pokemon_name": "Magikarp", + "method": "old-rod", + "encounter_rate": 65, + "min_level": 10, + "max_level": 10 + }, + { + "pokeapi_id": 129, + "pokemon_name": "Magikarp", + "method": "good-rod", + "encounter_rate": 60, + "min_level": 25, + "max_level": 25 + }, + { + "pokeapi_id": 320, + "pokemon_name": "Wailmer", + "method": "super-rod", + "encounter_rate": 60, + "min_level": 35, + "max_level": 35 + }, + { + "pokeapi_id": 72, + "pokemon_name": "Tentacool", + "method": "surf", + "encounter_rate": 50, + "min_level": 25, + "max_level": 25 + }, + { + "pokeapi_id": 116, + "pokemon_name": "Horsea", + "method": "super-rod", + "encounter_rate": 35, + "min_level": 30, + "max_level": 30 + }, + { + "pokeapi_id": 279, + "pokemon_name": "Pelipper", + "method": "surf", + "encounter_rate": 35, + "min_level": 25, + "max_level": 25 + }, + { + "pokeapi_id": 72, + "pokemon_name": "Tentacool", + "method": "old-rod", + "encounter_rate": 35, + "min_level": 5, + "max_level": 5 + }, + { + "pokeapi_id": 72, + "pokemon_name": "Tentacool", + "method": "good-rod", + "encounter_rate": 35, + "min_level": 25, + "max_level": 25 + }, + { + "pokeapi_id": 73, + "pokemon_name": "Tentacruel", + "method": "surf", + "encounter_rate": 15, + "min_level": 30, + "max_level": 30 + }, + { + "pokeapi_id": 117, + "pokemon_name": "Seadra", + "method": "super-rod", + "encounter_rate": 5, + "min_level": 40, + "max_level": 40 + }, + { + "pokeapi_id": 320, + "pokemon_name": "Wailmer", + "method": "good-rod", + "encounter_rate": 5, + "min_level": 25, + "max_level": 25 + } + ] + }, + { + "name": "Hoenn Route 133", + "order": 106, "encounters": [ { "pokeapi_id": 594, @@ -7776,7 +7811,7 @@ }, { "name": "Hoenn Route 134", - "order": 105, + "order": 107, "encounters": [ { "pokeapi_id": 594, @@ -7892,9 +7927,532 @@ } ] }, + { + "name": "Sealed Chamber", + "order": 108, + "encounters": [ + { + "pokeapi_id": 129, + "pokemon_name": "Magikarp", + "method": "old-rod", + "encounter_rate": 65, + "min_level": 10, + "max_level": 10 + }, + { + "pokeapi_id": 72, + "pokemon_name": "Tentacool", + "method": "surf", + "encounter_rate": 65, + "min_level": 20, + "max_level": 20 + }, + { + "pokeapi_id": 129, + "pokemon_name": "Magikarp", + "method": "good-rod", + "encounter_rate": 60, + "min_level": 25, + "max_level": 25 + }, + { + "pokeapi_id": 320, + "pokemon_name": "Wailmer", + "method": "super-rod", + "encounter_rate": 60, + "min_level": 35, + "max_level": 35 + }, + { + "pokeapi_id": 116, + "pokemon_name": "Horsea", + "method": "super-rod", + "encounter_rate": 40, + "min_level": 30, + "max_level": 30 + }, + { + "pokeapi_id": 72, + "pokemon_name": "Tentacool", + "method": "old-rod", + "encounter_rate": 35, + "min_level": 5, + "max_level": 5 + }, + { + "pokeapi_id": 72, + "pokemon_name": "Tentacool", + "method": "good-rod", + "encounter_rate": 35, + "min_level": 25, + "max_level": 25 + }, + { + "pokeapi_id": 41, + "pokemon_name": "Zubat", + "method": "surf", + "encounter_rate": 30, + "min_level": 20, + "max_level": 20 + }, + { + "pokeapi_id": 42, + "pokemon_name": "Golbat", + "method": "surf", + "encounter_rate": 5, + "min_level": 25, + "max_level": 25 + }, + { + "pokeapi_id": 320, + "pokemon_name": "Wailmer", + "method": "good-rod", + "encounter_rate": 5, + "min_level": 25, + "max_level": 25 + } + ] + }, + { + "name": "Island Cave", + "order": 109, + "encounters": [ + { + "pokeapi_id": 378, + "pokemon_name": "Regice", + "method": "static", + "encounter_rate": 100, + "min_level": 40, + "max_level": 40 + }, + { + "pokeapi_id": 486, + "pokemon_name": "Regigigas", + "method": "static", + "encounter_rate": 100, + "min_level": 50, + "max_level": 50 + } + ] + }, + { + "name": "Desert Ruins", + "order": 110, + "encounters": [ + { + "pokeapi_id": 377, + "pokemon_name": "Regirock", + "method": "static", + "encounter_rate": 100, + "min_level": 40, + "max_level": 40 + } + ] + }, + { + "name": "Ancient Tomb", + "order": 111, + "encounters": [ + { + "pokeapi_id": 379, + "pokemon_name": "Registeel", + "method": "static", + "encounter_rate": 100, + "min_level": 40, + "max_level": 40 + } + ] + }, + { + "name": "Sea Mauville", + "order": 112, + "encounters": [ + { + "pokeapi_id": 250, + "pokemon_name": "Ho Oh", + "method": "static", + "encounter_rate": 100, + "min_level": 50, + "max_level": 50 + }, + { + "pokeapi_id": 442, + "pokemon_name": "Spiritomb", + "method": "static", + "encounter_rate": 100, + "min_level": 50, + "max_level": 50 + } + ], + "children": [ + { + "name": "Sea Mauville (Outside)", + "order": 113, + "encounters": [ + { + "pokeapi_id": 279, + "pokemon_name": "Pelipper", + "method": "surf", + "encounter_rate": 100, + "min_level": 25, + "max_level": 25 + }, + { + "pokeapi_id": 320, + "pokemon_name": "Wailmer", + "method": "super-rod", + "encounter_rate": 100, + "min_level": 30, + "max_level": 30 + }, + { + "pokeapi_id": 129, + "pokemon_name": "Magikarp", + "method": "old-rod", + "encounter_rate": 65, + "min_level": 10, + "max_level": 10 + }, + { + "pokeapi_id": 72, + "pokemon_name": "Tentacool", + "method": "surf", + "encounter_rate": 65, + "min_level": 15, + "max_level": 15 + }, + { + "pokeapi_id": 129, + "pokemon_name": "Magikarp", + "method": "good-rod", + "encounter_rate": 60, + "min_level": 25, + "max_level": 25 + }, + { + "pokeapi_id": 72, + "pokemon_name": "Tentacool", + "method": "old-rod", + "encounter_rate": 35, + "min_level": 5, + "max_level": 5 + }, + { + "pokeapi_id": 72, + "pokemon_name": "Tentacool", + "method": "good-rod", + "encounter_rate": 35, + "min_level": 25, + "max_level": 25 + }, + { + "pokeapi_id": 278, + "pokemon_name": "Wingull", + "method": "surf", + "encounter_rate": 34, + "min_level": 15, + "max_level": 15 + }, + { + "pokeapi_id": 320, + "pokemon_name": "Wailmer", + "method": "good-rod", + "encounter_rate": 5, + "min_level": 25, + "max_level": 25 + } + ] + }, + { + "name": "Sea Mauville (Inside)", + "order": 114, + "encounters": [ + { + "pokeapi_id": 72, + "pokemon_name": "Tentacool", + "method": "surf", + "encounter_rate": 100, + "min_level": 15, + "max_level": 15 + }, + { + "pokeapi_id": 320, + "pokemon_name": "Wailmer", + "method": "super-rod", + "encounter_rate": 100, + "min_level": 30, + "max_level": 30 + }, + { + "pokeapi_id": 129, + "pokemon_name": "Magikarp", + "method": "old-rod", + "encounter_rate": 65, + "min_level": 10, + "max_level": 10 + }, + { + "pokeapi_id": 129, + "pokemon_name": "Magikarp", + "method": "good-rod", + "encounter_rate": 60, + "min_level": 25, + "max_level": 25 + }, + { + "pokeapi_id": 72, + "pokemon_name": "Tentacool", + "method": "old-rod", + "encounter_rate": 35, + "min_level": 5, + "max_level": 5 + }, + { + "pokeapi_id": 72, + "pokemon_name": "Tentacool", + "method": "good-rod", + "encounter_rate": 35, + "min_level": 25, + "max_level": 25 + }, + { + "pokeapi_id": 320, + "pokemon_name": "Wailmer", + "method": "good-rod", + "encounter_rate": 5, + "min_level": 25, + "max_level": 25 + } + ] + } + ] + }, + { + "name": "Scorched Slab", + "order": 115, + "encounters": [], + "children": [ + { + "name": "Scorched Slab (1F)", + "order": 116, + "encounters": [ + { + "pokeapi_id": 339, + "pokemon_name": "Barboach", + "method": "super-rod", + "encounter_rate": 100, + "min_level": 30, + "max_level": 30 + }, + { + "pokeapi_id": 42, + "pokemon_name": "Golbat", + "method": "walk", + "encounter_rate": 100, + "min_level": 26, + "max_level": 29 + }, + { + "pokeapi_id": 129, + "pokemon_name": "Magikarp", + "method": "old-rod", + "encounter_rate": 65, + "min_level": 10, + "max_level": 10 + }, + { + "pokeapi_id": 129, + "pokemon_name": "Magikarp", + "method": "good-rod", + "encounter_rate": 60, + "min_level": 25, + "max_level": 25 + }, + { + "pokeapi_id": 42, + "pokemon_name": "Golbat", + "method": "surf", + "encounter_rate": 50, + "min_level": 25, + "max_level": 25 + }, + { + "pokeapi_id": 41, + "pokemon_name": "Zubat", + "method": "surf", + "encounter_rate": 50, + "min_level": 20, + "max_level": 20 + }, + { + "pokeapi_id": 118, + "pokemon_name": "Goldeen", + "method": "old-rod", + "encounter_rate": 35, + "min_level": 5, + "max_level": 5 + }, + { + "pokeapi_id": 118, + "pokemon_name": "Goldeen", + "method": "good-rod", + "encounter_rate": 35, + "min_level": 25, + "max_level": 25 + }, + { + "pokeapi_id": 339, + "pokemon_name": "Barboach", + "method": "good-rod", + "encounter_rate": 5, + "min_level": 25, + "max_level": 25 + } + ] + }, + { + "name": "Scorched Slab (B1F)", + "order": 117, + "encounters": [ + { + "pokeapi_id": 339, + "pokemon_name": "Barboach", + "method": "super-rod", + "encounter_rate": 100, + "min_level": 30, + "max_level": 30 + }, + { + "pokeapi_id": 42, + "pokemon_name": "Golbat", + "method": "walk", + "encounter_rate": 100, + "min_level": 26, + "max_level": 29 + }, + { + "pokeapi_id": 41, + "pokemon_name": "Zubat", + "method": "walk", + "encounter_rate": 100, + "min_level": 14, + "max_level": 14 + }, + { + "pokeapi_id": 129, + "pokemon_name": "Magikarp", + "method": "old-rod", + "encounter_rate": 65, + "min_level": 10, + "max_level": 10 + }, + { + "pokeapi_id": 129, + "pokemon_name": "Magikarp", + "method": "good-rod", + "encounter_rate": 60, + "min_level": 25, + "max_level": 25 + }, + { + "pokeapi_id": 42, + "pokemon_name": "Golbat", + "method": "surf", + "encounter_rate": 50, + "min_level": 25, + "max_level": 25 + }, + { + "pokeapi_id": 41, + "pokemon_name": "Zubat", + "method": "surf", + "encounter_rate": 50, + "min_level": 20, + "max_level": 20 + }, + { + "pokeapi_id": 118, + "pokemon_name": "Goldeen", + "method": "old-rod", + "encounter_rate": 35, + "min_level": 5, + "max_level": 5 + }, + { + "pokeapi_id": 118, + "pokemon_name": "Goldeen", + "method": "good-rod", + "encounter_rate": 35, + "min_level": 25, + "max_level": 25 + }, + { + "pokeapi_id": 339, + "pokemon_name": "Barboach", + "method": "good-rod", + "encounter_rate": 5, + "min_level": 25, + "max_level": 25 + } + ] + }, + { + "name": "Scorched Slab (B2F)", + "order": 118, + "encounters": [ + { + "pokeapi_id": 42, + "pokemon_name": "Golbat", + "method": "walk", + "encounter_rate": 100, + "min_level": 26, + "max_level": 29 + }, + { + "pokeapi_id": 41, + "pokemon_name": "Zubat", + "method": "walk", + "encounter_rate": 100, + "min_level": 14, + "max_level": 14 + } + ] + }, + { + "name": "Scorched Slab (B3F)", + "order": 119, + "encounters": [ + { + "pokeapi_id": 42, + "pokemon_name": "Golbat", + "method": "walk", + "encounter_rate": 100, + "min_level": 26, + "max_level": 29 + }, + { + "pokeapi_id": 485, + "pokemon_name": "Heatran", + "method": "static", + "encounter_rate": 100, + "min_level": 50, + "max_level": 50 + }, + { + "pokeapi_id": 41, + "pokemon_name": "Zubat", + "method": "walk", + "encounter_rate": 100, + "min_level": 14, + "max_level": 14 + } + ] + } + ] + }, { "name": "Ever Grande City", - "order": 106, + "order": 120, "encounters": [ { "pokeapi_id": 129, @@ -7988,12 +8546,12 @@ }, { "name": "Victory Road (Hoenn)", - "order": 107, + "order": 121, "encounters": [], "children": [ { "name": "Victory Road (Hoenn Entrance)", - "order": 108, + "order": 122, "encounters": [ { "pokeapi_id": 129, @@ -8143,7 +8701,7 @@ }, { "name": "Victory Road (Hoenn 1F)", - "order": 109, + "order": 123, "encounters": [ { "pokeapi_id": 129, @@ -8293,7 +8851,7 @@ }, { "name": "Victory Road (Hoenn B1F)", - "order": 110, + "order": 124, "encounters": [ { "pokeapi_id": 129, @@ -8443,7 +9001,7 @@ }, { "name": "Victory Road (Hoenn 2F)", - "order": 111, + "order": 125, "encounters": [ { "pokeapi_id": 339, @@ -8507,7 +9065,7 @@ }, { "name": "Sky Pillar", - "order": 112, + "order": 126, "encounters": [ { "pokeapi_id": 386, @@ -8553,7 +9111,7 @@ "children": [ { "name": "Sky Pillar (1F)", - "order": 113, + "order": 127, "encounters": [ { "pokeapi_id": 168, @@ -8591,7 +9149,7 @@ }, { "name": "Sky Pillar (2F)", - "order": 114, + "order": 128, "encounters": [ { "pokeapi_id": 168, @@ -8629,7 +9187,7 @@ }, { "name": "Sky Pillar (3F)", - "order": 115, + "order": 129, "encounters": [ { "pokeapi_id": 168, @@ -8667,7 +9225,7 @@ }, { "name": "Sky Pillar (4F)", - "order": 116, + "order": 130, "encounters": [ { "pokeapi_id": 168, @@ -8705,7 +9263,7 @@ }, { "name": "Sky Pillar (5F)", - "order": 117, + "order": 131, "encounters": [ { "pokeapi_id": 168, @@ -8743,346 +9301,9 @@ } ] }, - { - "name": "Ancient Tomb", - "order": 118, - "encounters": [ - { - "pokeapi_id": 379, - "pokemon_name": "Registeel", - "method": "static", - "encounter_rate": 100, - "min_level": 40, - "max_level": 40 - } - ] - }, - { - "name": "Island Cave", - "order": 119, - "encounters": [ - { - "pokeapi_id": 378, - "pokemon_name": "Regice", - "method": "static", - "encounter_rate": 100, - "min_level": 40, - "max_level": 40 - }, - { - "pokeapi_id": 486, - "pokemon_name": "Regigigas", - "method": "static", - "encounter_rate": 100, - "min_level": 50, - "max_level": 50 - } - ] - }, - { - "name": "Southern Island", - "order": 120, - "encounters": [ - { - "pokeapi_id": 381, - "pokemon_name": "Latios", - "method": "gift", - "encounter_rate": 100, - "min_level": 30, - "max_level": 30 - }, - { - "pokeapi_id": 381, - "pokemon_name": "Latios", - "method": "static", - "encounter_rate": 100, - "min_level": 30, - "max_level": 30 - } - ] - }, - { - "name": "Mirage Island", - "order": 121, - "encounters": [], - "children": [ - { - "name": "Mirage Island (North Route 113)", - "order": 122, - "encounters": [ - { - "pokeapi_id": 555, - "pokemon_name": "Darmanitan Standard", - "method": "walk", - "encounter_rate": 60, - "min_level": 36, - "max_level": 38 - }, - { - "pokeapi_id": 636, - "pokemon_name": "Larvesta", - "method": "walk", - "encounter_rate": 40, - "min_level": 36, - "max_level": 38 - } - ] - }, - { - "name": "Mirage Island (North Route 124)", - "order": 123, - "encounters": [ - { - "pokeapi_id": 49, - "pokemon_name": "Venomoth", - "method": "walk", - "encounter_rate": 30, - "min_level": 36, - "max_level": 38 - }, - { - "pokeapi_id": 178, - "pokemon_name": "Xatu", - "method": "walk", - "encounter_rate": 30, - "min_level": 36, - "max_level": 38 - }, - { - "pokeapi_id": 523, - "pokemon_name": "Zebstrika", - "method": "walk", - "encounter_rate": 30, - "min_level": 36, - "max_level": 38 - }, - { - "pokeapi_id": 53, - "pokemon_name": "Persian", - "method": "walk", - "encounter_rate": 10, - "min_level": 36, - "max_level": 38 - } - ] - }, - { - "name": "Mirage Island (North Route 125)", - "order": 124, - "encounters": [ - { - "pokeapi_id": 432, - "pokemon_name": "Purugly", - "method": "walk", - "encounter_rate": 60, - "min_level": 36, - "max_level": 38 - }, - { - "pokeapi_id": 137, - "pokemon_name": "Porygon", - "method": "walk", - "encounter_rate": 40, - "min_level": 36, - "max_level": 38 - } - ] - }, - { - "name": "Mirage Island (South Pacifidlog Town)", - "order": 125, - "encounters": [ - { - "pokeapi_id": 531, - "pokemon_name": "Audino", - "method": "walk", - "encounter_rate": 90, - "min_level": 36, - "max_level": 38 - }, - { - "pokeapi_id": 75, - "pokemon_name": "Graveler", - "method": "rock-smash", - "encounter_rate": 85, - "min_level": 35, - "max_level": 38 - }, - { - "pokeapi_id": 688, - "pokemon_name": "Binacle", - "method": "rock-smash", - "encounter_rate": 15, - "min_level": 37, - "max_level": 37 - }, - { - "pokeapi_id": 178, - "pokemon_name": "Xatu", - "method": "walk", - "encounter_rate": 10, - "min_level": 36, - "max_level": 38 - } - ] - }, - { - "name": "Mirage Island (South Route 132)", - "order": 126, - "encounters": [ - { - "pokeapi_id": 517, - "pokemon_name": "Munna", - "method": "walk", - "encounter_rate": 60, - "min_level": 36, - "max_level": 38 - }, - { - "pokeapi_id": 132, - "pokemon_name": "Ditto", - "method": "walk", - "encounter_rate": 40, - "min_level": 36, - "max_level": 38 - } - ] - }, - { - "name": "Mirage Island (South Route 134)", - "order": 127, - "encounters": [ - { - "pokeapi_id": 75, - "pokemon_name": "Graveler", - "method": "rock-smash", - "encounter_rate": 85, - "min_level": 35, - "max_level": 38 - }, - { - "pokeapi_id": 49, - "pokemon_name": "Venomoth", - "method": "walk", - "encounter_rate": 30, - "min_level": 36, - "max_level": 38 - }, - { - "pokeapi_id": 178, - "pokemon_name": "Xatu", - "method": "walk", - "encounter_rate": 30, - "min_level": 36, - "max_level": 38 - }, - { - "pokeapi_id": 523, - "pokemon_name": "Zebstrika", - "method": "walk", - "encounter_rate": 30, - "min_level": 36, - "max_level": 38 - }, - { - "pokeapi_id": 688, - "pokemon_name": "Binacle", - "method": "rock-smash", - "encounter_rate": 15, - "min_level": 37, - "max_level": 37 - }, - { - "pokeapi_id": 556, - "pokemon_name": "Maractus", - "method": "walk", - "encounter_rate": 10, - "min_level": 36, - "max_level": 38 - } - ] - }, - { - "name": "Mirage Island (West Dewford Town)", - "order": 128, - "encounters": [ - { - "pokeapi_id": 49, - "pokemon_name": "Venomoth", - "method": "walk", - "encounter_rate": 30, - "min_level": 36, - "max_level": 38 - }, - { - "pokeapi_id": 178, - "pokemon_name": "Xatu", - "method": "walk", - "encounter_rate": 30, - "min_level": 36, - "max_level": 38 - }, - { - "pokeapi_id": 523, - "pokemon_name": "Zebstrika", - "method": "walk", - "encounter_rate": 30, - "min_level": 36, - "max_level": 38 - }, - { - "pokeapi_id": 114, - "pokemon_name": "Tangela", - "method": "walk", - "encounter_rate": 10, - "min_level": 36, - "max_level": 38 - } - ] - }, - { - "name": "Mirage Island (West Route 104)", - "order": 129, - "encounters": [ - { - "pokeapi_id": 49, - "pokemon_name": "Venomoth", - "method": "walk", - "encounter_rate": 30, - "min_level": 36, - "max_level": 38 - }, - { - "pokeapi_id": 178, - "pokemon_name": "Xatu", - "method": "walk", - "encounter_rate": 30, - "min_level": 36, - "max_level": 38 - }, - { - "pokeapi_id": 523, - "pokemon_name": "Zebstrika", - "method": "walk", - "encounter_rate": 30, - "min_level": 36, - "max_level": 38 - }, - { - "pokeapi_id": 555, - "pokemon_name": "Darmanitan Standard", - "method": "walk", - "encounter_rate": 10, - "min_level": 36, - "max_level": 38 - } - ] - } - ] - }, { "name": "Battle Resort", - "order": 130, + "order": 132, "encounters": [ { "pokeapi_id": 323, @@ -9192,7 +9413,7 @@ }, { "name": "Contest Hall", - "order": 131, + "order": 133, "encounters": [ { "pokeapi_id": 10082, @@ -9214,7 +9435,7 @@ }, { "name": "Crescent Isle", - "order": 132, + "order": 134, "encounters": [ { "pokeapi_id": 488, @@ -9228,7 +9449,7 @@ }, { "name": "Fabled Cave", - "order": 133, + "order": 135, "encounters": [ { "pokeapi_id": 643, @@ -9240,31 +9461,9 @@ } ] }, - { - "name": "Fallarbor Town", - "order": 134, - "encounters": [ - { - "pokeapi_id": 10082, - "pokemon_name": "Pikachu (Pop Star)", - "method": "gift", - "encounter_rate": 100, - "min_level": 20, - "max_level": 20 - }, - { - "pokeapi_id": 10080, - "pokemon_name": "Pikachu (Rock Star)", - "method": "gift", - "encounter_rate": 100, - "min_level": 20, - "max_level": 20 - } - ] - }, { "name": "Gnaled Den", - "order": 135, + "order": 136, "encounters": [ { "pokeapi_id": 646, @@ -9278,7 +9477,7 @@ }, { "name": "Grand Meteor Delta", - "order": 136, + "order": 137, "encounters": [ { "pokeapi_id": 386, @@ -9290,14 +9489,293 @@ } ] }, + { + "name": "Mirage Island", + "order": 138, + "encounters": [], + "children": [ + { + "name": "Mirage Island (North Route 113)", + "order": 139, + "encounters": [ + { + "pokeapi_id": 555, + "pokemon_name": "Darmanitan Standard", + "method": "walk", + "encounter_rate": 60, + "min_level": 36, + "max_level": 38 + }, + { + "pokeapi_id": 636, + "pokemon_name": "Larvesta", + "method": "walk", + "encounter_rate": 40, + "min_level": 36, + "max_level": 38 + } + ] + }, + { + "name": "Mirage Island (North Route 124)", + "order": 140, + "encounters": [ + { + "pokeapi_id": 49, + "pokemon_name": "Venomoth", + "method": "walk", + "encounter_rate": 30, + "min_level": 36, + "max_level": 38 + }, + { + "pokeapi_id": 178, + "pokemon_name": "Xatu", + "method": "walk", + "encounter_rate": 30, + "min_level": 36, + "max_level": 38 + }, + { + "pokeapi_id": 523, + "pokemon_name": "Zebstrika", + "method": "walk", + "encounter_rate": 30, + "min_level": 36, + "max_level": 38 + }, + { + "pokeapi_id": 53, + "pokemon_name": "Persian", + "method": "walk", + "encounter_rate": 10, + "min_level": 36, + "max_level": 38 + } + ] + }, + { + "name": "Mirage Island (North Route 125)", + "order": 141, + "encounters": [ + { + "pokeapi_id": 432, + "pokemon_name": "Purugly", + "method": "walk", + "encounter_rate": 60, + "min_level": 36, + "max_level": 38 + }, + { + "pokeapi_id": 137, + "pokemon_name": "Porygon", + "method": "walk", + "encounter_rate": 40, + "min_level": 36, + "max_level": 38 + } + ] + }, + { + "name": "Mirage Island (South Pacifidlog Town)", + "order": 142, + "encounters": [ + { + "pokeapi_id": 531, + "pokemon_name": "Audino", + "method": "walk", + "encounter_rate": 90, + "min_level": 36, + "max_level": 38 + }, + { + "pokeapi_id": 75, + "pokemon_name": "Graveler", + "method": "rock-smash", + "encounter_rate": 85, + "min_level": 35, + "max_level": 38 + }, + { + "pokeapi_id": 688, + "pokemon_name": "Binacle", + "method": "rock-smash", + "encounter_rate": 15, + "min_level": 37, + "max_level": 37 + }, + { + "pokeapi_id": 178, + "pokemon_name": "Xatu", + "method": "walk", + "encounter_rate": 10, + "min_level": 36, + "max_level": 38 + } + ] + }, + { + "name": "Mirage Island (South Route 132)", + "order": 143, + "encounters": [ + { + "pokeapi_id": 517, + "pokemon_name": "Munna", + "method": "walk", + "encounter_rate": 60, + "min_level": 36, + "max_level": 38 + }, + { + "pokeapi_id": 132, + "pokemon_name": "Ditto", + "method": "walk", + "encounter_rate": 40, + "min_level": 36, + "max_level": 38 + } + ] + }, + { + "name": "Mirage Island (South Route 134)", + "order": 144, + "encounters": [ + { + "pokeapi_id": 75, + "pokemon_name": "Graveler", + "method": "rock-smash", + "encounter_rate": 85, + "min_level": 35, + "max_level": 38 + }, + { + "pokeapi_id": 49, + "pokemon_name": "Venomoth", + "method": "walk", + "encounter_rate": 30, + "min_level": 36, + "max_level": 38 + }, + { + "pokeapi_id": 178, + "pokemon_name": "Xatu", + "method": "walk", + "encounter_rate": 30, + "min_level": 36, + "max_level": 38 + }, + { + "pokeapi_id": 523, + "pokemon_name": "Zebstrika", + "method": "walk", + "encounter_rate": 30, + "min_level": 36, + "max_level": 38 + }, + { + "pokeapi_id": 688, + "pokemon_name": "Binacle", + "method": "rock-smash", + "encounter_rate": 15, + "min_level": 37, + "max_level": 37 + }, + { + "pokeapi_id": 556, + "pokemon_name": "Maractus", + "method": "walk", + "encounter_rate": 10, + "min_level": 36, + "max_level": 38 + } + ] + }, + { + "name": "Mirage Island (West Dewford Town)", + "order": 145, + "encounters": [ + { + "pokeapi_id": 49, + "pokemon_name": "Venomoth", + "method": "walk", + "encounter_rate": 30, + "min_level": 36, + "max_level": 38 + }, + { + "pokeapi_id": 178, + "pokemon_name": "Xatu", + "method": "walk", + "encounter_rate": 30, + "min_level": 36, + "max_level": 38 + }, + { + "pokeapi_id": 523, + "pokemon_name": "Zebstrika", + "method": "walk", + "encounter_rate": 30, + "min_level": 36, + "max_level": 38 + }, + { + "pokeapi_id": 114, + "pokemon_name": "Tangela", + "method": "walk", + "encounter_rate": 10, + "min_level": 36, + "max_level": 38 + } + ] + }, + { + "name": "Mirage Island (West Route 104)", + "order": 146, + "encounters": [ + { + "pokeapi_id": 49, + "pokemon_name": "Venomoth", + "method": "walk", + "encounter_rate": 30, + "min_level": 36, + "max_level": 38 + }, + { + "pokeapi_id": 178, + "pokemon_name": "Xatu", + "method": "walk", + "encounter_rate": 30, + "min_level": 36, + "max_level": 38 + }, + { + "pokeapi_id": 523, + "pokemon_name": "Zebstrika", + "method": "walk", + "encounter_rate": 30, + "min_level": 36, + "max_level": 38 + }, + { + "pokeapi_id": 555, + "pokemon_name": "Darmanitan Standard", + "method": "walk", + "encounter_rate": 10, + "min_level": 36, + "max_level": 38 + } + ] + } + ] + }, { "name": "Mirage Cave", - "order": 137, + "order": 147, "encounters": [], "children": [ { "name": "Mirage Cave (North Fallarbor Town)", - "order": 138, + "order": 148, "encounters": [ { "pokeapi_id": 602, @@ -9319,7 +9797,7 @@ }, { "name": "Mirage Cave (North Fortree City)", - "order": 139, + "order": 149, "encounters": [ { "pokeapi_id": 75, @@ -9373,7 +9851,7 @@ }, { "name": "Mirage Cave (North Route 124)", - "order": 140, + "order": 150, "encounters": [ { "pokeapi_id": 75, @@ -9411,7 +9889,7 @@ }, { "name": "Mirage Cave (North Route 132)", - "order": 141, + "order": 151, "encounters": [ { "pokeapi_id": 132, @@ -9441,7 +9919,7 @@ }, { "name": "Mirage Cave (North Route 107)", - "order": 142, + "order": 152, "encounters": [ { "pokeapi_id": 201, @@ -9455,7 +9933,7 @@ }, { "name": "Mirage Cave (North Route 131)", - "order": 143, + "order": 153, "encounters": [ { "pokeapi_id": 602, @@ -9485,7 +9963,7 @@ }, { "name": "Mirage Cave (Southeast Route 129)", - "order": 144, + "order": 154, "encounters": [ { "pokeapi_id": 75, @@ -9523,7 +10001,7 @@ }, { "name": "Mirage Cave (West Route 115)", - "order": 145, + "order": 155, "encounters": [ { "pokeapi_id": 75, @@ -9563,12 +10041,12 @@ }, { "name": "Mirage Forest", - "order": 146, + "order": 156, "encounters": [], "children": [ { "name": "Mirage Forest (East Mossdeep City)", - "order": 147, + "order": 157, "encounters": [ { "pokeapi_id": 431, @@ -9606,7 +10084,7 @@ }, { "name": "Mirage Forest (North Lilycove City)", - "order": 148, + "order": 158, "encounters": [ { "pokeapi_id": 432, @@ -9644,7 +10122,7 @@ }, { "name": "Mirage Forest (North Route 111)", - "order": 149, + "order": 159, "encounters": [ { "pokeapi_id": 285, @@ -9674,7 +10152,7 @@ }, { "name": "Mirage Forest (North Route 124)", - "order": 150, + "order": 160, "encounters": [ { "pokeapi_id": 432, @@ -9712,7 +10190,7 @@ }, { "name": "Mirage Forest (South Route 109)", - "order": 151, + "order": 161, "encounters": [ { "pokeapi_id": 531, @@ -9750,7 +10228,7 @@ }, { "name": "Mirage Forest (South Route 132)", - "order": 152, + "order": 162, "encounters": [ { "pokeapi_id": 191, @@ -9780,7 +10258,7 @@ }, { "name": "Mirage Forest (West Route 105)", - "order": 153, + "order": 163, "encounters": [ { "pokeapi_id": 75, @@ -9810,7 +10288,7 @@ }, { "name": "Mirage Forest (West Route 114)", - "order": 154, + "order": 164, "encounters": [ { "pokeapi_id": 432, @@ -9850,12 +10328,12 @@ }, { "name": "Mirage Mountain", - "order": 155, + "order": 165, "encounters": [], "children": [ { "name": "Mirage Mountain (East Route 125)", - "order": 156, + "order": 166, "encounters": [ { "pokeapi_id": 555, @@ -9877,7 +10355,7 @@ }, { "name": "Mirage Mountain (North Lilycove City)", - "order": 157, + "order": 167, "encounters": [ { "pokeapi_id": 232, @@ -9915,7 +10393,7 @@ }, { "name": "Mirage Mountain (North Route 125)", - "order": 158, + "order": 168, "encounters": [ { "pokeapi_id": 75, @@ -9961,7 +10439,7 @@ }, { "name": "Mirage Mountain (Northeast Route 125)", - "order": 159, + "order": 169, "encounters": [ { "pokeapi_id": 232, @@ -9999,7 +10477,7 @@ }, { "name": "Mirage Mountain (South Route 129)", - "order": 160, + "order": 170, "encounters": [ { "pokeapi_id": 523, @@ -10021,7 +10499,7 @@ }, { "name": "Mirage Mountain (South Route 131)", - "order": 161, + "order": 171, "encounters": [ { "pokeapi_id": 232, @@ -10059,7 +10537,7 @@ }, { "name": "Mirage Mountain (Southeast Route 129)", - "order": 162, + "order": 172, "encounters": [ { "pokeapi_id": 75, @@ -10105,7 +10583,7 @@ }, { "name": "Mirage Mountain (West Route 104)", - "order": 163, + "order": 173, "encounters": [ { "pokeapi_id": 232, @@ -10145,7 +10623,7 @@ }, { "name": "Mossdeep Space Center", - "order": 164, + "order": 174, "encounters": [ { "pokeapi_id": 352, @@ -10159,7 +10637,7 @@ }, { "name": "Nameless Cavern", - "order": 165, + "order": 175, "encounters": [ { "pokeapi_id": 482, @@ -10189,7 +10667,7 @@ }, { "name": "Pathless Plain", - "order": 166, + "order": 176, "encounters": [ { "pokeapi_id": 638, @@ -10217,482 +10695,9 @@ } ] }, - { - "name": "Scorched Slab", - "order": 167, - "encounters": [], - "children": [ - { - "name": "Scorched Slab (1F)", - "order": 168, - "encounters": [ - { - "pokeapi_id": 339, - "pokemon_name": "Barboach", - "method": "super-rod", - "encounter_rate": 100, - "min_level": 30, - "max_level": 30 - }, - { - "pokeapi_id": 42, - "pokemon_name": "Golbat", - "method": "walk", - "encounter_rate": 100, - "min_level": 26, - "max_level": 29 - }, - { - "pokeapi_id": 129, - "pokemon_name": "Magikarp", - "method": "old-rod", - "encounter_rate": 65, - "min_level": 10, - "max_level": 10 - }, - { - "pokeapi_id": 129, - "pokemon_name": "Magikarp", - "method": "good-rod", - "encounter_rate": 60, - "min_level": 25, - "max_level": 25 - }, - { - "pokeapi_id": 42, - "pokemon_name": "Golbat", - "method": "surf", - "encounter_rate": 50, - "min_level": 25, - "max_level": 25 - }, - { - "pokeapi_id": 41, - "pokemon_name": "Zubat", - "method": "surf", - "encounter_rate": 50, - "min_level": 20, - "max_level": 20 - }, - { - "pokeapi_id": 118, - "pokemon_name": "Goldeen", - "method": "old-rod", - "encounter_rate": 35, - "min_level": 5, - "max_level": 5 - }, - { - "pokeapi_id": 118, - "pokemon_name": "Goldeen", - "method": "good-rod", - "encounter_rate": 35, - "min_level": 25, - "max_level": 25 - }, - { - "pokeapi_id": 339, - "pokemon_name": "Barboach", - "method": "good-rod", - "encounter_rate": 5, - "min_level": 25, - "max_level": 25 - } - ] - }, - { - "name": "Scorched Slab (B1F)", - "order": 169, - "encounters": [ - { - "pokeapi_id": 339, - "pokemon_name": "Barboach", - "method": "super-rod", - "encounter_rate": 100, - "min_level": 30, - "max_level": 30 - }, - { - "pokeapi_id": 42, - "pokemon_name": "Golbat", - "method": "walk", - "encounter_rate": 100, - "min_level": 26, - "max_level": 29 - }, - { - "pokeapi_id": 41, - "pokemon_name": "Zubat", - "method": "walk", - "encounter_rate": 100, - "min_level": 14, - "max_level": 14 - }, - { - "pokeapi_id": 129, - "pokemon_name": "Magikarp", - "method": "old-rod", - "encounter_rate": 65, - "min_level": 10, - "max_level": 10 - }, - { - "pokeapi_id": 129, - "pokemon_name": "Magikarp", - "method": "good-rod", - "encounter_rate": 60, - "min_level": 25, - "max_level": 25 - }, - { - "pokeapi_id": 42, - "pokemon_name": "Golbat", - "method": "surf", - "encounter_rate": 50, - "min_level": 25, - "max_level": 25 - }, - { - "pokeapi_id": 41, - "pokemon_name": "Zubat", - "method": "surf", - "encounter_rate": 50, - "min_level": 20, - "max_level": 20 - }, - { - "pokeapi_id": 118, - "pokemon_name": "Goldeen", - "method": "old-rod", - "encounter_rate": 35, - "min_level": 5, - "max_level": 5 - }, - { - "pokeapi_id": 118, - "pokemon_name": "Goldeen", - "method": "good-rod", - "encounter_rate": 35, - "min_level": 25, - "max_level": 25 - }, - { - "pokeapi_id": 339, - "pokemon_name": "Barboach", - "method": "good-rod", - "encounter_rate": 5, - "min_level": 25, - "max_level": 25 - } - ] - }, - { - "name": "Scorched Slab (B2F)", - "order": 170, - "encounters": [ - { - "pokeapi_id": 42, - "pokemon_name": "Golbat", - "method": "walk", - "encounter_rate": 100, - "min_level": 26, - "max_level": 29 - }, - { - "pokeapi_id": 41, - "pokemon_name": "Zubat", - "method": "walk", - "encounter_rate": 100, - "min_level": 14, - "max_level": 14 - } - ] - }, - { - "name": "Scorched Slab (B3F)", - "order": 171, - "encounters": [ - { - "pokeapi_id": 42, - "pokemon_name": "Golbat", - "method": "walk", - "encounter_rate": 100, - "min_level": 26, - "max_level": 29 - }, - { - "pokeapi_id": 485, - "pokemon_name": "Heatran", - "method": "static", - "encounter_rate": 100, - "min_level": 50, - "max_level": 50 - }, - { - "pokeapi_id": 41, - "pokemon_name": "Zubat", - "method": "walk", - "encounter_rate": 100, - "min_level": 14, - "max_level": 14 - } - ] - } - ] - }, - { - "name": "Sea Mauville", - "order": 172, - "encounters": [ - { - "pokeapi_id": 250, - "pokemon_name": "Ho Oh", - "method": "static", - "encounter_rate": 100, - "min_level": 50, - "max_level": 50 - }, - { - "pokeapi_id": 442, - "pokemon_name": "Spiritomb", - "method": "static", - "encounter_rate": 100, - "min_level": 50, - "max_level": 50 - } - ], - "children": [ - { - "name": "Sea Mauville (Outside)", - "order": 173, - "encounters": [ - { - "pokeapi_id": 279, - "pokemon_name": "Pelipper", - "method": "surf", - "encounter_rate": 100, - "min_level": 25, - "max_level": 25 - }, - { - "pokeapi_id": 320, - "pokemon_name": "Wailmer", - "method": "super-rod", - "encounter_rate": 100, - "min_level": 30, - "max_level": 30 - }, - { - "pokeapi_id": 129, - "pokemon_name": "Magikarp", - "method": "old-rod", - "encounter_rate": 65, - "min_level": 10, - "max_level": 10 - }, - { - "pokeapi_id": 72, - "pokemon_name": "Tentacool", - "method": "surf", - "encounter_rate": 65, - "min_level": 15, - "max_level": 15 - }, - { - "pokeapi_id": 129, - "pokemon_name": "Magikarp", - "method": "good-rod", - "encounter_rate": 60, - "min_level": 25, - "max_level": 25 - }, - { - "pokeapi_id": 72, - "pokemon_name": "Tentacool", - "method": "old-rod", - "encounter_rate": 35, - "min_level": 5, - "max_level": 5 - }, - { - "pokeapi_id": 72, - "pokemon_name": "Tentacool", - "method": "good-rod", - "encounter_rate": 35, - "min_level": 25, - "max_level": 25 - }, - { - "pokeapi_id": 278, - "pokemon_name": "Wingull", - "method": "surf", - "encounter_rate": 34, - "min_level": 15, - "max_level": 15 - }, - { - "pokeapi_id": 320, - "pokemon_name": "Wailmer", - "method": "good-rod", - "encounter_rate": 5, - "min_level": 25, - "max_level": 25 - } - ] - }, - { - "name": "Sea Mauville (Inside)", - "order": 174, - "encounters": [ - { - "pokeapi_id": 72, - "pokemon_name": "Tentacool", - "method": "surf", - "encounter_rate": 100, - "min_level": 15, - "max_level": 15 - }, - { - "pokeapi_id": 320, - "pokemon_name": "Wailmer", - "method": "super-rod", - "encounter_rate": 100, - "min_level": 30, - "max_level": 30 - }, - { - "pokeapi_id": 129, - "pokemon_name": "Magikarp", - "method": "old-rod", - "encounter_rate": 65, - "min_level": 10, - "max_level": 10 - }, - { - "pokeapi_id": 129, - "pokemon_name": "Magikarp", - "method": "good-rod", - "encounter_rate": 60, - "min_level": 25, - "max_level": 25 - }, - { - "pokeapi_id": 72, - "pokemon_name": "Tentacool", - "method": "old-rod", - "encounter_rate": 35, - "min_level": 5, - "max_level": 5 - }, - { - "pokeapi_id": 72, - "pokemon_name": "Tentacool", - "method": "good-rod", - "encounter_rate": 35, - "min_level": 25, - "max_level": 25 - }, - { - "pokeapi_id": 320, - "pokemon_name": "Wailmer", - "method": "good-rod", - "encounter_rate": 5, - "min_level": 25, - "max_level": 25 - } - ] - } - ] - }, - { - "name": "Sealed Chamber", - "order": 175, - "encounters": [ - { - "pokeapi_id": 129, - "pokemon_name": "Magikarp", - "method": "old-rod", - "encounter_rate": 65, - "min_level": 10, - "max_level": 10 - }, - { - "pokeapi_id": 72, - "pokemon_name": "Tentacool", - "method": "surf", - "encounter_rate": 65, - "min_level": 20, - "max_level": 20 - }, - { - "pokeapi_id": 129, - "pokemon_name": "Magikarp", - "method": "good-rod", - "encounter_rate": 60, - "min_level": 25, - "max_level": 25 - }, - { - "pokeapi_id": 320, - "pokemon_name": "Wailmer", - "method": "super-rod", - "encounter_rate": 60, - "min_level": 35, - "max_level": 35 - }, - { - "pokeapi_id": 116, - "pokemon_name": "Horsea", - "method": "super-rod", - "encounter_rate": 40, - "min_level": 30, - "max_level": 30 - }, - { - "pokeapi_id": 72, - "pokemon_name": "Tentacool", - "method": "old-rod", - "encounter_rate": 35, - "min_level": 5, - "max_level": 5 - }, - { - "pokeapi_id": 72, - "pokemon_name": "Tentacool", - "method": "good-rod", - "encounter_rate": 35, - "min_level": 25, - "max_level": 25 - }, - { - "pokeapi_id": 41, - "pokemon_name": "Zubat", - "method": "surf", - "encounter_rate": 30, - "min_level": 20, - "max_level": 20 - }, - { - "pokeapi_id": 42, - "pokemon_name": "Golbat", - "method": "surf", - "encounter_rate": 5, - "min_level": 25, - "max_level": 25 - }, - { - "pokeapi_id": 320, - "pokemon_name": "Wailmer", - "method": "good-rod", - "encounter_rate": 5, - "min_level": 25, - "max_level": 25 - } - ] - }, { "name": "Soaring in the Sky", - "order": 176, + "order": 177, "encounters": [ { "pokeapi_id": 279, @@ -10754,7 +10759,7 @@ }, { "name": "Trackless Forest", - "order": 177, + "order": 178, "encounters": [ { "pokeapi_id": 244, @@ -10784,7 +10789,7 @@ }, { "name": "Verdanturf Town", - "order": 178, + "order": 179, "encounters": [ { "pokeapi_id": 10082, diff --git a/backend/src/app/seeds/data/pearl.json b/backend/src/app/seeds/data/pearl.json index f38e758..3c6068b 100644 --- a/backend/src/app/seeds/data/pearl.json +++ b/backend/src/app/seeds/data/pearl.json @@ -5745,8 +5745,86 @@ ] }, { - "name": "Route 218 (Sinnoh)", + "name": "Celestic Town", "order": 83, + "encounters": [ + { + "pokeapi_id": 129, + "pokemon_name": "Magikarp", + "method": "old-rod", + "encounter_rate": 100, + "min_level": 3, + "max_level": 10 + }, + { + "pokeapi_id": 54, + "pokemon_name": "Psyduck", + "method": "surf", + "encounter_rate": 90, + "min_level": 20, + "max_level": 40 + }, + { + "pokeapi_id": 129, + "pokemon_name": "Magikarp", + "method": "good-rod", + "encounter_rate": 55, + "min_level": 10, + "max_level": 25 + }, + { + "pokeapi_id": 339, + "pokemon_name": "Barboach", + "method": "good-rod", + "encounter_rate": 45, + "min_level": 10, + "max_level": 25 + }, + { + "pokeapi_id": 341, + "pokemon_name": "Corphish", + "method": "super-rod", + "encounter_rate": 40, + "min_level": 30, + "max_level": 40 + }, + { + "pokeapi_id": 130, + "pokemon_name": "Gyarados", + "method": "super-rod", + "encounter_rate": 40, + "min_level": 30, + "max_level": 40 + }, + { + "pokeapi_id": 340, + "pokemon_name": "Whiscash", + "method": "super-rod", + "encounter_rate": 15, + "min_level": 40, + "max_level": 55 + }, + { + "pokeapi_id": 55, + "pokemon_name": "Golduck", + "method": "surf", + "encounter_rate": 10, + "min_level": 20, + "max_level": 40 + }, + { + "pokeapi_id": 342, + "pokemon_name": "Crawdaunt", + "method": "super-rod", + "encounter_rate": 5, + "min_level": 35, + "max_level": 55 + } + ] + }, + { + "name": "Route 218 (Sinnoh)", + "order": 84, "encounters": [ { "pokeapi_id": 129, @@ -5880,7 +5958,7 @@ }, { "name": "Canalave City", - "order": 84, + "order": 85, "encounters": [ { "pokeapi_id": 129, @@ -5966,12 +6044,12 @@ }, { "name": "Iron Island", - "order": 85, + "order": 86, "encounters": [], "children": [ { "name": "Iron Island (Outside)", - "order": 86, + "order": 87, "encounters": [ { "pokeapi_id": 129, @@ -6057,7 +6135,7 @@ }, { "name": "Iron Island (1F)", - "order": 87, + "order": 88, "encounters": [ { "pokeapi_id": 74, @@ -6103,7 +6181,7 @@ }, { "name": "Iron Island (B1F)", - "order": 88, + "order": 89, "encounters": [ { "pokeapi_id": 74, @@ -6157,7 +6235,7 @@ }, { "name": "Iron Island (B2F Right)", - "order": 89, + "order": 90, "encounters": [ { "pokeapi_id": 74, @@ -6211,7 +6289,7 @@ }, { "name": "Iron Island (B2F Left)", - "order": 90, + "order": 91, "encounters": [ { "pokeapi_id": 74, @@ -6281,7 +6359,7 @@ }, { "name": "Iron Island (B3F)", - "order": 91, + "order": 92, "encounters": [ { "pokeapi_id": 74, @@ -6343,250 +6421,9 @@ } ] }, - { - "name": "Sinnoh Route 211", - "order": 92, - "encounters": [], - "children": [ - { - "name": "Route 211 (Sinnoh - Western Part)", - "order": 93, - "encounters": [ - { - "pokeapi_id": 399, - "pokemon_name": "Bidoof", - "method": "walk", - "encounter_rate": 60, - "min_level": 12, - "max_level": 14 - }, - { - "pokeapi_id": 307, - "pokemon_name": "Meditite", - "method": "walk", - "encounter_rate": 60, - "min_level": 12, - "max_level": 14 - }, - { - "pokeapi_id": 236, - "pokemon_name": "Tyrogue", - "method": "pokeradar", - "encounter_rate": 22, - "min_level": 12, - "max_level": 14 - }, - { - "pokeapi_id": 433, - "pokemon_name": "Chingling", - "method": "walk", - "encounter_rate": 10, - "min_level": 13, - "max_level": 13 - }, - { - "pokeapi_id": 74, - "pokemon_name": "Geodude", - "method": "walk", - "encounter_rate": 10, - "min_level": 13, - "max_level": 13 - }, - { - "pokeapi_id": 163, - "pokemon_name": "Hoothoot", - "method": "walk", - "encounter_rate": 10, - "min_level": 14, - "max_level": 14 - }, - { - "pokeapi_id": 77, - "pokemon_name": "Ponyta", - "method": "walk", - "encounter_rate": 10, - "min_level": 13, - "max_level": 13 - }, - { - "pokeapi_id": 41, - "pokemon_name": "Zubat", - "method": "walk", - "encounter_rate": 10, - "min_level": 12, - "max_level": 12 - }, - { - "pokeapi_id": 216, - "pokemon_name": "Teddiursa", - "method": "dual-slot", - "encounter_rate": 8, - "min_level": 12, - "max_level": 12 - } - ] - }, - { - "name": "Route 211 (Sinnoh - Eastern Part)", - "order": 94, - "encounters": [ - { - "pokeapi_id": 307, - "pokemon_name": "Meditite", - "method": "walk", - "encounter_rate": 35, - "min_level": 27, - "max_level": 28 - }, - { - "pokeapi_id": 67, - "pokemon_name": "Machoke", - "method": "walk", - "encounter_rate": 30, - "min_level": 27, - "max_level": 28 - }, - { - "pokeapi_id": 333, - "pokemon_name": "Swablu", - "method": "pokeradar", - "encounter_rate": 22, - "min_level": 27, - "max_level": 28 - }, - { - "pokeapi_id": 75, - "pokemon_name": "Graveler", - "method": "walk", - "encounter_rate": 20, - "min_level": 27, - "max_level": 27 - }, - { - "pokeapi_id": 77, - "pokemon_name": "Ponyta", - "method": "walk", - "encounter_rate": 20, - "min_level": 26, - "max_level": 28 - }, - { - "pokeapi_id": 433, - "pokemon_name": "Chingling", - "method": "walk", - "encounter_rate": 10, - "min_level": 27, - "max_level": 28 - }, - { - "pokeapi_id": 164, - "pokemon_name": "Noctowl", - "method": "walk", - "encounter_rate": 10, - "min_level": 28, - "max_level": 28 - }, - { - "pokeapi_id": 41, - "pokemon_name": "Zubat", - "method": "walk", - "encounter_rate": 10, - "min_level": 26, - "max_level": 26 - }, - { - "pokeapi_id": 216, - "pokemon_name": "Teddiursa", - "method": "dual-slot", - "encounter_rate": 8, - "min_level": 27, - "max_level": 28 - } - ] - } - ] - }, - { - "name": "Celestic Town", - "order": 95, - "encounters": [ - { - "pokeapi_id": 129, - "pokemon_name": "Magikarp", - "method": "old-rod", - "encounter_rate": 100, - "min_level": 3, - "max_level": 10 - }, - { - "pokeapi_id": 54, - "pokemon_name": "Psyduck", - "method": "surf", - "encounter_rate": 90, - "min_level": 20, - "max_level": 40 - }, - { - "pokeapi_id": 129, - "pokemon_name": "Magikarp", - "method": "good-rod", - "encounter_rate": 55, - "min_level": 10, - "max_level": 25 - }, - { - "pokeapi_id": 339, - "pokemon_name": "Barboach", - "method": "good-rod", - "encounter_rate": 45, - "min_level": 10, - "max_level": 25 - }, - { - "pokeapi_id": 341, - "pokemon_name": "Corphish", - "method": "super-rod", - "encounter_rate": 40, - "min_level": 30, - "max_level": 40 - }, - { - "pokeapi_id": 130, - "pokemon_name": "Gyarados", - "method": "super-rod", - "encounter_rate": 40, - "min_level": 30, - "max_level": 40 - }, - { - "pokeapi_id": 340, - "pokemon_name": "Whiscash", - "method": "super-rod", - "encounter_rate": 15, - "min_level": 40, - "max_level": 55 - }, - { - "pokeapi_id": 55, - "pokemon_name": "Golduck", - "method": "surf", - "encounter_rate": 10, - "min_level": 20, - "max_level": 40 - }, - { - "pokeapi_id": 342, - "pokemon_name": "Crawdaunt", - "method": "super-rod", - "encounter_rate": 5, - "min_level": 35, - "max_level": 55 - } - ] - }, { "name": "Fuego Ironworks", - "order": 96, + "order": 93, "encounters": [ { "pokeapi_id": 129, @@ -6750,6 +6587,169 @@ } ] }, + { + "name": "Sinnoh Route 211", + "order": 94, + "encounters": [], + "children": [ + { + "name": "Route 211 (Sinnoh - Western Part)", + "order": 95, + "encounters": [ + { + "pokeapi_id": 399, + "pokemon_name": "Bidoof", + "method": "walk", + "encounter_rate": 60, + "min_level": 12, + "max_level": 14 + }, + { + "pokeapi_id": 307, + "pokemon_name": "Meditite", + "method": "walk", + "encounter_rate": 60, + "min_level": 12, + "max_level": 14 + }, + { + "pokeapi_id": 236, + "pokemon_name": "Tyrogue", + "method": "pokeradar", + "encounter_rate": 22, + "min_level": 12, + "max_level": 14 + }, + { + "pokeapi_id": 433, + "pokemon_name": "Chingling", + "method": "walk", + "encounter_rate": 10, + "min_level": 13, + "max_level": 13 + }, + { + "pokeapi_id": 74, + "pokemon_name": "Geodude", + "method": "walk", + "encounter_rate": 10, + "min_level": 13, + "max_level": 13 + }, + { + "pokeapi_id": 163, + "pokemon_name": "Hoothoot", + "method": "walk", + "encounter_rate": 10, + "min_level": 14, + "max_level": 14 + }, + { + "pokeapi_id": 77, + "pokemon_name": "Ponyta", + "method": "walk", + "encounter_rate": 10, + "min_level": 13, + "max_level": 13 + }, + { + "pokeapi_id": 41, + "pokemon_name": "Zubat", + "method": "walk", + "encounter_rate": 10, + "min_level": 12, + "max_level": 12 + }, + { + "pokeapi_id": 216, + "pokemon_name": "Teddiursa", + "method": "dual-slot", + "encounter_rate": 8, + "min_level": 12, + "max_level": 12 + } + ] + }, + { + "name": "Route 211 (Sinnoh - Eastern Part)", + "order": 96, + "encounters": [ + { + "pokeapi_id": 307, + "pokemon_name": "Meditite", + "method": "walk", + "encounter_rate": 35, + "min_level": 27, + "max_level": 28 + }, + { + "pokeapi_id": 67, + "pokemon_name": "Machoke", + "method": "walk", + "encounter_rate": 30, + "min_level": 27, + "max_level": 28 + }, + { + "pokeapi_id": 333, + "pokemon_name": "Swablu", + "method": "pokeradar", + "encounter_rate": 22, + "min_level": 27, + "max_level": 28 + }, + { + "pokeapi_id": 75, + "pokemon_name": "Graveler", + "method": "walk", + "encounter_rate": 20, + "min_level": 27, + "max_level": 27 + }, + { + "pokeapi_id": 77, + "pokemon_name": "Ponyta", + "method": "walk", + "encounter_rate": 20, + "min_level": 26, + "max_level": 28 + }, + { + "pokeapi_id": 433, + "pokemon_name": "Chingling", + "method": "walk", + "encounter_rate": 10, + "min_level": 27, + "max_level": 28 + }, + { + "pokeapi_id": 164, + "pokemon_name": "Noctowl", + "method": "walk", + "encounter_rate": 10, + "min_level": 28, + "max_level": 28 + }, + { + "pokeapi_id": 41, + "pokemon_name": "Zubat", + "method": "walk", + "encounter_rate": 10, + "min_level": 26, + "max_level": 26 + }, + { + "pokeapi_id": 216, + "pokemon_name": "Teddiursa", + "method": "dual-slot", + "encounter_rate": 8, + "min_level": 27, + "max_level": 28 + } + ] + } + ] + }, { "name": "Route 216 (Sinnoh)", "order": 97, @@ -6922,23 +6922,9 @@ } ] }, - { - "name": "Snowpoint City", - "order": 99, - "encounters": [ - { - "pokeapi_id": 93, - "pokemon_name": "Haunter", - "method": "trade", - "encounter_rate": 100, - "min_level": 1, - "max_level": 1 - } - ] - }, { "name": "Acuity Lakefront", - "order": 100, + "order": 99, "encounters": [ { "pokeapi_id": 67, @@ -7014,6 +7000,20 @@ } ] }, + { + "name": "Snowpoint City", + "order": 100, + "encounters": [ + { + "pokeapi_id": 93, + "pokemon_name": "Haunter", + "method": "trade", + "encounter_rate": 100, + "min_level": 1, + "max_level": 1 + } + ] + }, { "name": "Lake Acuity", "order": 101, diff --git a/backend/src/app/seeds/data/platinum-bosses.json b/backend/src/app/seeds/data/platinum-bosses.json index 0517a82..0a522df 100644 --- a/backend/src/app/seeds/data/platinum-bosses.json +++ b/backend/src/app/seeds/data/platinum-bosses.json @@ -7,7 +7,7 @@ "badge_image_url": "/badges/coal-badge.png", "level_cap": 14, "order": 1, - "after_route_name": null, + "after_route_name": "Oreburgh Mine (B1F)", "location": "Oreburgh Gym", "section": "Main Story", "sprite_url": "/boss-sprites/platinum/roark.png", @@ -119,7 +119,7 @@ "badge_image_url": null, "level_cap": 53, "order": 9, - "after_route_name": null, + "after_route_name": "Pok\u00e9mon League (Sinnoh)", "location": "Pokemon League", "section": "Main Story", "sprite_url": "/boss-sprites/platinum/aaron.png", @@ -133,7 +133,7 @@ "badge_image_url": null, "level_cap": 55, "order": 10, - "after_route_name": null, + "after_route_name": "Pok\u00e9mon League (Sinnoh)", "location": "Pokemon League", "section": "Main Story", "sprite_url": "/boss-sprites/platinum/bertha.png", @@ -147,7 +147,7 @@ "badge_image_url": null, "level_cap": 57, "order": 11, - "after_route_name": null, + "after_route_name": "Pok\u00e9mon League (Sinnoh)", "location": "Pokemon League", "section": "Main Story", "sprite_url": "/boss-sprites/platinum/flint.png", @@ -161,7 +161,7 @@ "badge_image_url": null, "level_cap": 59, "order": 12, - "after_route_name": null, + "after_route_name": "Pok\u00e9mon League (Sinnoh)", "location": "Pokemon League", "section": "Main Story", "sprite_url": "/boss-sprites/platinum/lucian.png", @@ -175,7 +175,7 @@ "badge_image_url": null, "level_cap": 62, "order": 13, - "after_route_name": null, + "after_route_name": "Pok\u00e9mon League (Sinnoh)", "location": "Pokemon League", "section": "Main Story", "sprite_url": "/boss-sprites/platinum/cynthia.png", diff --git a/backend/src/app/seeds/data/platinum.json b/backend/src/app/seeds/data/platinum.json index 6404343..5e99742 100644 --- a/backend/src/app/seeds/data/platinum.json +++ b/backend/src/app/seeds/data/platinum.json @@ -86,8 +86,86 @@ ] }, { - "name": "Lake Verity", + "name": "Route 201 (Sinnoh)", "order": 2, + "encounters": [ + { + "pokeapi_id": 390, + "pokemon_name": "Chimchar", + "method": "gift", + "encounter_rate": 100, + "min_level": 5, + "max_level": 5 + }, + { + "pokeapi_id": 393, + "pokemon_name": "Piplup", + "method": "gift", + "encounter_rate": 100, + "min_level": 5, + "max_level": 5 + }, + { + "pokeapi_id": 387, + "pokemon_name": "Turtwig", + "method": "gift", + "encounter_rate": 100, + "min_level": 5, + "max_level": 5 + }, + { + "pokeapi_id": 399, + "pokemon_name": "Bidoof", + "method": "walk", + "encounter_rate": 50, + "min_level": 2, + "max_level": 4 + }, + { + "pokeapi_id": 396, + "pokemon_name": "Starly", + "method": "walk", + "encounter_rate": 50, + "min_level": 2, + "max_level": 3 + }, + { + "pokeapi_id": 84, + "pokemon_name": "Doduo", + "method": "swarm", + "encounter_rate": 40, + "min_level": 2, + "max_level": 2 + }, + { + "pokeapi_id": 30, + "pokemon_name": "Nidorina", + "method": "pokeradar", + "encounter_rate": 22, + "min_level": 2, + "max_level": 3 + }, + { + "pokeapi_id": 401, + "pokemon_name": "Kricketot", + "method": "walk", + "encounter_rate": 10, + "min_level": 3, + "max_level": 3 + }, + { + "pokeapi_id": 58, + "pokemon_name": "Growlithe", + "method": "dual-slot", + "encounter_rate": 8, + "min_level": 2, + "max_level": 2 + } + ] + }, + { + "name": "Lake Verity", + "order": 3, "encounters": [ { "pokeapi_id": 399, @@ -195,84 +273,6 @@ } ] }, - { - "name": "Route 201 (Sinnoh)", - "order": 3, - "encounters": [ - { - "pokeapi_id": 390, - "pokemon_name": "Chimchar", - "method": "gift", - "encounter_rate": 100, - "min_level": 5, - "max_level": 5 - }, - { - "pokeapi_id": 393, - "pokemon_name": "Piplup", - "method": "gift", - "encounter_rate": 100, - "min_level": 5, - "max_level": 5 - }, - { - "pokeapi_id": 387, - "pokemon_name": "Turtwig", - "method": "gift", - "encounter_rate": 100, - "min_level": 5, - "max_level": 5 - }, - { - "pokeapi_id": 399, - "pokemon_name": "Bidoof", - "method": "walk", - "encounter_rate": 50, - "min_level": 2, - "max_level": 4 - }, - { - "pokeapi_id": 396, - "pokemon_name": "Starly", - "method": "walk", - "encounter_rate": 50, - "min_level": 2, - "max_level": 3 - }, - { - "pokeapi_id": 84, - "pokemon_name": "Doduo", - "method": "swarm", - "encounter_rate": 40, - "min_level": 2, - "max_level": 2 - }, - { - "pokeapi_id": 30, - "pokemon_name": "Nidorina", - "method": "pokeradar", - "encounter_rate": 22, - "min_level": 2, - "max_level": 3 - }, - { - "pokeapi_id": 401, - "pokemon_name": "Kricketot", - "method": "walk", - "encounter_rate": 10, - "min_level": 3, - "max_level": 3 - }, - { - "pokeapi_id": 58, - "pokemon_name": "Growlithe", - "method": "dual-slot", - "encounter_rate": 8, - "min_level": 2, - "max_level": 2 - } - ] - }, { "name": "Route 202 (Sinnoh)", "order": 4, @@ -3649,13 +3649,132 @@ ] }, { - "name": "Lost Tower", + "name": "Solaceon Ruins", "order": 48, "encounters": [], "children": [ { - "name": "Lost Tower (1F)", + "name": "Solaceon Ruins (Second Big Room)", "order": 49, + "encounters": [ + { + "pokeapi_id": 201, + "pokemon_name": "Unown", + "method": "walk", + "encounter_rate": 100, + "min_level": 20, + "max_level": 30 + } + ] + }, + { + "name": "Solaceon Ruins (Third Big Room)", + "order": 50, + "encounters": [ + { + "pokeapi_id": 201, + "pokemon_name": "Unown", + "method": "walk", + "encounter_rate": 100, + "min_level": 20, + "max_level": 30 + } + ] + }, + { + "name": "Solaceon Ruins (Fourth Big Room)", + "order": 51, + "encounters": [ + { + "pokeapi_id": 201, + "pokemon_name": "Unown", + "method": "walk", + "encounter_rate": 100, + "min_level": 20, + "max_level": 30 + } + ] + }, + { + "name": "Solaceon Ruins (Fifth Big Room)", + "order": 52, + "encounters": [ + { + "pokeapi_id": 201, + "pokemon_name": "Unown", + "method": "walk", + "encounter_rate": 100, + "min_level": 20, + "max_level": 30 + } + ] + }, + { + "name": "Solaceon Ruins (Sixth Big Room)", + "order": 53, + "encounters": [ + { + "pokeapi_id": 201, + "pokemon_name": "Unown", + "method": "walk", + "encounter_rate": 100, + "min_level": 20, + "max_level": 30 + } + ] + }, + { + "name": "Solaceon Ruins (Seventh Big Room)", + "order": 54, + "encounters": [ + { + "pokeapi_id": 201, + "pokemon_name": "Unown", + "method": "walk", + "encounter_rate": 100, + "min_level": 20, + "max_level": 30 + } + ] + }, + { + "name": "Solaceon Ruins (Dead-End Rooms)", + "order": 55, + "encounters": [ + { + "pokeapi_id": 201, + "pokemon_name": "Unown", + "method": "walk", + "encounter_rate": 100, + "min_level": 20, + "max_level": 30 + } + ] + }, + { + "name": "Solaceon Ruins (Room Through Maniac Tunnel)", + "order": 56, + "encounters": [ + { + "pokeapi_id": 201, + "pokemon_name": "Unown", + "method": "walk", + "encounter_rate": 100, + "min_level": 20, + "max_level": 30 + } + ] + } + ] + }, + { + "name": "Lost Tower", + "order": 57, + "encounters": [], + "children": [ + { + "name": "Lost Tower (1F)", + "order": 58, "encounters": [ { "pokeapi_id": 92, @@ -3685,7 +3804,7 @@ }, { "name": "Lost Tower (2F)", - "order": 50, + "order": 59, "encounters": [ { "pokeapi_id": 92, @@ -3715,7 +3834,7 @@ }, { "name": "Lost Tower (3F)", - "order": 51, + "order": 60, "encounters": [ { "pokeapi_id": 42, @@ -3753,7 +3872,7 @@ }, { "name": "Lost Tower (4F)", - "order": 52, + "order": 61, "encounters": [ { "pokeapi_id": 92, @@ -3791,7 +3910,7 @@ }, { "name": "Lost Tower (5F)", - "order": 53, + "order": 62, "encounters": [ { "pokeapi_id": 92, @@ -3829,125 +3948,6 @@ } ] }, - { - "name": "Solaceon Ruins", - "order": 54, - "encounters": [], - "children": [ - { - "name": "Solaceon Ruins (Second Big Room)", - "order": 55, - "encounters": [ - { - "pokeapi_id": 201, - "pokemon_name": "Unown", - "method": "walk", - "encounter_rate": 100, - "min_level": 20, - "max_level": 30 - } - ] - }, - { - "name": "Solaceon Ruins (Third Big Room)", - "order": 56, - "encounters": [ - { - "pokeapi_id": 201, - "pokemon_name": "Unown", - "method": "walk", - "encounter_rate": 100, - "min_level": 20, - "max_level": 30 - } - ] - }, - { - "name": "Solaceon Ruins (Fourth Big Room)", - "order": 57, - "encounters": [ - { - "pokeapi_id": 201, - "pokemon_name": "Unown", - "method": "walk", - "encounter_rate": 100, - "min_level": 20, - "max_level": 30 - } - ] - }, - { - "name": "Solaceon Ruins (Fifth Big Room)", - "order": 58, - "encounters": [ - { - "pokeapi_id": 201, - "pokemon_name": "Unown", - "method": "walk", - "encounter_rate": 100, - "min_level": 20, - "max_level": 30 - } - ] - }, - { - "name": "Solaceon Ruins (Sixth Big Room)", - "order": 59, - "encounters": [ - { - "pokeapi_id": 201, - "pokemon_name": "Unown", - "method": "walk", - "encounter_rate": 100, - "min_level": 20, - "max_level": 30 - } - ] - }, - { - "name": "Solaceon Ruins (Seventh Big Room)", - "order": 60, - "encounters": [ - { - "pokeapi_id": 201, - "pokemon_name": "Unown", - "method": "walk", - "encounter_rate": 100, - "min_level": 20, - "max_level": 30 - } - ] - }, - { - "name": "Solaceon Ruins (Dead-End Rooms)", - "order": 61, - "encounters": [ - { - "pokeapi_id": 201, - "pokemon_name": "Unown", - "method": "walk", - "encounter_rate": 100, - "min_level": 20, - "max_level": 30 - } - ] - }, - { - "name": "Solaceon Ruins (Room Through Maniac Tunnel)", - "order": 62, - "encounters": [ - { - "pokeapi_id": 201, - "pokemon_name": "Unown", - "method": "walk", - "encounter_rate": 100, - "min_level": 20, - "max_level": 30 - } - ] - } - ] - }, { "name": "Sinnoh Route 210", "order": 63, @@ -4426,8 +4426,30 @@ ] }, { - "name": "Valor Lakefront", + "name": "Maniac Tunnel", "order": 69, + "encounters": [ + { + "pokeapi_id": 74, + "pokemon_name": "Geodude", + "method": "walk", + "encounter_rate": 100, + "min_level": 21, + "max_level": 25 + }, + { + "pokeapi_id": 449, + "pokemon_name": "Hippopotas", + "method": "walk", + "encounter_rate": 35, + "min_level": 22, + "max_level": 26 + } + ] + }, + { + "name": "Valor Lakefront", + "order": 70, "encounters": [ { "pokeapi_id": 397, @@ -4489,7 +4511,7 @@ }, { "name": "Route 213 (Sinnoh)", - "order": 70, + "order": 71, "encounters": [ { "pokeapi_id": 423, @@ -4615,7 +4637,7 @@ }, { "name": "Pastoria City", - "order": 71, + "order": 72, "encounters": [ { "pokeapi_id": 423, @@ -4701,7 +4723,7 @@ }, { "name": "Great Marsh", - "order": 72, + "order": 73, "encounters": [ { "pokeapi_id": 129, @@ -4899,76 +4921,6 @@ "children": [ { "name": "Great Marsh (Area 1)", - "order": 73, - "encounters": [ - { - "pokeapi_id": 194, - "pokemon_name": "Wooper", - "method": "walk", - "encounter_rate": 40, - "min_level": 28, - "max_level": 30 - }, - { - "pokeapi_id": 400, - "pokemon_name": "Bibarel", - "method": "walk", - "encounter_rate": 20, - "min_level": 28, - "max_level": 28 - }, - { - "pokeapi_id": 164, - "pokemon_name": "Noctowl", - "method": "walk", - "encounter_rate": 20, - "min_level": 28, - "max_level": 28 - }, - { - "pokeapi_id": 357, - "pokemon_name": "Tropius", - "method": "walk", - "encounter_rate": 20, - "min_level": 28, - "max_level": 28 - }, - { - "pokeapi_id": 195, - "pokemon_name": "Quagsire", - "method": "walk", - "encounter_rate": 10, - "min_level": 30, - "max_level": 30 - }, - { - "pokeapi_id": 24, - "pokemon_name": "Arbok", - "method": "dual-slot", - "encounter_rate": 8, - "min_level": 30, - "max_level": 30 - }, - { - "pokeapi_id": 114, - "pokemon_name": "Tangela", - "method": "walk", - "encounter_rate": 5, - "min_level": 30, - "max_level": 31 - }, - { - "pokeapi_id": 193, - "pokemon_name": "Yanma", - "method": "walk", - "encounter_rate": 5, - "min_level": 30, - "max_level": 31 - } - ] - }, - { - "name": "Great Marsh (Area 2)", "order": 74, "encounters": [ { @@ -5038,46 +4990,38 @@ ] }, { - "name": "Great Marsh (Area 3)", + "name": "Great Marsh (Area 2)", "order": 75, "encounters": [ - { - "pokeapi_id": 400, - "pokemon_name": "Bibarel", - "method": "walk", - "encounter_rate": 50, - "min_level": 27, - "max_level": 28 - }, - { - "pokeapi_id": 114, - "pokemon_name": "Tangela", - "method": "walk", - "encounter_rate": 40, - "min_level": 27, - "max_level": 30 - }, { "pokeapi_id": 194, "pokemon_name": "Wooper", "method": "walk", - "encounter_rate": 30, - "min_level": 27, - "max_level": 29 + "encounter_rate": 40, + "min_level": 28, + "max_level": 30 }, { - "pokeapi_id": 163, - "pokemon_name": "Hoothoot", + "pokeapi_id": 400, + "pokemon_name": "Bibarel", "method": "walk", - "encounter_rate": 10, - "min_level": 27, - "max_level": 27 + "encounter_rate": 20, + "min_level": 28, + "max_level": 28 }, { "pokeapi_id": 164, "pokemon_name": "Noctowl", "method": "walk", - "encounter_rate": 10, + "encounter_rate": 20, + "min_level": 28, + "max_level": 28 + }, + { + "pokeapi_id": 357, + "pokemon_name": "Tropius", + "method": "walk", + "encounter_rate": 20, "min_level": 28, "max_level": 28 }, @@ -5086,29 +5030,37 @@ "pokemon_name": "Quagsire", "method": "walk", "encounter_rate": 10, - "min_level": 29, - "max_level": 29 + "min_level": 30, + "max_level": 30 }, { "pokeapi_id": 24, "pokemon_name": "Arbok", "method": "dual-slot", "encounter_rate": 8, - "min_level": 29, - "max_level": 29 + "min_level": 30, + "max_level": 30 + }, + { + "pokeapi_id": 114, + "pokemon_name": "Tangela", + "method": "walk", + "encounter_rate": 5, + "min_level": 30, + "max_level": 31 }, { "pokeapi_id": 193, "pokemon_name": "Yanma", "method": "walk", "encounter_rate": 5, - "min_level": 29, - "max_level": 30 + "min_level": 30, + "max_level": 31 } ] }, { - "name": "Great Marsh (Area 4)", + "name": "Great Marsh (Area 3)", "order": 76, "encounters": [ { @@ -5178,8 +5130,78 @@ ] }, { - "name": "Great Marsh (Area 5)", + "name": "Great Marsh (Area 4)", "order": 77, + "encounters": [ + { + "pokeapi_id": 400, + "pokemon_name": "Bibarel", + "method": "walk", + "encounter_rate": 50, + "min_level": 27, + "max_level": 28 + }, + { + "pokeapi_id": 114, + "pokemon_name": "Tangela", + "method": "walk", + "encounter_rate": 40, + "min_level": 27, + "max_level": 30 + }, + { + "pokeapi_id": 194, + "pokemon_name": "Wooper", + "method": "walk", + "encounter_rate": 30, + "min_level": 27, + "max_level": 29 + }, + { + "pokeapi_id": 163, + "pokemon_name": "Hoothoot", + "method": "walk", + "encounter_rate": 10, + "min_level": 27, + "max_level": 27 + }, + { + "pokeapi_id": 164, + "pokemon_name": "Noctowl", + "method": "walk", + "encounter_rate": 10, + "min_level": 28, + "max_level": 28 + }, + { + "pokeapi_id": 195, + "pokemon_name": "Quagsire", + "method": "walk", + "encounter_rate": 10, + "min_level": 29, + "max_level": 29 + }, + { + "pokeapi_id": 24, + "pokemon_name": "Arbok", + "method": "dual-slot", + "encounter_rate": 8, + "min_level": 29, + "max_level": 29 + }, + { + "pokeapi_id": 193, + "pokemon_name": "Yanma", + "method": "walk", + "encounter_rate": 5, + "min_level": 29, + "max_level": 30 + } + ] + }, + { + "name": "Great Marsh (Area 5)", + "order": 78, "encounters": [ { "pokeapi_id": 400, @@ -5241,7 +5263,7 @@ }, { "name": "Great Marsh (Area 6)", - "order": 78, + "order": 79, "encounters": [ { "pokeapi_id": 400, @@ -5305,12 +5327,12 @@ }, { "name": "Sinnoh Route 212", - "order": 79, + "order": 80, "encounters": [], "children": [ { "name": "Route 212 (Sinnoh - Northern Area)", - "order": 80, + "order": 81, "encounters": [ { "pokeapi_id": 129, @@ -5420,7 +5442,7 @@ }, { "name": "Route 212 (Sinnoh - Southern Area)", - "order": 81, + "order": 82, "encounters": [ { "pokeapi_id": 129, @@ -5564,7 +5586,7 @@ }, { "name": "Trophy Garden", - "order": 82, + "order": 83, "encounters": [ { "pokeapi_id": 397, @@ -5736,707 +5758,9 @@ } ] }, - { - "name": "Route 218 (Sinnoh)", - "order": 83, - "encounters": [ - { - "pokeapi_id": 423, - "pokemon_name": "Gastrodon", - "method": "surf", - "encounter_rate": 100, - "min_level": 20, - "max_level": 40 - }, - { - "pokeapi_id": 129, - "pokemon_name": "Magikarp", - "method": "old-rod", - "encounter_rate": 100, - "min_level": 3, - "max_level": 15 - }, - { - "pokeapi_id": 72, - "pokemon_name": "Tentacool", - "method": "surf", - "encounter_rate": 60, - "min_level": 20, - "max_level": 30 - }, - { - "pokeapi_id": 130, - "pokemon_name": "Gyarados", - "method": "super-rod", - "encounter_rate": 55, - "min_level": 30, - "max_level": 55 - }, - { - "pokeapi_id": 129, - "pokemon_name": "Magikarp", - "method": "good-rod", - "encounter_rate": 55, - "min_level": 10, - "max_level": 25 - }, - { - "pokeapi_id": 456, - "pokemon_name": "Finneon", - "method": "good-rod", - "encounter_rate": 45, - "min_level": 10, - "max_level": 25 - }, - { - "pokeapi_id": 457, - "pokemon_name": "Lumineon", - "method": "super-rod", - "encounter_rate": 45, - "min_level": 30, - "max_level": 55 - }, - { - "pokeapi_id": 419, - "pokemon_name": "Floatzel", - "method": "walk", - "encounter_rate": 40, - "min_level": 29, - "max_level": 31 - }, - { - "pokeapi_id": 100, - "pokemon_name": "Voltorb", - "method": "swarm", - "encounter_rate": 40, - "min_level": 28, - "max_level": 29 - }, - { - "pokeapi_id": 423, - "pokemon_name": "Gastrodon", - "method": "walk", - "encounter_rate": 35, - "min_level": 28, - "max_level": 28 - }, - { - "pokeapi_id": 422, - "pokemon_name": "Shellos", - "method": "surf", - "encounter_rate": 30, - "min_level": 20, - "max_level": 30 - }, - { - "pokeapi_id": 122, - "pokemon_name": "Mr Mime", - "method": "walk", - "encounter_rate": 25, - "min_level": 29, - "max_level": 31 - }, - { - "pokeapi_id": 441, - "pokemon_name": "Chatot", - "method": "walk", - "encounter_rate": 20, - "min_level": 28, - "max_level": 28 - }, - { - "pokeapi_id": 73, - "pokemon_name": "Tentacruel", - "method": "surf", - "encounter_rate": 9, - "min_level": 20, - "max_level": 40 - } - ] - }, - { - "name": "Canalave City", - "order": 84, - "encounters": [ - { - "pokeapi_id": 423, - "pokemon_name": "Gastrodon", - "method": "surf", - "encounter_rate": 100, - "min_level": 20, - "max_level": 40 - }, - { - "pokeapi_id": 129, - "pokemon_name": "Magikarp", - "method": "old-rod", - "encounter_rate": 100, - "min_level": 3, - "max_level": 15 - }, - { - "pokeapi_id": 72, - "pokemon_name": "Tentacool", - "method": "surf", - "encounter_rate": 60, - "min_level": 20, - "max_level": 30 - }, - { - "pokeapi_id": 129, - "pokemon_name": "Magikarp", - "method": "good-rod", - "encounter_rate": 55, - "min_level": 10, - "max_level": 25 - }, - { - "pokeapi_id": 456, - "pokemon_name": "Finneon", - "method": "good-rod", - "encounter_rate": 45, - "min_level": 10, - "max_level": 25 - }, - { - "pokeapi_id": 457, - "pokemon_name": "Lumineon", - "method": "super-rod", - "encounter_rate": 45, - "min_level": 30, - "max_level": 55 - }, - { - "pokeapi_id": 130, - "pokemon_name": "Gyarados", - "method": "super-rod", - "encounter_rate": 40, - "min_level": 30, - "max_level": 55 - }, - { - "pokeapi_id": 422, - "pokemon_name": "Shellos", - "method": "surf", - "encounter_rate": 30, - "min_level": 20, - "max_level": 30 - }, - { - "pokeapi_id": 120, - "pokemon_name": "Staryu", - "method": "super-rod", - "encounter_rate": 15, - "min_level": 20, - "max_level": 50 - }, - { - "pokeapi_id": 73, - "pokemon_name": "Tentacruel", - "method": "surf", - "encounter_rate": 9, - "min_level": 20, - "max_level": 40 - } - ] - }, - { - "name": "Iron Island", - "order": 85, - "encounters": [], - "children": [ - { - "name": "Iron Island (B2F Left)", - "order": 86, - "encounters": [ - { - "pokeapi_id": 447, - "pokemon_name": "Riolu", - "method": "gift", - "encounter_rate": 100, - "min_level": 1, - "max_level": 1 - }, - { - "pokeapi_id": 75, - "pokemon_name": "Graveler", - "method": "walk", - "encounter_rate": 50, - "min_level": 31, - "max_level": 34 - }, - { - "pokeapi_id": 42, - "pokemon_name": "Golbat", - "method": "walk", - "encounter_rate": 20, - "min_level": 31, - "max_level": 31 - }, - { - "pokeapi_id": 95, - "pokemon_name": "Onix", - "method": "walk", - "encounter_rate": 20, - "min_level": 32, - "max_level": 32 - }, - { - "pokeapi_id": 208, - "pokemon_name": "Steelix", - "method": "walk", - "encounter_rate": 10, - "min_level": 33, - "max_level": 33 - }, - { - "pokeapi_id": 303, - "pokemon_name": "Mawile", - "method": "dual-slot", - "encounter_rate": 8, - "min_level": 31, - "max_level": 32 - }, - { - "pokeapi_id": 302, - "pokemon_name": "Sableye", - "method": "dual-slot", - "encounter_rate": 8, - "min_level": 31, - "max_level": 32 - } - ] - }, - { - "name": "Iron Island (Outside)", - "order": 87, - "encounters": [ - { - "pokeapi_id": 129, - "pokemon_name": "Magikarp", - "method": "old-rod", - "encounter_rate": 100, - "min_level": 3, - "max_level": 15 - }, - { - "pokeapi_id": 73, - "pokemon_name": "Tentacruel", - "method": "surf", - "encounter_rate": 100, - "min_level": 20, - "max_level": 40 - }, - { - "pokeapi_id": 278, - "pokemon_name": "Wingull", - "method": "surf", - "encounter_rate": 60, - "min_level": 20, - "max_level": 30 - }, - { - "pokeapi_id": 129, - "pokemon_name": "Magikarp", - "method": "good-rod", - "encounter_rate": 55, - "min_level": 10, - "max_level": 25 - }, - { - "pokeapi_id": 456, - "pokemon_name": "Finneon", - "method": "good-rod", - "encounter_rate": 45, - "min_level": 10, - "max_level": 25 - }, - { - "pokeapi_id": 457, - "pokemon_name": "Lumineon", - "method": "super-rod", - "encounter_rate": 45, - "min_level": 30, - "max_level": 55 - }, - { - "pokeapi_id": 130, - "pokemon_name": "Gyarados", - "method": "super-rod", - "encounter_rate": 40, - "min_level": 30, - "max_level": 55 - }, - { - "pokeapi_id": 72, - "pokemon_name": "Tentacool", - "method": "surf", - "encounter_rate": 30, - "min_level": 20, - "max_level": 30 - }, - { - "pokeapi_id": 211, - "pokemon_name": "Qwilfish", - "method": "super-rod", - "encounter_rate": 15, - "min_level": 20, - "max_level": 50 - }, - { - "pokeapi_id": 279, - "pokemon_name": "Pelipper", - "method": "surf", - "encounter_rate": 9, - "min_level": 20, - "max_level": 40 - } - ] - }, - { - "name": "Iron Island (1F)", - "order": 88, - "encounters": [ - { - "pokeapi_id": 74, - "pokemon_name": "Geodude", - "method": "walk", - "encounter_rate": 35, - "min_level": 30, - "max_level": 32 - }, - { - "pokeapi_id": 75, - "pokemon_name": "Graveler", - "method": "walk", - "encounter_rate": 35, - "min_level": 31, - "max_level": 33 - }, - { - "pokeapi_id": 42, - "pokemon_name": "Golbat", - "method": "walk", - "encounter_rate": 10, - "min_level": 32, - "max_level": 32 - }, - { - "pokeapi_id": 95, - "pokemon_name": "Onix", - "method": "walk", - "encounter_rate": 10, - "min_level": 31, - "max_level": 31 - }, - { - "pokeapi_id": 41, - "pokemon_name": "Zubat", - "method": "walk", - "encounter_rate": 10, - "min_level": 30, - "max_level": 30 - } - ] - }, - { - "name": "Iron Island (B1F)", - "order": 89, - "encounters": [ - { - "pokeapi_id": 75, - "pokemon_name": "Graveler", - "method": "walk", - "encounter_rate": 70, - "min_level": 30, - "max_level": 33 - }, - { - "pokeapi_id": 42, - "pokemon_name": "Golbat", - "method": "walk", - "encounter_rate": 20, - "min_level": 30, - "max_level": 30 - }, - { - "pokeapi_id": 95, - "pokemon_name": "Onix", - "method": "walk", - "encounter_rate": 10, - "min_level": 31, - "max_level": 31 - }, - { - "pokeapi_id": 303, - "pokemon_name": "Mawile", - "method": "dual-slot", - "encounter_rate": 8, - "min_level": 30, - "max_level": 31 - }, - { - "pokeapi_id": 302, - "pokemon_name": "Sableye", - "method": "dual-slot", - "encounter_rate": 8, - "min_level": 30, - "max_level": 31 - } - ] - }, - { - "name": "Iron Island (B2F Right)", - "order": 90, - "encounters": [ - { - "pokeapi_id": 75, - "pokemon_name": "Graveler", - "method": "walk", - "encounter_rate": 50, - "min_level": 31, - "max_level": 34 - }, - { - "pokeapi_id": 42, - "pokemon_name": "Golbat", - "method": "walk", - "encounter_rate": 20, - "min_level": 31, - "max_level": 31 - }, - { - "pokeapi_id": 95, - "pokemon_name": "Onix", - "method": "walk", - "encounter_rate": 20, - "min_level": 32, - "max_level": 32 - }, - { - "pokeapi_id": 208, - "pokemon_name": "Steelix", - "method": "walk", - "encounter_rate": 10, - "min_level": 33, - "max_level": 33 - }, - { - "pokeapi_id": 303, - "pokemon_name": "Mawile", - "method": "dual-slot", - "encounter_rate": 8, - "min_level": 31, - "max_level": 32 - }, - { - "pokeapi_id": 302, - "pokemon_name": "Sableye", - "method": "dual-slot", - "encounter_rate": 8, - "min_level": 31, - "max_level": 32 - } - ] - }, - { - "name": "Iron Island (B3F)", - "order": 91, - "encounters": [ - { - "pokeapi_id": 75, - "pokemon_name": "Graveler", - "method": "walk", - "encounter_rate": 50, - "min_level": 31, - "max_level": 34 - }, - { - "pokeapi_id": 208, - "pokemon_name": "Steelix", - "method": "walk", - "encounter_rate": 30, - "min_level": 32, - "max_level": 33 - }, - { - "pokeapi_id": 42, - "pokemon_name": "Golbat", - "method": "walk", - "encounter_rate": 20, - "min_level": 31, - "max_level": 31 - }, - { - "pokeapi_id": 303, - "pokemon_name": "Mawile", - "method": "dual-slot", - "encounter_rate": 8, - "min_level": 31, - "max_level": 32 - }, - { - "pokeapi_id": 302, - "pokemon_name": "Sableye", - "method": "dual-slot", - "encounter_rate": 8, - "min_level": 31, - "max_level": 32 - } - ] - } - ] - }, - { - "name": "Sinnoh Route 211", - "order": 92, - "encounters": [], - "children": [ - { - "name": "Route 211 (Sinnoh - Western Part)", - "order": 93, - "encounters": [ - { - "pokeapi_id": 307, - "pokemon_name": "Meditite", - "method": "walk", - "encounter_rate": 60, - "min_level": 13, - "max_level": 15 - }, - { - "pokeapi_id": 236, - "pokemon_name": "Tyrogue", - "method": "pokeradar", - "encounter_rate": 22, - "min_level": 14, - "max_level": 16 - }, - { - "pokeapi_id": 399, - "pokemon_name": "Bidoof", - "method": "walk", - "encounter_rate": 20, - "min_level": 14, - "max_level": 14 - }, - { - "pokeapi_id": 433, - "pokemon_name": "Chingling", - "method": "walk", - "encounter_rate": 15, - "min_level": 14, - "max_level": 14 - }, - { - "pokeapi_id": 66, - "pokemon_name": "Machop", - "method": "walk", - "encounter_rate": 15, - "min_level": 14, - "max_level": 15 - }, - { - "pokeapi_id": 436, - "pokemon_name": "Bronzor", - "method": "walk", - "encounter_rate": 10, - "min_level": 14, - "max_level": 14 - }, - { - "pokeapi_id": 163, - "pokemon_name": "Hoothoot", - "method": "walk", - "encounter_rate": 10, - "min_level": 15, - "max_level": 15 - }, - { - "pokeapi_id": 41, - "pokemon_name": "Zubat", - "method": "walk", - "encounter_rate": 10, - "min_level": 14, - "max_level": 14 - }, - { - "pokeapi_id": 216, - "pokemon_name": "Teddiursa", - "method": "dual-slot", - "encounter_rate": 8, - "min_level": 15, - "max_level": 16 - } - ] - }, - { - "name": "Route 211 (Sinnoh - Eastern Part)", - "order": 94, - "encounters": [ - { - "pokeapi_id": 307, - "pokemon_name": "Meditite", - "method": "walk", - "encounter_rate": 60, - "min_level": 27, - "max_level": 29 - }, - { - "pokeapi_id": 75, - "pokemon_name": "Graveler", - "method": "walk", - "encounter_rate": 20, - "min_level": 28, - "max_level": 28 - }, - { - "pokeapi_id": 433, - "pokemon_name": "Chingling", - "method": "walk", - "encounter_rate": 15, - "min_level": 28, - "max_level": 28 - }, - { - "pokeapi_id": 67, - "pokemon_name": "Machoke", - "method": "walk", - "encounter_rate": 15, - "min_level": 29, - "max_level": 30 - }, - { - "pokeapi_id": 436, - "pokemon_name": "Bronzor", - "method": "walk", - "encounter_rate": 10, - "min_level": 29, - "max_level": 29 - }, - { - "pokeapi_id": 164, - "pokemon_name": "Noctowl", - "method": "walk", - "encounter_rate": 10, - "min_level": 29, - "max_level": 29 - }, - { - "pokeapi_id": 41, - "pokemon_name": "Zubat", - "method": "walk", - "encounter_rate": 10, - "min_level": 28, - "max_level": 28 - } - ] - } - ] - }, { "name": "Celestic Town", - "order": 95, + "order": 84, "encounters": [ { "pokeapi_id": 129, @@ -6514,7 +5838,7 @@ }, { "name": "Fuego Ironworks", - "order": 96, + "order": 85, "encounters": [ { "pokeapi_id": 423, @@ -6638,9 +5962,1029 @@ } ] }, + { + "name": "Route 219 (Sinnoh)", + "order": 86, + "encounters": [ + { + "pokeapi_id": 129, + "pokemon_name": "Magikarp", + "method": "old-rod", + "encounter_rate": 100, + "min_level": 3, + "max_level": 15 + }, + { + "pokeapi_id": 279, + "pokemon_name": "Pelipper", + "method": "surf", + "encounter_rate": 100, + "min_level": 20, + "max_level": 40 + }, + { + "pokeapi_id": 72, + "pokemon_name": "Tentacool", + "method": "surf", + "encounter_rate": 60, + "min_level": 20, + "max_level": 30 + }, + { + "pokeapi_id": 130, + "pokemon_name": "Gyarados", + "method": "super-rod", + "encounter_rate": 55, + "min_level": 30, + "max_level": 55 + }, + { + "pokeapi_id": 129, + "pokemon_name": "Magikarp", + "method": "good-rod", + "encounter_rate": 55, + "min_level": 10, + "max_level": 25 + }, + { + "pokeapi_id": 457, + "pokemon_name": "Lumineon", + "method": "super-rod", + "encounter_rate": 45, + "min_level": 30, + "max_level": 55 + }, + { + "pokeapi_id": 456, + "pokemon_name": "Finneon", + "method": "good-rod", + "encounter_rate": 40, + "min_level": 15, + "max_level": 20 + }, + { + "pokeapi_id": 278, + "pokemon_name": "Wingull", + "method": "surf", + "encounter_rate": 30, + "min_level": 20, + "max_level": 30 + }, + { + "pokeapi_id": 73, + "pokemon_name": "Tentacruel", + "method": "surf", + "encounter_rate": 9, + "min_level": 20, + "max_level": 40 + }, + { + "pokeapi_id": 457, + "pokemon_name": "Lumineon", + "method": "good-rod", + "encounter_rate": 5, + "min_level": 25, + "max_level": 35 + } + ] + }, + { + "name": "Route 220 (Sinnoh)", + "order": 87, + "encounters": [ + { + "pokeapi_id": 129, + "pokemon_name": "Magikarp", + "method": "old-rod", + "encounter_rate": 100, + "min_level": 3, + "max_level": 15 + }, + { + "pokeapi_id": 279, + "pokemon_name": "Pelipper", + "method": "surf", + "encounter_rate": 100, + "min_level": 20, + "max_level": 40 + }, + { + "pokeapi_id": 72, + "pokemon_name": "Tentacool", + "method": "surf", + "encounter_rate": 60, + "min_level": 20, + "max_level": 30 + }, + { + "pokeapi_id": 129, + "pokemon_name": "Magikarp", + "method": "good-rod", + "encounter_rate": 55, + "min_level": 10, + "max_level": 25 + }, + { + "pokeapi_id": 457, + "pokemon_name": "Lumineon", + "method": "super-rod", + "encounter_rate": 45, + "min_level": 30, + "max_level": 55 + }, + { + "pokeapi_id": 456, + "pokemon_name": "Finneon", + "method": "good-rod", + "encounter_rate": 40, + "min_level": 15, + "max_level": 20 + }, + { + "pokeapi_id": 130, + "pokemon_name": "Gyarados", + "method": "super-rod", + "encounter_rate": 40, + "min_level": 30, + "max_level": 55 + }, + { + "pokeapi_id": 278, + "pokemon_name": "Wingull", + "method": "surf", + "encounter_rate": 30, + "min_level": 20, + "max_level": 30 + }, + { + "pokeapi_id": 170, + "pokemon_name": "Chinchou", + "method": "super-rod", + "encounter_rate": 15, + "min_level": 20, + "max_level": 50 + }, + { + "pokeapi_id": 73, + "pokemon_name": "Tentacruel", + "method": "surf", + "encounter_rate": 9, + "min_level": 20, + "max_level": 40 + }, + { + "pokeapi_id": 457, + "pokemon_name": "Lumineon", + "method": "good-rod", + "encounter_rate": 5, + "min_level": 25, + "max_level": 35 + } + ] + }, + { + "name": "Route 221 (Sinnoh)", + "order": 88, + "encounters": [ + { + "pokeapi_id": 129, + "pokemon_name": "Magikarp", + "method": "old-rod", + "encounter_rate": 100, + "min_level": 3, + "max_level": 15 + }, + { + "pokeapi_id": 279, + "pokemon_name": "Pelipper", + "method": "surf", + "encounter_rate": 100, + "min_level": 20, + "max_level": 40 + }, + { + "pokeapi_id": 419, + "pokemon_name": "Floatzel", + "method": "walk", + "encounter_rate": 60, + "min_level": 28, + "max_level": 29 + }, + { + "pokeapi_id": 72, + "pokemon_name": "Tentacool", + "method": "surf", + "encounter_rate": 60, + "min_level": 20, + "max_level": 30 + }, + { + "pokeapi_id": 130, + "pokemon_name": "Gyarados", + "method": "super-rod", + "encounter_rate": 55, + "min_level": 30, + "max_level": 55 + }, + { + "pokeapi_id": 129, + "pokemon_name": "Magikarp", + "method": "good-rod", + "encounter_rate": 55, + "min_level": 10, + "max_level": 25 + }, + { + "pokeapi_id": 457, + "pokemon_name": "Lumineon", + "method": "super-rod", + "encounter_rate": 45, + "min_level": 30, + "max_level": 55 + }, + { + "pokeapi_id": 83, + "pokemon_name": "Farfetchd", + "method": "swarm", + "encounter_rate": 40, + "min_level": 28, + "max_level": 29 + }, + { + "pokeapi_id": 456, + "pokemon_name": "Finneon", + "method": "good-rod", + "encounter_rate": 40, + "min_level": 15, + "max_level": 20 + }, + { + "pokeapi_id": 315, + "pokemon_name": "Roselia", + "method": "walk", + "encounter_rate": 40, + "min_level": 28, + "max_level": 30 + }, + { + "pokeapi_id": 278, + "pokemon_name": "Wingull", + "method": "surf", + "encounter_rate": 30, + "min_level": 20, + "max_level": 30 + }, + { + "pokeapi_id": 203, + "pokemon_name": "Girafarig", + "method": "walk", + "encounter_rate": 25, + "min_level": 28, + "max_level": 28 + }, + { + "pokeapi_id": 185, + "pokemon_name": "Sudowoodo", + "method": "walk", + "encounter_rate": 25, + "min_level": 29, + "max_level": 31 + }, + { + "pokeapi_id": 30, + "pokemon_name": "Nidorina", + "method": "pokeradar", + "encounter_rate": 11, + "min_level": 30, + "max_level": 30 + }, + { + "pokeapi_id": 33, + "pokemon_name": "Nidorino", + "method": "pokeradar", + "encounter_rate": 11, + "min_level": 31, + "max_level": 31 + }, + { + "pokeapi_id": 73, + "pokemon_name": "Tentacruel", + "method": "surf", + "encounter_rate": 9, + "min_level": 20, + "max_level": 40 + }, + { + "pokeapi_id": 457, + "pokemon_name": "Lumineon", + "method": "good-rod", + "encounter_rate": 5, + "min_level": 25, + "max_level": 35 + } + ] + }, + { + "name": "Route 218 (Sinnoh)", + "order": 89, + "encounters": [ + { + "pokeapi_id": 423, + "pokemon_name": "Gastrodon", + "method": "surf", + "encounter_rate": 100, + "min_level": 20, + "max_level": 40 + }, + { + "pokeapi_id": 129, + "pokemon_name": "Magikarp", + "method": "old-rod", + "encounter_rate": 100, + "min_level": 3, + "max_level": 15 + }, + { + "pokeapi_id": 72, + "pokemon_name": "Tentacool", + "method": "surf", + "encounter_rate": 60, + "min_level": 20, + "max_level": 30 + }, + { + "pokeapi_id": 130, + "pokemon_name": "Gyarados", + "method": "super-rod", + "encounter_rate": 55, + "min_level": 30, + "max_level": 55 + }, + { + "pokeapi_id": 129, + "pokemon_name": "Magikarp", + "method": "good-rod", + "encounter_rate": 55, + "min_level": 10, + "max_level": 25 + }, + { + "pokeapi_id": 456, + "pokemon_name": "Finneon", + "method": "good-rod", + "encounter_rate": 45, + "min_level": 10, + "max_level": 25 + }, + { + "pokeapi_id": 457, + "pokemon_name": "Lumineon", + "method": "super-rod", + "encounter_rate": 45, + "min_level": 30, + "max_level": 55 + }, + { + "pokeapi_id": 419, + "pokemon_name": "Floatzel", + "method": "walk", + "encounter_rate": 40, + "min_level": 29, + "max_level": 31 + }, + { + "pokeapi_id": 100, + "pokemon_name": "Voltorb", + "method": "swarm", + "encounter_rate": 40, + "min_level": 28, + "max_level": 29 + }, + { + "pokeapi_id": 423, + "pokemon_name": "Gastrodon", + "method": "walk", + "encounter_rate": 35, + "min_level": 28, + "max_level": 28 + }, + { + "pokeapi_id": 422, + "pokemon_name": "Shellos", + "method": "surf", + "encounter_rate": 30, + "min_level": 20, + "max_level": 30 + }, + { + "pokeapi_id": 122, + "pokemon_name": "Mr Mime", + "method": "walk", + "encounter_rate": 25, + "min_level": 29, + "max_level": 31 + }, + { + "pokeapi_id": 441, + "pokemon_name": "Chatot", + "method": "walk", + "encounter_rate": 20, + "min_level": 28, + "max_level": 28 + }, + { + "pokeapi_id": 73, + "pokemon_name": "Tentacruel", + "method": "surf", + "encounter_rate": 9, + "min_level": 20, + "max_level": 40 + } + ] + }, + { + "name": "Canalave City", + "order": 90, + "encounters": [ + { + "pokeapi_id": 423, + "pokemon_name": "Gastrodon", + "method": "surf", + "encounter_rate": 100, + "min_level": 20, + "max_level": 40 + }, + { + "pokeapi_id": 129, + "pokemon_name": "Magikarp", + "method": "old-rod", + "encounter_rate": 100, + "min_level": 3, + "max_level": 15 + }, + { + "pokeapi_id": 72, + "pokemon_name": "Tentacool", + "method": "surf", + "encounter_rate": 60, + "min_level": 20, + "max_level": 30 + }, + { + "pokeapi_id": 129, + "pokemon_name": "Magikarp", + "method": "good-rod", + "encounter_rate": 55, + "min_level": 10, + "max_level": 25 + }, + { + "pokeapi_id": 456, + "pokemon_name": "Finneon", + "method": "good-rod", + "encounter_rate": 45, + "min_level": 10, + "max_level": 25 + }, + { + "pokeapi_id": 457, + "pokemon_name": "Lumineon", + "method": "super-rod", + "encounter_rate": 45, + "min_level": 30, + "max_level": 55 + }, + { + "pokeapi_id": 130, + "pokemon_name": "Gyarados", + "method": "super-rod", + "encounter_rate": 40, + "min_level": 30, + "max_level": 55 + }, + { + "pokeapi_id": 422, + "pokemon_name": "Shellos", + "method": "surf", + "encounter_rate": 30, + "min_level": 20, + "max_level": 30 + }, + { + "pokeapi_id": 120, + "pokemon_name": "Staryu", + "method": "super-rod", + "encounter_rate": 15, + "min_level": 20, + "max_level": 50 + }, + { + "pokeapi_id": 73, + "pokemon_name": "Tentacruel", + "method": "surf", + "encounter_rate": 9, + "min_level": 20, + "max_level": 40 + } + ] + }, + { + "name": "Iron Island", + "order": 91, + "encounters": [], + "children": [ + { + "name": "Iron Island (B2F Left)", + "order": 92, + "encounters": [ + { + "pokeapi_id": 447, + "pokemon_name": "Riolu", + "method": "gift", + "encounter_rate": 100, + "min_level": 1, + "max_level": 1 + }, + { + "pokeapi_id": 75, + "pokemon_name": "Graveler", + "method": "walk", + "encounter_rate": 50, + "min_level": 31, + "max_level": 34 + }, + { + "pokeapi_id": 42, + "pokemon_name": "Golbat", + "method": "walk", + "encounter_rate": 20, + "min_level": 31, + "max_level": 31 + }, + { + "pokeapi_id": 95, + "pokemon_name": "Onix", + "method": "walk", + "encounter_rate": 20, + "min_level": 32, + "max_level": 32 + }, + { + "pokeapi_id": 208, + "pokemon_name": "Steelix", + "method": "walk", + "encounter_rate": 10, + "min_level": 33, + "max_level": 33 + }, + { + "pokeapi_id": 303, + "pokemon_name": "Mawile", + "method": "dual-slot", + "encounter_rate": 8, + "min_level": 31, + "max_level": 32 + }, + { + "pokeapi_id": 302, + "pokemon_name": "Sableye", + "method": "dual-slot", + "encounter_rate": 8, + "min_level": 31, + "max_level": 32 + } + ] + }, + { + "name": "Iron Island (Outside)", + "order": 93, + "encounters": [ + { + "pokeapi_id": 129, + "pokemon_name": "Magikarp", + "method": "old-rod", + "encounter_rate": 100, + "min_level": 3, + "max_level": 15 + }, + { + "pokeapi_id": 73, + "pokemon_name": "Tentacruel", + "method": "surf", + "encounter_rate": 100, + "min_level": 20, + "max_level": 40 + }, + { + "pokeapi_id": 278, + "pokemon_name": "Wingull", + "method": "surf", + "encounter_rate": 60, + "min_level": 20, + "max_level": 30 + }, + { + "pokeapi_id": 129, + "pokemon_name": "Magikarp", + "method": "good-rod", + "encounter_rate": 55, + "min_level": 10, + "max_level": 25 + }, + { + "pokeapi_id": 456, + "pokemon_name": "Finneon", + "method": "good-rod", + "encounter_rate": 45, + "min_level": 10, + "max_level": 25 + }, + { + "pokeapi_id": 457, + "pokemon_name": "Lumineon", + "method": "super-rod", + "encounter_rate": 45, + "min_level": 30, + "max_level": 55 + }, + { + "pokeapi_id": 130, + "pokemon_name": "Gyarados", + "method": "super-rod", + "encounter_rate": 40, + "min_level": 30, + "max_level": 55 + }, + { + "pokeapi_id": 72, + "pokemon_name": "Tentacool", + "method": "surf", + "encounter_rate": 30, + "min_level": 20, + "max_level": 30 + }, + { + "pokeapi_id": 211, + "pokemon_name": "Qwilfish", + "method": "super-rod", + "encounter_rate": 15, + "min_level": 20, + "max_level": 50 + }, + { + "pokeapi_id": 279, + "pokemon_name": "Pelipper", + "method": "surf", + "encounter_rate": 9, + "min_level": 20, + "max_level": 40 + } + ] + }, + { + "name": "Iron Island (1F)", + "order": 94, + "encounters": [ + { + "pokeapi_id": 74, + "pokemon_name": "Geodude", + "method": "walk", + "encounter_rate": 35, + "min_level": 30, + "max_level": 32 + }, + { + "pokeapi_id": 75, + "pokemon_name": "Graveler", + "method": "walk", + "encounter_rate": 35, + "min_level": 31, + "max_level": 33 + }, + { + "pokeapi_id": 42, + "pokemon_name": "Golbat", + "method": "walk", + "encounter_rate": 10, + "min_level": 32, + "max_level": 32 + }, + { + "pokeapi_id": 95, + "pokemon_name": "Onix", + "method": "walk", + "encounter_rate": 10, + "min_level": 31, + "max_level": 31 + }, + { + "pokeapi_id": 41, + "pokemon_name": "Zubat", + "method": "walk", + "encounter_rate": 10, + "min_level": 30, + "max_level": 30 + } + ] + }, + { + "name": "Iron Island (B1F)", + "order": 95, + "encounters": [ + { + "pokeapi_id": 75, + "pokemon_name": "Graveler", + "method": "walk", + "encounter_rate": 70, + "min_level": 30, + "max_level": 33 + }, + { + "pokeapi_id": 42, + "pokemon_name": "Golbat", + "method": "walk", + "encounter_rate": 20, + "min_level": 30, + "max_level": 30 + }, + { + "pokeapi_id": 95, + "pokemon_name": "Onix", + "method": "walk", + "encounter_rate": 10, + "min_level": 31, + "max_level": 31 + }, + { + "pokeapi_id": 303, + "pokemon_name": "Mawile", + "method": "dual-slot", + "encounter_rate": 8, + "min_level": 30, + "max_level": 31 + }, + { + "pokeapi_id": 302, + "pokemon_name": "Sableye", + "method": "dual-slot", + "encounter_rate": 8, + "min_level": 30, + "max_level": 31 + } + ] + }, + { + "name": "Iron Island (B2F Right)", + "order": 96, + "encounters": [ + { + "pokeapi_id": 75, + "pokemon_name": "Graveler", + "method": "walk", + "encounter_rate": 50, + "min_level": 31, + "max_level": 34 + }, + { + "pokeapi_id": 42, + "pokemon_name": "Golbat", + "method": "walk", + "encounter_rate": 20, + "min_level": 31, + "max_level": 31 + }, + { + "pokeapi_id": 95, + "pokemon_name": "Onix", + "method": "walk", + "encounter_rate": 20, + "min_level": 32, + "max_level": 32 + }, + { + "pokeapi_id": 208, + "pokemon_name": "Steelix", + "method": "walk", + "encounter_rate": 10, + "min_level": 33, + "max_level": 33 + }, + { + "pokeapi_id": 303, + "pokemon_name": "Mawile", + "method": "dual-slot", + "encounter_rate": 8, + "min_level": 31, + "max_level": 32 + }, + { + "pokeapi_id": 302, + "pokemon_name": "Sableye", + "method": "dual-slot", + "encounter_rate": 8, + "min_level": 31, + "max_level": 32 + } + ] + }, + { + "name": "Iron Island (B3F)", + "order": 97, + "encounters": [ + { + "pokeapi_id": 75, + "pokemon_name": "Graveler", + "method": "walk", + "encounter_rate": 50, + "min_level": 31, + "max_level": 34 + }, + { + "pokeapi_id": 208, + "pokemon_name": "Steelix", + "method": "walk", + "encounter_rate": 30, + "min_level": 32, + "max_level": 33 + }, + { + "pokeapi_id": 42, + "pokemon_name": "Golbat", + "method": "walk", + "encounter_rate": 20, + "min_level": 31, + "max_level": 31 + }, + { + "pokeapi_id": 303, + "pokemon_name": "Mawile", + "method": "dual-slot", + "encounter_rate": 8, + "min_level": 31, + "max_level": 32 + }, + { + "pokeapi_id": 302, + "pokemon_name": "Sableye", + "method": "dual-slot", + "encounter_rate": 8, + "min_level": 31, + "max_level": 32 + } + ] + } + ] + }, + { + "name": "Sinnoh Route 211", + "order": 98, + "encounters": [], + "children": [ + { + "name": "Route 211 (Sinnoh - Western Part)", + "order": 99, + "encounters": [ + { + "pokeapi_id": 307, + "pokemon_name": "Meditite", + "method": "walk", + "encounter_rate": 60, + "min_level": 13, + "max_level": 15 + }, + { + "pokeapi_id": 236, + "pokemon_name": "Tyrogue", + "method": "pokeradar", + "encounter_rate": 22, + "min_level": 14, + "max_level": 16 + }, + { + "pokeapi_id": 399, + "pokemon_name": "Bidoof", + "method": "walk", + "encounter_rate": 20, + "min_level": 14, + "max_level": 14 + }, + { + "pokeapi_id": 433, + "pokemon_name": "Chingling", + "method": "walk", + "encounter_rate": 15, + "min_level": 14, + "max_level": 14 + }, + { + "pokeapi_id": 66, + "pokemon_name": "Machop", + "method": "walk", + "encounter_rate": 15, + "min_level": 14, + "max_level": 15 + }, + { + "pokeapi_id": 436, + "pokemon_name": "Bronzor", + "method": "walk", + "encounter_rate": 10, + "min_level": 14, + "max_level": 14 + }, + { + "pokeapi_id": 163, + "pokemon_name": "Hoothoot", + "method": "walk", + "encounter_rate": 10, + "min_level": 15, + "max_level": 15 + }, + { + "pokeapi_id": 41, + "pokemon_name": "Zubat", + "method": "walk", + "encounter_rate": 10, + "min_level": 14, + "max_level": 14 + }, + { + "pokeapi_id": 216, + "pokemon_name": "Teddiursa", + "method": "dual-slot", + "encounter_rate": 8, + "min_level": 15, + "max_level": 16 + } + ] + }, + { + "name": "Route 211 (Sinnoh - Eastern Part)", + "order": 100, + "encounters": [ + { + "pokeapi_id": 307, + "pokemon_name": "Meditite", + "method": "walk", + "encounter_rate": 60, + "min_level": 27, + "max_level": 29 + }, + { + "pokeapi_id": 75, + "pokemon_name": "Graveler", + "method": "walk", + "encounter_rate": 20, + "min_level": 28, + "max_level": 28 + }, + { + "pokeapi_id": 433, + "pokemon_name": "Chingling", + "method": "walk", + "encounter_rate": 15, + "min_level": 28, + "max_level": 28 + }, + { + "pokeapi_id": 67, + "pokemon_name": "Machoke", + "method": "walk", + "encounter_rate": 15, + "min_level": 29, + "max_level": 30 + }, + { + "pokeapi_id": 436, + "pokemon_name": "Bronzor", + "method": "walk", + "encounter_rate": 10, + "min_level": 29, + "max_level": 29 + }, + { + "pokeapi_id": 164, + "pokemon_name": "Noctowl", + "method": "walk", + "encounter_rate": 10, + "min_level": 29, + "max_level": 29 + }, + { + "pokeapi_id": 41, + "pokemon_name": "Zubat", + "method": "walk", + "encounter_rate": 10, + "min_level": 28, + "max_level": 28 + } + ] + } + ] + }, { "name": "Route 216 (Sinnoh)", - "order": 97, + "order": 101, "encounters": [ { "pokeapi_id": 459, @@ -6702,7 +7046,7 @@ }, { "name": "Route 217 (Sinnoh)", - "order": 98, + "order": 102, "encounters": [ { "pokeapi_id": 459, @@ -6762,23 +7106,9 @@ } ] }, - { - "name": "Snowpoint City", - "order": 99, - "encounters": [ - { - "pokeapi_id": 93, - "pokemon_name": "Haunter", - "method": "trade", - "encounter_rate": 100, - "min_level": 1, - "max_level": 1 - } - ] - }, { "name": "Acuity Lakefront", - "order": 100, + "order": 103, "encounters": [ { "pokeapi_id": 459, @@ -6822,9 +7152,23 @@ } ] }, + { + "name": "Snowpoint City", + "order": 104, + "encounters": [ + { + "pokeapi_id": 93, + "pokemon_name": "Haunter", + "method": "trade", + "encounter_rate": 100, + "min_level": 1, + "max_level": 1 + } + ] + }, { "name": "Lake Acuity", - "order": 101, + "order": 105, "encounters": [ { "pokeapi_id": 129, @@ -6974,7 +7318,7 @@ }, { "name": "Lake Valor", - "order": 102, + "order": 106, "encounters": [ { "pokeapi_id": 482, @@ -7106,31 +7450,9 @@ } ] }, - { - "name": "Spear Pillar", - "order": 103, - "encounters": [ - { - "pokeapi_id": 483, - "pokemon_name": "Dialga", - "method": "static", - "encounter_rate": 100, - "min_level": 70, - "max_level": 70 - }, - { - "pokeapi_id": 484, - "pokemon_name": "Palkia", - "method": "static", - "encounter_rate": 100, - "min_level": 70, - "max_level": 70 - } - ] - }, { "name": "Distortion World", - "order": 104, + "order": 107, "encounters": [ { "pokeapi_id": 10007, @@ -7142,9 +7464,127 @@ } ] }, + { + "name": "Sendoff Spring", + "order": 108, + "encounters": [ + { + "pokeapi_id": 55, + "pokemon_name": "Golduck", + "method": "surf", + "encounter_rate": 100, + "min_level": 20, + "max_level": 40 + }, + { + "pokeapi_id": 129, + "pokemon_name": "Magikarp", + "method": "old-rod", + "encounter_rate": 100, + "min_level": 3, + "max_level": 15 + }, + { + "pokeapi_id": 75, + "pokemon_name": "Graveler", + "method": "walk", + "encounter_rate": 60, + "min_level": 37, + "max_level": 39 + }, + { + "pokeapi_id": 130, + "pokemon_name": "Gyarados", + "method": "super-rod", + "encounter_rate": 55, + "min_level": 30, + "max_level": 55 + }, + { + "pokeapi_id": 129, + "pokemon_name": "Magikarp", + "method": "good-rod", + "encounter_rate": 55, + "min_level": 10, + "max_level": 25 + }, + { + "pokeapi_id": 118, + "pokemon_name": "Goldeen", + "method": "good-rod", + "encounter_rate": 45, + "min_level": 10, + "max_level": 25 + }, + { + "pokeapi_id": 119, + "pokemon_name": "Seaking", + "method": "super-rod", + "encounter_rate": 45, + "min_level": 30, + "max_level": 55 + }, + { + "pokeapi_id": 400, + "pokemon_name": "Bibarel", + "method": "walk", + "encounter_rate": 30, + "min_level": 37, + "max_level": 38 + }, + { + "pokeapi_id": 397, + "pokemon_name": "Staravia", + "method": "walk", + "encounter_rate": 30, + "min_level": 38, + "max_level": 40 + }, + { + "pokeapi_id": 356, + "pokemon_name": "Dusclops", + "method": "walk", + "encounter_rate": 20, + "min_level": 39, + "max_level": 40 + }, + { + "pokeapi_id": 433, + "pokemon_name": "Chingling", + "method": "walk", + "encounter_rate": 10, + "min_level": 37, + "max_level": 37 + }, + { + "pokeapi_id": 42, + "pokemon_name": "Golbat", + "method": "walk", + "encounter_rate": 10, + "min_level": 38, + "max_level": 38 + }, + { + "pokeapi_id": 337, + "pokemon_name": "Lunatone", + "method": "dual-slot", + "encounter_rate": 8, + "min_level": 39, + "max_level": 40 + }, + { + "pokeapi_id": 338, + "pokemon_name": "Solrock", + "method": "dual-slot", + "encounter_rate": 8, + "min_level": 39, + "max_level": 40 + } + ] + }, { "name": "Route 222 (Sinnoh)", - "order": 105, + "order": 109, "encounters": [ { "pokeapi_id": 129, @@ -7302,7 +7742,7 @@ }, { "name": "Sunyshore City", - "order": 106, + "order": 110, "encounters": [ { "pokeapi_id": 129, @@ -7388,7 +7828,7 @@ }, { "name": "Route 223 (Sinnoh)", - "order": 107, + "order": 111, "encounters": [ { "pokeapi_id": 129, @@ -7482,12 +7922,12 @@ }, { "name": "Victory Road (Sinnoh)", - "order": 108, + "order": 112, "encounters": [], "children": [ { "name": "Victory Road (Sinnoh 1F)", - "order": 109, + "order": 113, "encounters": [ { "pokeapi_id": 75, @@ -7549,7 +7989,7 @@ }, { "name": "Victory Road (Sinnoh 2F)", - "order": 110, + "order": 114, "encounters": [ { "pokeapi_id": 208, @@ -7603,7 +8043,7 @@ }, { "name": "Victory Road (Sinnoh B1F)", - "order": 111, + "order": 115, "encounters": [ { "pokeapi_id": 130, @@ -7705,7 +8145,7 @@ }, { "name": "Victory Road (Sinnoh 1F - Back 2)", - "order": 112, + "order": 116, "encounters": [ { "pokeapi_id": 130, @@ -7807,7 +8247,7 @@ }, { "name": "Victory Road (Sinnoh 1F - Back 1)", - "order": 113, + "order": 117, "encounters": [ { "pokeapi_id": 75, @@ -7861,7 +8301,7 @@ }, { "name": "Victory Road (Sinnoh 1F - Back 3)", - "order": 114, + "order": 118, "encounters": [ { "pokeapi_id": 75, @@ -7917,7 +8357,7 @@ }, { "name": "Pok\u00e9mon League (Sinnoh)", - "order": 115, + "order": 119, "encounters": [ { "pokeapi_id": 129, @@ -7993,127 +8433,9 @@ } ] }, - { - "name": "Sendoff Spring", - "order": 116, - "encounters": [ - { - "pokeapi_id": 55, - "pokemon_name": "Golduck", - "method": "surf", - "encounter_rate": 100, - "min_level": 20, - "max_level": 40 - }, - { - "pokeapi_id": 129, - "pokemon_name": "Magikarp", - "method": "old-rod", - "encounter_rate": 100, - "min_level": 3, - "max_level": 15 - }, - { - "pokeapi_id": 75, - "pokemon_name": "Graveler", - "method": "walk", - "encounter_rate": 60, - "min_level": 37, - "max_level": 39 - }, - { - "pokeapi_id": 130, - "pokemon_name": "Gyarados", - "method": "super-rod", - "encounter_rate": 55, - "min_level": 30, - "max_level": 55 - }, - { - "pokeapi_id": 129, - "pokemon_name": "Magikarp", - "method": "good-rod", - "encounter_rate": 55, - "min_level": 10, - "max_level": 25 - }, - { - "pokeapi_id": 118, - "pokemon_name": "Goldeen", - "method": "good-rod", - "encounter_rate": 45, - "min_level": 10, - "max_level": 25 - }, - { - "pokeapi_id": 119, - "pokemon_name": "Seaking", - "method": "super-rod", - "encounter_rate": 45, - "min_level": 30, - "max_level": 55 - }, - { - "pokeapi_id": 400, - "pokemon_name": "Bibarel", - "method": "walk", - "encounter_rate": 30, - "min_level": 37, - "max_level": 38 - }, - { - "pokeapi_id": 397, - "pokemon_name": "Staravia", - "method": "walk", - "encounter_rate": 30, - "min_level": 38, - "max_level": 40 - }, - { - "pokeapi_id": 356, - "pokemon_name": "Dusclops", - "method": "walk", - "encounter_rate": 20, - "min_level": 39, - "max_level": 40 - }, - { - "pokeapi_id": 433, - "pokemon_name": "Chingling", - "method": "walk", - "encounter_rate": 10, - "min_level": 37, - "max_level": 37 - }, - { - "pokeapi_id": 42, - "pokemon_name": "Golbat", - "method": "walk", - "encounter_rate": 10, - "min_level": 38, - "max_level": 38 - }, - { - "pokeapi_id": 337, - "pokemon_name": "Lunatone", - "method": "dual-slot", - "encounter_rate": 8, - "min_level": 39, - "max_level": 40 - }, - { - "pokeapi_id": 338, - "pokemon_name": "Solrock", - "method": "dual-slot", - "encounter_rate": 8, - "min_level": 39, - "max_level": 40 - } - ] - }, { "name": "Turnback Cave", - "order": 117, + "order": 120, "encounters": [ { "pokeapi_id": 487, @@ -8127,7 +8449,7 @@ "children": [ { "name": "Turnback Cave (Before Encountering Pillar)", - "order": 118, + "order": 121, "encounters": [ { "pokeapi_id": 356, @@ -8213,7 +8535,7 @@ }, { "name": "Turnback Cave (Between First and Second Pillar)", - "order": 119, + "order": 122, "encounters": [ { "pokeapi_id": 358, @@ -8299,7 +8621,7 @@ }, { "name": "Turnback Cave (Between Second and Third Pillar)", - "order": 120, + "order": 123, "encounters": [ { "pokeapi_id": 93, @@ -8363,7 +8685,7 @@ }, { "name": "Route 224 (Sinnoh)", - "order": 121, + "order": 124, "encounters": [ { "pokeapi_id": 129, @@ -8537,7 +8859,7 @@ }, { "name": "Route 225 (Sinnoh)", - "order": 122, + "order": 125, "encounters": [ { "pokeapi_id": 129, @@ -8679,7 +9001,7 @@ }, { "name": "Route 226 (Sinnoh)", - "order": 123, + "order": 126, "encounters": [ { "pokeapi_id": 129, @@ -8845,7 +9167,7 @@ }, { "name": "Route 227 (Sinnoh)", - "order": 124, + "order": 127, "encounters": [ { "pokeapi_id": 129, @@ -8995,7 +9317,7 @@ }, { "name": "Stark Mountain", - "order": 125, + "order": 128, "encounters": [ { "pokeapi_id": 485, @@ -9009,7 +9331,7 @@ "children": [ { "name": "Stark Mountain (Outside)", - "order": 126, + "order": 129, "encounters": [ { "pokeapi_id": 22, @@ -9095,7 +9417,7 @@ }, { "name": "Stark Mountain (Inside 1)", - "order": 127, + "order": 130, "encounters": [ { "pokeapi_id": 42, @@ -9157,7 +9479,7 @@ }, { "name": "Stark Mountain (Inside 2)", - "order": 128, + "order": 131, "encounters": [ { "pokeapi_id": 219, @@ -9221,7 +9543,7 @@ }, { "name": "Route 228 (Sinnoh)", - "order": 129, + "order": 132, "encounters": [ { "pokeapi_id": 129, @@ -9355,7 +9677,7 @@ }, { "name": "Route 229 (Sinnoh)", - "order": 130, + "order": 133, "encounters": [ { "pokeapi_id": 129, @@ -9529,7 +9851,7 @@ }, { "name": "Resort Area", - "order": 131, + "order": 134, "encounters": [ { "pokeapi_id": 129, @@ -9575,7 +9897,7 @@ }, { "name": "Route 230 (Sinnoh)", - "order": 132, + "order": 135, "encounters": [ { "pokeapi_id": 129, @@ -9741,12 +10063,12 @@ }, { "name": "Snowpoint Temple", - "order": 133, + "order": 136, "encounters": [], "children": [ { "name": "Snowpoint Temple (1F)", - "order": 134, + "order": 137, "encounters": [ { "pokeapi_id": 42, @@ -9776,7 +10098,7 @@ }, { "name": "Snowpoint Temple (B1F)", - "order": 135, + "order": 138, "encounters": [ { "pokeapi_id": 42, @@ -9806,7 +10128,7 @@ }, { "name": "Snowpoint Temple (B2F)", - "order": 136, + "order": 139, "encounters": [ { "pokeapi_id": 42, @@ -9836,7 +10158,7 @@ }, { "name": "Snowpoint Temple (B3F)", - "order": 137, + "order": 140, "encounters": [ { "pokeapi_id": 42, @@ -9866,7 +10188,7 @@ }, { "name": "Snowpoint Temple (B4F)", - "order": 138, + "order": 141, "encounters": [ { "pokeapi_id": 42, @@ -9896,7 +10218,7 @@ }, { "name": "Snowpoint Temple (B5F)", - "order": 139, + "order": 142, "encounters": [ { "pokeapi_id": 42, @@ -9926,353 +10248,9 @@ } ] }, - { - "name": "Route 219 (Sinnoh)", - "order": 140, - "encounters": [ - { - "pokeapi_id": 129, - "pokemon_name": "Magikarp", - "method": "old-rod", - "encounter_rate": 100, - "min_level": 3, - "max_level": 15 - }, - { - "pokeapi_id": 279, - "pokemon_name": "Pelipper", - "method": "surf", - "encounter_rate": 100, - "min_level": 20, - "max_level": 40 - }, - { - "pokeapi_id": 72, - "pokemon_name": "Tentacool", - "method": "surf", - "encounter_rate": 60, - "min_level": 20, - "max_level": 30 - }, - { - "pokeapi_id": 130, - "pokemon_name": "Gyarados", - "method": "super-rod", - "encounter_rate": 55, - "min_level": 30, - "max_level": 55 - }, - { - "pokeapi_id": 129, - "pokemon_name": "Magikarp", - "method": "good-rod", - "encounter_rate": 55, - "min_level": 10, - "max_level": 25 - }, - { - "pokeapi_id": 457, - "pokemon_name": "Lumineon", - "method": "super-rod", - "encounter_rate": 45, - "min_level": 30, - "max_level": 55 - }, - { - "pokeapi_id": 456, - "pokemon_name": "Finneon", - "method": "good-rod", - "encounter_rate": 40, - "min_level": 15, - "max_level": 20 - }, - { - "pokeapi_id": 278, - "pokemon_name": "Wingull", - "method": "surf", - "encounter_rate": 30, - "min_level": 20, - "max_level": 30 - }, - { - "pokeapi_id": 73, - "pokemon_name": "Tentacruel", - "method": "surf", - "encounter_rate": 9, - "min_level": 20, - "max_level": 40 - }, - { - "pokeapi_id": 457, - "pokemon_name": "Lumineon", - "method": "good-rod", - "encounter_rate": 5, - "min_level": 25, - "max_level": 35 - } - ] - }, - { - "name": "Route 220 (Sinnoh)", - "order": 141, - "encounters": [ - { - "pokeapi_id": 129, - "pokemon_name": "Magikarp", - "method": "old-rod", - "encounter_rate": 100, - "min_level": 3, - "max_level": 15 - }, - { - "pokeapi_id": 279, - "pokemon_name": "Pelipper", - "method": "surf", - "encounter_rate": 100, - "min_level": 20, - "max_level": 40 - }, - { - "pokeapi_id": 72, - "pokemon_name": "Tentacool", - "method": "surf", - "encounter_rate": 60, - "min_level": 20, - "max_level": 30 - }, - { - "pokeapi_id": 129, - "pokemon_name": "Magikarp", - "method": "good-rod", - "encounter_rate": 55, - "min_level": 10, - "max_level": 25 - }, - { - "pokeapi_id": 457, - "pokemon_name": "Lumineon", - "method": "super-rod", - "encounter_rate": 45, - "min_level": 30, - "max_level": 55 - }, - { - "pokeapi_id": 456, - "pokemon_name": "Finneon", - "method": "good-rod", - "encounter_rate": 40, - "min_level": 15, - "max_level": 20 - }, - { - "pokeapi_id": 130, - "pokemon_name": "Gyarados", - "method": "super-rod", - "encounter_rate": 40, - "min_level": 30, - "max_level": 55 - }, - { - "pokeapi_id": 278, - "pokemon_name": "Wingull", - "method": "surf", - "encounter_rate": 30, - "min_level": 20, - "max_level": 30 - }, - { - "pokeapi_id": 170, - "pokemon_name": "Chinchou", - "method": "super-rod", - "encounter_rate": 15, - "min_level": 20, - "max_level": 50 - }, - { - "pokeapi_id": 73, - "pokemon_name": "Tentacruel", - "method": "surf", - "encounter_rate": 9, - "min_level": 20, - "max_level": 40 - }, - { - "pokeapi_id": 457, - "pokemon_name": "Lumineon", - "method": "good-rod", - "encounter_rate": 5, - "min_level": 25, - "max_level": 35 - } - ] - }, - { - "name": "Route 221 (Sinnoh)", - "order": 142, - "encounters": [ - { - "pokeapi_id": 129, - "pokemon_name": "Magikarp", - "method": "old-rod", - "encounter_rate": 100, - "min_level": 3, - "max_level": 15 - }, - { - "pokeapi_id": 279, - "pokemon_name": "Pelipper", - "method": "surf", - "encounter_rate": 100, - "min_level": 20, - "max_level": 40 - }, - { - "pokeapi_id": 419, - "pokemon_name": "Floatzel", - "method": "walk", - "encounter_rate": 60, - "min_level": 28, - "max_level": 29 - }, - { - "pokeapi_id": 72, - "pokemon_name": "Tentacool", - "method": "surf", - "encounter_rate": 60, - "min_level": 20, - "max_level": 30 - }, - { - "pokeapi_id": 130, - "pokemon_name": "Gyarados", - "method": "super-rod", - "encounter_rate": 55, - "min_level": 30, - "max_level": 55 - }, - { - "pokeapi_id": 129, - "pokemon_name": "Magikarp", - "method": "good-rod", - "encounter_rate": 55, - "min_level": 10, - "max_level": 25 - }, - { - "pokeapi_id": 457, - "pokemon_name": "Lumineon", - "method": "super-rod", - "encounter_rate": 45, - "min_level": 30, - "max_level": 55 - }, - { - "pokeapi_id": 83, - "pokemon_name": "Farfetchd", - "method": "swarm", - "encounter_rate": 40, - "min_level": 28, - "max_level": 29 - }, - { - "pokeapi_id": 456, - "pokemon_name": "Finneon", - "method": "good-rod", - "encounter_rate": 40, - "min_level": 15, - "max_level": 20 - }, - { - "pokeapi_id": 315, - "pokemon_name": "Roselia", - "method": "walk", - "encounter_rate": 40, - "min_level": 28, - "max_level": 30 - }, - { - "pokeapi_id": 278, - "pokemon_name": "Wingull", - "method": "surf", - "encounter_rate": 30, - "min_level": 20, - "max_level": 30 - }, - { - "pokeapi_id": 203, - "pokemon_name": "Girafarig", - "method": "walk", - "encounter_rate": 25, - "min_level": 28, - "max_level": 28 - }, - { - "pokeapi_id": 185, - "pokemon_name": "Sudowoodo", - "method": "walk", - "encounter_rate": 25, - "min_level": 29, - "max_level": 31 - }, - { - "pokeapi_id": 30, - "pokemon_name": "Nidorina", - "method": "pokeradar", - "encounter_rate": 11, - "min_level": 30, - "max_level": 30 - }, - { - "pokeapi_id": 33, - "pokemon_name": "Nidorino", - "method": "pokeradar", - "encounter_rate": 11, - "min_level": 31, - "max_level": 31 - }, - { - "pokeapi_id": 73, - "pokemon_name": "Tentacruel", - "method": "surf", - "encounter_rate": 9, - "min_level": 20, - "max_level": 40 - }, - { - "pokeapi_id": 457, - "pokemon_name": "Lumineon", - "method": "good-rod", - "encounter_rate": 5, - "min_level": 25, - "max_level": 35 - } - ] - }, - { - "name": "Maniac Tunnel", - "order": 143, - "encounters": [ - { - "pokeapi_id": 74, - "pokemon_name": "Geodude", - "method": "walk", - "encounter_rate": 100, - "min_level": 21, - "max_level": 25 - }, - { - "pokeapi_id": 449, - "pokemon_name": "Hippopotas", - "method": "walk", - "encounter_rate": 35, - "min_level": 22, - "max_level": 26 - } - ] - }, { "name": "Flower Paradise", - "order": 144, + "order": 143, "encounters": [ { "pokeapi_id": 492, @@ -10286,7 +10264,7 @@ }, { "name": "Newmoon Island", - "order": 145, + "order": 144, "encounters": [ { "pokeapi_id": 491, @@ -10300,7 +10278,7 @@ }, { "name": "Hall of Origin", - "order": 146, + "order": 145, "encounters": [ { "pokeapi_id": 493, @@ -10314,7 +10292,7 @@ }, { "name": "Rock Peak Ruins (Sinnoh)", - "order": 147, + "order": 146, "encounters": [ { "pokeapi_id": 377, @@ -10328,7 +10306,7 @@ }, { "name": "Iceberg Ruins (Sinnoh)", - "order": 148, + "order": 147, "encounters": [ { "pokeapi_id": 378, @@ -10342,7 +10320,7 @@ }, { "name": "Iron Ruins (Sinnoh)", - "order": 149, + "order": 148, "encounters": [ { "pokeapi_id": 379, @@ -10353,5 +10331,27 @@ "max_level": 30 } ] + }, + { + "name": "Spear Pillar", + "order": 149, + "encounters": [ + { + "pokeapi_id": 483, + "pokemon_name": "Dialga", + "method": "static", + "encounter_rate": 100, + "min_level": 70, + "max_level": 70 + }, + { + "pokeapi_id": 484, + "pokemon_name": "Palkia", + "method": "static", + "encounter_rate": 100, + "min_level": 70, + "max_level": 70 + } + ] } ] diff --git a/backend/src/app/seeds/data/red-bosses.json b/backend/src/app/seeds/data/red-bosses.json index 8aa85d3..858dc2f 100644 --- a/backend/src/app/seeds/data/red-bosses.json +++ b/backend/src/app/seeds/data/red-bosses.json @@ -119,7 +119,7 @@ "badge_image_url": null, "level_cap": 56, "order": 9, - "after_route_name": "Victory Road (Kanto)", + "after_route_name": "Indigo Plateau", "location": "Indigo Plateau", "section": null, "sprite_url": "/boss-sprites/red/lorelei.png", @@ -133,7 +133,7 @@ "badge_image_url": null, "level_cap": 58, "order": 10, - "after_route_name": "Victory Road (Kanto)", + "after_route_name": "Indigo Plateau", "location": "Indigo Plateau", "section": null, "sprite_url": "/boss-sprites/red/bruno.png", @@ -147,7 +147,7 @@ "badge_image_url": null, "level_cap": 60, "order": 11, - "after_route_name": "Victory Road (Kanto)", + "after_route_name": "Indigo Plateau", "location": "Indigo Plateau", "section": null, "sprite_url": "/boss-sprites/red/agatha.png", @@ -161,7 +161,7 @@ "badge_image_url": null, "level_cap": 62, "order": 12, - "after_route_name": "Victory Road (Kanto)", + "after_route_name": "Indigo Plateau", "location": "Indigo Plateau", "section": null, "sprite_url": "/boss-sprites/red/lance.png", @@ -175,7 +175,7 @@ "badge_image_url": null, "level_cap": 65, "order": 13, - "after_route_name": "Victory Road (Kanto)", + "after_route_name": "Indigo Plateau", "location": "Indigo Plateau", "section": null, "sprite_url": "/boss-sprites/red/blue.png", diff --git a/backend/src/app/seeds/data/red.json b/backend/src/app/seeds/data/red.json index 23d4057..6a8b040 100644 --- a/backend/src/app/seeds/data/red.json +++ b/backend/src/app/seeds/data/red.json @@ -279,14 +279,6 @@ "min_level": 4, "max_level": 6 }, - { - "pokeapi_id": 10, - "pokemon_name": "Caterpie", - "method": "walk", - "encounter_rate": 5, - "min_level": 3, - "max_level": 3 - }, { "pokeapi_id": 11, "pokemon_name": "Metapod", @@ -302,6 +294,14 @@ "encounter_rate": 5, "min_level": 3, "max_level": 3 + }, + { + "pokeapi_id": 10, + "pokemon_name": "Caterpie", + "method": "walk", + "encounter_rate": 5, + "min_level": 3, + "max_level": 3 } ] }, @@ -1305,79 +1305,9 @@ } ] }, - { - "name": "Power Plant", - "order": 29, - "encounters": [ - { - "pokeapi_id": 145, - "pokemon_name": "Zapdos", - "method": "static", - "encounter_rate": 100, - "min_level": 50, - "max_level": 50 - }, - { - "pokeapi_id": 101, - "pokemon_name": "Electrode", - "method": "static", - "encounter_rate": 50, - "min_level": 43, - "max_level": 43 - }, - { - "pokeapi_id": 100, - "pokemon_name": "Voltorb", - "method": "walk", - "encounter_rate": 35, - "min_level": 21, - "max_level": 21 - }, - { - "pokeapi_id": 81, - "pokemon_name": "Magnemite", - "method": "walk", - "encounter_rate": 25, - "min_level": 21, - "max_level": 21 - }, - { - "pokeapi_id": 25, - "pokemon_name": "Pikachu", - "method": "walk", - "encounter_rate": 25, - "min_level": 20, - "max_level": 20 - }, - { - "pokeapi_id": 100, - "pokemon_name": "Voltorb", - "method": "static", - "encounter_rate": 17, - "min_level": 40, - "max_level": 40 - }, - { - "pokeapi_id": 82, - "pokemon_name": "Magneton", - "method": "walk", - "encounter_rate": 10, - "min_level": 32, - "max_level": 32 - }, - { - "pokeapi_id": 125, - "pokemon_name": "Electabuzz", - "method": "walk", - "encounter_rate": 5, - "min_level": 33, - "max_level": 33 - } - ] - }, { "name": "Route 08 (Kanto)", - "order": 30, + "order": 29, "encounters": [ { "pokeapi_id": 16, @@ -1415,7 +1345,7 @@ }, { "name": "Route 07 (Kanto)", - "order": 31, + "order": 30, "encounters": [ { "pokeapi_id": 56, @@ -1453,7 +1383,7 @@ }, { "name": "Celadon City", - "order": 32, + "order": 31, "encounters": [ { "pokeapi_id": 129, @@ -1499,12 +1429,12 @@ }, { "name": "Pok\u00e9mon Tower", - "order": 33, + "order": 32, "encounters": [], "children": [ { "name": "Pok\u00e9mon Tower (3F)", - "order": 34, + "order": 33, "encounters": [ { "pokeapi_id": 93, @@ -1534,7 +1464,7 @@ }, { "name": "Pok\u00e9mon Tower (4F)", - "order": 35, + "order": 34, "encounters": [ { "pokeapi_id": 92, @@ -1564,7 +1494,7 @@ }, { "name": "Pok\u00e9mon Tower (5F)", - "order": 36, + "order": 35, "encounters": [ { "pokeapi_id": 92, @@ -1594,7 +1524,7 @@ }, { "name": "Pok\u00e9mon Tower (6F)", - "order": 37, + "order": 36, "encounters": [ { "pokeapi_id": 105, @@ -1632,7 +1562,7 @@ }, { "name": "Pok\u00e9mon Tower (7F)", - "order": 38, + "order": 37, "encounters": [ { "pokeapi_id": 92, @@ -1664,7 +1594,7 @@ }, { "name": "Silph Co.", - "order": 39, + "order": 38, "encounters": [ { "pokeapi_id": 131, @@ -1678,7 +1608,7 @@ }, { "name": "Fighting Dojo", - "order": 40, + "order": 39, "encounters": [ { "pokeapi_id": 107, @@ -1700,7 +1630,7 @@ }, { "name": "Route 16 (Kanto)", - "order": 41, + "order": 40, "encounters": [ { "pokeapi_id": 143, @@ -1746,7 +1676,7 @@ }, { "name": "Route 17 (Kanto)", - "order": 42, + "order": 41, "encounters": [ { "pokeapi_id": 129, @@ -1840,7 +1770,7 @@ }, { "name": "Route 18 (Kanto)", - "order": 43, + "order": 42, "encounters": [ { "pokeapi_id": 108, @@ -1942,7 +1872,7 @@ }, { "name": "Fuchsia City", - "order": 44, + "order": 43, "encounters": [ { "pokeapi_id": 129, @@ -2004,12 +1934,12 @@ }, { "name": "Safari Zone (Kanto)", - "order": 45, + "order": 44, "encounters": [], "children": [ { "name": "Safari Zone (Kanto - Center Area)", - "order": 46, + "order": 45, "encounters": [ { "pokeapi_id": 113, @@ -2143,7 +2073,7 @@ }, { "name": "Safari Zone (Kanto - Area 1)", - "order": 47, + "order": 46, "encounters": [ { "pokeapi_id": 129, @@ -2277,7 +2207,7 @@ }, { "name": "Safari Zone (Kanto - Area 2)", - "order": 48, + "order": 47, "encounters": [ { "pokeapi_id": 129, @@ -2411,7 +2341,7 @@ }, { "name": "Safari Zone (Kanto - Area 3)", - "order": 49, + "order": 48, "encounters": [ { "pokeapi_id": 115, @@ -2546,62 +2476,8 @@ ] }, { - "name": "Route 15 (Kanto)", - "order": 50, - "encounters": [ - { - "pokeapi_id": 43, - "pokemon_name": "Oddish", - "method": "walk", - "encounter_rate": 40, - "min_level": 22, - "max_level": 22 - }, - { - "pokeapi_id": 48, - "pokemon_name": "Venonat", - "method": "walk", - "encounter_rate": 20, - "min_level": 26, - "max_level": 26 - }, - { - "pokeapi_id": 132, - "pokemon_name": "Ditto", - "method": "walk", - "encounter_rate": 15, - "min_level": 26, - "max_level": 26 - }, - { - "pokeapi_id": 16, - "pokemon_name": "Pidgey", - "method": "walk", - "encounter_rate": 15, - "min_level": 23, - "max_level": 23 - }, - { - "pokeapi_id": 44, - "pokemon_name": "Gloom", - "method": "walk", - "encounter_rate": 5, - "min_level": 30, - "max_level": 30 - }, - { - "pokeapi_id": 17, - "pokemon_name": "Pidgeotto", - "method": "walk", - "encounter_rate": 5, - "min_level": 28, - "max_level": 28 - } - ] - }, - { - "name": "Route 14 (Kanto)", - "order": 51, + "name": "Route 12 (Kanto)", + "order": 49, "encounters": [ { "pokeapi_id": 129, @@ -2635,6 +2511,46 @@ "min_level": 22, "max_level": 22 }, + { + "pokeapi_id": 16, + "pokemon_name": "Pidgey", + "method": "walk", + "encounter_rate": 35, + "min_level": 23, + "max_level": 23 + }, + { + "pokeapi_id": 118, + "pokemon_name": "Goldeen", + "method": "super-rod", + "encounter_rate": 25, + "min_level": 15, + "max_level": 15 + }, + { + "pokeapi_id": 98, + "pokemon_name": "Krabby", + "method": "super-rod", + "encounter_rate": 25, + "min_level": 15, + "max_level": 15 + }, + { + "pokeapi_id": 129, + "pokemon_name": "Magikarp", + "method": "super-rod", + "encounter_rate": 25, + "min_level": 15, + "max_level": 15 + }, + { + "pokeapi_id": 72, + "pokemon_name": "Tentacool", + "method": "super-rod", + "encounter_rate": 25, + "min_level": 5, + "max_level": 5 + }, { "pokeapi_id": 48, "pokemon_name": "Venonat", @@ -2643,35 +2559,11 @@ "min_level": 24, "max_level": 24 }, - { - "pokeapi_id": 132, - "pokemon_name": "Ditto", - "method": "walk", - "encounter_rate": 15, - "min_level": 23, - "max_level": 23 - }, - { - "pokeapi_id": 16, - "pokemon_name": "Pidgey", - "method": "walk", - "encounter_rate": 15, - "min_level": 26, - "max_level": 26 - }, { "pokeapi_id": 44, "pokemon_name": "Gloom", "method": "walk", "encounter_rate": 5, - "min_level": 30, - "max_level": 30 - }, - { - "pokeapi_id": 17, - "pokemon_name": "Pidgeotto", - "method": "walk", - "encounter_rate": 5, "min_level": 28, "max_level": 28 } @@ -2679,7 +2571,7 @@ }, { "name": "Route 13 (Kanto)", - "order": 52, + "order": 50, "encounters": [ { "pokeapi_id": 129, @@ -2780,8 +2672,8 @@ ] }, { - "name": "Route 12 (Kanto)", - "order": 53, + "name": "Route 14 (Kanto)", + "order": 51, "encounters": [ { "pokeapi_id": 129, @@ -2815,46 +2707,6 @@ "min_level": 22, "max_level": 22 }, - { - "pokeapi_id": 16, - "pokemon_name": "Pidgey", - "method": "walk", - "encounter_rate": 35, - "min_level": 23, - "max_level": 23 - }, - { - "pokeapi_id": 118, - "pokemon_name": "Goldeen", - "method": "super-rod", - "encounter_rate": 25, - "min_level": 15, - "max_level": 15 - }, - { - "pokeapi_id": 98, - "pokemon_name": "Krabby", - "method": "super-rod", - "encounter_rate": 25, - "min_level": 15, - "max_level": 15 - }, - { - "pokeapi_id": 129, - "pokemon_name": "Magikarp", - "method": "super-rod", - "encounter_rate": 25, - "min_level": 15, - "max_level": 15 - }, - { - "pokeapi_id": 72, - "pokemon_name": "Tentacool", - "method": "super-rod", - "encounter_rate": 25, - "min_level": 5, - "max_level": 5 - }, { "pokeapi_id": 48, "pokemon_name": "Venonat", @@ -2863,11 +2715,89 @@ "min_level": 24, "max_level": 24 }, + { + "pokeapi_id": 132, + "pokemon_name": "Ditto", + "method": "walk", + "encounter_rate": 15, + "min_level": 23, + "max_level": 23 + }, + { + "pokeapi_id": 16, + "pokemon_name": "Pidgey", + "method": "walk", + "encounter_rate": 15, + "min_level": 26, + "max_level": 26 + }, { "pokeapi_id": 44, "pokemon_name": "Gloom", "method": "walk", "encounter_rate": 5, + "min_level": 30, + "max_level": 30 + }, + { + "pokeapi_id": 17, + "pokemon_name": "Pidgeotto", + "method": "walk", + "encounter_rate": 5, + "min_level": 28, + "max_level": 28 + } + ] + }, + { + "name": "Route 15 (Kanto)", + "order": 52, + "encounters": [ + { + "pokeapi_id": 43, + "pokemon_name": "Oddish", + "method": "walk", + "encounter_rate": 40, + "min_level": 22, + "max_level": 22 + }, + { + "pokeapi_id": 48, + "pokemon_name": "Venonat", + "method": "walk", + "encounter_rate": 20, + "min_level": 26, + "max_level": 26 + }, + { + "pokeapi_id": 132, + "pokemon_name": "Ditto", + "method": "walk", + "encounter_rate": 15, + "min_level": 26, + "max_level": 26 + }, + { + "pokeapi_id": 16, + "pokemon_name": "Pidgey", + "method": "walk", + "encounter_rate": 15, + "min_level": 23, + "max_level": 23 + }, + { + "pokeapi_id": 44, + "pokemon_name": "Gloom", + "method": "walk", + "encounter_rate": 5, + "min_level": 30, + "max_level": 30 + }, + { + "pokeapi_id": 17, + "pokemon_name": "Pidgeotto", + "method": "walk", + "encounter_rate": 5, "min_level": 28, "max_level": 28 } @@ -2875,7 +2805,7 @@ }, { "name": "Route 19 (Kanto)", - "order": 54, + "order": 53, "encounters": [ { "pokeapi_id": 129, @@ -2945,7 +2875,7 @@ }, { "name": "Route 20 (Kanto)", - "order": 55, + "order": 54, "encounters": [ { "pokeapi_id": 129, @@ -3015,12 +2945,12 @@ }, { "name": "Seafoam Islands", - "order": 56, + "order": 55, "encounters": [], "children": [ { "name": "Seafoam Islands (1F)", - "order": 57, + "order": 56, "encounters": [ { "pokeapi_id": 55, @@ -3090,7 +3020,7 @@ }, { "name": "Seafoam Islands (B1F)", - "order": 58, + "order": 57, "encounters": [ { "pokeapi_id": 117, @@ -3152,7 +3082,7 @@ }, { "name": "Seafoam Islands (B2F)", - "order": 59, + "order": 58, "encounters": [ { "pokeapi_id": 80, @@ -3214,7 +3144,7 @@ }, { "name": "Seafoam Islands (B3F)", - "order": 60, + "order": 59, "encounters": [ { "pokeapi_id": 502, @@ -3324,7 +3254,7 @@ }, { "name": "Seafoam Islands (B4F)", - "order": 61, + "order": 60, "encounters": [ { "pokeapi_id": 144, @@ -3444,7 +3374,7 @@ }, { "name": "Cinnabar Island", - "order": 62, + "order": 61, "encounters": [ { "pokeapi_id": 129, @@ -3506,12 +3436,12 @@ }, { "name": "Pok\u00e9mon Mansion (Kanto)", - "order": 63, + "order": 62, "encounters": [], "children": [ { "name": "Pok\u00e9mon Mansion (Kanto - 1F)", - "order": 64, + "order": 63, "encounters": [ { "pokeapi_id": 89, @@ -3565,7 +3495,7 @@ }, { "name": "Pok\u00e9mon Mansion (Kanto - 2F)", - "order": 65, + "order": 64, "encounters": [ { "pokeapi_id": 89, @@ -3619,7 +3549,7 @@ }, { "name": "Pok\u00e9mon Mansion (Kanto - 3F)", - "order": 66, + "order": 65, "encounters": [ { "pokeapi_id": 89, @@ -3673,7 +3603,7 @@ }, { "name": "Pok\u00e9mon Mansion (Kanto - B1F)", - "order": 67, + "order": 66, "encounters": [ { "pokeapi_id": 89, @@ -3729,7 +3659,7 @@ }, { "name": "Cinnabar Lab", - "order": 68, + "order": 67, "encounters": [ { "pokeapi_id": 142, @@ -3783,7 +3713,7 @@ }, { "name": "Route 21 (Kanto)", - "order": 69, + "order": 68, "encounters": [ { "pokeapi_id": 129, @@ -3891,6 +3821,76 @@ } ] }, + { + "name": "Power Plant", + "order": 69, + "encounters": [ + { + "pokeapi_id": 145, + "pokemon_name": "Zapdos", + "method": "static", + "encounter_rate": 100, + "min_level": 50, + "max_level": 50 + }, + { + "pokeapi_id": 101, + "pokemon_name": "Electrode", + "method": "static", + "encounter_rate": 50, + "min_level": 43, + "max_level": 43 + }, + { + "pokeapi_id": 100, + "pokemon_name": "Voltorb", + "method": "walk", + "encounter_rate": 35, + "min_level": 21, + "max_level": 21 + }, + { + "pokeapi_id": 81, + "pokemon_name": "Magnemite", + "method": "walk", + "encounter_rate": 25, + "min_level": 21, + "max_level": 21 + }, + { + "pokeapi_id": 25, + "pokemon_name": "Pikachu", + "method": "walk", + "encounter_rate": 25, + "min_level": 20, + "max_level": 20 + }, + { + "pokeapi_id": 100, + "pokemon_name": "Voltorb", + "method": "static", + "encounter_rate": 17, + "min_level": 40, + "max_level": 40 + }, + { + "pokeapi_id": 82, + "pokemon_name": "Magneton", + "method": "walk", + "encounter_rate": 10, + "min_level": 32, + "max_level": 32 + }, + { + "pokeapi_id": 125, + "pokemon_name": "Electabuzz", + "method": "walk", + "encounter_rate": 5, + "min_level": 33, + "max_level": 33 + } + ] + }, { "name": "Route 23 (Kanto)", "order": 70, @@ -4219,13 +4219,43 @@ ] }, { - "name": "Cerulean Cave", + "name": "Indigo Plateau", "order": 75, + "encounters": [ + { + "pokeapi_id": 129, + "pokemon_name": "Magikarp", + "method": "old-rod", + "encounter_rate": 100, + "min_level": 5, + "max_level": 5 + }, + { + "pokeapi_id": 118, + "pokemon_name": "Goldeen", + "method": "good-rod", + "encounter_rate": 50, + "min_level": 10, + "max_level": 10 + }, + { + "pokeapi_id": 60, + "pokemon_name": "Poliwag", + "method": "good-rod", + "encounter_rate": 50, + "min_level": 10, + "max_level": 10 + } + ] + }, + { + "name": "Cerulean Cave", + "order": 76, "encounters": [], "children": [ { "name": "Cerulean Cave (1F)", - "order": 76, + "order": 77, "encounters": [ { "pokeapi_id": 132, @@ -4367,7 +4397,7 @@ }, { "name": "Cerulean Cave (2F)", - "order": 77, + "order": 78, "encounters": [ { "pokeapi_id": 129, @@ -4525,7 +4555,7 @@ }, { "name": "Cerulean Cave (B1F)", - "order": 78, + "order": 79, "encounters": [ { "pokeapi_id": 150, @@ -4538,35 +4568,5 @@ ] } ] - }, - { - "name": "Indigo Plateau", - "order": 79, - "encounters": [ - { - "pokeapi_id": 129, - "pokemon_name": "Magikarp", - "method": "old-rod", - "encounter_rate": 100, - "min_level": 5, - "max_level": 5 - }, - { - "pokeapi_id": 118, - "pokemon_name": "Goldeen", - "method": "good-rod", - "encounter_rate": 50, - "min_level": 10, - "max_level": 10 - }, - { - "pokeapi_id": 60, - "pokemon_name": "Poliwag", - "method": "good-rod", - "encounter_rate": 50, - "min_level": 10, - "max_level": 10 - } - ] } ] diff --git a/backend/src/app/seeds/data/ruby.json b/backend/src/app/seeds/data/ruby.json index bc7fff1..4122637 100644 --- a/backend/src/app/seeds/data/ruby.json +++ b/backend/src/app/seeds/data/ruby.json @@ -5693,8 +5693,106 @@ ] }, { - "name": "Ever Grande City", + "name": "Island Cave", "order": 92, + "encounters": [ + { + "pokeapi_id": 378, + "pokemon_name": "Regice", + "method": "static", + "encounter_rate": 100, + "min_level": 40, + "max_level": 40 + } + ] + }, + { + "name": "Abandoned Ship", + "order": 93, + "encounters": [ + { + "pokeapi_id": 73, + "pokemon_name": "Tentacruel", + "method": "surf", + "encounter_rate": 100, + "min_level": 30, + "max_level": 35 + }, + { + "pokeapi_id": 72, + "pokemon_name": "Tentacool", + "method": "surf", + "encounter_rate": 99, + "min_level": 5, + "max_level": 35 + }, + { + "pokeapi_id": 72, + "pokemon_name": "Tentacool", + "method": "super-rod", + "encounter_rate": 80, + "min_level": 25, + "max_level": 35 + }, + { + "pokeapi_id": 129, + "pokemon_name": "Magikarp", + "method": "old-rod", + "encounter_rate": 70, + "min_level": 5, + "max_level": 10 + }, + { + "pokeapi_id": 129, + "pokemon_name": "Magikarp", + "method": "good-rod", + "encounter_rate": 60, + "min_level": 10, + "max_level": 30 + }, + { + "pokeapi_id": 72, + "pokemon_name": "Tentacool", + "method": "good-rod", + "encounter_rate": 40, + "min_level": 10, + "max_level": 30 + }, + { + "pokeapi_id": 72, + "pokemon_name": "Tentacool", + "method": "old-rod", + "encounter_rate": 30, + "min_level": 5, + "max_level": 10 + }, + { + "pokeapi_id": 73, + "pokemon_name": "Tentacruel", + "method": "super-rod", + "encounter_rate": 20, + "min_level": 20, + "max_level": 35 + } + ] + }, + { + "name": "Ancient Tomb", + "order": 94, + "encounters": [ + { + "pokeapi_id": 379, + "pokemon_name": "Registeel", + "method": "static", + "encounter_rate": 100, + "min_level": 40, + "max_level": 40 + } + ] + }, + { + "name": "Ever Grande City", + "order": 95, "encounters": [ { "pokeapi_id": 129, @@ -5788,12 +5886,12 @@ }, { "name": "Victory Road (Hoenn)", - "order": 93, + "order": 96, "encounters": [], "children": [ { "name": "Victory Road (Hoenn 1F)", - "order": 94, + "order": 97, "encounters": [ { "pokeapi_id": 42, @@ -5863,7 +5961,7 @@ }, { "name": "Victory Road (Hoenn B1F)", - "order": 95, + "order": 98, "encounters": [ { "pokeapi_id": 75, @@ -5925,7 +6023,7 @@ }, { "name": "Victory Road (Hoenn B2F)", - "order": 96, + "order": 99, "encounters": [ { "pokeapi_id": 42, @@ -6029,7 +6127,7 @@ }, { "name": "Sky Pillar", - "order": 97, + "order": 100, "encounters": [ { "pokeapi_id": 384, @@ -6043,7 +6141,7 @@ "children": [ { "name": "Sky Pillar (1F)", - "order": 98, + "order": 101, "encounters": [ { "pokeapi_id": 42, @@ -6081,7 +6179,7 @@ }, { "name": "Sky Pillar (3F)", - "order": 99, + "order": 102, "encounters": [ { "pokeapi_id": 42, @@ -6119,7 +6217,7 @@ }, { "name": "Sky Pillar (5F)", - "order": 100, + "order": 103, "encounters": [ { "pokeapi_id": 42, @@ -6165,104 +6263,6 @@ } ] }, - { - "name": "Abandoned Ship", - "order": 101, - "encounters": [ - { - "pokeapi_id": 73, - "pokemon_name": "Tentacruel", - "method": "surf", - "encounter_rate": 100, - "min_level": 30, - "max_level": 35 - }, - { - "pokeapi_id": 72, - "pokemon_name": "Tentacool", - "method": "surf", - "encounter_rate": 99, - "min_level": 5, - "max_level": 35 - }, - { - "pokeapi_id": 72, - "pokemon_name": "Tentacool", - "method": "super-rod", - "encounter_rate": 80, - "min_level": 25, - "max_level": 35 - }, - { - "pokeapi_id": 129, - "pokemon_name": "Magikarp", - "method": "old-rod", - "encounter_rate": 70, - "min_level": 5, - "max_level": 10 - }, - { - "pokeapi_id": 129, - "pokemon_name": "Magikarp", - "method": "good-rod", - "encounter_rate": 60, - "min_level": 10, - "max_level": 30 - }, - { - "pokeapi_id": 72, - "pokemon_name": "Tentacool", - "method": "good-rod", - "encounter_rate": 40, - "min_level": 10, - "max_level": 30 - }, - { - "pokeapi_id": 72, - "pokemon_name": "Tentacool", - "method": "old-rod", - "encounter_rate": 30, - "min_level": 5, - "max_level": 10 - }, - { - "pokeapi_id": 73, - "pokemon_name": "Tentacruel", - "method": "super-rod", - "encounter_rate": 20, - "min_level": 20, - "max_level": 35 - } - ] - }, - { - "name": "Ancient Tomb", - "order": 102, - "encounters": [ - { - "pokeapi_id": 379, - "pokemon_name": "Registeel", - "method": "static", - "encounter_rate": 100, - "min_level": 40, - "max_level": 40 - } - ] - }, - { - "name": "Island Cave", - "order": 103, - "encounters": [ - { - "pokeapi_id": 378, - "pokemon_name": "Regice", - "method": "static", - "encounter_rate": 100, - "min_level": 40, - "max_level": 40 - } - ] - }, { "name": "Southern Island", "order": 104, diff --git a/backend/src/app/seeds/data/sapphire.json b/backend/src/app/seeds/data/sapphire.json index 2bcdb80..3464531 100644 --- a/backend/src/app/seeds/data/sapphire.json +++ b/backend/src/app/seeds/data/sapphire.json @@ -5684,8 +5684,106 @@ ] }, { - "name": "Ever Grande City", + "name": "Island Cave", "order": 92, + "encounters": [ + { + "pokeapi_id": 378, + "pokemon_name": "Regice", + "method": "static", + "encounter_rate": 100, + "min_level": 40, + "max_level": 40 + } + ] + }, + { + "name": "Abandoned Ship", + "order": 93, + "encounters": [ + { + "pokeapi_id": 73, + "pokemon_name": "Tentacruel", + "method": "surf", + "encounter_rate": 100, + "min_level": 30, + "max_level": 35 + }, + { + "pokeapi_id": 72, + "pokemon_name": "Tentacool", + "method": "surf", + "encounter_rate": 99, + "min_level": 5, + "max_level": 35 + }, + { + "pokeapi_id": 72, + "pokemon_name": "Tentacool", + "method": "super-rod", + "encounter_rate": 80, + "min_level": 25, + "max_level": 35 + }, + { + "pokeapi_id": 129, + "pokemon_name": "Magikarp", + "method": "old-rod", + "encounter_rate": 70, + "min_level": 5, + "max_level": 10 + }, + { + "pokeapi_id": 129, + "pokemon_name": "Magikarp", + "method": "good-rod", + "encounter_rate": 60, + "min_level": 10, + "max_level": 30 + }, + { + "pokeapi_id": 72, + "pokemon_name": "Tentacool", + "method": "good-rod", + "encounter_rate": 40, + "min_level": 10, + "max_level": 30 + }, + { + "pokeapi_id": 72, + "pokemon_name": "Tentacool", + "method": "old-rod", + "encounter_rate": 30, + "min_level": 5, + "max_level": 10 + }, + { + "pokeapi_id": 73, + "pokemon_name": "Tentacruel", + "method": "super-rod", + "encounter_rate": 20, + "min_level": 20, + "max_level": 35 + } + ] + }, + { + "name": "Ancient Tomb", + "order": 94, + "encounters": [ + { + "pokeapi_id": 379, + "pokemon_name": "Registeel", + "method": "static", + "encounter_rate": 100, + "min_level": 40, + "max_level": 40 + } + ] + }, + { + "name": "Ever Grande City", + "order": 95, "encounters": [ { "pokeapi_id": 129, @@ -5779,12 +5877,12 @@ }, { "name": "Victory Road (Hoenn)", - "order": 93, + "order": 96, "encounters": [], "children": [ { "name": "Victory Road (Hoenn 1F)", - "order": 94, + "order": 97, "encounters": [ { "pokeapi_id": 42, @@ -5854,7 +5952,7 @@ }, { "name": "Victory Road (Hoenn B1F)", - "order": 95, + "order": 98, "encounters": [ { "pokeapi_id": 75, @@ -5916,7 +6014,7 @@ }, { "name": "Victory Road (Hoenn B2F)", - "order": 96, + "order": 99, "encounters": [ { "pokeapi_id": 42, @@ -6020,7 +6118,7 @@ }, { "name": "Sky Pillar", - "order": 97, + "order": 100, "encounters": [ { "pokeapi_id": 384, @@ -6034,7 +6132,7 @@ "children": [ { "name": "Sky Pillar (1F)", - "order": 98, + "order": 101, "encounters": [ { "pokeapi_id": 42, @@ -6072,7 +6170,7 @@ }, { "name": "Sky Pillar (3F)", - "order": 99, + "order": 102, "encounters": [ { "pokeapi_id": 42, @@ -6110,7 +6208,7 @@ }, { "name": "Sky Pillar (5F)", - "order": 100, + "order": 103, "encounters": [ { "pokeapi_id": 42, @@ -6156,104 +6254,6 @@ } ] }, - { - "name": "Abandoned Ship", - "order": 101, - "encounters": [ - { - "pokeapi_id": 73, - "pokemon_name": "Tentacruel", - "method": "surf", - "encounter_rate": 100, - "min_level": 30, - "max_level": 35 - }, - { - "pokeapi_id": 72, - "pokemon_name": "Tentacool", - "method": "surf", - "encounter_rate": 99, - "min_level": 5, - "max_level": 35 - }, - { - "pokeapi_id": 72, - "pokemon_name": "Tentacool", - "method": "super-rod", - "encounter_rate": 80, - "min_level": 25, - "max_level": 35 - }, - { - "pokeapi_id": 129, - "pokemon_name": "Magikarp", - "method": "old-rod", - "encounter_rate": 70, - "min_level": 5, - "max_level": 10 - }, - { - "pokeapi_id": 129, - "pokemon_name": "Magikarp", - "method": "good-rod", - "encounter_rate": 60, - "min_level": 10, - "max_level": 30 - }, - { - "pokeapi_id": 72, - "pokemon_name": "Tentacool", - "method": "good-rod", - "encounter_rate": 40, - "min_level": 10, - "max_level": 30 - }, - { - "pokeapi_id": 72, - "pokemon_name": "Tentacool", - "method": "old-rod", - "encounter_rate": 30, - "min_level": 5, - "max_level": 10 - }, - { - "pokeapi_id": 73, - "pokemon_name": "Tentacruel", - "method": "super-rod", - "encounter_rate": 20, - "min_level": 20, - "max_level": 35 - } - ] - }, - { - "name": "Ancient Tomb", - "order": 102, - "encounters": [ - { - "pokeapi_id": 379, - "pokemon_name": "Registeel", - "method": "static", - "encounter_rate": 100, - "min_level": 40, - "max_level": 40 - } - ] - }, - { - "name": "Island Cave", - "order": 103, - "encounters": [ - { - "pokeapi_id": 378, - "pokemon_name": "Regice", - "method": "static", - "encounter_rate": 100, - "min_level": 40, - "max_level": 40 - } - ] - }, { "name": "Southern Island", "order": 104, diff --git a/backend/src/app/seeds/data/soulsilver.json b/backend/src/app/seeds/data/soulsilver.json index af87eef..470c6a1 100644 --- a/backend/src/app/seeds/data/soulsilver.json +++ b/backend/src/app/seeds/data/soulsilver.json @@ -6035,111 +6035,9 @@ } ] }, - { - "name": "Lake of Rage", - "order": 64, - "encounters": [ - { - "pokeapi_id": 130, - "pokemon_name": "Gyarados", - "method": "static", - "encounter_rate": 100, - "min_level": 30, - "max_level": 30 - }, - { - "pokeapi_id": 163, - "pokemon_name": "Hoothoot", - "method": "headbutt", - "encounter_rate": 100, - "min_level": 14, - "max_level": 19 - }, - { - "pokeapi_id": 129, - "pokemon_name": "Magikarp", - "method": "old-rod", - "encounter_rate": 100, - "min_level": 10, - "max_level": 10 - }, - { - "pokeapi_id": 129, - "pokemon_name": "Magikarp", - "method": "surf", - "encounter_rate": 90, - "min_level": 5, - "max_level": 20 - }, - { - "pokeapi_id": 129, - "pokemon_name": "Magikarp", - "method": "good-rod", - "encounter_rate": 90, - "min_level": 20, - "max_level": 20 - }, - { - "pokeapi_id": 129, - "pokemon_name": "Magikarp", - "method": "super-rod", - "encounter_rate": 70, - "min_level": 40, - "max_level": 40 - }, - { - "pokeapi_id": 102, - "pokemon_name": "Exeggcute", - "method": "headbutt", - "encounter_rate": 40, - "min_level": 14, - "max_level": 19 - }, - { - "pokeapi_id": 130, - "pokemon_name": "Gyarados", - "method": "super-rod", - "encounter_rate": 30, - "min_level": 40, - "max_level": 40 - }, - { - "pokeapi_id": 204, - "pokemon_name": "Pineco", - "method": "headbutt", - "encounter_rate": 30, - "min_level": 14, - "max_level": 16 - }, - { - "pokeapi_id": 48, - "pokemon_name": "Venonat", - "method": "headbutt", - "encounter_rate": 15, - "min_level": 17, - "max_level": 19 - }, - { - "pokeapi_id": 130, - "pokemon_name": "Gyarados", - "method": "surf", - "encounter_rate": 10, - "min_level": 10, - "max_level": 20 - }, - { - "pokeapi_id": 130, - "pokemon_name": "Gyarados", - "method": "good-rod", - "encounter_rate": 10, - "min_level": 20, - "max_level": 20 - } - ] - }, { "name": "Route 43 (Johto)", - "order": 65, + "order": 64, "encounters": [ { "pokeapi_id": 163, @@ -6312,8 +6210,148 @@ ] }, { - "name": "Route 44 (Johto)", + "name": "Lake of Rage", + "order": 65, + "encounters": [ + { + "pokeapi_id": 130, + "pokemon_name": "Gyarados", + "method": "static", + "encounter_rate": 100, + "min_level": 30, + "max_level": 30 + }, + { + "pokeapi_id": 163, + "pokemon_name": "Hoothoot", + "method": "headbutt", + "encounter_rate": 100, + "min_level": 14, + "max_level": 19 + }, + { + "pokeapi_id": 129, + "pokemon_name": "Magikarp", + "method": "old-rod", + "encounter_rate": 100, + "min_level": 10, + "max_level": 10 + }, + { + "pokeapi_id": 129, + "pokemon_name": "Magikarp", + "method": "surf", + "encounter_rate": 90, + "min_level": 5, + "max_level": 20 + }, + { + "pokeapi_id": 129, + "pokemon_name": "Magikarp", + "method": "good-rod", + "encounter_rate": 90, + "min_level": 20, + "max_level": 20 + }, + { + "pokeapi_id": 129, + "pokemon_name": "Magikarp", + "method": "super-rod", + "encounter_rate": 70, + "min_level": 40, + "max_level": 40 + }, + { + "pokeapi_id": 102, + "pokemon_name": "Exeggcute", + "method": "headbutt", + "encounter_rate": 40, + "min_level": 14, + "max_level": 19 + }, + { + "pokeapi_id": 130, + "pokemon_name": "Gyarados", + "method": "super-rod", + "encounter_rate": 30, + "min_level": 40, + "max_level": 40 + }, + { + "pokeapi_id": 204, + "pokemon_name": "Pineco", + "method": "headbutt", + "encounter_rate": 30, + "min_level": 14, + "max_level": 16 + }, + { + "pokeapi_id": 48, + "pokemon_name": "Venonat", + "method": "headbutt", + "encounter_rate": 15, + "min_level": 17, + "max_level": 19 + }, + { + "pokeapi_id": 130, + "pokemon_name": "Gyarados", + "method": "surf", + "encounter_rate": 10, + "min_level": 10, + "max_level": 20 + }, + { + "pokeapi_id": 130, + "pokemon_name": "Gyarados", + "method": "good-rod", + "encounter_rate": 10, + "min_level": 20, + "max_level": 20 + } + ] + }, + { + "name": "Team Rocket HQ (B1F)", "order": 66, + "encounters": [ + { + "pokeapi_id": 101, + "pokemon_name": "Electrode", + "method": "static", + "encounter_rate": 33, + "min_level": 23, + "max_level": 23 + }, + { + "pokeapi_id": 74, + "pokemon_name": "Geodude", + "method": "static", + "encounter_rate": 20, + "min_level": 21, + "max_level": 21 + }, + { + "pokeapi_id": 109, + "pokemon_name": "Koffing", + "method": "static", + "encounter_rate": 20, + "min_level": 21, + "max_level": 21 + }, + { + "pokeapi_id": 100, + "pokemon_name": "Voltorb", + "method": "static", + "encounter_rate": 17, + "min_level": 23, + "max_level": 23 + } + ] + }, + { + "name": "Route 44 (Johto)", + "order": 67, "encounters": [ { "pokeapi_id": 223, @@ -6495,89 +6533,11 @@ }, { "name": "Ice Path", - "order": 67, + "order": 68, "encounters": [], "children": [ { "name": "Ice Path (1F)", - "order": 68, - "encounters": [ - { - "pokeapi_id": 220, - "pokemon_name": "Swinub", - "method": "walk", - "encounter_rate": 40, - "min_level": 21, - "max_level": 21 - }, - { - "pokeapi_id": 42, - "pokemon_name": "Golbat", - "method": "walk", - "encounter_rate": 30, - "min_level": 22, - "max_level": 22 - }, - { - "pokeapi_id": 359, - "pokemon_name": "Absol", - "method": "walk", - "encounter_rate": 20, - "min_level": 21, - "max_level": 22 - }, - { - "pokeapi_id": 436, - "pokemon_name": "Bronzor", - "method": "walk", - "encounter_rate": 20, - "min_level": 21, - "max_level": 22 - }, - { - "pokeapi_id": 433, - "pokemon_name": "Chingling", - "method": "walk", - "encounter_rate": 20, - "min_level": 22, - "max_level": 22 - }, - { - "pokeapi_id": 225, - "pokemon_name": "Delibird", - "method": "walk", - "encounter_rate": 20, - "min_level": 22, - "max_level": 22 - }, - { - "pokeapi_id": 296, - "pokemon_name": "Makuhita", - "method": "walk", - "encounter_rate": 20, - "min_level": 22, - "max_level": 22 - }, - { - "pokeapi_id": 124, - "pokemon_name": "Jynx", - "method": "walk", - "encounter_rate": 10, - "min_level": 22, - "max_level": 22 - }, - { - "pokeapi_id": 41, - "pokemon_name": "Zubat", - "method": "walk", - "encounter_rate": 5, - "min_level": 22, - "max_level": 22 - } - ] - }, - { - "name": "Ice Path (B1F)", "order": 69, "encounters": [ { @@ -6655,8 +6615,86 @@ ] }, { - "name": "Ice Path (B2F)", + "name": "Ice Path (B1F)", "order": 70, + "encounters": [ + { + "pokeapi_id": 220, + "pokemon_name": "Swinub", + "method": "walk", + "encounter_rate": 40, + "min_level": 21, + "max_level": 21 + }, + { + "pokeapi_id": 42, + "pokemon_name": "Golbat", + "method": "walk", + "encounter_rate": 30, + "min_level": 22, + "max_level": 22 + }, + { + "pokeapi_id": 359, + "pokemon_name": "Absol", + "method": "walk", + "encounter_rate": 20, + "min_level": 21, + "max_level": 22 + }, + { + "pokeapi_id": 436, + "pokemon_name": "Bronzor", + "method": "walk", + "encounter_rate": 20, + "min_level": 21, + "max_level": 22 + }, + { + "pokeapi_id": 433, + "pokemon_name": "Chingling", + "method": "walk", + "encounter_rate": 20, + "min_level": 22, + "max_level": 22 + }, + { + "pokeapi_id": 225, + "pokemon_name": "Delibird", + "method": "walk", + "encounter_rate": 20, + "min_level": 22, + "max_level": 22 + }, + { + "pokeapi_id": 296, + "pokemon_name": "Makuhita", + "method": "walk", + "encounter_rate": 20, + "min_level": 22, + "max_level": 22 + }, + { + "pokeapi_id": 124, + "pokemon_name": "Jynx", + "method": "walk", + "encounter_rate": 10, + "min_level": 22, + "max_level": 22 + }, + { + "pokeapi_id": 41, + "pokemon_name": "Zubat", + "method": "walk", + "encounter_rate": 5, + "min_level": 22, + "max_level": 22 + } + ] + }, + { + "name": "Ice Path (B2F)", + "order": 71, "encounters": [ { "pokeapi_id": 220, @@ -6734,7 +6772,7 @@ }, { "name": "Ice Path (B3F)", - "order": 71, + "order": 72, "encounters": [ { "pokeapi_id": 220, @@ -6814,7 +6852,7 @@ }, { "name": "Blackthorn City", - "order": 72, + "order": 73, "encounters": [ { "pokeapi_id": 85, @@ -6884,7 +6922,7 @@ }, { "name": "Dragon's Den", - "order": 73, + "order": 74, "encounters": [ { "pokeapi_id": 147, @@ -6962,7 +7000,7 @@ }, { "name": "Route 45 (Johto)", - "order": 74, + "order": 75, "encounters": [ { "pokeapi_id": 129, @@ -7120,7 +7158,7 @@ }, { "name": "Route 46 (Johto)", - "order": 75, + "order": 76, "encounters": [ { "pokeapi_id": 21, @@ -7196,9 +7234,71 @@ } ] }, + { + "name": "Cliff Edge Gate", + "order": 77, + "encounters": [ + { + "pokeapi_id": 129, + "pokemon_name": "Magikarp", + "method": "old-rod", + "encounter_rate": 100, + "min_level": 10, + "max_level": 10 + }, + { + "pokeapi_id": 194, + "pokemon_name": "Wooper", + "method": "surf", + "encounter_rate": 90, + "min_level": 20, + "max_level": 30 + }, + { + "pokeapi_id": 129, + "pokemon_name": "Magikarp", + "method": "good-rod", + "encounter_rate": 85, + "min_level": 20, + "max_level": 20 + }, + { + "pokeapi_id": 129, + "pokemon_name": "Magikarp", + "method": "super-rod", + "encounter_rate": 70, + "min_level": 40, + "max_level": 40 + }, + { + "pokeapi_id": 60, + "pokemon_name": "Poliwag", + "method": "super-rod", + "encounter_rate": 30, + "min_level": 40, + "max_level": 40 + }, + { + "pokeapi_id": 60, + "pokemon_name": "Poliwag", + "method": "good-rod", + "encounter_rate": 15, + "min_level": 20, + "max_level": 20 + }, + { + "pokeapi_id": 195, + "pokemon_name": "Quagsire", + "method": "surf", + "encounter_rate": 10, + "min_level": 30, + "max_level": 40 + } + ] + }, { "name": "Route 47 (Johto)", - "order": 76, + "order": 78, "encounters": [ { "pokeapi_id": 163, @@ -7466,9 +7566,189 @@ } ] }, + { + "name": "Cliff Cave", + "order": 79, + "encounters": [ + { + "pokeapi_id": 98, + "pokemon_name": "Krabby", + "method": "rock-smash", + "encounter_rate": 80, + "min_level": 20, + "max_level": 26 + }, + { + "pokeapi_id": 42, + "pokemon_name": "Golbat", + "method": "walk", + "encounter_rate": 24, + "min_level": 20, + "max_level": 22 + }, + { + "pokeapi_id": 359, + "pokemon_name": "Absol", + "method": "walk", + "encounter_rate": 20, + "min_level": 20, + "max_level": 20 + }, + { + "pokeapi_id": 436, + "pokemon_name": "Bronzor", + "method": "walk", + "encounter_rate": 20, + "min_level": 20, + "max_level": 20 + }, + { + "pokeapi_id": 433, + "pokemon_name": "Chingling", + "method": "walk", + "encounter_rate": 20, + "min_level": 19, + "max_level": 20 + }, + { + "pokeapi_id": 74, + "pokemon_name": "Geodude", + "method": "walk", + "encounter_rate": 20, + "min_level": 19, + "max_level": 19 + }, + { + "pokeapi_id": 99, + "pokemon_name": "Kingler", + "method": "rock-smash", + "encounter_rate": 20, + "min_level": 28, + "max_level": 31 + }, + { + "pokeapi_id": 296, + "pokemon_name": "Makuhita", + "method": "walk", + "encounter_rate": 20, + "min_level": 19, + "max_level": 20 + }, + { + "pokeapi_id": 99, + "pokemon_name": "Kingler", + "method": "walk", + "encounter_rate": 10, + "min_level": 22, + "max_level": 22 + }, + { + "pokeapi_id": 98, + "pokemon_name": "Krabby", + "method": "walk", + "encounter_rate": 10, + "min_level": 20, + "max_level": 20 + }, + { + "pokeapi_id": 66, + "pokemon_name": "Machop", + "method": "walk", + "encounter_rate": 10, + "min_level": 19, + "max_level": 19 + }, + { + "pokeapi_id": 95, + "pokemon_name": "Onix", + "method": "walk", + "encounter_rate": 10, + "min_level": 20, + "max_level": 20 + }, + { + "pokeapi_id": 200, + "pokemon_name": "Misdreavus", + "method": "walk", + "encounter_rate": 5, + "min_level": 20, + "max_level": 20 + }, + { + "pokeapi_id": 195, + "pokemon_name": "Quagsire", + "method": "walk", + "encounter_rate": 5, + "min_level": 20, + "max_level": 20 + }, + { + "pokeapi_id": 194, + "pokemon_name": "Wooper", + "method": "walk", + "encounter_rate": 5, + "min_level": 18, + "max_level": 18 + }, + { + "pokeapi_id": 41, + "pokemon_name": "Zubat", + "method": "walk", + "encounter_rate": 5, + "min_level": 18, + "max_level": 18 + }, + { + "pokeapi_id": 75, + "pokemon_name": "Graveler", + "method": "walk", + "encounter_rate": 4, + "min_level": 20, + "max_level": 20 + }, + { + "pokeapi_id": 67, + "pokemon_name": "Machoke", + "method": "walk", + "encounter_rate": 4, + "min_level": 22, + "max_level": 22 + }, + { + "pokeapi_id": 208, + "pokemon_name": "Steelix", + "method": "walk", + "encounter_rate": 2, + "min_level": 23, + "max_level": 23 + } + ] + }, + { + "name": "Embedded Tower", + "order": 80, + "encounters": [ + { + "pokeapi_id": 383, + "pokemon_name": "Groudon", + "method": "static", + "encounter_rate": 100, + "min_level": 50, + "max_level": 50 + }, + { + "pokeapi_id": 384, + "pokemon_name": "Rayquaza", + "method": "static", + "encounter_rate": 100, + "min_level": 50, + "max_level": 50 + } + ] + }, { "name": "Route 48 (Johto)", - "order": 77, + "order": 81, "encounters": [ { "pokeapi_id": 163, @@ -7592,14 +7872,52 @@ } ] }, + { + "name": "Safari Zone Gate", + "order": 82, + "encounters": [ + { + "pokeapi_id": 163, + "pokemon_name": "Hoothoot", + "method": "headbutt", + "encounter_rate": 100, + "min_level": 14, + "max_level": 19 + }, + { + "pokeapi_id": 102, + "pokemon_name": "Exeggcute", + "method": "headbutt", + "encounter_rate": 40, + "min_level": 14, + "max_level": 19 + }, + { + "pokeapi_id": 165, + "pokemon_name": "Ledyba", + "method": "headbutt", + "encounter_rate": 30, + "min_level": 17, + "max_level": 19 + }, + { + "pokeapi_id": 204, + "pokemon_name": "Pineco", + "method": "headbutt", + "encounter_rate": 30, + "min_level": 14, + "max_level": 16 + } + ] + }, { "name": "Safari Zone (Johto)", - "order": 78, + "order": 83, "encounters": [], "children": [ { "name": "Safari Zone (Johto - Peak)", - "order": 79, + "order": 84, "encounters": [ { "pokeapi_id": 74, @@ -7725,7 +8043,7 @@ }, { "name": "Safari Zone (Johto - Desert)", - "order": 80, + "order": 85, "encounters": [ { "pokeapi_id": 22, @@ -7835,7 +8153,7 @@ }, { "name": "Safari Zone (Johto - Plains)", - "order": 81, + "order": 86, "encounters": [ { "pokeapi_id": 203, @@ -7953,7 +8271,7 @@ }, { "name": "Safari Zone (Johto - Meadow)", - "order": 82, + "order": 87, "encounters": [ { "pokeapi_id": 129, @@ -8191,7 +8509,7 @@ }, { "name": "Safari Zone (Johto - Forest)", - "order": 83, + "order": 88, "encounters": [ { "pokeapi_id": 200, @@ -8309,7 +8627,7 @@ }, { "name": "Safari Zone (Johto - Swamp)", - "order": 84, + "order": 89, "encounters": [ { "pokeapi_id": 129, @@ -8563,7 +8881,7 @@ }, { "name": "Safari Zone (Johto - Marshland)", - "order": 85, + "order": 90, "encounters": [ { "pokeapi_id": 61, @@ -8817,7 +9135,7 @@ }, { "name": "Safari Zone (Johto - Rocky Beach)", - "order": 86, + "order": 91, "encounters": [ { "pokeapi_id": 131, @@ -9047,7 +9365,7 @@ }, { "name": "Safari Zone (Johto - Mountain)", - "order": 87, + "order": 92, "encounters": [ { "pokeapi_id": 41, @@ -9173,7 +9491,7 @@ }, { "name": "Safari Zone (Johto - Wasteland)", - "order": 88, + "order": 93, "encounters": [ { "pokeapi_id": 95, @@ -9299,7 +9617,7 @@ }, { "name": "Safari Zone (Johto - Savannah)", - "order": 89, + "order": 94, "encounters": [ { "pokeapi_id": 128, @@ -9433,7 +9751,7 @@ }, { "name": "Safari Zone (Johto - Wetland)", - "order": 90, + "order": 95, "encounters": [ { "pokeapi_id": 60, @@ -9671,272 +9989,14 @@ } ] }, - { - "name": "Safari Zone Gate", - "order": 91, - "encounters": [ - { - "pokeapi_id": 163, - "pokemon_name": "Hoothoot", - "method": "headbutt", - "encounter_rate": 100, - "min_level": 14, - "max_level": 19 - }, - { - "pokeapi_id": 102, - "pokemon_name": "Exeggcute", - "method": "headbutt", - "encounter_rate": 40, - "min_level": 14, - "max_level": 19 - }, - { - "pokeapi_id": 165, - "pokemon_name": "Ledyba", - "method": "headbutt", - "encounter_rate": 30, - "min_level": 17, - "max_level": 19 - }, - { - "pokeapi_id": 204, - "pokemon_name": "Pineco", - "method": "headbutt", - "encounter_rate": 30, - "min_level": 14, - "max_level": 16 - } - ] - }, - { - "name": "Cliff Cave", - "order": 92, - "encounters": [ - { - "pokeapi_id": 98, - "pokemon_name": "Krabby", - "method": "rock-smash", - "encounter_rate": 80, - "min_level": 20, - "max_level": 26 - }, - { - "pokeapi_id": 42, - "pokemon_name": "Golbat", - "method": "walk", - "encounter_rate": 24, - "min_level": 20, - "max_level": 22 - }, - { - "pokeapi_id": 359, - "pokemon_name": "Absol", - "method": "walk", - "encounter_rate": 20, - "min_level": 20, - "max_level": 20 - }, - { - "pokeapi_id": 436, - "pokemon_name": "Bronzor", - "method": "walk", - "encounter_rate": 20, - "min_level": 20, - "max_level": 20 - }, - { - "pokeapi_id": 433, - "pokemon_name": "Chingling", - "method": "walk", - "encounter_rate": 20, - "min_level": 19, - "max_level": 20 - }, - { - "pokeapi_id": 74, - "pokemon_name": "Geodude", - "method": "walk", - "encounter_rate": 20, - "min_level": 19, - "max_level": 19 - }, - { - "pokeapi_id": 99, - "pokemon_name": "Kingler", - "method": "rock-smash", - "encounter_rate": 20, - "min_level": 28, - "max_level": 31 - }, - { - "pokeapi_id": 296, - "pokemon_name": "Makuhita", - "method": "walk", - "encounter_rate": 20, - "min_level": 19, - "max_level": 20 - }, - { - "pokeapi_id": 99, - "pokemon_name": "Kingler", - "method": "walk", - "encounter_rate": 10, - "min_level": 22, - "max_level": 22 - }, - { - "pokeapi_id": 98, - "pokemon_name": "Krabby", - "method": "walk", - "encounter_rate": 10, - "min_level": 20, - "max_level": 20 - }, - { - "pokeapi_id": 66, - "pokemon_name": "Machop", - "method": "walk", - "encounter_rate": 10, - "min_level": 19, - "max_level": 19 - }, - { - "pokeapi_id": 95, - "pokemon_name": "Onix", - "method": "walk", - "encounter_rate": 10, - "min_level": 20, - "max_level": 20 - }, - { - "pokeapi_id": 200, - "pokemon_name": "Misdreavus", - "method": "walk", - "encounter_rate": 5, - "min_level": 20, - "max_level": 20 - }, - { - "pokeapi_id": 195, - "pokemon_name": "Quagsire", - "method": "walk", - "encounter_rate": 5, - "min_level": 20, - "max_level": 20 - }, - { - "pokeapi_id": 194, - "pokemon_name": "Wooper", - "method": "walk", - "encounter_rate": 5, - "min_level": 18, - "max_level": 18 - }, - { - "pokeapi_id": 41, - "pokemon_name": "Zubat", - "method": "walk", - "encounter_rate": 5, - "min_level": 18, - "max_level": 18 - }, - { - "pokeapi_id": 75, - "pokemon_name": "Graveler", - "method": "walk", - "encounter_rate": 4, - "min_level": 20, - "max_level": 20 - }, - { - "pokeapi_id": 67, - "pokemon_name": "Machoke", - "method": "walk", - "encounter_rate": 4, - "min_level": 22, - "max_level": 22 - }, - { - "pokeapi_id": 208, - "pokemon_name": "Steelix", - "method": "walk", - "encounter_rate": 2, - "min_level": 23, - "max_level": 23 - } - ] - }, - { - "name": "Cliff Edge Gate", - "order": 93, - "encounters": [ - { - "pokeapi_id": 129, - "pokemon_name": "Magikarp", - "method": "old-rod", - "encounter_rate": 100, - "min_level": 10, - "max_level": 10 - }, - { - "pokeapi_id": 194, - "pokemon_name": "Wooper", - "method": "surf", - "encounter_rate": 90, - "min_level": 20, - "max_level": 30 - }, - { - "pokeapi_id": 129, - "pokemon_name": "Magikarp", - "method": "good-rod", - "encounter_rate": 85, - "min_level": 20, - "max_level": 20 - }, - { - "pokeapi_id": 129, - "pokemon_name": "Magikarp", - "method": "super-rod", - "encounter_rate": 70, - "min_level": 40, - "max_level": 40 - }, - { - "pokeapi_id": 60, - "pokemon_name": "Poliwag", - "method": "super-rod", - "encounter_rate": 30, - "min_level": 40, - "max_level": 40 - }, - { - "pokeapi_id": 60, - "pokemon_name": "Poliwag", - "method": "good-rod", - "encounter_rate": 15, - "min_level": 20, - "max_level": 20 - }, - { - "pokeapi_id": 195, - "pokemon_name": "Quagsire", - "method": "surf", - "encounter_rate": 10, - "min_level": 30, - "max_level": 40 - } - ] - }, { "name": "Whirl Islands", - "order": 94, + "order": 96, "encounters": [], "children": [ { "name": "Whirl Islands (1F)", - "order": 95, + "order": 97, "encounters": [ { "pokeapi_id": 129, @@ -10102,7 +10162,7 @@ }, { "name": "Whirl Islands (B1F)", - "order": 96, + "order": 98, "encounters": [ { "pokeapi_id": 129, @@ -10268,7 +10328,7 @@ }, { "name": "Whirl Islands (B2F)", - "order": 97, + "order": 99, "encounters": [ { "pokeapi_id": 129, @@ -10434,7 +10494,7 @@ }, { "name": "Whirl Islands (B3F)", - "order": 98, + "order": 100, "encounters": [ { "pokeapi_id": 98, @@ -10504,7 +10564,7 @@ }, { "name": "Whirl Islands (B3F - Lugia's Cave)", - "order": 99, + "order": 101, "encounters": [ { "pokeapi_id": 249, @@ -10518,186 +10578,6 @@ } ] }, - { - "name": "Embedded Tower", - "order": 100, - "encounters": [ - { - "pokeapi_id": 383, - "pokemon_name": "Groudon", - "method": "static", - "encounter_rate": 100, - "min_level": 50, - "max_level": 50 - }, - { - "pokeapi_id": 384, - "pokemon_name": "Rayquaza", - "method": "static", - "encounter_rate": 100, - "min_level": 50, - "max_level": 50 - } - ] - }, - { - "name": "Tohjo Falls", - "order": 101, - "encounters": [ - { - "pokeapi_id": 129, - "pokemon_name": "Magikarp", - "method": "old-rod", - "encounter_rate": 85, - "min_level": 10, - "max_level": 10 - }, - { - "pokeapi_id": 118, - "pokemon_name": "Goldeen", - "method": "super-rod", - "encounter_rate": 70, - "min_level": 40, - "max_level": 40 - }, - { - "pokeapi_id": 118, - "pokemon_name": "Goldeen", - "method": "surf", - "encounter_rate": 60, - "min_level": 20, - "max_level": 20 - }, - { - "pokeapi_id": 129, - "pokemon_name": "Magikarp", - "method": "good-rod", - "encounter_rate": 60, - "min_level": 20, - "max_level": 20 - }, - { - "pokeapi_id": 118, - "pokemon_name": "Goldeen", - "method": "good-rod", - "encounter_rate": 40, - "min_level": 20, - "max_level": 20 - }, - { - "pokeapi_id": 20, - "pokemon_name": "Raticate", - "method": "walk", - "encounter_rate": 30, - "min_level": 22, - "max_level": 22 - }, - { - "pokeapi_id": 79, - "pokemon_name": "Slowpoke", - "method": "surf", - "encounter_rate": 30, - "min_level": 20, - "max_level": 20 - }, - { - "pokeapi_id": 41, - "pokemon_name": "Zubat", - "method": "walk", - "encounter_rate": 30, - "min_level": 22, - "max_level": 22 - }, - { - "pokeapi_id": 359, - "pokemon_name": "Absol", - "method": "walk", - "encounter_rate": 20, - "min_level": 22, - "max_level": 22 - }, - { - "pokeapi_id": 436, - "pokemon_name": "Bronzor", - "method": "walk", - "encounter_rate": 20, - "min_level": 22, - "max_level": 22 - }, - { - "pokeapi_id": 433, - "pokemon_name": "Chingling", - "method": "walk", - "encounter_rate": 20, - "min_level": 22, - "max_level": 22 - }, - { - "pokeapi_id": 42, - "pokemon_name": "Golbat", - "method": "walk", - "encounter_rate": 20, - "min_level": 22, - "max_level": 22 - }, - { - "pokeapi_id": 129, - "pokemon_name": "Magikarp", - "method": "super-rod", - "encounter_rate": 20, - "min_level": 40, - "max_level": 40 - }, - { - "pokeapi_id": 296, - "pokemon_name": "Makuhita", - "method": "walk", - "encounter_rate": 20, - "min_level": 22, - "max_level": 22 - }, - { - "pokeapi_id": 118, - "pokemon_name": "Goldeen", - "method": "old-rod", - "encounter_rate": 15, - "min_level": 10, - "max_level": 10 - }, - { - "pokeapi_id": 79, - "pokemon_name": "Slowpoke", - "method": "walk", - "encounter_rate": 15, - "min_level": 21, - "max_level": 21 - }, - { - "pokeapi_id": 119, - "pokemon_name": "Seaking", - "method": "surf", - "encounter_rate": 10, - "min_level": 20, - "max_level": 20 - }, - { - "pokeapi_id": 119, - "pokemon_name": "Seaking", - "method": "super-rod", - "encounter_rate": 10, - "min_level": 40, - "max_level": 40 - }, - { - "pokeapi_id": 19, - "pokemon_name": "Rattata", - "method": "walk", - "encounter_rate": 5, - "min_level": 20, - "max_level": 20 - } - ] - }, { "name": "Route 27 (Kanto)", "order": 102, @@ -10921,8 +10801,166 @@ ] }, { - "name": "Route 26 (Kanto)", + "name": "Tohjo Falls", "order": 103, + "encounters": [ + { + "pokeapi_id": 129, + "pokemon_name": "Magikarp", + "method": "old-rod", + "encounter_rate": 85, + "min_level": 10, + "max_level": 10 + }, + { + "pokeapi_id": 118, + "pokemon_name": "Goldeen", + "method": "super-rod", + "encounter_rate": 70, + "min_level": 40, + "max_level": 40 + }, + { + "pokeapi_id": 118, + "pokemon_name": "Goldeen", + "method": "surf", + "encounter_rate": 60, + "min_level": 20, + "max_level": 20 + }, + { + "pokeapi_id": 129, + "pokemon_name": "Magikarp", + "method": "good-rod", + "encounter_rate": 60, + "min_level": 20, + "max_level": 20 + }, + { + "pokeapi_id": 118, + "pokemon_name": "Goldeen", + "method": "good-rod", + "encounter_rate": 40, + "min_level": 20, + "max_level": 20 + }, + { + "pokeapi_id": 20, + "pokemon_name": "Raticate", + "method": "walk", + "encounter_rate": 30, + "min_level": 22, + "max_level": 22 + }, + { + "pokeapi_id": 79, + "pokemon_name": "Slowpoke", + "method": "surf", + "encounter_rate": 30, + "min_level": 20, + "max_level": 20 + }, + { + "pokeapi_id": 41, + "pokemon_name": "Zubat", + "method": "walk", + "encounter_rate": 30, + "min_level": 22, + "max_level": 22 + }, + { + "pokeapi_id": 359, + "pokemon_name": "Absol", + "method": "walk", + "encounter_rate": 20, + "min_level": 22, + "max_level": 22 + }, + { + "pokeapi_id": 436, + "pokemon_name": "Bronzor", + "method": "walk", + "encounter_rate": 20, + "min_level": 22, + "max_level": 22 + }, + { + "pokeapi_id": 433, + "pokemon_name": "Chingling", + "method": "walk", + "encounter_rate": 20, + "min_level": 22, + "max_level": 22 + }, + { + "pokeapi_id": 42, + "pokemon_name": "Golbat", + "method": "walk", + "encounter_rate": 20, + "min_level": 22, + "max_level": 22 + }, + { + "pokeapi_id": 129, + "pokemon_name": "Magikarp", + "method": "super-rod", + "encounter_rate": 20, + "min_level": 40, + "max_level": 40 + }, + { + "pokeapi_id": 296, + "pokemon_name": "Makuhita", + "method": "walk", + "encounter_rate": 20, + "min_level": 22, + "max_level": 22 + }, + { + "pokeapi_id": 118, + "pokemon_name": "Goldeen", + "method": "old-rod", + "encounter_rate": 15, + "min_level": 10, + "max_level": 10 + }, + { + "pokeapi_id": 79, + "pokemon_name": "Slowpoke", + "method": "walk", + "encounter_rate": 15, + "min_level": 21, + "max_level": 21 + }, + { + "pokeapi_id": 119, + "pokemon_name": "Seaking", + "method": "surf", + "encounter_rate": 10, + "min_level": 20, + "max_level": 20 + }, + { + "pokeapi_id": 119, + "pokemon_name": "Seaking", + "method": "super-rod", + "encounter_rate": 10, + "min_level": 40, + "max_level": 40 + }, + { + "pokeapi_id": 19, + "pokemon_name": "Rattata", + "method": "walk", + "encounter_rate": 5, + "min_level": 20, + "max_level": 20 + } + ] + }, + { + "name": "Route 26 (Kanto)", + "order": 104, "encounters": [ { "pokeapi_id": 163, @@ -11127,8 +11165,8 @@ ] }, { - "name": "Victory Road (Kanto 2F)", - "order": 104, + "name": "Victory Road (Kanto)", + "order": 105, "encounters": [ { "pokeapi_id": 74, @@ -11221,1157 +11259,16 @@ ] }, { - "name": "Route 28 (Kanto)", - "order": 105, - "encounters": [ - { - "pokeapi_id": 214, - "pokemon_name": "Heracross", - "method": "headbutt", - "encounter_rate": 100, - "min_level": 39, - "max_level": 43 - }, - { - "pokeapi_id": 60, - "pokemon_name": "Poliwag", - "method": "surf", - "encounter_rate": 90, - "min_level": 35, - "max_level": 40 - }, - { - "pokeapi_id": 129, - "pokemon_name": "Magikarp", - "method": "old-rod", - "encounter_rate": 85, - "min_level": 10, - "max_level": 10 - }, - { - "pokeapi_id": 60, - "pokemon_name": "Poliwag", - "method": "super-rod", - "encounter_rate": 80, - "min_level": 40, - "max_level": 40 - }, - { - "pokeapi_id": 190, - "pokemon_name": "Aipom", - "method": "headbutt", - "encounter_rate": 60, - "min_level": 39, - "max_level": 43 - }, - { - "pokeapi_id": 129, - "pokemon_name": "Magikarp", - "method": "good-rod", - "encounter_rate": 60, - "min_level": 20, - "max_level": 20 - }, - { - "pokeapi_id": 177, - "pokemon_name": "Natu", - "method": "headbutt", - "encounter_rate": 40, - "min_level": 39, - "max_level": 43 - }, - { - "pokeapi_id": 60, - "pokemon_name": "Poliwag", - "method": "good-rod", - "encounter_rate": 40, - "min_level": 20, - "max_level": 20 - }, - { - "pokeapi_id": 77, - "pokemon_name": "Ponyta", - "method": "walk", - "encounter_rate": 30, - "min_level": 40, - "max_level": 40 - }, - { - "pokeapi_id": 114, - "pokemon_name": "Tangela", - "method": "walk", - "encounter_rate": 30, - "min_level": 39, - "max_level": 39 - }, - { - "pokeapi_id": 399, - "pokemon_name": "Bidoof", - "method": "walk", - "encounter_rate": 20, - "min_level": 40, - "max_level": 40 - }, - { - "pokeapi_id": 418, - "pokemon_name": "Buizel", - "method": "walk", - "encounter_rate": 20, - "min_level": 39, - "max_level": 40 - }, - { - "pokeapi_id": 264, - "pokemon_name": "Linoone", - "method": "walk", - "encounter_rate": 20, - "min_level": 40, - "max_level": 40 - }, - { - "pokeapi_id": 129, - "pokemon_name": "Magikarp", - "method": "super-rod", - "encounter_rate": 20, - "min_level": 40, - "max_level": 40 - }, - { - "pokeapi_id": 78, - "pokemon_name": "Rapidash", - "method": "walk", - "encounter_rate": 20, - "min_level": 41, - "max_level": 42 - }, - { - "pokeapi_id": 217, - "pokemon_name": "Ursaring", - "method": "walk", - "encounter_rate": 20, - "min_level": 40, - "max_level": 40 - }, - { - "pokeapi_id": 293, - "pokemon_name": "Whismur", - "method": "walk", - "encounter_rate": 20, - "min_level": 39, - "max_level": 40 - }, - { - "pokeapi_id": 60, - "pokemon_name": "Poliwag", - "method": "old-rod", - "encounter_rate": 15, - "min_level": 10, - "max_level": 10 - }, - { - "pokeapi_id": 61, - "pokemon_name": "Poliwhirl", - "method": "surf", - "encounter_rate": 10, - "min_level": 40, - "max_level": 40 - }, - { - "pokeapi_id": 215, - "pokemon_name": "Sneasel", - "method": "walk", - "encounter_rate": 10, - "min_level": 42, - "max_level": 42 - }, - { - "pokeapi_id": 85, - "pokemon_name": "Dodrio", - "method": "walk", - "encounter_rate": 5, - "min_level": 43, - "max_level": 43 - }, - { - "pokeapi_id": 84, - "pokemon_name": "Doduo", - "method": "walk", - "encounter_rate": 5, - "min_level": 41, - "max_level": 41 - } - ] - }, - { - "name": "Mt. Silver", + "name": "Vermilion City", "order": 106, "encounters": [ { - "pokeapi_id": 214, - "pokemon_name": "Heracross", + "pokeapi_id": 21, + "pokemon_name": "Spearow", "method": "headbutt", "encounter_rate": 100, - "min_level": 39, - "max_level": 43 - }, - { - "pokeapi_id": 61, - "pokemon_name": "Poliwhirl", - "method": "surf", - "encounter_rate": 91, - "min_level": 30, - "max_level": 48 - }, - { - "pokeapi_id": 129, - "pokemon_name": "Magikarp", - "method": "old-rod", - "encounter_rate": 85, - "min_level": 10, - "max_level": 10 - }, - { - "pokeapi_id": 60, - "pokemon_name": "Poliwag", - "method": "super-rod", - "encounter_rate": 80, - "min_level": 40, - "max_level": 40 - }, - { - "pokeapi_id": 190, - "pokemon_name": "Aipom", - "method": "headbutt", - "encounter_rate": 60, - "min_level": 39, - "max_level": 43 - }, - { - "pokeapi_id": 60, - "pokemon_name": "Poliwag", - "method": "good-rod", - "encounter_rate": 60, - "min_level": 20, - "max_level": 20 - }, - { - "pokeapi_id": 129, - "pokemon_name": "Magikarp", - "method": "good-rod", - "encounter_rate": 40, - "min_level": 20, - "max_level": 20 - }, - { - "pokeapi_id": 177, - "pokemon_name": "Natu", - "method": "headbutt", - "encounter_rate": 40, - "min_level": 39, - "max_level": 43 - }, - { - "pokeapi_id": 77, - "pokemon_name": "Ponyta", - "method": "walk", - "encounter_rate": 30, - "min_level": 42, - "max_level": 42 - }, - { - "pokeapi_id": 114, - "pokemon_name": "Tangela", - "method": "walk", - "encounter_rate": 30, - "min_level": 41, - "max_level": 41 - }, - { - "pokeapi_id": 399, - "pokemon_name": "Bidoof", - "method": "walk", - "encounter_rate": 20, - "min_level": 42, - "max_level": 42 - }, - { - "pokeapi_id": 418, - "pokemon_name": "Buizel", - "method": "walk", - "encounter_rate": 20, - "min_level": 41, - "max_level": 42 - }, - { - "pokeapi_id": 264, - "pokemon_name": "Linoone", - "method": "walk", - "encounter_rate": 20, - "min_level": 42, - "max_level": 42 - }, - { - "pokeapi_id": 129, - "pokemon_name": "Magikarp", - "method": "super-rod", - "encounter_rate": 20, - "min_level": 40, - "max_level": 40 - }, - { - "pokeapi_id": 217, - "pokemon_name": "Ursaring", - "method": "walk", - "encounter_rate": 20, - "min_level": 42, - "max_level": 42 - }, - { - "pokeapi_id": 293, - "pokemon_name": "Whismur", - "method": "walk", - "encounter_rate": 20, - "min_level": 41, - "max_level": 42 - }, - { - "pokeapi_id": 60, - "pokemon_name": "Poliwag", - "method": "old-rod", - "encounter_rate": 15, - "min_level": 10, - "max_level": 10 - }, - { - "pokeapi_id": 78, - "pokemon_name": "Rapidash", - "method": "walk", - "encounter_rate": 10, - "min_level": 44, - "max_level": 44 - }, - { - "pokeapi_id": 215, - "pokemon_name": "Sneasel", - "method": "walk", - "encounter_rate": 10, - "min_level": 41, - "max_level": 41 - }, - { - "pokeapi_id": 60, - "pokemon_name": "Poliwag", - "method": "surf", - "encounter_rate": 9, - "min_level": 30, - "max_level": 40 - }, - { - "pokeapi_id": 85, - "pokemon_name": "Dodrio", - "method": "walk", - "encounter_rate": 5, - "min_level": 43, - "max_level": 43 - }, - { - "pokeapi_id": 84, - "pokemon_name": "Doduo", - "method": "walk", - "encounter_rate": 5, - "min_level": 41, - "max_level": 41 - } - ] - }, - { - "name": "Mt. Silver (Cave)", - "order": 107, - "encounters": [], - "children": [ - { - "name": "Mt. Silver (Cave 1F)", - "order": 108, - "encounters": [ - { - "pokeapi_id": 146, - "pokemon_name": "Moltres", - "method": "static", - "encounter_rate": 100, - "min_level": 50, - "max_level": 50 - }, - { - "pokeapi_id": 119, - "pokemon_name": "Seaking", - "method": "surf", - "encounter_rate": 91, - "min_level": 30, - "max_level": 50 - }, - { - "pokeapi_id": 129, - "pokemon_name": "Magikarp", - "method": "old-rod", - "encounter_rate": 85, - "min_level": 10, - "max_level": 10 - }, - { - "pokeapi_id": 130, - "pokemon_name": "Gyarados", - "method": "super-rod", - "encounter_rate": 80, - "min_level": 40, - "max_level": 40 - }, - { - "pokeapi_id": 129, - "pokemon_name": "Magikarp", - "method": "good-rod", - "encounter_rate": 50, - "min_level": 20, - "max_level": 20 - }, - { - "pokeapi_id": 119, - "pokemon_name": "Seaking", - "method": "super-rod", - "encounter_rate": 50, - "min_level": 40, - "max_level": 40 - }, - { - "pokeapi_id": 118, - "pokemon_name": "Goldeen", - "method": "good-rod", - "encounter_rate": 30, - "min_level": 20, - "max_level": 20 - }, - { - "pokeapi_id": 95, - "pokemon_name": "Onix", - "method": "walk", - "encounter_rate": 30, - "min_level": 42, - "max_level": 42 - }, - { - "pokeapi_id": 217, - "pokemon_name": "Ursaring", - "method": "walk", - "encounter_rate": 30, - "min_level": 44, - "max_level": 44 - }, - { - "pokeapi_id": 359, - "pokemon_name": "Absol", - "method": "walk", - "encounter_rate": 20, - "min_level": 42, - "max_level": 42 - }, - { - "pokeapi_id": 436, - "pokemon_name": "Bronzor", - "method": "walk", - "encounter_rate": 20, - "min_level": 42, - "max_level": 42 - }, - { - "pokeapi_id": 433, - "pokemon_name": "Chingling", - "method": "walk", - "encounter_rate": 20, - "min_level": 43, - "max_level": 43 - }, - { - "pokeapi_id": 75, - "pokemon_name": "Graveler", - "method": "walk", - "encounter_rate": 20, - "min_level": 41, - "max_level": 43 - }, - { - "pokeapi_id": 296, - "pokemon_name": "Makuhita", - "method": "walk", - "encounter_rate": 20, - "min_level": 43, - "max_level": 43 - }, - { - "pokeapi_id": 119, - "pokemon_name": "Seaking", - "method": "good-rod", - "encounter_rate": 20, - "min_level": 20, - "max_level": 20 - }, - { - "pokeapi_id": 118, - "pokemon_name": "Goldeen", - "method": "old-rod", - "encounter_rate": 15, - "min_level": 10, - "max_level": 10 - }, - { - "pokeapi_id": 130, - "pokemon_name": "Gyarados", - "method": "good-rod", - "encounter_rate": 10, - "min_level": 20, - "max_level": 20 - }, - { - "pokeapi_id": 216, - "pokemon_name": "Teddiursa", - "method": "walk", - "encounter_rate": 10, - "min_level": 43, - "max_level": 43 - }, - { - "pokeapi_id": 118, - "pokemon_name": "Goldeen", - "method": "surf", - "encounter_rate": 9, - "min_level": 30, - "max_level": 40 - }, - { - "pokeapi_id": 42, - "pokemon_name": "Golbat", - "method": "walk", - "encounter_rate": 5, - "min_level": 45, - "max_level": 45 - }, - { - "pokeapi_id": 246, - "pokemon_name": "Larvitar", - "method": "walk", - "encounter_rate": 5, - "min_level": 15, - "max_level": 15 - } - ] - }, - { - "name": "Mt. Silver (Cave Expert Belt Chamber)", - "order": 109, - "encounters": [ - { - "pokeapi_id": 195, - "pokemon_name": "Quagsire", - "method": "walk", - "encounter_rate": 35, - "min_level": 45, - "max_level": 45 - }, - { - "pokeapi_id": 200, - "pokemon_name": "Misdreavus", - "method": "walk", - "encounter_rate": 30, - "min_level": 45, - "max_level": 45 - }, - { - "pokeapi_id": 359, - "pokemon_name": "Absol", - "method": "walk", - "encounter_rate": 20, - "min_level": 46, - "max_level": 46 - }, - { - "pokeapi_id": 436, - "pokemon_name": "Bronzor", - "method": "walk", - "encounter_rate": 20, - "min_level": 46, - "max_level": 46 - }, - { - "pokeapi_id": 433, - "pokemon_name": "Chingling", - "method": "walk", - "encounter_rate": 20, - "min_level": 48, - "max_level": 48 - }, - { - "pokeapi_id": 55, - "pokemon_name": "Golduck", - "method": "walk", - "encounter_rate": 20, - "min_level": 48, - "max_level": 48 - }, - { - "pokeapi_id": 296, - "pokemon_name": "Makuhita", - "method": "walk", - "encounter_rate": 20, - "min_level": 48, - "max_level": 48 - }, - { - "pokeapi_id": 217, - "pokemon_name": "Ursaring", - "method": "walk", - "encounter_rate": 20, - "min_level": 47, - "max_level": 48 - }, - { - "pokeapi_id": 216, - "pokemon_name": "Teddiursa", - "method": "walk", - "encounter_rate": 10, - "min_level": 46, - "max_level": 46 - }, - { - "pokeapi_id": 42, - "pokemon_name": "Golbat", - "method": "walk", - "encounter_rate": 5, - "min_level": 48, - "max_level": 48 - }, - { - "pokeapi_id": 246, - "pokemon_name": "Larvitar", - "method": "walk", - "encounter_rate": 5, - "min_level": 15, - "max_level": 15 - }, - { - "pokeapi_id": 247, - "pokemon_name": "Pupitar", - "method": "walk", - "encounter_rate": 5, - "min_level": 30, - "max_level": 30 - } - ] - }, - { - "name": "Mt. Silver (Cave Moltres Chamber)", - "order": 110, - "encounters": [ - { - "pokeapi_id": 195, - "pokemon_name": "Quagsire", - "method": "walk", - "encounter_rate": 40, - "min_level": 45, - "max_level": 45 - }, - { - "pokeapi_id": 359, - "pokemon_name": "Absol", - "method": "walk", - "encounter_rate": 20, - "min_level": 45, - "max_level": 45 - }, - { - "pokeapi_id": 436, - "pokemon_name": "Bronzor", - "method": "walk", - "encounter_rate": 20, - "min_level": 45, - "max_level": 45 - }, - { - "pokeapi_id": 433, - "pokemon_name": "Chingling", - "method": "walk", - "encounter_rate": 20, - "min_level": 47, - "max_level": 48 - }, - { - "pokeapi_id": 296, - "pokemon_name": "Makuhita", - "method": "walk", - "encounter_rate": 20, - "min_level": 47, - "max_level": 48 - }, - { - "pokeapi_id": 208, - "pokemon_name": "Steelix", - "method": "walk", - "encounter_rate": 20, - "min_level": 48, - "max_level": 48 - }, - { - "pokeapi_id": 217, - "pokemon_name": "Ursaring", - "method": "walk", - "encounter_rate": 20, - "min_level": 47, - "max_level": 48 - }, - { - "pokeapi_id": 55, - "pokemon_name": "Golduck", - "method": "walk", - "encounter_rate": 10, - "min_level": 48, - "max_level": 48 - }, - { - "pokeapi_id": 200, - "pokemon_name": "Misdreavus", - "method": "walk", - "encounter_rate": 10, - "min_level": 45, - "max_level": 45 - }, - { - "pokeapi_id": 42, - "pokemon_name": "Golbat", - "method": "walk", - "encounter_rate": 5, - "min_level": 48, - "max_level": 48 - }, - { - "pokeapi_id": 246, - "pokemon_name": "Larvitar", - "method": "walk", - "encounter_rate": 5, - "min_level": 15, - "max_level": 15 - } - ] - }, - { - "name": "Mt. Silver (Cave Lower Mountainside)", - "order": 111, - "encounters": [ - { - "pokeapi_id": 214, - "pokemon_name": "Heracross", - "method": "headbutt", - "encounter_rate": 100, - "min_level": 42, - "max_level": 48 - }, - { - "pokeapi_id": 190, - "pokemon_name": "Aipom", - "method": "headbutt", - "encounter_rate": 60, - "min_level": 42, - "max_level": 48 - }, - { - "pokeapi_id": 42, - "pokemon_name": "Golbat", - "method": "walk", - "encounter_rate": 40, - "min_level": 48, - "max_level": 48 - }, - { - "pokeapi_id": 177, - "pokemon_name": "Natu", - "method": "headbutt", - "encounter_rate": 40, - "min_level": 42, - "max_level": 48 - }, - { - "pokeapi_id": 95, - "pokemon_name": "Onix", - "method": "walk", - "encounter_rate": 30, - "min_level": 48, - "max_level": 48 - }, - { - "pokeapi_id": 359, - "pokemon_name": "Absol", - "method": "walk", - "encounter_rate": 20, - "min_level": 48, - "max_level": 48 - }, - { - "pokeapi_id": 436, - "pokemon_name": "Bronzor", - "method": "walk", - "encounter_rate": 20, - "min_level": 48, - "max_level": 48 - }, - { - "pokeapi_id": 433, - "pokemon_name": "Chingling", - "method": "walk", - "encounter_rate": 20, - "min_level": 48, - "max_level": 48 - }, - { - "pokeapi_id": 296, - "pokemon_name": "Makuhita", - "method": "walk", - "encounter_rate": 20, - "min_level": 48, - "max_level": 48 - }, - { - "pokeapi_id": 216, - "pokemon_name": "Teddiursa", - "method": "walk", - "encounter_rate": 10, - "min_level": 48, - "max_level": 48 - }, - { - "pokeapi_id": 217, - "pokemon_name": "Ursaring", - "method": "walk", - "encounter_rate": 10, - "min_level": 50, - "max_level": 50 - }, - { - "pokeapi_id": 55, - "pokemon_name": "Golduck", - "method": "walk", - "encounter_rate": 5, - "min_level": 51, - "max_level": 51 - }, - { - "pokeapi_id": 246, - "pokemon_name": "Larvitar", - "method": "walk", - "encounter_rate": 5, - "min_level": 15, - "max_level": 15 - } - ] - }, - { - "name": "Mt. Silver (Cave 2F)", - "order": 112, - "encounters": [ - { - "pokeapi_id": 195, - "pokemon_name": "Quagsire", - "method": "walk", - "encounter_rate": 30, - "min_level": 45, - "max_level": 45 - }, - { - "pokeapi_id": 359, - "pokemon_name": "Absol", - "method": "walk", - "encounter_rate": 20, - "min_level": 46, - "max_level": 46 - }, - { - "pokeapi_id": 436, - "pokemon_name": "Bronzor", - "method": "walk", - "encounter_rate": 20, - "min_level": 46, - "max_level": 46 - }, - { - "pokeapi_id": 433, - "pokemon_name": "Chingling", - "method": "walk", - "encounter_rate": 20, - "min_level": 48, - "max_level": 48 - }, - { - "pokeapi_id": 296, - "pokemon_name": "Makuhita", - "method": "walk", - "encounter_rate": 20, - "min_level": 48, - "max_level": 48 - }, - { - "pokeapi_id": 215, - "pokemon_name": "Sneasel", - "method": "walk", - "encounter_rate": 20, - "min_level": 48, - "max_level": 48 - }, - { - "pokeapi_id": 217, - "pokemon_name": "Ursaring", - "method": "walk", - "encounter_rate": 20, - "min_level": 48, - "max_level": 48 - }, - { - "pokeapi_id": 55, - "pokemon_name": "Golduck", - "method": "walk", - "encounter_rate": 10, - "min_level": 48, - "max_level": 48 - }, - { - "pokeapi_id": 200, - "pokemon_name": "Misdreavus", - "method": "walk", - "encounter_rate": 10, - "min_level": 45, - "max_level": 45 - }, - { - "pokeapi_id": 216, - "pokemon_name": "Teddiursa", - "method": "walk", - "encounter_rate": 10, - "min_level": 46, - "max_level": 46 - }, - { - "pokeapi_id": 42, - "pokemon_name": "Golbat", - "method": "walk", - "encounter_rate": 5, - "min_level": 48, - "max_level": 48 - }, - { - "pokeapi_id": 246, - "pokemon_name": "Larvitar", - "method": "walk", - "encounter_rate": 5, - "min_level": 15, - "max_level": 15 - } - ] - }, - { - "name": "Mt. Silver (Cave Upper Mountainside)", - "order": 113, - "encounters": [ - { - "pokeapi_id": 55, - "pokemon_name": "Golduck", - "method": "walk", - "encounter_rate": 30, - "min_level": 48, - "max_level": 48 - }, - { - "pokeapi_id": 359, - "pokemon_name": "Absol", - "method": "walk", - "encounter_rate": 20, - "min_level": 45, - "max_level": 45 - }, - { - "pokeapi_id": 436, - "pokemon_name": "Bronzor", - "method": "walk", - "encounter_rate": 20, - "min_level": 45, - "max_level": 45 - }, - { - "pokeapi_id": 433, - "pokemon_name": "Chingling", - "method": "walk", - "encounter_rate": 20, - "min_level": 47, - "max_level": 47 - }, - { - "pokeapi_id": 296, - "pokemon_name": "Makuhita", - "method": "walk", - "encounter_rate": 20, - "min_level": 47, - "max_level": 47 - }, - { - "pokeapi_id": 215, - "pokemon_name": "Sneasel", - "method": "walk", - "encounter_rate": 20, - "min_level": 45, - "max_level": 45 - }, - { - "pokeapi_id": 217, - "pokemon_name": "Ursaring", - "method": "walk", - "encounter_rate": 20, - "min_level": 47, - "max_level": 47 - }, - { - "pokeapi_id": 200, - "pokemon_name": "Misdreavus", - "method": "walk", - "encounter_rate": 15, - "min_level": 45, - "max_level": 45 - }, - { - "pokeapi_id": 195, - "pokemon_name": "Quagsire", - "method": "walk", - "encounter_rate": 15, - "min_level": 45, - "max_level": 45 - }, - { - "pokeapi_id": 246, - "pokemon_name": "Larvitar", - "method": "walk", - "encounter_rate": 10, - "min_level": 15, - "max_level": 15 - }, - { - "pokeapi_id": 42, - "pokemon_name": "Golbat", - "method": "walk", - "encounter_rate": 5, - "min_level": 48, - "max_level": 48 - } - ] - }, - { - "name": "Mt. Silver (Cave 3F)", - "order": 114, - "encounters": [ - { - "pokeapi_id": 55, - "pokemon_name": "Golduck", - "method": "walk", - "encounter_rate": 30, - "min_level": 48, - "max_level": 48 - }, - { - "pokeapi_id": 359, - "pokemon_name": "Absol", - "method": "walk", - "encounter_rate": 20, - "min_level": 45, - "max_level": 45 - }, - { - "pokeapi_id": 436, - "pokemon_name": "Bronzor", - "method": "walk", - "encounter_rate": 20, - "min_level": 45, - "max_level": 45 - }, - { - "pokeapi_id": 433, - "pokemon_name": "Chingling", - "method": "walk", - "encounter_rate": 20, - "min_level": 47, - "max_level": 47 - }, - { - "pokeapi_id": 296, - "pokemon_name": "Makuhita", - "method": "walk", - "encounter_rate": 20, - "min_level": 47, - "max_level": 47 - }, - { - "pokeapi_id": 195, - "pokemon_name": "Quagsire", - "method": "walk", - "encounter_rate": 20, - "min_level": 45, - "max_level": 45 - }, - { - "pokeapi_id": 215, - "pokemon_name": "Sneasel", - "method": "walk", - "encounter_rate": 20, - "min_level": 50, - "max_level": 50 - }, - { - "pokeapi_id": 217, - "pokemon_name": "Ursaring", - "method": "walk", - "encounter_rate": 20, - "min_level": 47, - "max_level": 47 - }, - { - "pokeapi_id": 200, - "pokemon_name": "Misdreavus", - "method": "walk", - "encounter_rate": 10, - "min_level": 45, - "max_level": 45 - }, - { - "pokeapi_id": 42, - "pokemon_name": "Golbat", - "method": "walk", - "encounter_rate": 5, - "min_level": 48, - "max_level": 48 - }, - { - "pokeapi_id": 246, - "pokemon_name": "Larvitar", - "method": "walk", - "encounter_rate": 5, - "min_level": 15, - "max_level": 15 - } - ] - } - ] - }, - { - "name": "Pallet Town", - "order": 115, - "encounters": [ - { - "pokeapi_id": 163, - "pokemon_name": "Hoothoot", - "method": "headbutt", - "encounter_rate": 100, - "min_level": 2, - "max_level": 6 + "min_level": 11, + "max_level": 16 }, { "pokeapi_id": 72, @@ -12389,6 +11286,22 @@ "min_level": 10, "max_level": 10 }, + { + "pokeapi_id": 50, + "pokemon_name": "Diglett", + "method": "rock-smash", + "encounter_rate": 80, + "min_level": 24, + "max_level": 37 + }, + { + "pokeapi_id": 278, + "pokemon_name": "Wingull", + "method": "swarm", + "encounter_rate": 60, + "min_level": 35, + "max_level": 35 + }, { "pokeapi_id": 170, "pokemon_name": "Chinchou", @@ -12397,6 +11310,14 @@ "min_level": 40, "max_level": 40 }, + { + "pokeapi_id": 415, + "pokemon_name": "Combee", + "method": "headbutt", + "encounter_rate": 40, + "min_level": 11, + "max_level": 16 + }, { "pokeapi_id": 129, "pokemon_name": "Magikarp", @@ -12406,28 +11327,12 @@ "max_level": 20 }, { - "pokeapi_id": 265, - "pokemon_name": "Wurmple", - "method": "headbutt", - "encounter_rate": 40, - "min_level": 2, - "max_level": 6 - }, - { - "pokeapi_id": 165, - "pokemon_name": "Ledyba", + "pokeapi_id": 214, + "pokemon_name": "Heracross", "method": "headbutt", "encounter_rate": 30, - "min_level": 5, - "max_level": 6 - }, - { - "pokeapi_id": 204, - "pokemon_name": "Pineco", - "method": "headbutt", - "encounter_rate": 30, - "min_level": 2, - "max_level": 3 + "min_level": 11, + "max_level": 13 }, { "pokeapi_id": 90, @@ -12453,6 +11358,14 @@ "min_level": 20, "max_level": 20 }, + { + "pokeapi_id": 213, + "pokemon_name": "Shuckle", + "method": "rock-smash", + "encounter_rate": 20, + "min_level": 32, + "max_level": 35 + }, { "pokeapi_id": 73, "pokemon_name": "Tentacruel", @@ -12496,160 +11409,20 @@ ] }, { - "name": "Professor Oak's Laboratory", - "order": 116, - "encounters": [ - { - "pokeapi_id": 1, - "pokemon_name": "Bulbasaur", - "method": "gift", - "encounter_rate": 100, - "min_level": 5, - "max_level": 5 - }, - { - "pokeapi_id": 4, - "pokemon_name": "Charmander", - "method": "gift", - "encounter_rate": 100, - "min_level": 5, - "max_level": 5 - }, - { - "pokeapi_id": 7, - "pokemon_name": "Squirtle", - "method": "gift", - "encounter_rate": 100, - "min_level": 5, - "max_level": 5 - } - ] - }, - { - "name": "Route 01 (Kanto)", - "order": 117, + "name": "Route 06 (Kanto)", + "order": 107, "encounters": [ { "pokeapi_id": 163, "pokemon_name": "Hoothoot", "method": "headbutt", "encounter_rate": 100, - "min_level": 2, - "max_level": 6 + "min_level": 11, + "max_level": 16 }, { - "pokeapi_id": 19, - "pokemon_name": "Rattata", - "method": "walk", - "encounter_rate": 85, - "min_level": 2, - "max_level": 3 - }, - { - "pokeapi_id": 163, - "pokemon_name": "Hoothoot", - "method": "walk", - "encounter_rate": 45, - "min_level": 2, - "max_level": 4 - }, - { - "pokeapi_id": 16, - "pokemon_name": "Pidgey", - "method": "walk", - "encounter_rate": 45, - "min_level": 2, - "max_level": 4 - }, - { - "pokeapi_id": 261, - "pokemon_name": "Poochyena", - "method": "swarm", - "encounter_rate": 40, - "min_level": 2, - "max_level": 2 - }, - { - "pokeapi_id": 403, - "pokemon_name": "Shinx", - "method": "walk", - "encounter_rate": 40, - "min_level": 2, - "max_level": 3 - }, - { - "pokeapi_id": 265, - "pokemon_name": "Wurmple", - "method": "headbutt", - "encounter_rate": 40, - "min_level": 2, - "max_level": 6 - }, - { - "pokeapi_id": 165, - "pokemon_name": "Ledyba", - "method": "headbutt", - "encounter_rate": 30, - "min_level": 5, - "max_level": 6 - }, - { - "pokeapi_id": 204, - "pokemon_name": "Pineco", - "method": "headbutt", - "encounter_rate": 30, - "min_level": 2, - "max_level": 3 - }, - { - "pokeapi_id": 312, - "pokemon_name": "Minun", - "method": "walk", - "encounter_rate": 20, - "min_level": 3, - "max_level": 3 - }, - { - "pokeapi_id": 311, - "pokemon_name": "Plusle", - "method": "walk", - "encounter_rate": 20, - "min_level": 2, - "max_level": 2 - }, - { - "pokeapi_id": 161, - "pokemon_name": "Sentret", - "method": "walk", - "encounter_rate": 20, - "min_level": 3, - "max_level": 3 - }, - { - "pokeapi_id": 162, - "pokemon_name": "Furret", - "method": "walk", - "encounter_rate": 5, - "min_level": 6, - "max_level": 6 - } - ] - }, - { - "name": "Viridian City", - "order": 118, - "encounters": [ - { - "pokeapi_id": 163, - "pokemon_name": "Hoothoot", - "method": "headbutt", - "encounter_rate": 100, - "min_level": 3, - "max_level": 7 - }, - { - "pokeapi_id": 60, - "pokemon_name": "Poliwag", + "pokeapi_id": 54, + "pokemon_name": "Psyduck", "method": "surf", "encounter_rate": 90, "min_level": 5, @@ -12672,44 +11445,92 @@ "max_level": 40 }, { - "pokeapi_id": 60, - "pokemon_name": "Poliwag", + "pokeapi_id": 129, + "pokemon_name": "Magikarp", "method": "good-rod", "encounter_rate": 60, "min_level": 20, "max_level": 20 }, { - "pokeapi_id": 129, - "pokemon_name": "Magikarp", + "pokeapi_id": 69, + "pokemon_name": "Bellsprout", + "method": "walk", + "encounter_rate": 50, + "min_level": 13, + "max_level": 14 + }, + { + "pokeapi_id": 52, + "pokemon_name": "Meowth", + "method": "walk", + "encounter_rate": 50, + "min_level": 13, + "max_level": 14 + }, + { + "pokeapi_id": 415, + "pokemon_name": "Combee", + "method": "headbutt", + "encounter_rate": 40, + "min_level": 11, + "max_level": 16 + }, + { + "pokeapi_id": 60, + "pokemon_name": "Poliwag", "method": "good-rod", "encounter_rate": 40, "min_level": 20, "max_level": 20 }, { - "pokeapi_id": 265, - "pokemon_name": "Wurmple", - "method": "headbutt", - "encounter_rate": 40, - "min_level": 3, - "max_level": 7 + "pokeapi_id": 43, + "pokemon_name": "Oddish", + "method": "walk", + "encounter_rate": 30, + "min_level": 13, + "max_level": 13 }, { - "pokeapi_id": 165, - "pokemon_name": "Ledyba", - "method": "headbutt", + "pokeapi_id": 16, + "pokemon_name": "Pidgey", + "method": "walk", "encounter_rate": 30, - "min_level": 5, - "max_level": 7 + "min_level": 13, + "max_level": 13 }, { "pokeapi_id": 204, "pokemon_name": "Pineco", "method": "headbutt", "encounter_rate": 30, - "min_level": 3, - "max_level": 4 + "min_level": 11, + "max_level": 13 + }, + { + "pokeapi_id": 399, + "pokemon_name": "Bidoof", + "method": "walk", + "encounter_rate": 20, + "min_level": 14, + "max_level": 14 + }, + { + "pokeapi_id": 418, + "pokemon_name": "Buizel", + "method": "walk", + "encounter_rate": 20, + "min_level": 13, + "max_level": 13 + }, + { + "pokeapi_id": 264, + "pokemon_name": "Linoone", + "method": "walk", + "encounter_rate": 20, + "min_level": 14, + "max_level": 14 }, { "pokeapi_id": 129, @@ -12719,6 +11540,14 @@ "min_level": 40, "max_level": 40 }, + { + "pokeapi_id": 293, + "pokemon_name": "Whismur", + "method": "walk", + "encounter_rate": 20, + "min_level": 13, + "max_level": 13 + }, { "pokeapi_id": 60, "pokemon_name": "Poliwag", @@ -12728,833 +11557,174 @@ "max_level": 10 }, { - "pokeapi_id": 61, - "pokemon_name": "Poliwhirl", - "method": "surf", - "encounter_rate": 10, - "min_level": 10, - "max_level": 10 - } - ] - }, - { - "name": "Viridian Forest", - "order": 119, - "encounters": [ - { - "pokeapi_id": 163, - "pokemon_name": "Hoothoot", - "method": "walk", - "encounter_rate": 80, - "min_level": 3, - "max_level": 3 - }, - { - "pokeapi_id": 285, - "pokemon_name": "Shroomish", - "method": "headbutt", - "encounter_rate": 60, - "min_level": 3, - "max_level": 7 - }, - { - "pokeapi_id": 163, - "pokemon_name": "Hoothoot", - "method": "headbutt", - "encounter_rate": 50, - "min_level": 3, - "max_level": 4 - }, - { - "pokeapi_id": 164, - "pokemon_name": "Noctowl", - "method": "headbutt", - "encounter_rate": 50, - "min_level": 5, - "max_level": 7 - }, - { - "pokeapi_id": 401, - "pokemon_name": "Kricketot", - "method": "swarm", - "encounter_rate": 40, - "min_level": 3, - "max_level": 3 - }, - { - "pokeapi_id": 13, - "pokemon_name": "Weedle", - "method": "walk", - "encounter_rate": 40, - "min_level": 3, - "max_level": 3 - }, - { - "pokeapi_id": 14, - "pokemon_name": "Kakuna", - "method": "walk", - "encounter_rate": 30, - "min_level": 3, - "max_level": 3 - }, - { - "pokeapi_id": 16, - "pokemon_name": "Pidgey", - "method": "walk", - "encounter_rate": 25, - "min_level": 3, - "max_level": 3 - }, - { - "pokeapi_id": 406, - "pokemon_name": "Budew", - "method": "walk", - "encounter_rate": 20, - "min_level": 3, - "max_level": 3 - }, - { - "pokeapi_id": 455, - "pokemon_name": "Carnivine", - "method": "walk", - "encounter_rate": 20, - "min_level": 5, - "max_level": 5 - }, - { - "pokeapi_id": 322, - "pokemon_name": "Numel", - "method": "walk", - "encounter_rate": 20, - "min_level": 5, - "max_level": 5 - }, - { - "pokeapi_id": 273, - "pokemon_name": "Seedot", - "method": "headbutt", - "encounter_rate": 20, - "min_level": 3, - "max_level": 7 - }, - { - "pokeapi_id": 325, - "pokemon_name": "Spoink", - "method": "walk", - "encounter_rate": 20, - "min_level": 3, - "max_level": 3 - }, - { - "pokeapi_id": 164, - "pokemon_name": "Noctowl", - "method": "walk", - "encounter_rate": 15, - "min_level": 7, - "max_level": 7 - }, - { - "pokeapi_id": 25, - "pokemon_name": "Pikachu", - "method": "walk", - "encounter_rate": 11, - "min_level": 4, - "max_level": 4 - }, - { - "pokeapi_id": 15, - "pokemon_name": "Beedrill", - "method": "walk", - "encounter_rate": 10, - "min_level": 7, - "max_level": 7 - }, - { - "pokeapi_id": 166, - "pokemon_name": "Ledian", - "method": "headbutt", - "encounter_rate": 10, - "min_level": 5, - "max_level": 7 - }, - { - "pokeapi_id": 165, - "pokemon_name": "Ledyba", - "method": "headbutt", - "encounter_rate": 10, - "min_level": 3, - "max_level": 4 - }, - { - "pokeapi_id": 17, - "pokemon_name": "Pidgeotto", - "method": "walk", - "encounter_rate": 9, - "min_level": 7, - "max_level": 7 - } - ] - }, - { - "name": "Pewter City", - "order": 120, - "encounters": [ - { - "pokeapi_id": 163, - "pokemon_name": "Hoothoot", - "method": "headbutt", - "encounter_rate": 100, - "min_level": 3, - "max_level": 9 - }, - { - "pokeapi_id": 380, - "pokemon_name": "Latias", - "method": "static", - "encounter_rate": 100, - "min_level": 40, - "max_level": 40 - }, - { - "pokeapi_id": 265, - "pokemon_name": "Wurmple", - "method": "headbutt", - "encounter_rate": 100, - "min_level": 3, - "max_level": 9 - }, - { - "pokeapi_id": 178, - "pokemon_name": "Xatu", - "method": "trade", - "encounter_rate": 100, - "min_level": 1, - "max_level": 1 - }, - { - "pokeapi_id": 396, - "pokemon_name": "Starly", - "method": "headbutt", - "encounter_rate": 35, - "min_level": 5, - "max_level": 12 - }, - { - "pokeapi_id": 204, - "pokemon_name": "Pineco", - "method": "headbutt", - "encounter_rate": 30, - "min_level": 3, - "max_level": 5 - } - ] - }, - { - "name": "Pewter Museum of Science", - "order": 121, - "encounters": [ - { - "pokeapi_id": 142, - "pokemon_name": "Aerodactyl", - "method": "gift", - "encounter_rate": 100, - "min_level": 20, - "max_level": 20 - }, - { - "pokeapi_id": 347, - "pokemon_name": "Anorith", - "method": "gift", - "encounter_rate": 100, - "min_level": 20, - "max_level": 20 - }, - { - "pokeapi_id": 408, - "pokemon_name": "Cranidos", - "method": "gift", - "encounter_rate": 100, - "min_level": 20, - "max_level": 20 - }, - { - "pokeapi_id": 140, - "pokemon_name": "Kabuto", - "method": "gift", - "encounter_rate": 100, - "min_level": 20, - "max_level": 20 - }, - { - "pokeapi_id": 345, - "pokemon_name": "Lileep", - "method": "gift", - "encounter_rate": 100, - "min_level": 20, - "max_level": 20 - }, - { - "pokeapi_id": 138, - "pokemon_name": "Omanyte", - "method": "gift", - "encounter_rate": 100, - "min_level": 20, - "max_level": 20 - }, - { - "pokeapi_id": 410, - "pokemon_name": "Shieldon", - "method": "gift", - "encounter_rate": 100, - "min_level": 20, - "max_level": 20 - } - ] - }, - { - "name": "Kanto Route 2", - "order": 122, - "encounters": [], - "children": [ - { - "name": "Route 02 (Kanto - Northern Section)", - "order": 123, - "encounters": [ - { - "pokeapi_id": 163, - "pokemon_name": "Hoothoot", - "method": "headbutt", - "encounter_rate": 100, - "min_level": 3, - "max_level": 7 - }, - { - "pokeapi_id": 14, - "pokemon_name": "Kakuna", - "method": "walk", - "encounter_rate": 100, - "min_level": 3, - "max_level": 7 - }, - { - "pokeapi_id": 13, - "pokemon_name": "Weedle", - "method": "walk", - "encounter_rate": 100, - "min_level": 3, - "max_level": 5 - }, - { - "pokeapi_id": 403, - "pokemon_name": "Shinx", - "method": "walk", - "encounter_rate": 40, - "min_level": 3, - "max_level": 3 - }, - { - "pokeapi_id": 265, - "pokemon_name": "Wurmple", - "method": "headbutt", - "encounter_rate": 40, - "min_level": 3, - "max_level": 7 - }, - { - "pokeapi_id": 165, - "pokemon_name": "Ledyba", - "method": "headbutt", - "encounter_rate": 30, - "min_level": 5, - "max_level": 7 - }, - { - "pokeapi_id": 204, - "pokemon_name": "Pineco", - "method": "headbutt", - "encounter_rate": 30, - "min_level": 3, - "max_level": 4 - }, - { - "pokeapi_id": 312, - "pokemon_name": "Minun", - "method": "walk", - "encounter_rate": 20, - "min_level": 5, - "max_level": 5 - }, - { - "pokeapi_id": 311, - "pokemon_name": "Plusle", - "method": "walk", - "encounter_rate": 20, - "min_level": 3, - "max_level": 3 - }, - { - "pokeapi_id": 15, - "pokemon_name": "Beedrill", - "method": "walk", - "encounter_rate": 14, - "min_level": 7, - "max_level": 10 - }, - { - "pokeapi_id": 164, - "pokemon_name": "Noctowl", - "method": "walk", - "encounter_rate": 14, - "min_level": 7, - "max_level": 7 - }, - { - "pokeapi_id": 166, - "pokemon_name": "Ledian", - "method": "walk", - "encounter_rate": 9, - "min_level": 7, - "max_level": 7 - }, - { - "pokeapi_id": 165, - "pokemon_name": "Ledyba", - "method": "walk", - "encounter_rate": 7, - "min_level": 3, - "max_level": 10 - }, - { - "pokeapi_id": 163, - "pokemon_name": "Hoothoot", - "method": "walk", - "encounter_rate": 6, - "min_level": 3, - "max_level": 3 - }, - { - "pokeapi_id": 16, - "pokemon_name": "Pidgey", - "method": "walk", - "encounter_rate": 6, - "min_level": 3, - "max_level": 3 - }, - { - "pokeapi_id": 17, - "pokemon_name": "Pidgeotto", - "method": "walk", - "encounter_rate": 5, - "min_level": 7, - "max_level": 7 - } - ] - }, - { - "name": "Route 02 (Kanto - Southern Section)", - "order": 124, - "encounters": [ - { - "pokeapi_id": 15, - "pokemon_name": "Beedrill", - "method": "walk", - "encounter_rate": 100, - "min_level": 7, - "max_level": 10 - }, - { - "pokeapi_id": 163, - "pokemon_name": "Hoothoot", - "method": "headbutt", - "encounter_rate": 100, - "min_level": 3, - "max_level": 7 - }, - { - "pokeapi_id": 14, - "pokemon_name": "Kakuna", - "method": "walk", - "encounter_rate": 100, - "min_level": 3, - "max_level": 7 - }, - { - "pokeapi_id": 13, - "pokemon_name": "Weedle", - "method": "walk", - "encounter_rate": 42, - "min_level": 3, - "max_level": 5 - }, - { - "pokeapi_id": 403, - "pokemon_name": "Shinx", - "method": "walk", - "encounter_rate": 40, - "min_level": 3, - "max_level": 3 - }, - { - "pokeapi_id": 265, - "pokemon_name": "Wurmple", - "method": "headbutt", - "encounter_rate": 40, - "min_level": 3, - "max_level": 7 - }, - { - "pokeapi_id": 165, - "pokemon_name": "Ledyba", - "method": "headbutt", - "encounter_rate": 30, - "min_level": 5, - "max_level": 7 - }, - { - "pokeapi_id": 204, - "pokemon_name": "Pineco", - "method": "headbutt", - "encounter_rate": 30, - "min_level": 3, - "max_level": 4 - }, - { - "pokeapi_id": 312, - "pokemon_name": "Minun", - "method": "walk", - "encounter_rate": 20, - "min_level": 5, - "max_level": 5 - }, - { - "pokeapi_id": 311, - "pokemon_name": "Plusle", - "method": "walk", - "encounter_rate": 20, - "min_level": 3, - "max_level": 3 - }, - { - "pokeapi_id": 164, - "pokemon_name": "Noctowl", - "method": "walk", - "encounter_rate": 14, - "min_level": 7, - "max_level": 7 - }, - { - "pokeapi_id": 166, - "pokemon_name": "Ledian", - "method": "walk", - "encounter_rate": 9, - "min_level": 7, - "max_level": 10 - }, - { - "pokeapi_id": 165, - "pokemon_name": "Ledyba", - "method": "walk", - "encounter_rate": 7, - "min_level": 3, - "max_level": 10 - }, - { - "pokeapi_id": 163, - "pokemon_name": "Hoothoot", - "method": "walk", - "encounter_rate": 6, - "min_level": 3, - "max_level": 5 - }, - { - "pokeapi_id": 16, - "pokemon_name": "Pidgey", - "method": "walk", - "encounter_rate": 6, - "min_level": 3, - "max_level": 3 - }, - { - "pokeapi_id": 17, - "pokemon_name": "Pidgeotto", - "method": "walk", - "encounter_rate": 5, - "min_level": 7, - "max_level": 7 - } - ] - } - ] - }, - { - "name": "Route 03 (Kanto)", - "order": 125, - "encounters": [ - { - "pokeapi_id": 163, - "pokemon_name": "Hoothoot", - "method": "headbutt", - "encounter_rate": 100, - "min_level": 6, - "max_level": 10 - }, - { - "pokeapi_id": 19, - "pokemon_name": "Rattata", - "method": "walk", - "encounter_rate": 65, - "min_level": 5, - "max_level": 5 - }, - { - "pokeapi_id": 316, - "pokemon_name": "Gulpin", - "method": "swarm", - "encounter_rate": 40, - "min_level": 5, - "max_level": 5 - }, - { - "pokeapi_id": 403, - "pokemon_name": "Shinx", - "method": "walk", - "encounter_rate": 40, - "min_level": 5, - "max_level": 5 - }, - { - "pokeapi_id": 265, - "pokemon_name": "Wurmple", - "method": "headbutt", - "encounter_rate": 40, - "min_level": 6, - "max_level": 10 - }, - { - "pokeapi_id": 21, - "pokemon_name": "Spearow", - "method": "walk", - "encounter_rate": 35, - "min_level": 5, - "max_level": 5 - }, - { - "pokeapi_id": 204, - "pokemon_name": "Pineco", - "method": "headbutt", - "encounter_rate": 30, - "min_level": 6, - "max_level": 7 - }, - { - "pokeapi_id": 41, - "pokemon_name": "Zubat", - "method": "walk", - "encounter_rate": 30, - "min_level": 5, - "max_level": 5 - }, - { - "pokeapi_id": 23, - "pokemon_name": "Ekans", - "method": "walk", - "encounter_rate": 20, - "min_level": 8, - "max_level": 8 - }, - { - "pokeapi_id": 312, - "pokemon_name": "Minun", - "method": "walk", - "encounter_rate": 20, - "min_level": 8, - "max_level": 8 - }, - { - "pokeapi_id": 311, - "pokemon_name": "Plusle", - "method": "walk", - "encounter_rate": 20, - "min_level": 5, - "max_level": 5 - }, - { - "pokeapi_id": 39, - "pokemon_name": "Jigglypuff", - "method": "walk", - "encounter_rate": 10, - "min_level": 6, - "max_level": 6 - }, - { - "pokeapi_id": 24, - "pokemon_name": "Arbok", - "method": "walk", - "encounter_rate": 5, - "min_level": 10, - "max_level": 10 - } - ] - }, - { - "name": "Mt. Moon (B2F)", - "order": 126, - "encounters": [ - { - "pokeapi_id": 41, - "pokemon_name": "Zubat", - "method": "walk", - "encounter_rate": 50, - "min_level": 6, - "max_level": 6 - }, - { - "pokeapi_id": 74, - "pokemon_name": "Geodude", - "method": "walk", - "encounter_rate": 35, - "min_level": 6, - "max_level": 6 - }, - { - "pokeapi_id": 359, - "pokemon_name": "Absol", - "method": "walk", - "encounter_rate": 20, - "min_level": 6, - "max_level": 6 - }, - { - "pokeapi_id": 436, - "pokemon_name": "Bronzor", - "method": "walk", - "encounter_rate": 20, - "min_level": 6, - "max_level": 6 - }, - { - "pokeapi_id": 433, - "pokemon_name": "Chingling", - "method": "walk", - "encounter_rate": 20, - "min_level": 8, - "max_level": 8 - }, - { - "pokeapi_id": 296, - "pokemon_name": "Makuhita", - "method": "walk", - "encounter_rate": 20, - "min_level": 8, - "max_level": 8 - }, - { - "pokeapi_id": 46, - "pokemon_name": "Paras", + "pokeapi_id": 63, + "pokemon_name": "Abra", "method": "walk", "encounter_rate": 10, "min_level": 12, "max_level": 12 }, { - "pokeapi_id": 35, - "pokemon_name": "Clefairy", + "pokeapi_id": 55, + "pokemon_name": "Golduck", + "method": "surf", + "encounter_rate": 10, + "min_level": 10, + "max_level": 10 + }, + { + "pokeapi_id": 81, + "pokemon_name": "Magnemite", "method": "walk", - "encounter_rate": 5, - "min_level": 8, - "max_level": 8 + "encounter_rate": 10, + "min_level": 15, + "max_level": 15 } ] }, { - "name": "Mt. Moon Square", - "order": 127, + "name": "Saffron City", + "order": 108, "encounters": [ { - "pokeapi_id": 129, - "pokemon_name": "Magikarp", - "method": "old-rod", + "pokeapi_id": 25, + "pokemon_name": "Pikachu", + "method": "trade", "encounter_rate": 100, - "min_level": 10, - "max_level": 10 - }, - { - "pokeapi_id": 60, - "pokemon_name": "Poliwag", - "method": "surf", - "encounter_rate": 100, - "min_level": 30, - "max_level": 35 - }, - { - "pokeapi_id": 60, - "pokemon_name": "Poliwag", - "method": "good-rod", - "encounter_rate": 100, - "min_level": 20, - "max_level": 20 - }, - { - "pokeapi_id": 60, - "pokemon_name": "Poliwag", - "method": "super-rod", - "encounter_rate": 100, - "min_level": 40, - "max_level": 40 - }, - { - "pokeapi_id": 129, - "pokemon_name": "Magikarp", - "method": "good-rod", - "encounter_rate": 95, - "min_level": 20, - "max_level": 20 - }, - { - "pokeapi_id": 60, - "pokemon_name": "Poliwag", - "method": "old-rod", - "encounter_rate": 90, - "min_level": 10, - "max_level": 10 - }, - { - "pokeapi_id": 129, - "pokemon_name": "Magikarp", - "method": "surf", - "encounter_rate": 40, - "min_level": 30, - "max_level": 30 - }, - { - "pokeapi_id": 129, - "pokemon_name": "Magikarp", - "method": "super-rod", - "encounter_rate": 40, - "min_level": 40, - "max_level": 40 + "min_level": 1, + "max_level": 1 } ] }, { - "name": "Route 04 (Kanto)", - "order": 128, + "name": "Route 08 (Kanto)", + "order": 109, "encounters": [ { "pokeapi_id": 163, "pokemon_name": "Hoothoot", "method": "headbutt", "encounter_rate": 100, - "min_level": 6, - "max_level": 10 + "min_level": 16, + "max_level": 19 + }, + { + "pokeapi_id": 415, + "pokemon_name": "Combee", + "method": "headbutt", + "encounter_rate": 40, + "min_level": 16, + "max_level": 19 + }, + { + "pokeapi_id": 403, + "pokemon_name": "Shinx", + "method": "walk", + "encounter_rate": 40, + "min_level": 15, + "max_level": 15 + }, + { + "pokeapi_id": 17, + "pokemon_name": "Pidgeotto", + "method": "walk", + "encounter_rate": 35, + "min_level": 17, + "max_level": 17 + }, + { + "pokeapi_id": 93, + "pokemon_name": "Haunter", + "method": "walk", + "encounter_rate": 30, + "min_level": 19, + "max_level": 19 + }, + { + "pokeapi_id": 52, + "pokemon_name": "Meowth", + "method": "walk", + "encounter_rate": 30, + "min_level": 17, + "max_level": 17 + }, + { + "pokeapi_id": 204, + "pokemon_name": "Pineco", + "method": "headbutt", + "encounter_rate": 30, + "min_level": 16, + "max_level": 17 + }, + { + "pokeapi_id": 63, + "pokemon_name": "Abra", + "method": "walk", + "encounter_rate": 20, + "min_level": 15, + "max_level": 15 + }, + { + "pokeapi_id": 312, + "pokemon_name": "Minun", + "method": "walk", + "encounter_rate": 20, + "min_level": 15, + "max_level": 15 + }, + { + "pokeapi_id": 311, + "pokemon_name": "Plusle", + "method": "walk", + "encounter_rate": 20, + "min_level": 17, + "max_level": 17 + }, + { + "pokeapi_id": 37, + "pokemon_name": "Vulpix", + "method": "walk", + "encounter_rate": 15, + "min_level": 17, + "max_level": 18 + }, + { + "pokeapi_id": 164, + "pokemon_name": "Noctowl", + "method": "walk", + "encounter_rate": 10, + "min_level": 18, + "max_level": 18 + }, + { + "pokeapi_id": 64, + "pokemon_name": "Kadabra", + "method": "walk", + "encounter_rate": 5, + "min_level": 15, + "max_level": 15 + } + ] + }, + { + "name": "Route 10 (Kanto)", + "order": 110, + "encounters": [ + { + "pokeapi_id": 145, + "pokemon_name": "Zapdos", + "method": "static", + "encounter_rate": 100, + "min_level": 50, + "max_level": 50 }, { "pokeapi_id": 118, "pokemon_name": "Goldeen", "method": "surf", "encounter_rate": 90, - "min_level": 5, - "max_level": 10 + "min_level": 10, + "max_level": 15 }, { "pokeapi_id": 129, @@ -13573,92 +11743,76 @@ "max_level": 40 }, { - "pokeapi_id": 19, - "pokemon_name": "Rattata", - "method": "walk", - "encounter_rate": 65, - "min_level": 5, - "max_level": 5 - }, - { - "pokeapi_id": 118, - "pokemon_name": "Goldeen", + "pokeapi_id": 129, + "pokemon_name": "Magikarp", "method": "good-rod", "encounter_rate": 60, "min_level": 20, "max_level": 20 }, { - "pokeapi_id": 129, - "pokemon_name": "Magikarp", + "pokeapi_id": 20, + "pokemon_name": "Raticate", + "method": "walk", + "encounter_rate": 45, + "min_level": 16, + "max_level": 16 + }, + { + "pokeapi_id": 118, + "pokemon_name": "Goldeen", "method": "good-rod", "encounter_rate": 40, "min_level": 20, "max_level": 20 }, { - "pokeapi_id": 265, - "pokemon_name": "Wurmple", - "method": "headbutt", + "pokeapi_id": 195, + "pokemon_name": "Quagsire", + "method": "walk", "encounter_rate": 40, - "min_level": 6, - "max_level": 10 + "min_level": 16, + "max_level": 16 }, { "pokeapi_id": 21, "pokemon_name": "Spearow", "method": "walk", - "encounter_rate": 35, - "min_level": 5, - "max_level": 5 - }, - { - "pokeapi_id": 204, - "pokemon_name": "Pineco", - "method": "headbutt", "encounter_rate": 30, - "min_level": 6, - "max_level": 7 + "min_level": 16, + "max_level": 16 }, { - "pokeapi_id": 41, - "pokemon_name": "Zubat", + "pokeapi_id": 100, + "pokemon_name": "Voltorb", "method": "walk", "encounter_rate": 30, - "min_level": 5, - "max_level": 5 + "min_level": 17, + "max_level": 17 }, { "pokeapi_id": 399, "pokemon_name": "Bidoof", "method": "walk", "encounter_rate": 20, - "min_level": 8, - "max_level": 8 + "min_level": 16, + "max_level": 16 }, { "pokeapi_id": 418, "pokemon_name": "Buizel", "method": "walk", "encounter_rate": 20, - "min_level": 5, - "max_level": 5 - }, - { - "pokeapi_id": 23, - "pokemon_name": "Ekans", - "method": "walk", - "encounter_rate": 20, - "min_level": 8, - "max_level": 8 + "min_level": 16, + "max_level": 17 }, { "pokeapi_id": 264, "pokemon_name": "Linoone", "method": "walk", "encounter_rate": 20, - "min_level": 8, - "max_level": 8 + "min_level": 16, + "max_level": 16 }, { "pokeapi_id": 129, @@ -13673,8 +11827,16 @@ "pokemon_name": "Whismur", "method": "walk", "encounter_rate": 20, - "min_level": 5, - "max_level": 5 + "min_level": 16, + "max_level": 17 + }, + { + "pokeapi_id": 125, + "pokemon_name": "Electabuzz", + "method": "walk", + "encounter_rate": 15, + "min_level": 15, + "max_level": 15 }, { "pokeapi_id": 118, @@ -13685,21 +11847,342 @@ "max_level": 10 }, { - "pokeapi_id": 39, - "pokemon_name": "Jigglypuff", + "pokeapi_id": 22, + "pokemon_name": "Fearow", "method": "walk", "encounter_rate": 10, - "min_level": 6, - "max_level": 6 + "min_level": 18, + "max_level": 18 }, { "pokeapi_id": 119, "pokemon_name": "Seaking", "method": "surf", "encounter_rate": 10, + "min_level": 15, + "max_level": 15 + }, + { + "pokeapi_id": 119, + "pokemon_name": "Seaking", + "method": "super-rod", + "encounter_rate": 10, + "min_level": 40, + "max_level": 40 + } + ] + }, + { + "name": "Rock Tunnel", + "order": 111, + "encounters": [], + "children": [ + { + "name": "Rock Tunnel (1F)", + "order": 112, + "encounters": [ + { + "pokeapi_id": 104, + "pokemon_name": "Cubone", + "method": "walk", + "encounter_rate": 35, + "min_level": 10, + "max_level": 10 + }, + { + "pokeapi_id": 74, + "pokemon_name": "Geodude", + "method": "walk", + "encounter_rate": 30, + "min_level": 10, + "max_level": 10 + }, + { + "pokeapi_id": 359, + "pokemon_name": "Absol", + "method": "walk", + "encounter_rate": 20, + "min_level": 10, + "max_level": 10 + }, + { + "pokeapi_id": 436, + "pokemon_name": "Bronzor", + "method": "walk", + "encounter_rate": 20, + "min_level": 10, + "max_level": 10 + }, + { + "pokeapi_id": 433, + "pokemon_name": "Chingling", + "method": "walk", + "encounter_rate": 20, + "min_level": 12, + "max_level": 12 + }, + { + "pokeapi_id": 66, + "pokemon_name": "Machop", + "method": "walk", + "encounter_rate": 20, + "min_level": 12, + "max_level": 12 + }, + { + "pokeapi_id": 296, + "pokemon_name": "Makuhita", + "method": "walk", + "encounter_rate": 20, + "min_level": 12, + "max_level": 12 + }, + { + "pokeapi_id": 41, + "pokemon_name": "Zubat", + "method": "walk", + "encounter_rate": 10, + "min_level": 8, + "max_level": 8 + }, + { + "pokeapi_id": 67, + "pokemon_name": "Machoke", + "method": "walk", + "encounter_rate": 5, + "min_level": 14, + "max_level": 14 + } + ] + }, + { + "name": "Rock Tunnel (B1F)", + "order": 113, + "encounters": [ + { + "pokeapi_id": 74, + "pokemon_name": "Geodude", + "method": "rock-smash", + "encounter_rate": 100, + "min_level": 12, + "max_level": 21 + }, + { + "pokeapi_id": 104, + "pokemon_name": "Cubone", + "method": "walk", + "encounter_rate": 30, + "min_level": 12, + "max_level": 12 + }, + { + "pokeapi_id": 74, + "pokemon_name": "Geodude", + "method": "walk", + "encounter_rate": 30, + "min_level": 12, + "max_level": 12 + }, + { + "pokeapi_id": 359, + "pokemon_name": "Absol", + "method": "walk", + "encounter_rate": 20, + "min_level": 12, + "max_level": 12 + }, + { + "pokeapi_id": 436, + "pokemon_name": "Bronzor", + "method": "walk", + "encounter_rate": 20, + "min_level": 12, + "max_level": 12 + }, + { + "pokeapi_id": 433, + "pokemon_name": "Chingling", + "method": "walk", + "encounter_rate": 20, + "min_level": 16, + "max_level": 16 + }, + { + "pokeapi_id": 296, + "pokemon_name": "Makuhita", + "method": "walk", + "encounter_rate": 20, + "min_level": 16, + "max_level": 16 + }, + { + "pokeapi_id": 95, + "pokemon_name": "Onix", + "method": "walk", + "encounter_rate": 20, + "min_level": 16, + "max_level": 16 + }, + { + "pokeapi_id": 41, + "pokemon_name": "Zubat", + "method": "walk", + "encounter_rate": 10, + "min_level": 10, + "max_level": 10 + }, + { + "pokeapi_id": 115, + "pokemon_name": "Kangaskhan", + "method": "walk", + "encounter_rate": 5, + "min_level": 14, + "max_level": 14 + }, + { + "pokeapi_id": 105, + "pokemon_name": "Marowak", + "method": "walk", + "encounter_rate": 5, + "min_level": 14, + "max_level": 14 + } + ] + } + ] + }, + { + "name": "Route 09 (Kanto)", + "order": 114, + "encounters": [ + { + "pokeapi_id": 19, + "pokemon_name": "Rattata", + "method": "walk", + "encounter_rate": 100, + "min_level": 13, + "max_level": 13 + }, + { + "pokeapi_id": 118, + "pokemon_name": "Goldeen", + "method": "surf", + "encounter_rate": 90, + "min_level": 10, + "max_level": 19 + }, + { + "pokeapi_id": 129, + "pokemon_name": "Magikarp", + "method": "old-rod", + "encounter_rate": 85, "min_level": 10, "max_level": 10 }, + { + "pokeapi_id": 118, + "pokemon_name": "Goldeen", + "method": "super-rod", + "encounter_rate": 70, + "min_level": 40, + "max_level": 40 + }, + { + "pokeapi_id": 129, + "pokemon_name": "Magikarp", + "method": "good-rod", + "encounter_rate": 60, + "min_level": 20, + "max_level": 20 + }, + { + "pokeapi_id": 21, + "pokemon_name": "Spearow", + "method": "walk", + "encounter_rate": 50, + "min_level": 13, + "max_level": 13 + }, + { + "pokeapi_id": 20, + "pokemon_name": "Raticate", + "method": "walk", + "encounter_rate": 45, + "min_level": 13, + "max_level": 15 + }, + { + "pokeapi_id": 118, + "pokemon_name": "Goldeen", + "method": "good-rod", + "encounter_rate": 40, + "min_level": 20, + "max_level": 20 + }, + { + "pokeapi_id": 303, + "pokemon_name": "Mawile", + "method": "swarm", + "encounter_rate": 40, + "min_level": 13, + "max_level": 13 + }, + { + "pokeapi_id": 399, + "pokemon_name": "Bidoof", + "method": "walk", + "encounter_rate": 20, + "min_level": 13, + "max_level": 13 + }, + { + "pokeapi_id": 418, + "pokemon_name": "Buizel", + "method": "walk", + "encounter_rate": 20, + "min_level": 13, + "max_level": 13 + }, + { + "pokeapi_id": 264, + "pokemon_name": "Linoone", + "method": "walk", + "encounter_rate": 20, + "min_level": 13, + "max_level": 13 + }, + { + "pokeapi_id": 129, + "pokemon_name": "Magikarp", + "method": "super-rod", + "encounter_rate": 20, + "min_level": 40, + "max_level": 40 + }, + { + "pokeapi_id": 293, + "pokemon_name": "Whismur", + "method": "walk", + "encounter_rate": 20, + "min_level": 13, + "max_level": 13 + }, + { + "pokeapi_id": 118, + "pokemon_name": "Goldeen", + "method": "old-rod", + "encounter_rate": 15, + "min_level": 10, + "max_level": 10 + }, + { + "pokeapi_id": 119, + "pokemon_name": "Seaking", + "method": "surf", + "encounter_rate": 10, + "min_level": 15, + "max_level": 19 + }, { "pokeapi_id": 119, "pokemon_name": "Seaking", @@ -13709,18 +12192,32 @@ "max_level": 40 }, { - "pokeapi_id": 24, - "pokemon_name": "Arbok", + "pokeapi_id": 22, + "pokemon_name": "Fearow", "method": "walk", "encounter_rate": 5, - "min_level": 10, - "max_level": 10 + "min_level": 15, + "max_level": 15 + } + ] + }, + { + "name": "Power Plant", + "order": 115, + "encounters": [ + { + "pokeapi_id": 82, + "pokemon_name": "Magneton", + "method": "trade", + "encounter_rate": 100, + "min_level": 1, + "max_level": 1 } ] }, { "name": "Cerulean City", - "order": 129, + "order": 116, "encounters": [ { "pokeapi_id": 163, @@ -13822,7 +12319,7 @@ }, { "name": "Route 24 (Kanto)", - "order": 130, + "order": 117, "encounters": [ { "pokeapi_id": 69, @@ -13988,7 +12485,7 @@ }, { "name": "Route 25 (Kanto)", - "order": 131, + "order": 118, "encounters": [ { "pokeapi_id": 415, @@ -14208,562 +12705,9 @@ } ] }, - { - "name": "Cerulean Cave", - "order": 132, - "encounters": [], - "children": [ - { - "name": "Cerulean Cave (1F)", - "order": 133, - "encounters": [ - { - "pokeapi_id": 129, - "pokemon_name": "Magikarp", - "method": "old-rod", - "encounter_rate": 100, - "min_level": 10, - "max_level": 10 - }, - { - "pokeapi_id": 54, - "pokemon_name": "Psyduck", - "method": "surf", - "encounter_rate": 90, - "min_level": 35, - "max_level": 40 - }, - { - "pokeapi_id": 74, - "pokemon_name": "Geodude", - "method": "rock-smash", - "encounter_rate": 80, - "min_level": 22, - "max_level": 24 - }, - { - "pokeapi_id": 42, - "pokemon_name": "Golbat", - "method": "walk", - "encounter_rate": 60, - "min_level": 38, - "max_level": 39 - }, - { - "pokeapi_id": 60, - "pokemon_name": "Poliwag", - "method": "good-rod", - "encounter_rate": 45, - "min_level": 20, - "max_level": 20 - }, - { - "pokeapi_id": 118, - "pokemon_name": "Goldeen", - "method": "good-rod", - "encounter_rate": 40, - "min_level": 20, - "max_level": 20 - }, - { - "pokeapi_id": 60, - "pokemon_name": "Poliwag", - "method": "super-rod", - "encounter_rate": 40, - "min_level": 40, - "max_level": 40 - }, - { - "pokeapi_id": 130, - "pokemon_name": "Gyarados", - "method": "super-rod", - "encounter_rate": 30, - "min_level": 40, - "max_level": 40 - }, - { - "pokeapi_id": 61, - "pokemon_name": "Poliwhirl", - "method": "super-rod", - "encounter_rate": 30, - "min_level": 40, - "max_level": 40 - }, - { - "pokeapi_id": 67, - "pokemon_name": "Machoke", - "method": "walk", - "encounter_rate": 24, - "min_level": 39, - "max_level": 40 - }, - { - "pokeapi_id": 132, - "pokemon_name": "Ditto", - "method": "walk", - "encounter_rate": 21, - "min_level": 39, - "max_level": 40 - }, - { - "pokeapi_id": 82, - "pokemon_name": "Magneton", - "method": "walk", - "encounter_rate": 21, - "min_level": 39, - "max_level": 40 - }, - { - "pokeapi_id": 359, - "pokemon_name": "Absol", - "method": "walk", - "encounter_rate": 20, - "min_level": 38, - "max_level": 38 - }, - { - "pokeapi_id": 436, - "pokemon_name": "Bronzor", - "method": "walk", - "encounter_rate": 20, - "min_level": 38, - "max_level": 38 - }, - { - "pokeapi_id": 433, - "pokemon_name": "Chingling", - "method": "walk", - "encounter_rate": 20, - "min_level": 39, - "max_level": 40 - }, - { - "pokeapi_id": 75, - "pokemon_name": "Graveler", - "method": "rock-smash", - "encounter_rate": 20, - "min_level": 26, - "max_level": 30 - }, - { - "pokeapi_id": 296, - "pokemon_name": "Makuhita", - "method": "walk", - "encounter_rate": 20, - "min_level": 39, - "max_level": 40 - }, - { - "pokeapi_id": 47, - "pokemon_name": "Parasect", - "method": "walk", - "encounter_rate": 20, - "min_level": 38, - "max_level": 38 - }, - { - "pokeapi_id": 53, - "pokemon_name": "Persian", - "method": "walk", - "encounter_rate": 18, - "min_level": 38, - "max_level": 39 - }, - { - "pokeapi_id": 129, - "pokemon_name": "Magikarp", - "method": "good-rod", - "encounter_rate": 15, - "min_level": 20, - "max_level": 20 - }, - { - "pokeapi_id": 55, - "pokemon_name": "Golduck", - "method": "surf", - "encounter_rate": 10, - "min_level": 40, - "max_level": 40 - }, - { - "pokeapi_id": 101, - "pokemon_name": "Electrode", - "method": "walk", - "encounter_rate": 5, - "min_level": 40, - "max_level": 40 - }, - { - "pokeapi_id": 202, - "pokemon_name": "Wobbuffet", - "method": "walk", - "encounter_rate": 5, - "min_level": 37, - "max_level": 37 - } - ] - }, - { - "name": "Cerulean Cave (2F)", - "order": 134, - "encounters": [ - { - "pokeapi_id": 129, - "pokemon_name": "Magikarp", - "method": "old-rod", - "encounter_rate": 100, - "min_level": 10, - "max_level": 10 - }, - { - "pokeapi_id": 60, - "pokemon_name": "Poliwag", - "method": "good-rod", - "encounter_rate": 45, - "min_level": 20, - "max_level": 20 - }, - { - "pokeapi_id": 118, - "pokemon_name": "Goldeen", - "method": "good-rod", - "encounter_rate": 40, - "min_level": 20, - "max_level": 20 - }, - { - "pokeapi_id": 60, - "pokemon_name": "Poliwag", - "method": "super-rod", - "encounter_rate": 40, - "min_level": 40, - "max_level": 40 - }, - { - "pokeapi_id": 42, - "pokemon_name": "Golbat", - "method": "walk", - "encounter_rate": 30, - "min_level": 41, - "max_level": 42 - }, - { - "pokeapi_id": 130, - "pokemon_name": "Gyarados", - "method": "super-rod", - "encounter_rate": 30, - "min_level": 40, - "max_level": 40 - }, - { - "pokeapi_id": 67, - "pokemon_name": "Machoke", - "method": "walk", - "encounter_rate": 30, - "min_level": 39, - "max_level": 39 - }, - { - "pokeapi_id": 61, - "pokemon_name": "Poliwhirl", - "method": "super-rod", - "encounter_rate": 30, - "min_level": 40, - "max_level": 40 - }, - { - "pokeapi_id": 359, - "pokemon_name": "Absol", - "method": "walk", - "encounter_rate": 20, - "min_level": 39, - "max_level": 39 - }, - { - "pokeapi_id": 436, - "pokemon_name": "Bronzor", - "method": "walk", - "encounter_rate": 20, - "min_level": 39, - "max_level": 39 - }, - { - "pokeapi_id": 433, - "pokemon_name": "Chingling", - "method": "walk", - "encounter_rate": 20, - "min_level": 41, - "max_level": 42 - }, - { - "pokeapi_id": 64, - "pokemon_name": "Kadabra", - "method": "walk", - "encounter_rate": 20, - "min_level": 42, - "max_level": 42 - }, - { - "pokeapi_id": 296, - "pokemon_name": "Makuhita", - "method": "walk", - "encounter_rate": 20, - "min_level": 41, - "max_level": 42 - }, - { - "pokeapi_id": 47, - "pokemon_name": "Parasect", - "method": "walk", - "encounter_rate": 20, - "min_level": 40, - "max_level": 40 - }, - { - "pokeapi_id": 129, - "pokemon_name": "Magikarp", - "method": "good-rod", - "encounter_rate": 15, - "min_level": 20, - "max_level": 20 - }, - { - "pokeapi_id": 132, - "pokemon_name": "Ditto", - "method": "walk", - "encounter_rate": 10, - "min_level": 42, - "max_level": 42 - }, - { - "pokeapi_id": 82, - "pokemon_name": "Magneton", - "method": "walk", - "encounter_rate": 10, - "min_level": 41, - "max_level": 41 - }, - { - "pokeapi_id": 101, - "pokemon_name": "Electrode", - "method": "walk", - "encounter_rate": 5, - "min_level": 41, - "max_level": 41 - }, - { - "pokeapi_id": 202, - "pokemon_name": "Wobbuffet", - "method": "walk", - "encounter_rate": 5, - "min_level": 42, - "max_level": 42 - } - ] - }, - { - "name": "Cerulean Cave (B1F)", - "order": 135, - "encounters": [ - { - "pokeapi_id": 129, - "pokemon_name": "Magikarp", - "method": "old-rod", - "encounter_rate": 100, - "min_level": 10, - "max_level": 10 - }, - { - "pokeapi_id": 150, - "pokemon_name": "Mewtwo", - "method": "static", - "encounter_rate": 100, - "min_level": 70, - "max_level": 70 - }, - { - "pokeapi_id": 54, - "pokemon_name": "Psyduck", - "method": "surf", - "encounter_rate": 90, - "min_level": 35, - "max_level": 40 - }, - { - "pokeapi_id": 74, - "pokemon_name": "Geodude", - "method": "rock-smash", - "encounter_rate": 80, - "min_level": 22, - "max_level": 24 - }, - { - "pokeapi_id": 60, - "pokemon_name": "Poliwag", - "method": "good-rod", - "encounter_rate": 45, - "min_level": 20, - "max_level": 20 - }, - { - "pokeapi_id": 118, - "pokemon_name": "Goldeen", - "method": "good-rod", - "encounter_rate": 40, - "min_level": 20, - "max_level": 20 - }, - { - "pokeapi_id": 60, - "pokemon_name": "Poliwag", - "method": "super-rod", - "encounter_rate": 40, - "min_level": 40, - "max_level": 40 - }, - { - "pokeapi_id": 130, - "pokemon_name": "Gyarados", - "method": "super-rod", - "encounter_rate": 30, - "min_level": 40, - "max_level": 40 - }, - { - "pokeapi_id": 61, - "pokemon_name": "Poliwhirl", - "method": "super-rod", - "encounter_rate": 30, - "min_level": 40, - "max_level": 40 - }, - { - "pokeapi_id": 47, - "pokemon_name": "Parasect", - "method": "walk", - "encounter_rate": 25, - "min_level": 45, - "max_level": 45 - }, - { - "pokeapi_id": 359, - "pokemon_name": "Absol", - "method": "walk", - "encounter_rate": 20, - "min_level": 45, - "max_level": 45 - }, - { - "pokeapi_id": 436, - "pokemon_name": "Bronzor", - "method": "walk", - "encounter_rate": 20, - "min_level": 45, - "max_level": 45 - }, - { - "pokeapi_id": 433, - "pokemon_name": "Chingling", - "method": "walk", - "encounter_rate": 20, - "min_level": 45, - "max_level": 45 - }, - { - "pokeapi_id": 75, - "pokemon_name": "Graveler", - "method": "rock-smash", - "encounter_rate": 20, - "min_level": 26, - "max_level": 30 - }, - { - "pokeapi_id": 64, - "pokemon_name": "Kadabra", - "method": "walk", - "encounter_rate": 20, - "min_level": 46, - "max_level": 46 - }, - { - "pokeapi_id": 296, - "pokemon_name": "Makuhita", - "method": "walk", - "encounter_rate": 20, - "min_level": 45, - "max_level": 45 - }, - { - "pokeapi_id": 129, - "pokemon_name": "Magikarp", - "method": "good-rod", - "encounter_rate": 15, - "min_level": 20, - "max_level": 20 - }, - { - "pokeapi_id": 82, - "pokemon_name": "Magneton", - "method": "walk", - "encounter_rate": 15, - "min_level": 45, - "max_level": 45 - }, - { - "pokeapi_id": 132, - "pokemon_name": "Ditto", - "method": "walk", - "encounter_rate": 10, - "min_level": 45, - "max_level": 45 - }, - { - "pokeapi_id": 42, - "pokemon_name": "Golbat", - "method": "walk", - "encounter_rate": 10, - "min_level": 47, - "max_level": 47 - }, - { - "pokeapi_id": 55, - "pokemon_name": "Golduck", - "method": "surf", - "encounter_rate": 10, - "min_level": 40, - "max_level": 40 - }, - { - "pokeapi_id": 67, - "pokemon_name": "Machoke", - "method": "walk", - "encounter_rate": 10, - "min_level": 45, - "max_level": 45 - }, - { - "pokeapi_id": 101, - "pokemon_name": "Electrode", - "method": "walk", - "encounter_rate": 5, - "min_level": 46, - "max_level": 46 - }, - { - "pokeapi_id": 202, - "pokemon_name": "Wobbuffet", - "method": "walk", - "encounter_rate": 5, - "min_level": 49, - "max_level": 49 - } - ] - } - ] - }, { "name": "Route 05 (Kanto)", - "order": 136, + "order": 119, "encounters": [ { "pokeapi_id": 163, @@ -14863,333 +12807,9 @@ } ] }, - { - "name": "Route 06 (Kanto)", - "order": 137, - "encounters": [ - { - "pokeapi_id": 163, - "pokemon_name": "Hoothoot", - "method": "headbutt", - "encounter_rate": 100, - "min_level": 11, - "max_level": 16 - }, - { - "pokeapi_id": 54, - "pokemon_name": "Psyduck", - "method": "surf", - "encounter_rate": 90, - "min_level": 5, - "max_level": 10 - }, - { - "pokeapi_id": 129, - "pokemon_name": "Magikarp", - "method": "old-rod", - "encounter_rate": 85, - "min_level": 10, - "max_level": 10 - }, - { - "pokeapi_id": 60, - "pokemon_name": "Poliwag", - "method": "super-rod", - "encounter_rate": 80, - "min_level": 40, - "max_level": 40 - }, - { - "pokeapi_id": 129, - "pokemon_name": "Magikarp", - "method": "good-rod", - "encounter_rate": 60, - "min_level": 20, - "max_level": 20 - }, - { - "pokeapi_id": 69, - "pokemon_name": "Bellsprout", - "method": "walk", - "encounter_rate": 50, - "min_level": 13, - "max_level": 14 - }, - { - "pokeapi_id": 52, - "pokemon_name": "Meowth", - "method": "walk", - "encounter_rate": 50, - "min_level": 13, - "max_level": 14 - }, - { - "pokeapi_id": 415, - "pokemon_name": "Combee", - "method": "headbutt", - "encounter_rate": 40, - "min_level": 11, - "max_level": 16 - }, - { - "pokeapi_id": 60, - "pokemon_name": "Poliwag", - "method": "good-rod", - "encounter_rate": 40, - "min_level": 20, - "max_level": 20 - }, - { - "pokeapi_id": 43, - "pokemon_name": "Oddish", - "method": "walk", - "encounter_rate": 30, - "min_level": 13, - "max_level": 13 - }, - { - "pokeapi_id": 16, - "pokemon_name": "Pidgey", - "method": "walk", - "encounter_rate": 30, - "min_level": 13, - "max_level": 13 - }, - { - "pokeapi_id": 204, - "pokemon_name": "Pineco", - "method": "headbutt", - "encounter_rate": 30, - "min_level": 11, - "max_level": 13 - }, - { - "pokeapi_id": 399, - "pokemon_name": "Bidoof", - "method": "walk", - "encounter_rate": 20, - "min_level": 14, - "max_level": 14 - }, - { - "pokeapi_id": 418, - "pokemon_name": "Buizel", - "method": "walk", - "encounter_rate": 20, - "min_level": 13, - "max_level": 13 - }, - { - "pokeapi_id": 264, - "pokemon_name": "Linoone", - "method": "walk", - "encounter_rate": 20, - "min_level": 14, - "max_level": 14 - }, - { - "pokeapi_id": 129, - "pokemon_name": "Magikarp", - "method": "super-rod", - "encounter_rate": 20, - "min_level": 40, - "max_level": 40 - }, - { - "pokeapi_id": 293, - "pokemon_name": "Whismur", - "method": "walk", - "encounter_rate": 20, - "min_level": 13, - "max_level": 13 - }, - { - "pokeapi_id": 60, - "pokemon_name": "Poliwag", - "method": "old-rod", - "encounter_rate": 15, - "min_level": 10, - "max_level": 10 - }, - { - "pokeapi_id": 63, - "pokemon_name": "Abra", - "method": "walk", - "encounter_rate": 10, - "min_level": 12, - "max_level": 12 - }, - { - "pokeapi_id": 55, - "pokemon_name": "Golduck", - "method": "surf", - "encounter_rate": 10, - "min_level": 10, - "max_level": 10 - }, - { - "pokeapi_id": 81, - "pokemon_name": "Magnemite", - "method": "walk", - "encounter_rate": 10, - "min_level": 15, - "max_level": 15 - } - ] - }, - { - "name": "Vermilion City", - "order": 138, - "encounters": [ - { - "pokeapi_id": 21, - "pokemon_name": "Spearow", - "method": "headbutt", - "encounter_rate": 100, - "min_level": 11, - "max_level": 16 - }, - { - "pokeapi_id": 72, - "pokemon_name": "Tentacool", - "method": "surf", - "encounter_rate": 90, - "min_level": 30, - "max_level": 35 - }, - { - "pokeapi_id": 129, - "pokemon_name": "Magikarp", - "method": "old-rod", - "encounter_rate": 85, - "min_level": 10, - "max_level": 10 - }, - { - "pokeapi_id": 50, - "pokemon_name": "Diglett", - "method": "rock-smash", - "encounter_rate": 80, - "min_level": 24, - "max_level": 37 - }, - { - "pokeapi_id": 278, - "pokemon_name": "Wingull", - "method": "swarm", - "encounter_rate": 60, - "min_level": 35, - "max_level": 35 - }, - { - "pokeapi_id": 170, - "pokemon_name": "Chinchou", - "method": "super-rod", - "encounter_rate": 40, - "min_level": 40, - "max_level": 40 - }, - { - "pokeapi_id": 415, - "pokemon_name": "Combee", - "method": "headbutt", - "encounter_rate": 40, - "min_level": 11, - "max_level": 16 - }, - { - "pokeapi_id": 129, - "pokemon_name": "Magikarp", - "method": "good-rod", - "encounter_rate": 40, - "min_level": 20, - "max_level": 20 - }, - { - "pokeapi_id": 214, - "pokemon_name": "Heracross", - "method": "headbutt", - "encounter_rate": 30, - "min_level": 11, - "max_level": 13 - }, - { - "pokeapi_id": 90, - "pokemon_name": "Shellder", - "method": "super-rod", - "encounter_rate": 30, - "min_level": 40, - "max_level": 40 - }, - { - "pokeapi_id": 72, - "pokemon_name": "Tentacool", - "method": "good-rod", - "encounter_rate": 30, - "min_level": 20, - "max_level": 20 - }, - { - "pokeapi_id": 170, - "pokemon_name": "Chinchou", - "method": "good-rod", - "encounter_rate": 20, - "min_level": 20, - "max_level": 20 - }, - { - "pokeapi_id": 213, - "pokemon_name": "Shuckle", - "method": "rock-smash", - "encounter_rate": 20, - "min_level": 32, - "max_level": 35 - }, - { - "pokeapi_id": 73, - "pokemon_name": "Tentacruel", - "method": "super-rod", - "encounter_rate": 20, - "min_level": 40, - "max_level": 40 - }, - { - "pokeapi_id": 72, - "pokemon_name": "Tentacool", - "method": "old-rod", - "encounter_rate": 15, - "min_level": 10, - "max_level": 10 - }, - { - "pokeapi_id": 171, - "pokemon_name": "Lanturn", - "method": "super-rod", - "encounter_rate": 10, - "min_level": 40, - "max_level": 40 - }, - { - "pokeapi_id": 90, - "pokemon_name": "Shellder", - "method": "good-rod", - "encounter_rate": 10, - "min_level": 20, - "max_level": 20 - }, - { - "pokeapi_id": 73, - "pokemon_name": "Tentacruel", - "method": "surf", - "encounter_rate": 10, - "min_level": 35, - "max_level": 35 - } - ] - }, { "name": "Route 07 (Kanto)", - "order": 139, + "order": 120, "encounters": [ { "pokeapi_id": 21, @@ -15306,775 +12926,848 @@ ] }, { - "name": "Route 08 (Kanto)", - "order": 140, + "name": "Celadon City", + "order": 121, "encounters": [ { - "pokeapi_id": 163, - "pokemon_name": "Hoothoot", + "pokeapi_id": 21, + "pokemon_name": "Spearow", "method": "headbutt", "encounter_rate": 100, - "min_level": 16, - "max_level": 19 + "min_level": 15, + "max_level": 20 + }, + { + "pokeapi_id": 88, + "pokemon_name": "Grimer", + "method": "surf", + "encounter_rate": 90, + "min_level": 15, + "max_level": 20 }, { "pokeapi_id": 415, "pokemon_name": "Combee", "method": "headbutt", "encounter_rate": 40, - "min_level": 16, - "max_level": 19 - }, - { - "pokeapi_id": 403, - "pokemon_name": "Shinx", - "method": "walk", - "encounter_rate": 40, "min_level": 15, - "max_level": 15 - }, - { - "pokeapi_id": 17, - "pokemon_name": "Pidgeotto", - "method": "walk", - "encounter_rate": 35, - "min_level": 17, - "max_level": 17 - }, - { - "pokeapi_id": 93, - "pokemon_name": "Haunter", - "method": "walk", - "encounter_rate": 30, - "min_level": 19, - "max_level": 19 - }, - { - "pokeapi_id": 52, - "pokemon_name": "Meowth", - "method": "walk", - "encounter_rate": 30, - "min_level": 17, - "max_level": 17 - }, - { - "pokeapi_id": 204, - "pokemon_name": "Pineco", - "method": "headbutt", - "encounter_rate": 30, - "min_level": 16, - "max_level": 17 - }, - { - "pokeapi_id": 63, - "pokemon_name": "Abra", - "method": "walk", - "encounter_rate": 20, - "min_level": 15, - "max_level": 15 - }, - { - "pokeapi_id": 312, - "pokemon_name": "Minun", - "method": "walk", - "encounter_rate": 20, - "min_level": 15, - "max_level": 15 - }, - { - "pokeapi_id": 311, - "pokemon_name": "Plusle", - "method": "walk", - "encounter_rate": 20, - "min_level": 17, - "max_level": 17 - }, - { - "pokeapi_id": 37, - "pokemon_name": "Vulpix", - "method": "walk", - "encounter_rate": 15, - "min_level": 17, - "max_level": 18 - }, - { - "pokeapi_id": 164, - "pokemon_name": "Noctowl", - "method": "walk", - "encounter_rate": 10, - "min_level": 18, - "max_level": 18 - }, - { - "pokeapi_id": 64, - "pokemon_name": "Kadabra", - "method": "walk", - "encounter_rate": 5, - "min_level": 15, - "max_level": 15 - } - ] - }, - { - "name": "Route 09 (Kanto)", - "order": 141, - "encounters": [ - { - "pokeapi_id": 19, - "pokemon_name": "Rattata", - "method": "walk", - "encounter_rate": 100, - "min_level": 13, - "max_level": 13 - }, - { - "pokeapi_id": 118, - "pokemon_name": "Goldeen", - "method": "surf", - "encounter_rate": 90, - "min_level": 10, - "max_level": 19 - }, - { - "pokeapi_id": 129, - "pokemon_name": "Magikarp", - "method": "old-rod", - "encounter_rate": 85, - "min_level": 10, - "max_level": 10 - }, - { - "pokeapi_id": 118, - "pokemon_name": "Goldeen", - "method": "super-rod", - "encounter_rate": 70, - "min_level": 40, - "max_level": 40 - }, - { - "pokeapi_id": 129, - "pokemon_name": "Magikarp", - "method": "good-rod", - "encounter_rate": 60, - "min_level": 20, "max_level": 20 }, - { - "pokeapi_id": 21, - "pokemon_name": "Spearow", - "method": "walk", - "encounter_rate": 50, - "min_level": 13, - "max_level": 13 - }, - { - "pokeapi_id": 20, - "pokemon_name": "Raticate", - "method": "walk", - "encounter_rate": 45, - "min_level": 13, - "max_level": 15 - }, - { - "pokeapi_id": 118, - "pokemon_name": "Goldeen", - "method": "good-rod", - "encounter_rate": 40, - "min_level": 20, - "max_level": 20 - }, - { - "pokeapi_id": 303, - "pokemon_name": "Mawile", - "method": "swarm", - "encounter_rate": 40, - "min_level": 13, - "max_level": 13 - }, - { - "pokeapi_id": 399, - "pokemon_name": "Bidoof", - "method": "walk", - "encounter_rate": 20, - "min_level": 13, - "max_level": 13 - }, - { - "pokeapi_id": 418, - "pokemon_name": "Buizel", - "method": "walk", - "encounter_rate": 20, - "min_level": 13, - "max_level": 13 - }, - { - "pokeapi_id": 264, - "pokemon_name": "Linoone", - "method": "walk", - "encounter_rate": 20, - "min_level": 13, - "max_level": 13 - }, - { - "pokeapi_id": 129, - "pokemon_name": "Magikarp", - "method": "super-rod", - "encounter_rate": 20, - "min_level": 40, - "max_level": 40 - }, - { - "pokeapi_id": 293, - "pokemon_name": "Whismur", - "method": "walk", - "encounter_rate": 20, - "min_level": 13, - "max_level": 13 - }, - { - "pokeapi_id": 118, - "pokemon_name": "Goldeen", - "method": "old-rod", - "encounter_rate": 15, - "min_level": 10, - "max_level": 10 - }, - { - "pokeapi_id": 119, - "pokemon_name": "Seaking", - "method": "surf", - "encounter_rate": 10, - "min_level": 15, - "max_level": 19 - }, - { - "pokeapi_id": 119, - "pokemon_name": "Seaking", - "method": "super-rod", - "encounter_rate": 10, - "min_level": 40, - "max_level": 40 - }, - { - "pokeapi_id": 22, - "pokemon_name": "Fearow", - "method": "walk", - "encounter_rate": 5, - "min_level": 15, - "max_level": 15 - } - ] - }, - { - "name": "Route 10 (Kanto)", - "order": 142, - "encounters": [ - { - "pokeapi_id": 145, - "pokemon_name": "Zapdos", - "method": "static", - "encounter_rate": 100, - "min_level": 50, - "max_level": 50 - }, - { - "pokeapi_id": 118, - "pokemon_name": "Goldeen", - "method": "surf", - "encounter_rate": 90, - "min_level": 10, - "max_level": 15 - }, - { - "pokeapi_id": 129, - "pokemon_name": "Magikarp", - "method": "old-rod", - "encounter_rate": 85, - "min_level": 10, - "max_level": 10 - }, - { - "pokeapi_id": 118, - "pokemon_name": "Goldeen", - "method": "super-rod", - "encounter_rate": 70, - "min_level": 40, - "max_level": 40 - }, - { - "pokeapi_id": 129, - "pokemon_name": "Magikarp", - "method": "good-rod", - "encounter_rate": 60, - "min_level": 20, - "max_level": 20 - }, - { - "pokeapi_id": 20, - "pokemon_name": "Raticate", - "method": "walk", - "encounter_rate": 45, - "min_level": 16, - "max_level": 16 - }, - { - "pokeapi_id": 118, - "pokemon_name": "Goldeen", - "method": "good-rod", - "encounter_rate": 40, - "min_level": 20, - "max_level": 20 - }, - { - "pokeapi_id": 195, - "pokemon_name": "Quagsire", - "method": "walk", - "encounter_rate": 40, - "min_level": 16, - "max_level": 16 - }, - { - "pokeapi_id": 21, - "pokemon_name": "Spearow", - "method": "walk", - "encounter_rate": 30, - "min_level": 16, - "max_level": 16 - }, - { - "pokeapi_id": 100, - "pokemon_name": "Voltorb", - "method": "walk", - "encounter_rate": 30, - "min_level": 17, - "max_level": 17 - }, - { - "pokeapi_id": 399, - "pokemon_name": "Bidoof", - "method": "walk", - "encounter_rate": 20, - "min_level": 16, - "max_level": 16 - }, - { - "pokeapi_id": 418, - "pokemon_name": "Buizel", - "method": "walk", - "encounter_rate": 20, - "min_level": 16, - "max_level": 17 - }, - { - "pokeapi_id": 264, - "pokemon_name": "Linoone", - "method": "walk", - "encounter_rate": 20, - "min_level": 16, - "max_level": 16 - }, - { - "pokeapi_id": 129, - "pokemon_name": "Magikarp", - "method": "super-rod", - "encounter_rate": 20, - "min_level": 40, - "max_level": 40 - }, - { - "pokeapi_id": 293, - "pokemon_name": "Whismur", - "method": "walk", - "encounter_rate": 20, - "min_level": 16, - "max_level": 17 - }, - { - "pokeapi_id": 125, - "pokemon_name": "Electabuzz", - "method": "walk", - "encounter_rate": 15, - "min_level": 15, - "max_level": 15 - }, - { - "pokeapi_id": 118, - "pokemon_name": "Goldeen", - "method": "old-rod", - "encounter_rate": 15, - "min_level": 10, - "max_level": 10 - }, - { - "pokeapi_id": 22, - "pokemon_name": "Fearow", - "method": "walk", - "encounter_rate": 10, - "min_level": 18, - "max_level": 18 - }, - { - "pokeapi_id": 119, - "pokemon_name": "Seaking", - "method": "surf", - "encounter_rate": 10, - "min_level": 15, - "max_level": 15 - }, - { - "pokeapi_id": 119, - "pokemon_name": "Seaking", - "method": "super-rod", - "encounter_rate": 10, - "min_level": 40, - "max_level": 40 - } - ] - }, - { - "name": "Rock Tunnel", - "order": 143, - "encounters": [], - "children": [ - { - "name": "Rock Tunnel (1F)", - "order": 144, - "encounters": [ - { - "pokeapi_id": 104, - "pokemon_name": "Cubone", - "method": "walk", - "encounter_rate": 35, - "min_level": 10, - "max_level": 10 - }, - { - "pokeapi_id": 74, - "pokemon_name": "Geodude", - "method": "walk", - "encounter_rate": 30, - "min_level": 10, - "max_level": 10 - }, - { - "pokeapi_id": 359, - "pokemon_name": "Absol", - "method": "walk", - "encounter_rate": 20, - "min_level": 10, - "max_level": 10 - }, - { - "pokeapi_id": 436, - "pokemon_name": "Bronzor", - "method": "walk", - "encounter_rate": 20, - "min_level": 10, - "max_level": 10 - }, - { - "pokeapi_id": 433, - "pokemon_name": "Chingling", - "method": "walk", - "encounter_rate": 20, - "min_level": 12, - "max_level": 12 - }, - { - "pokeapi_id": 66, - "pokemon_name": "Machop", - "method": "walk", - "encounter_rate": 20, - "min_level": 12, - "max_level": 12 - }, - { - "pokeapi_id": 296, - "pokemon_name": "Makuhita", - "method": "walk", - "encounter_rate": 20, - "min_level": 12, - "max_level": 12 - }, - { - "pokeapi_id": 41, - "pokemon_name": "Zubat", - "method": "walk", - "encounter_rate": 10, - "min_level": 8, - "max_level": 8 - }, - { - "pokeapi_id": 67, - "pokemon_name": "Machoke", - "method": "walk", - "encounter_rate": 5, - "min_level": 14, - "max_level": 14 - } - ] - }, - { - "name": "Rock Tunnel (B1F)", - "order": 145, - "encounters": [ - { - "pokeapi_id": 74, - "pokemon_name": "Geodude", - "method": "rock-smash", - "encounter_rate": 100, - "min_level": 12, - "max_level": 21 - }, - { - "pokeapi_id": 104, - "pokemon_name": "Cubone", - "method": "walk", - "encounter_rate": 30, - "min_level": 12, - "max_level": 12 - }, - { - "pokeapi_id": 74, - "pokemon_name": "Geodude", - "method": "walk", - "encounter_rate": 30, - "min_level": 12, - "max_level": 12 - }, - { - "pokeapi_id": 359, - "pokemon_name": "Absol", - "method": "walk", - "encounter_rate": 20, - "min_level": 12, - "max_level": 12 - }, - { - "pokeapi_id": 436, - "pokemon_name": "Bronzor", - "method": "walk", - "encounter_rate": 20, - "min_level": 12, - "max_level": 12 - }, - { - "pokeapi_id": 433, - "pokemon_name": "Chingling", - "method": "walk", - "encounter_rate": 20, - "min_level": 16, - "max_level": 16 - }, - { - "pokeapi_id": 296, - "pokemon_name": "Makuhita", - "method": "walk", - "encounter_rate": 20, - "min_level": 16, - "max_level": 16 - }, - { - "pokeapi_id": 95, - "pokemon_name": "Onix", - "method": "walk", - "encounter_rate": 20, - "min_level": 16, - "max_level": 16 - }, - { - "pokeapi_id": 41, - "pokemon_name": "Zubat", - "method": "walk", - "encounter_rate": 10, - "min_level": 10, - "max_level": 10 - }, - { - "pokeapi_id": 115, - "pokemon_name": "Kangaskhan", - "method": "walk", - "encounter_rate": 5, - "min_level": 14, - "max_level": 14 - }, - { - "pokeapi_id": 105, - "pokemon_name": "Marowak", - "method": "walk", - "encounter_rate": 5, - "min_level": 14, - "max_level": 14 - } - ] - } - ] - }, - { - "name": "Power Plant", - "order": 146, - "encounters": [ - { - "pokeapi_id": 82, - "pokemon_name": "Magneton", - "method": "trade", - "encounter_rate": 100, - "min_level": 1, - "max_level": 1 - } - ] - }, - { - "name": "Route 11 (Kanto)", - "order": 147, - "encounters": [ - { - "pokeapi_id": 21, - "pokemon_name": "Spearow", - "method": "headbutt", - "encounter_rate": 100, - "min_level": 13, - "max_level": 16 - }, - { - "pokeapi_id": 415, - "pokemon_name": "Combee", - "method": "headbutt", - "encounter_rate": 40, - "min_level": 13, - "max_level": 16 - }, - { - "pokeapi_id": 96, - "pokemon_name": "Drowzee", - "method": "walk", - "encounter_rate": 40, - "min_level": 14, - "max_level": 14 - }, - { - "pokeapi_id": 403, - "pokemon_name": "Shinx", - "method": "walk", - "encounter_rate": 40, - "min_level": 14, - "max_level": 15 - }, { "pokeapi_id": 214, "pokemon_name": "Heracross", "method": "headbutt", "encounter_rate": 30, - "min_level": 13, - "max_level": 14 + "min_level": 15, + "max_level": 17 }, { - "pokeapi_id": 19, - "pokemon_name": "Rattata", + "pokeapi_id": 89, + "pokemon_name": "Muk", + "method": "surf", + "encounter_rate": 10, + "min_level": 15, + "max_level": 15 + } + ] + }, + { + "name": "Route 16 (Kanto)", + "order": 122, + "encounters": [ + { + "pokeapi_id": 88, + "pokemon_name": "Grimer", "method": "walk", + "encounter_rate": 100, + "min_level": 26, + "max_level": 28 + }, + { + "pokeapi_id": 21, + "pokemon_name": "Spearow", + "method": "headbutt", + "encounter_rate": 100, + "min_level": 26, + "max_level": 30 + }, + { + "pokeapi_id": 415, + "pokemon_name": "Combee", + "method": "headbutt", + "encounter_rate": 40, + "min_level": 26, + "max_level": 30 + }, + { + "pokeapi_id": 22, + "pokemon_name": "Fearow", + "method": "walk", + "encounter_rate": 40, + "min_level": 27, + "max_level": 27 + }, + { + "pokeapi_id": 403, + "pokemon_name": "Shinx", + "method": "walk", + "encounter_rate": 40, + "min_level": 26, + "max_level": 28 + }, + { + "pokeapi_id": 214, + "pokemon_name": "Heracross", + "method": "headbutt", "encounter_rate": 30, - "min_level": 15, - "max_level": 15 - }, - { - "pokeapi_id": 81, - "pokemon_name": "Magnemite", - "method": "walk", - "encounter_rate": 20, - "min_level": 15, - "max_level": 15 + "min_level": 26, + "max_level": 27 }, { "pokeapi_id": 312, "pokemon_name": "Minun", "method": "walk", "encounter_rate": 20, - "min_level": 15, - "max_level": 15 + "min_level": 28, + "max_level": 28 }, { "pokeapi_id": 311, "pokemon_name": "Plusle", "method": "walk", "encounter_rate": 20, - "min_level": 14, - "max_level": 15 + "min_level": 26, + "max_level": 27 }, { - "pokeapi_id": 97, - "pokemon_name": "Hypno", + "pokeapi_id": 198, + "pokemon_name": "Murkrow", "method": "walk", "encounter_rate": 10, - "min_level": 16, - "max_level": 16 + "min_level": 29, + "max_level": 29 + }, + { + "pokeapi_id": 89, + "pokemon_name": "Muk", + "method": "walk", + "encounter_rate": 5, + "min_level": 30, + "max_level": 30 + }, + { + "pokeapi_id": 218, + "pokemon_name": "Slugma", + "method": "walk", + "encounter_rate": 5, + "min_level": 27, + "max_level": 27 } ] }, { - "name": "Diglett's Cave", - "order": 148, + "name": "Route 17 (Kanto)", + "order": 123, "encounters": [ { - "pokeapi_id": 111, - "pokemon_name": "Rhyhorn", - "method": "trade", + "pokeapi_id": 88, + "pokemon_name": "Grimer", + "method": "walk", "encounter_rate": 100, - "min_level": 1, - "max_level": 1 + "min_level": 27, + "max_level": 29 }, { - "pokeapi_id": 50, - "pokemon_name": "Diglett", + "pokeapi_id": 22, + "pokemon_name": "Fearow", "method": "walk", + "encounter_rate": 40, + "min_level": 28, + "max_level": 28 + }, + { + "pokeapi_id": 403, + "pokemon_name": "Shinx", + "method": "walk", + "encounter_rate": 40, + "min_level": 27, + "max_level": 29 + }, + { + "pokeapi_id": 218, + "pokemon_name": "Slugma", + "method": "walk", + "encounter_rate": 40, + "min_level": 27, + "max_level": 29 + }, + { + "pokeapi_id": 312, + "pokemon_name": "Minun", + "method": "walk", + "encounter_rate": 20, + "min_level": 29, + "max_level": 29 + }, + { + "pokeapi_id": 89, + "pokemon_name": "Muk", + "method": "walk", + "encounter_rate": 20, + "min_level": 30, + "max_level": 32 + }, + { + "pokeapi_id": 311, + "pokemon_name": "Plusle", + "method": "walk", + "encounter_rate": 20, + "min_level": 27, + "max_level": 28 + } + ] + }, + { + "name": "Route 18 (Kanto)", + "order": 124, + "encounters": [ + { + "pokeapi_id": 88, + "pokemon_name": "Grimer", + "method": "walk", + "encounter_rate": 100, + "min_level": 26, + "max_level": 28 + }, + { + "pokeapi_id": 163, + "pokemon_name": "Hoothoot", + "method": "headbutt", + "encounter_rate": 100, + "min_level": 26, + "max_level": 30 + }, + { + "pokeapi_id": 22, + "pokemon_name": "Fearow", + "method": "walk", + "encounter_rate": 40, + "min_level": 27, + "max_level": 27 + }, + { + "pokeapi_id": 403, + "pokemon_name": "Shinx", + "method": "walk", + "encounter_rate": 40, + "min_level": 26, + "max_level": 28 + }, + { + "pokeapi_id": 265, + "pokemon_name": "Wurmple", + "method": "headbutt", + "encounter_rate": 40, + "min_level": 26, + "max_level": 30 + }, + { + "pokeapi_id": 165, + "pokemon_name": "Ledyba", + "method": "headbutt", + "encounter_rate": 30, + "min_level": 26, + "max_level": 27 + }, + { + "pokeapi_id": 312, + "pokemon_name": "Minun", + "method": "walk", + "encounter_rate": 20, + "min_level": 28, + "max_level": 28 + }, + { + "pokeapi_id": 89, + "pokemon_name": "Muk", + "method": "walk", + "encounter_rate": 20, + "min_level": 29, + "max_level": 30 + }, + { + "pokeapi_id": 311, + "pokemon_name": "Plusle", + "method": "walk", + "encounter_rate": 20, + "min_level": 26, + "max_level": 27 + }, + { + "pokeapi_id": 114, + "pokemon_name": "Tangela", + "method": "headbutt", + "encounter_rate": 15, + "min_level": 29, + "max_level": 30 + }, + { + "pokeapi_id": 218, + "pokemon_name": "Slugma", + "method": "walk", + "encounter_rate": 5, + "min_level": 27, + "max_level": 27 + } + ] + }, + { + "name": "Fuchsia City", + "order": 125, + "encounters": [ + { + "pokeapi_id": 163, + "pokemon_name": "Hoothoot", + "method": "headbutt", + "encounter_rate": 100, + "min_level": 21, + "max_level": 34 + }, + { + "pokeapi_id": 129, + "pokemon_name": "Magikarp", + "method": "surf", + "encounter_rate": 100, + "min_level": 10, + "max_level": 20 + }, + { + "pokeapi_id": 129, + "pokemon_name": "Magikarp", + "method": "old-rod", + "encounter_rate": 100, + "min_level": 10, + "max_level": 10 + }, + { + "pokeapi_id": 129, + "pokemon_name": "Magikarp", + "method": "good-rod", "encounter_rate": 90, - "min_level": 13, - "max_level": 13 + "min_level": 20, + "max_level": 20 }, { - "pokeapi_id": 359, - "pokemon_name": "Absol", + "pokeapi_id": 129, + "pokemon_name": "Magikarp", + "method": "super-rod", + "encounter_rate": 70, + "min_level": 40, + "max_level": 40 + }, + { + "pokeapi_id": 265, + "pokemon_name": "Wurmple", + "method": "headbutt", + "encounter_rate": 40, + "min_level": 21, + "max_level": 34 + }, + { + "pokeapi_id": 130, + "pokemon_name": "Gyarados", + "method": "super-rod", + "encounter_rate": 30, + "min_level": 40, + "max_level": 40 + }, + { + "pokeapi_id": 165, + "pokemon_name": "Ledyba", + "method": "headbutt", + "encounter_rate": 30, + "min_level": 21, + "max_level": 23 + }, + { + "pokeapi_id": 114, + "pokemon_name": "Tangela", + "method": "headbutt", + "encounter_rate": 15, + "min_level": 26, + "max_level": 34 + }, + { + "pokeapi_id": 130, + "pokemon_name": "Gyarados", + "method": "good-rod", + "encounter_rate": 10, + "min_level": 20, + "max_level": 20 + } + ] + }, + { + "name": "Route 15 (Kanto)", + "order": 126, + "encounters": [ + { + "pokeapi_id": 113, + "pokemon_name": "Chansey", + "method": "walk", + "encounter_rate": 100, + "min_level": 25, + "max_level": 25 + }, + { + "pokeapi_id": 163, + "pokemon_name": "Hoothoot", + "method": "headbutt", + "encounter_rate": 100, + "min_level": 21, + "max_level": 26 + }, + { + "pokeapi_id": 403, + "pokemon_name": "Shinx", + "method": "walk", + "encounter_rate": 40, + "min_level": 23, + "max_level": 23 + }, + { + "pokeapi_id": 265, + "pokemon_name": "Wurmple", + "method": "headbutt", + "encounter_rate": 40, + "min_level": 21, + "max_level": 26 + }, + { + "pokeapi_id": 165, + "pokemon_name": "Ledyba", + "method": "headbutt", + "encounter_rate": 30, + "min_level": 21, + "max_level": 23 + }, + { + "pokeapi_id": 30, + "pokemon_name": "Nidorina", + "method": "walk", + "encounter_rate": 30, + "min_level": 23, + "max_level": 23 + }, + { + "pokeapi_id": 33, + "pokemon_name": "Nidorino", + "method": "walk", + "encounter_rate": 30, + "min_level": 23, + "max_level": 23 + }, + { + "pokeapi_id": 312, + "pokemon_name": "Minun", "method": "walk", "encounter_rate": 20, - "min_level": 15, - "max_level": 15 + "min_level": 25, + "max_level": 25 }, { - "pokeapi_id": 436, - "pokemon_name": "Bronzor", + "pokeapi_id": 164, + "pokemon_name": "Noctowl", "method": "walk", "encounter_rate": 20, - "min_level": 15, - "max_level": 15 + "min_level": 25, + "max_level": 25 }, { - "pokeapi_id": 433, - "pokemon_name": "Chingling", + "pokeapi_id": 17, + "pokemon_name": "Pidgeotto", "method": "walk", "encounter_rate": 20, - "min_level": 19, - "max_level": 19 + "min_level": 25, + "max_level": 25 }, { - "pokeapi_id": 296, - "pokemon_name": "Makuhita", + "pokeapi_id": 311, + "pokemon_name": "Plusle", "method": "walk", "encounter_rate": 20, - "min_level": 19, - "max_level": 19 + "min_level": 23, + "max_level": 23 }, { - "pokeapi_id": 51, - "pokemon_name": "Dugtrio", + "pokeapi_id": 187, + "pokemon_name": "Hoppip", + "method": "walk", + "encounter_rate": 19, + "min_level": 22, + "max_level": 22 + }, + { + "pokeapi_id": 195, + "pokemon_name": "Quagsire", + "method": "walk", + "encounter_rate": 19, + "min_level": 22, + "max_level": 22 + }, + { + "pokeapi_id": 114, + "pokemon_name": "Tangela", + "method": "headbutt", + "encounter_rate": 15, + "min_level": 24, + "max_level": 26 + } + ] + }, + { + "name": "Route 14 (Kanto)", + "order": 127, + "encounters": [ + { + "pokeapi_id": 113, + "pokemon_name": "Chansey", + "method": "walk", + "encounter_rate": 100, + "min_level": 25, + "max_level": 25 + }, + { + "pokeapi_id": 163, + "pokemon_name": "Hoothoot", + "method": "headbutt", + "encounter_rate": 100, + "min_level": 26, + "max_level": 30 + }, + { + "pokeapi_id": 403, + "pokemon_name": "Shinx", + "method": "walk", + "encounter_rate": 40, + "min_level": 23, + "max_level": 23 + }, + { + "pokeapi_id": 265, + "pokemon_name": "Wurmple", + "method": "headbutt", + "encounter_rate": 40, + "min_level": 26, + "max_level": 30 + }, + { + "pokeapi_id": 165, + "pokemon_name": "Ledyba", + "method": "headbutt", + "encounter_rate": 30, + "min_level": 26, + "max_level": 27 + }, + { + "pokeapi_id": 30, + "pokemon_name": "Nidorina", + "method": "walk", + "encounter_rate": 30, + "min_level": 23, + "max_level": 23 + }, + { + "pokeapi_id": 33, + "pokemon_name": "Nidorino", + "method": "walk", + "encounter_rate": 30, + "min_level": 23, + "max_level": 23 + }, + { + "pokeapi_id": 312, + "pokemon_name": "Minun", + "method": "walk", + "encounter_rate": 20, + "min_level": 25, + "max_level": 25 + }, + { + "pokeapi_id": 164, + "pokemon_name": "Noctowl", + "method": "walk", + "encounter_rate": 20, + "min_level": 25, + "max_level": 25 + }, + { + "pokeapi_id": 17, + "pokemon_name": "Pidgeotto", + "method": "walk", + "encounter_rate": 20, + "min_level": 25, + "max_level": 25 + }, + { + "pokeapi_id": 311, + "pokemon_name": "Plusle", + "method": "walk", + "encounter_rate": 20, + "min_level": 23, + "max_level": 23 + }, + { + "pokeapi_id": 195, + "pokemon_name": "Quagsire", + "method": "walk", + "encounter_rate": 19, + "min_level": 24, + "max_level": 24 + }, + { + "pokeapi_id": 114, + "pokemon_name": "Tangela", + "method": "headbutt", + "encounter_rate": 15, + "min_level": 29, + "max_level": 30 + }, + { + "pokeapi_id": 187, + "pokemon_name": "Hoppip", "method": "walk", "encounter_rate": 10, - "min_level": 19, - "max_level": 19 + "min_level": 24, + "max_level": 24 + }, + { + "pokeapi_id": 188, + "pokemon_name": "Skiploom", + "method": "walk", + "encounter_rate": 9, + "min_level": 26, + "max_level": 26 + } + ] + }, + { + "name": "Route 13 (Kanto)", + "order": 128, + "encounters": [ + { + "pokeapi_id": 113, + "pokemon_name": "Chansey", + "method": "walk", + "encounter_rate": 100, + "min_level": 25, + "max_level": 25 + }, + { + "pokeapi_id": 163, + "pokemon_name": "Hoothoot", + "method": "headbutt", + "encounter_rate": 100, + "min_level": 22, + "max_level": 25 + }, + { + "pokeapi_id": 129, + "pokemon_name": "Magikarp", + "method": "old-rod", + "encounter_rate": 85, + "min_level": 10, + "max_level": 10 + }, + { + "pokeapi_id": 72, + "pokemon_name": "Tentacool", + "method": "super-rod", + "encounter_rate": 70, + "min_level": 40, + "max_level": 40 + }, + { + "pokeapi_id": 129, + "pokemon_name": "Magikarp", + "method": "good-rod", + "encounter_rate": 60, + "min_level": 20, + "max_level": 20 + }, + { + "pokeapi_id": 72, + "pokemon_name": "Tentacool", + "method": "surf", + "encounter_rate": 60, + "min_level": 25, + "max_level": 25 + }, + { + "pokeapi_id": 113, + "pokemon_name": "Chansey", + "method": "swarm", + "encounter_rate": 40, + "min_level": 23, + "max_level": 23 + }, + { + "pokeapi_id": 72, + "pokemon_name": "Tentacool", + "method": "good-rod", + "encounter_rate": 40, + "min_level": 20, + "max_level": 20 + }, + { + "pokeapi_id": 265, + "pokemon_name": "Wurmple", + "method": "headbutt", + "encounter_rate": 40, + "min_level": 22, + "max_level": 25 + }, + { + "pokeapi_id": 165, + "pokemon_name": "Ledyba", + "method": "headbutt", + "encounter_rate": 30, + "min_level": 22, + "max_level": 23 + }, + { + "pokeapi_id": 30, + "pokemon_name": "Nidorina", + "method": "walk", + "encounter_rate": 30, + "min_level": 23, + "max_level": 23 + }, + { + "pokeapi_id": 33, + "pokemon_name": "Nidorino", + "method": "walk", + "encounter_rate": 30, + "min_level": 23, + "max_level": 23 + }, + { + "pokeapi_id": 195, + "pokemon_name": "Quagsire", + "method": "surf", + "encounter_rate": 30, + "min_level": 25, + "max_level": 25 + }, + { + "pokeapi_id": 399, + "pokemon_name": "Bidoof", + "method": "walk", + "encounter_rate": 20, + "min_level": 25, + "max_level": 25 + }, + { + "pokeapi_id": 418, + "pokemon_name": "Buizel", + "method": "walk", + "encounter_rate": 20, + "min_level": 23, + "max_level": 23 + }, + { + "pokeapi_id": 264, + "pokemon_name": "Linoone", + "method": "walk", + "encounter_rate": 20, + "min_level": 25, + "max_level": 25 + }, + { + "pokeapi_id": 129, + "pokemon_name": "Magikarp", + "method": "super-rod", + "encounter_rate": 20, + "min_level": 40, + "max_level": 40 + }, + { + "pokeapi_id": 164, + "pokemon_name": "Noctowl", + "method": "walk", + "encounter_rate": 20, + "min_level": 25, + "max_level": 25 + }, + { + "pokeapi_id": 17, + "pokemon_name": "Pidgeotto", + "method": "walk", + "encounter_rate": 20, + "min_level": 25, + "max_level": 25 + }, + { + "pokeapi_id": 293, + "pokemon_name": "Whismur", + "method": "walk", + "encounter_rate": 20, + "min_level": 23, + "max_level": 23 + }, + { + "pokeapi_id": 187, + "pokemon_name": "Hoppip", + "method": "walk", + "encounter_rate": 19, + "min_level": 22, + "max_level": 22 + }, + { + "pokeapi_id": 195, + "pokemon_name": "Quagsire", + "method": "walk", + "encounter_rate": 19, + "min_level": 22, + "max_level": 22 + }, + { + "pokeapi_id": 114, + "pokemon_name": "Tangela", + "method": "headbutt", + "encounter_rate": 15, + "min_level": 24, + "max_level": 25 + }, + { + "pokeapi_id": 72, + "pokemon_name": "Tentacool", + "method": "old-rod", + "encounter_rate": 15, + "min_level": 10, + "max_level": 10 + }, + { + "pokeapi_id": 211, + "pokemon_name": "Qwilfish", + "method": "super-rod", + "encounter_rate": 10, + "min_level": 40, + "max_level": 40 + }, + { + "pokeapi_id": 73, + "pokemon_name": "Tentacruel", + "method": "surf", + "encounter_rate": 10, + "min_level": 25, + "max_level": 25 } ] }, { "name": "Route 12 (Kanto)", - "order": 149, + "order": 129, "encounters": [ { "pokeapi_id": 163, @@ -16215,24 +13908,813 @@ ] }, { - "name": "Route 13 (Kanto)", - "order": 150, + "name": "Route 11 (Kanto)", + "order": 130, "encounters": [ { - "pokeapi_id": 113, - "pokemon_name": "Chansey", - "method": "walk", + "pokeapi_id": 21, + "pokemon_name": "Spearow", + "method": "headbutt", "encounter_rate": 100, - "min_level": 25, - "max_level": 25 + "min_level": 13, + "max_level": 16 }, + { + "pokeapi_id": 415, + "pokemon_name": "Combee", + "method": "headbutt", + "encounter_rate": 40, + "min_level": 13, + "max_level": 16 + }, + { + "pokeapi_id": 96, + "pokemon_name": "Drowzee", + "method": "walk", + "encounter_rate": 40, + "min_level": 14, + "max_level": 14 + }, + { + "pokeapi_id": 403, + "pokemon_name": "Shinx", + "method": "walk", + "encounter_rate": 40, + "min_level": 14, + "max_level": 15 + }, + { + "pokeapi_id": 214, + "pokemon_name": "Heracross", + "method": "headbutt", + "encounter_rate": 30, + "min_level": 13, + "max_level": 14 + }, + { + "pokeapi_id": 19, + "pokemon_name": "Rattata", + "method": "walk", + "encounter_rate": 30, + "min_level": 15, + "max_level": 15 + }, + { + "pokeapi_id": 81, + "pokemon_name": "Magnemite", + "method": "walk", + "encounter_rate": 20, + "min_level": 15, + "max_level": 15 + }, + { + "pokeapi_id": 312, + "pokemon_name": "Minun", + "method": "walk", + "encounter_rate": 20, + "min_level": 15, + "max_level": 15 + }, + { + "pokeapi_id": 311, + "pokemon_name": "Plusle", + "method": "walk", + "encounter_rate": 20, + "min_level": 14, + "max_level": 15 + }, + { + "pokeapi_id": 97, + "pokemon_name": "Hypno", + "method": "walk", + "encounter_rate": 10, + "min_level": 16, + "max_level": 16 + } + ] + }, + { + "name": "Diglett's Cave", + "order": 131, + "encounters": [ + { + "pokeapi_id": 111, + "pokemon_name": "Rhyhorn", + "method": "trade", + "encounter_rate": 100, + "min_level": 1, + "max_level": 1 + }, + { + "pokeapi_id": 50, + "pokemon_name": "Diglett", + "method": "walk", + "encounter_rate": 90, + "min_level": 13, + "max_level": 13 + }, + { + "pokeapi_id": 359, + "pokemon_name": "Absol", + "method": "walk", + "encounter_rate": 20, + "min_level": 15, + "max_level": 15 + }, + { + "pokeapi_id": 436, + "pokemon_name": "Bronzor", + "method": "walk", + "encounter_rate": 20, + "min_level": 15, + "max_level": 15 + }, + { + "pokeapi_id": 433, + "pokemon_name": "Chingling", + "method": "walk", + "encounter_rate": 20, + "min_level": 19, + "max_level": 19 + }, + { + "pokeapi_id": 296, + "pokemon_name": "Makuhita", + "method": "walk", + "encounter_rate": 20, + "min_level": 19, + "max_level": 19 + }, + { + "pokeapi_id": 51, + "pokemon_name": "Dugtrio", + "method": "walk", + "encounter_rate": 10, + "min_level": 19, + "max_level": 19 + } + ] + }, + { + "name": "Kanto Route 2", + "order": 132, + "encounters": [], + "children": [ + { + "name": "Route 02 (Kanto - Northern Section)", + "order": 133, + "encounters": [ + { + "pokeapi_id": 163, + "pokemon_name": "Hoothoot", + "method": "headbutt", + "encounter_rate": 100, + "min_level": 3, + "max_level": 7 + }, + { + "pokeapi_id": 14, + "pokemon_name": "Kakuna", + "method": "walk", + "encounter_rate": 100, + "min_level": 3, + "max_level": 7 + }, + { + "pokeapi_id": 13, + "pokemon_name": "Weedle", + "method": "walk", + "encounter_rate": 100, + "min_level": 3, + "max_level": 5 + }, + { + "pokeapi_id": 403, + "pokemon_name": "Shinx", + "method": "walk", + "encounter_rate": 40, + "min_level": 3, + "max_level": 3 + }, + { + "pokeapi_id": 265, + "pokemon_name": "Wurmple", + "method": "headbutt", + "encounter_rate": 40, + "min_level": 3, + "max_level": 7 + }, + { + "pokeapi_id": 165, + "pokemon_name": "Ledyba", + "method": "headbutt", + "encounter_rate": 30, + "min_level": 5, + "max_level": 7 + }, + { + "pokeapi_id": 204, + "pokemon_name": "Pineco", + "method": "headbutt", + "encounter_rate": 30, + "min_level": 3, + "max_level": 4 + }, + { + "pokeapi_id": 312, + "pokemon_name": "Minun", + "method": "walk", + "encounter_rate": 20, + "min_level": 5, + "max_level": 5 + }, + { + "pokeapi_id": 311, + "pokemon_name": "Plusle", + "method": "walk", + "encounter_rate": 20, + "min_level": 3, + "max_level": 3 + }, + { + "pokeapi_id": 15, + "pokemon_name": "Beedrill", + "method": "walk", + "encounter_rate": 14, + "min_level": 7, + "max_level": 10 + }, + { + "pokeapi_id": 164, + "pokemon_name": "Noctowl", + "method": "walk", + "encounter_rate": 14, + "min_level": 7, + "max_level": 7 + }, + { + "pokeapi_id": 166, + "pokemon_name": "Ledian", + "method": "walk", + "encounter_rate": 9, + "min_level": 7, + "max_level": 7 + }, + { + "pokeapi_id": 165, + "pokemon_name": "Ledyba", + "method": "walk", + "encounter_rate": 7, + "min_level": 3, + "max_level": 10 + }, + { + "pokeapi_id": 163, + "pokemon_name": "Hoothoot", + "method": "walk", + "encounter_rate": 6, + "min_level": 3, + "max_level": 3 + }, + { + "pokeapi_id": 16, + "pokemon_name": "Pidgey", + "method": "walk", + "encounter_rate": 6, + "min_level": 3, + "max_level": 3 + }, + { + "pokeapi_id": 17, + "pokemon_name": "Pidgeotto", + "method": "walk", + "encounter_rate": 5, + "min_level": 7, + "max_level": 7 + } + ] + }, + { + "name": "Route 02 (Kanto - Southern Section)", + "order": 134, + "encounters": [ + { + "pokeapi_id": 15, + "pokemon_name": "Beedrill", + "method": "walk", + "encounter_rate": 100, + "min_level": 7, + "max_level": 10 + }, + { + "pokeapi_id": 163, + "pokemon_name": "Hoothoot", + "method": "headbutt", + "encounter_rate": 100, + "min_level": 3, + "max_level": 7 + }, + { + "pokeapi_id": 14, + "pokemon_name": "Kakuna", + "method": "walk", + "encounter_rate": 100, + "min_level": 3, + "max_level": 7 + }, + { + "pokeapi_id": 13, + "pokemon_name": "Weedle", + "method": "walk", + "encounter_rate": 42, + "min_level": 3, + "max_level": 5 + }, + { + "pokeapi_id": 403, + "pokemon_name": "Shinx", + "method": "walk", + "encounter_rate": 40, + "min_level": 3, + "max_level": 3 + }, + { + "pokeapi_id": 265, + "pokemon_name": "Wurmple", + "method": "headbutt", + "encounter_rate": 40, + "min_level": 3, + "max_level": 7 + }, + { + "pokeapi_id": 165, + "pokemon_name": "Ledyba", + "method": "headbutt", + "encounter_rate": 30, + "min_level": 5, + "max_level": 7 + }, + { + "pokeapi_id": 204, + "pokemon_name": "Pineco", + "method": "headbutt", + "encounter_rate": 30, + "min_level": 3, + "max_level": 4 + }, + { + "pokeapi_id": 312, + "pokemon_name": "Minun", + "method": "walk", + "encounter_rate": 20, + "min_level": 5, + "max_level": 5 + }, + { + "pokeapi_id": 311, + "pokemon_name": "Plusle", + "method": "walk", + "encounter_rate": 20, + "min_level": 3, + "max_level": 3 + }, + { + "pokeapi_id": 164, + "pokemon_name": "Noctowl", + "method": "walk", + "encounter_rate": 14, + "min_level": 7, + "max_level": 7 + }, + { + "pokeapi_id": 166, + "pokemon_name": "Ledian", + "method": "walk", + "encounter_rate": 9, + "min_level": 7, + "max_level": 10 + }, + { + "pokeapi_id": 165, + "pokemon_name": "Ledyba", + "method": "walk", + "encounter_rate": 7, + "min_level": 3, + "max_level": 10 + }, + { + "pokeapi_id": 163, + "pokemon_name": "Hoothoot", + "method": "walk", + "encounter_rate": 6, + "min_level": 3, + "max_level": 5 + }, + { + "pokeapi_id": 16, + "pokemon_name": "Pidgey", + "method": "walk", + "encounter_rate": 6, + "min_level": 3, + "max_level": 3 + }, + { + "pokeapi_id": 17, + "pokemon_name": "Pidgeotto", + "method": "walk", + "encounter_rate": 5, + "min_level": 7, + "max_level": 7 + } + ] + } + ] + }, + { + "name": "Pewter City", + "order": 135, + "encounters": [ { "pokeapi_id": 163, "pokemon_name": "Hoothoot", "method": "headbutt", "encounter_rate": 100, - "min_level": 22, - "max_level": 25 + "min_level": 3, + "max_level": 9 + }, + { + "pokeapi_id": 380, + "pokemon_name": "Latias", + "method": "static", + "encounter_rate": 100, + "min_level": 40, + "max_level": 40 + }, + { + "pokeapi_id": 265, + "pokemon_name": "Wurmple", + "method": "headbutt", + "encounter_rate": 100, + "min_level": 3, + "max_level": 9 + }, + { + "pokeapi_id": 178, + "pokemon_name": "Xatu", + "method": "trade", + "encounter_rate": 100, + "min_level": 1, + "max_level": 1 + }, + { + "pokeapi_id": 396, + "pokemon_name": "Starly", + "method": "headbutt", + "encounter_rate": 35, + "min_level": 5, + "max_level": 12 + }, + { + "pokeapi_id": 204, + "pokemon_name": "Pineco", + "method": "headbutt", + "encounter_rate": 30, + "min_level": 3, + "max_level": 5 + } + ] + }, + { + "name": "Pewter Museum of Science", + "order": 136, + "encounters": [ + { + "pokeapi_id": 142, + "pokemon_name": "Aerodactyl", + "method": "gift", + "encounter_rate": 100, + "min_level": 20, + "max_level": 20 + }, + { + "pokeapi_id": 347, + "pokemon_name": "Anorith", + "method": "gift", + "encounter_rate": 100, + "min_level": 20, + "max_level": 20 + }, + { + "pokeapi_id": 408, + "pokemon_name": "Cranidos", + "method": "gift", + "encounter_rate": 100, + "min_level": 20, + "max_level": 20 + }, + { + "pokeapi_id": 140, + "pokemon_name": "Kabuto", + "method": "gift", + "encounter_rate": 100, + "min_level": 20, + "max_level": 20 + }, + { + "pokeapi_id": 345, + "pokemon_name": "Lileep", + "method": "gift", + "encounter_rate": 100, + "min_level": 20, + "max_level": 20 + }, + { + "pokeapi_id": 138, + "pokemon_name": "Omanyte", + "method": "gift", + "encounter_rate": 100, + "min_level": 20, + "max_level": 20 + }, + { + "pokeapi_id": 410, + "pokemon_name": "Shieldon", + "method": "gift", + "encounter_rate": 100, + "min_level": 20, + "max_level": 20 + } + ] + }, + { + "name": "Route 03 (Kanto)", + "order": 137, + "encounters": [ + { + "pokeapi_id": 163, + "pokemon_name": "Hoothoot", + "method": "headbutt", + "encounter_rate": 100, + "min_level": 6, + "max_level": 10 + }, + { + "pokeapi_id": 19, + "pokemon_name": "Rattata", + "method": "walk", + "encounter_rate": 65, + "min_level": 5, + "max_level": 5 + }, + { + "pokeapi_id": 316, + "pokemon_name": "Gulpin", + "method": "swarm", + "encounter_rate": 40, + "min_level": 5, + "max_level": 5 + }, + { + "pokeapi_id": 403, + "pokemon_name": "Shinx", + "method": "walk", + "encounter_rate": 40, + "min_level": 5, + "max_level": 5 + }, + { + "pokeapi_id": 265, + "pokemon_name": "Wurmple", + "method": "headbutt", + "encounter_rate": 40, + "min_level": 6, + "max_level": 10 + }, + { + "pokeapi_id": 21, + "pokemon_name": "Spearow", + "method": "walk", + "encounter_rate": 35, + "min_level": 5, + "max_level": 5 + }, + { + "pokeapi_id": 204, + "pokemon_name": "Pineco", + "method": "headbutt", + "encounter_rate": 30, + "min_level": 6, + "max_level": 7 + }, + { + "pokeapi_id": 41, + "pokemon_name": "Zubat", + "method": "walk", + "encounter_rate": 30, + "min_level": 5, + "max_level": 5 + }, + { + "pokeapi_id": 23, + "pokemon_name": "Ekans", + "method": "walk", + "encounter_rate": 20, + "min_level": 8, + "max_level": 8 + }, + { + "pokeapi_id": 312, + "pokemon_name": "Minun", + "method": "walk", + "encounter_rate": 20, + "min_level": 8, + "max_level": 8 + }, + { + "pokeapi_id": 311, + "pokemon_name": "Plusle", + "method": "walk", + "encounter_rate": 20, + "min_level": 5, + "max_level": 5 + }, + { + "pokeapi_id": 39, + "pokemon_name": "Jigglypuff", + "method": "walk", + "encounter_rate": 10, + "min_level": 6, + "max_level": 6 + }, + { + "pokeapi_id": 24, + "pokemon_name": "Arbok", + "method": "walk", + "encounter_rate": 5, + "min_level": 10, + "max_level": 10 + } + ] + }, + { + "name": "Mt. Moon", + "order": 138, + "encounters": [ + { + "pokeapi_id": 41, + "pokemon_name": "Zubat", + "method": "walk", + "encounter_rate": 50, + "min_level": 6, + "max_level": 6 + }, + { + "pokeapi_id": 74, + "pokemon_name": "Geodude", + "method": "walk", + "encounter_rate": 35, + "min_level": 6, + "max_level": 6 + }, + { + "pokeapi_id": 359, + "pokemon_name": "Absol", + "method": "walk", + "encounter_rate": 20, + "min_level": 6, + "max_level": 6 + }, + { + "pokeapi_id": 436, + "pokemon_name": "Bronzor", + "method": "walk", + "encounter_rate": 20, + "min_level": 6, + "max_level": 6 + }, + { + "pokeapi_id": 433, + "pokemon_name": "Chingling", + "method": "walk", + "encounter_rate": 20, + "min_level": 8, + "max_level": 8 + }, + { + "pokeapi_id": 296, + "pokemon_name": "Makuhita", + "method": "walk", + "encounter_rate": 20, + "min_level": 8, + "max_level": 8 + }, + { + "pokeapi_id": 46, + "pokemon_name": "Paras", + "method": "walk", + "encounter_rate": 10, + "min_level": 12, + "max_level": 12 + }, + { + "pokeapi_id": 35, + "pokemon_name": "Clefairy", + "method": "walk", + "encounter_rate": 5, + "min_level": 8, + "max_level": 8 + } + ] + }, + { + "name": "Mt. Moon Square", + "order": 139, + "encounters": [ + { + "pokeapi_id": 129, + "pokemon_name": "Magikarp", + "method": "old-rod", + "encounter_rate": 100, + "min_level": 10, + "max_level": 10 + }, + { + "pokeapi_id": 60, + "pokemon_name": "Poliwag", + "method": "surf", + "encounter_rate": 100, + "min_level": 30, + "max_level": 35 + }, + { + "pokeapi_id": 60, + "pokemon_name": "Poliwag", + "method": "good-rod", + "encounter_rate": 100, + "min_level": 20, + "max_level": 20 + }, + { + "pokeapi_id": 60, + "pokemon_name": "Poliwag", + "method": "super-rod", + "encounter_rate": 100, + "min_level": 40, + "max_level": 40 + }, + { + "pokeapi_id": 129, + "pokemon_name": "Magikarp", + "method": "good-rod", + "encounter_rate": 95, + "min_level": 20, + "max_level": 20 + }, + { + "pokeapi_id": 60, + "pokemon_name": "Poliwag", + "method": "old-rod", + "encounter_rate": 90, + "min_level": 10, + "max_level": 10 + }, + { + "pokeapi_id": 129, + "pokemon_name": "Magikarp", + "method": "surf", + "encounter_rate": 40, + "min_level": 30, + "max_level": 30 + }, + { + "pokeapi_id": 129, + "pokemon_name": "Magikarp", + "method": "super-rod", + "encounter_rate": 40, + "min_level": 40, + "max_level": 40 + } + ] + }, + { + "name": "Route 04 (Kanto)", + "order": 140, + "encounters": [ + { + "pokeapi_id": 163, + "pokemon_name": "Hoothoot", + "method": "headbutt", + "encounter_rate": 100, + "min_level": 6, + "max_level": 10 + }, + { + "pokeapi_id": 118, + "pokemon_name": "Goldeen", + "method": "surf", + "encounter_rate": 90, + "min_level": 5, + "max_level": 10 }, { "pokeapi_id": 129, @@ -16243,40 +14725,32 @@ "max_level": 10 }, { - "pokeapi_id": 72, - "pokemon_name": "Tentacool", + "pokeapi_id": 118, + "pokemon_name": "Goldeen", "method": "super-rod", "encounter_rate": 70, "min_level": 40, "max_level": 40 }, { - "pokeapi_id": 129, - "pokemon_name": "Magikarp", + "pokeapi_id": 19, + "pokemon_name": "Rattata", + "method": "walk", + "encounter_rate": 65, + "min_level": 5, + "max_level": 5 + }, + { + "pokeapi_id": 118, + "pokemon_name": "Goldeen", "method": "good-rod", "encounter_rate": 60, "min_level": 20, "max_level": 20 }, { - "pokeapi_id": 72, - "pokemon_name": "Tentacool", - "method": "surf", - "encounter_rate": 60, - "min_level": 25, - "max_level": 25 - }, - { - "pokeapi_id": 113, - "pokemon_name": "Chansey", - "method": "swarm", - "encounter_rate": 40, - "min_level": 23, - "max_level": 23 - }, - { - "pokeapi_id": 72, - "pokemon_name": "Tentacool", + "pokeapi_id": 129, + "pokemon_name": "Magikarp", "method": "good-rod", "encounter_rate": 40, "min_level": 20, @@ -16287,64 +14761,64 @@ "pokemon_name": "Wurmple", "method": "headbutt", "encounter_rate": 40, - "min_level": 22, - "max_level": 25 + "min_level": 6, + "max_level": 10 }, { - "pokeapi_id": 165, - "pokemon_name": "Ledyba", + "pokeapi_id": 21, + "pokemon_name": "Spearow", + "method": "walk", + "encounter_rate": 35, + "min_level": 5, + "max_level": 5 + }, + { + "pokeapi_id": 204, + "pokemon_name": "Pineco", "method": "headbutt", "encounter_rate": 30, - "min_level": 22, - "max_level": 23 + "min_level": 6, + "max_level": 7 }, { - "pokeapi_id": 30, - "pokemon_name": "Nidorina", + "pokeapi_id": 41, + "pokemon_name": "Zubat", "method": "walk", "encounter_rate": 30, - "min_level": 23, - "max_level": 23 - }, - { - "pokeapi_id": 33, - "pokemon_name": "Nidorino", - "method": "walk", - "encounter_rate": 30, - "min_level": 23, - "max_level": 23 - }, - { - "pokeapi_id": 195, - "pokemon_name": "Quagsire", - "method": "surf", - "encounter_rate": 30, - "min_level": 25, - "max_level": 25 + "min_level": 5, + "max_level": 5 }, { "pokeapi_id": 399, "pokemon_name": "Bidoof", "method": "walk", "encounter_rate": 20, - "min_level": 25, - "max_level": 25 + "min_level": 8, + "max_level": 8 }, { "pokeapi_id": 418, "pokemon_name": "Buizel", "method": "walk", "encounter_rate": 20, - "min_level": 23, - "max_level": 23 + "min_level": 5, + "max_level": 5 + }, + { + "pokeapi_id": 23, + "pokemon_name": "Ekans", + "method": "walk", + "encounter_rate": 20, + "min_level": 8, + "max_level": 8 }, { "pokeapi_id": 264, "pokemon_name": "Linoone", "method": "walk", "encounter_rate": 20, - "min_level": 25, - "max_level": 25 + "min_level": 8, + "max_level": 8 }, { "pokeapi_id": 129, @@ -16354,762 +14828,438 @@ "min_level": 40, "max_level": 40 }, - { - "pokeapi_id": 164, - "pokemon_name": "Noctowl", - "method": "walk", - "encounter_rate": 20, - "min_level": 25, - "max_level": 25 - }, - { - "pokeapi_id": 17, - "pokemon_name": "Pidgeotto", - "method": "walk", - "encounter_rate": 20, - "min_level": 25, - "max_level": 25 - }, { "pokeapi_id": 293, "pokemon_name": "Whismur", "method": "walk", "encounter_rate": 20, - "min_level": 23, - "max_level": 23 + "min_level": 5, + "max_level": 5 }, { - "pokeapi_id": 187, - "pokemon_name": "Hoppip", - "method": "walk", - "encounter_rate": 19, - "min_level": 22, - "max_level": 22 - }, - { - "pokeapi_id": 195, - "pokemon_name": "Quagsire", - "method": "walk", - "encounter_rate": 19, - "min_level": 22, - "max_level": 22 - }, - { - "pokeapi_id": 114, - "pokemon_name": "Tangela", - "method": "headbutt", - "encounter_rate": 15, - "min_level": 24, - "max_level": 25 - }, - { - "pokeapi_id": 72, - "pokemon_name": "Tentacool", + "pokeapi_id": 118, + "pokemon_name": "Goldeen", "method": "old-rod", "encounter_rate": 15, "min_level": 10, "max_level": 10 }, { - "pokeapi_id": 211, - "pokemon_name": "Qwilfish", - "method": "super-rod", + "pokeapi_id": 39, + "pokemon_name": "Jigglypuff", + "method": "walk", "encounter_rate": 10, - "min_level": 40, - "max_level": 40 + "min_level": 6, + "max_level": 6 }, { - "pokeapi_id": 73, - "pokemon_name": "Tentacruel", + "pokeapi_id": 119, + "pokemon_name": "Seaking", "method": "surf", "encounter_rate": 10, - "min_level": 25, - "max_level": 25 - } - ] - }, - { - "name": "Route 14 (Kanto)", - "order": 151, - "encounters": [ - { - "pokeapi_id": 113, - "pokemon_name": "Chansey", - "method": "walk", - "encounter_rate": 100, - "min_level": 25, - "max_level": 25 - }, - { - "pokeapi_id": 163, - "pokemon_name": "Hoothoot", - "method": "headbutt", - "encounter_rate": 100, - "min_level": 26, - "max_level": 30 - }, - { - "pokeapi_id": 403, - "pokemon_name": "Shinx", - "method": "walk", - "encounter_rate": 40, - "min_level": 23, - "max_level": 23 - }, - { - "pokeapi_id": 265, - "pokemon_name": "Wurmple", - "method": "headbutt", - "encounter_rate": 40, - "min_level": 26, - "max_level": 30 - }, - { - "pokeapi_id": 165, - "pokemon_name": "Ledyba", - "method": "headbutt", - "encounter_rate": 30, - "min_level": 26, - "max_level": 27 - }, - { - "pokeapi_id": 30, - "pokemon_name": "Nidorina", - "method": "walk", - "encounter_rate": 30, - "min_level": 23, - "max_level": 23 - }, - { - "pokeapi_id": 33, - "pokemon_name": "Nidorino", - "method": "walk", - "encounter_rate": 30, - "min_level": 23, - "max_level": 23 - }, - { - "pokeapi_id": 312, - "pokemon_name": "Minun", - "method": "walk", - "encounter_rate": 20, - "min_level": 25, - "max_level": 25 - }, - { - "pokeapi_id": 164, - "pokemon_name": "Noctowl", - "method": "walk", - "encounter_rate": 20, - "min_level": 25, - "max_level": 25 - }, - { - "pokeapi_id": 17, - "pokemon_name": "Pidgeotto", - "method": "walk", - "encounter_rate": 20, - "min_level": 25, - "max_level": 25 - }, - { - "pokeapi_id": 311, - "pokemon_name": "Plusle", - "method": "walk", - "encounter_rate": 20, - "min_level": 23, - "max_level": 23 - }, - { - "pokeapi_id": 195, - "pokemon_name": "Quagsire", - "method": "walk", - "encounter_rate": 19, - "min_level": 24, - "max_level": 24 - }, - { - "pokeapi_id": 114, - "pokemon_name": "Tangela", - "method": "headbutt", - "encounter_rate": 15, - "min_level": 29, - "max_level": 30 - }, - { - "pokeapi_id": 187, - "pokemon_name": "Hoppip", - "method": "walk", - "encounter_rate": 10, - "min_level": 24, - "max_level": 24 - }, - { - "pokeapi_id": 188, - "pokemon_name": "Skiploom", - "method": "walk", - "encounter_rate": 9, - "min_level": 26, - "max_level": 26 - } - ] - }, - { - "name": "Route 15 (Kanto)", - "order": 152, - "encounters": [ - { - "pokeapi_id": 113, - "pokemon_name": "Chansey", - "method": "walk", - "encounter_rate": 100, - "min_level": 25, - "max_level": 25 - }, - { - "pokeapi_id": 163, - "pokemon_name": "Hoothoot", - "method": "headbutt", - "encounter_rate": 100, - "min_level": 21, - "max_level": 26 - }, - { - "pokeapi_id": 403, - "pokemon_name": "Shinx", - "method": "walk", - "encounter_rate": 40, - "min_level": 23, - "max_level": 23 - }, - { - "pokeapi_id": 265, - "pokemon_name": "Wurmple", - "method": "headbutt", - "encounter_rate": 40, - "min_level": 21, - "max_level": 26 - }, - { - "pokeapi_id": 165, - "pokemon_name": "Ledyba", - "method": "headbutt", - "encounter_rate": 30, - "min_level": 21, - "max_level": 23 - }, - { - "pokeapi_id": 30, - "pokemon_name": "Nidorina", - "method": "walk", - "encounter_rate": 30, - "min_level": 23, - "max_level": 23 - }, - { - "pokeapi_id": 33, - "pokemon_name": "Nidorino", - "method": "walk", - "encounter_rate": 30, - "min_level": 23, - "max_level": 23 - }, - { - "pokeapi_id": 312, - "pokemon_name": "Minun", - "method": "walk", - "encounter_rate": 20, - "min_level": 25, - "max_level": 25 - }, - { - "pokeapi_id": 164, - "pokemon_name": "Noctowl", - "method": "walk", - "encounter_rate": 20, - "min_level": 25, - "max_level": 25 - }, - { - "pokeapi_id": 17, - "pokemon_name": "Pidgeotto", - "method": "walk", - "encounter_rate": 20, - "min_level": 25, - "max_level": 25 - }, - { - "pokeapi_id": 311, - "pokemon_name": "Plusle", - "method": "walk", - "encounter_rate": 20, - "min_level": 23, - "max_level": 23 - }, - { - "pokeapi_id": 187, - "pokemon_name": "Hoppip", - "method": "walk", - "encounter_rate": 19, - "min_level": 22, - "max_level": 22 - }, - { - "pokeapi_id": 195, - "pokemon_name": "Quagsire", - "method": "walk", - "encounter_rate": 19, - "min_level": 22, - "max_level": 22 - }, - { - "pokeapi_id": 114, - "pokemon_name": "Tangela", - "method": "headbutt", - "encounter_rate": 15, - "min_level": 24, - "max_level": 26 - } - ] - }, - { - "name": "Fuchsia City", - "order": 153, - "encounters": [ - { - "pokeapi_id": 163, - "pokemon_name": "Hoothoot", - "method": "headbutt", - "encounter_rate": 100, - "min_level": 21, - "max_level": 34 - }, - { - "pokeapi_id": 129, - "pokemon_name": "Magikarp", - "method": "surf", - "encounter_rate": 100, - "min_level": 10, - "max_level": 20 - }, - { - "pokeapi_id": 129, - "pokemon_name": "Magikarp", - "method": "old-rod", - "encounter_rate": 100, "min_level": 10, "max_level": 10 }, { - "pokeapi_id": 129, - "pokemon_name": "Magikarp", - "method": "good-rod", - "encounter_rate": 90, - "min_level": 20, - "max_level": 20 - }, - { - "pokeapi_id": 129, - "pokemon_name": "Magikarp", + "pokeapi_id": 119, + "pokemon_name": "Seaking", "method": "super-rod", - "encounter_rate": 70, + "encounter_rate": 10, "min_level": 40, "max_level": 40 }, { - "pokeapi_id": 265, - "pokemon_name": "Wurmple", - "method": "headbutt", - "encounter_rate": 40, - "min_level": 21, - "max_level": 34 - }, - { - "pokeapi_id": 130, - "pokemon_name": "Gyarados", - "method": "super-rod", - "encounter_rate": 30, - "min_level": 40, - "max_level": 40 - }, - { - "pokeapi_id": 165, - "pokemon_name": "Ledyba", - "method": "headbutt", - "encounter_rate": 30, - "min_level": 21, - "max_level": 23 - }, - { - "pokeapi_id": 114, - "pokemon_name": "Tangela", - "method": "headbutt", - "encounter_rate": 15, - "min_level": 26, - "max_level": 34 - }, - { - "pokeapi_id": 130, - "pokemon_name": "Gyarados", - "method": "good-rod", - "encounter_rate": 10, - "min_level": 20, - "max_level": 20 - } - ] - }, - { - "name": "Route 16 (Kanto)", - "order": 154, - "encounters": [ - { - "pokeapi_id": 88, - "pokemon_name": "Grimer", - "method": "walk", - "encounter_rate": 100, - "min_level": 26, - "max_level": 28 - }, - { - "pokeapi_id": 21, - "pokemon_name": "Spearow", - "method": "headbutt", - "encounter_rate": 100, - "min_level": 26, - "max_level": 30 - }, - { - "pokeapi_id": 415, - "pokemon_name": "Combee", - "method": "headbutt", - "encounter_rate": 40, - "min_level": 26, - "max_level": 30 - }, - { - "pokeapi_id": 22, - "pokemon_name": "Fearow", - "method": "walk", - "encounter_rate": 40, - "min_level": 27, - "max_level": 27 - }, - { - "pokeapi_id": 403, - "pokemon_name": "Shinx", - "method": "walk", - "encounter_rate": 40, - "min_level": 26, - "max_level": 28 - }, - { - "pokeapi_id": 214, - "pokemon_name": "Heracross", - "method": "headbutt", - "encounter_rate": 30, - "min_level": 26, - "max_level": 27 - }, - { - "pokeapi_id": 312, - "pokemon_name": "Minun", - "method": "walk", - "encounter_rate": 20, - "min_level": 28, - "max_level": 28 - }, - { - "pokeapi_id": 311, - "pokemon_name": "Plusle", - "method": "walk", - "encounter_rate": 20, - "min_level": 26, - "max_level": 27 - }, - { - "pokeapi_id": 198, - "pokemon_name": "Murkrow", - "method": "walk", - "encounter_rate": 10, - "min_level": 29, - "max_level": 29 - }, - { - "pokeapi_id": 89, - "pokemon_name": "Muk", + "pokeapi_id": 24, + "pokemon_name": "Arbok", "method": "walk", "encounter_rate": 5, - "min_level": 30, - "max_level": 30 - }, - { - "pokeapi_id": 218, - "pokemon_name": "Slugma", - "method": "walk", - "encounter_rate": 5, - "min_level": 27, - "max_level": 27 + "min_level": 10, + "max_level": 10 } ] }, { - "name": "Route 17 (Kanto)", - "order": 155, + "name": "Viridian Forest", + "order": 141, "encounters": [ { - "pokeapi_id": 88, - "pokemon_name": "Grimer", + "pokeapi_id": 163, + "pokemon_name": "Hoothoot", "method": "walk", - "encounter_rate": 100, - "min_level": 27, - "max_level": 29 + "encounter_rate": 80, + "min_level": 3, + "max_level": 3 }, { - "pokeapi_id": 22, - "pokemon_name": "Fearow", - "method": "walk", - "encounter_rate": 40, - "min_level": 28, - "max_level": 28 - }, - { - "pokeapi_id": 403, - "pokemon_name": "Shinx", - "method": "walk", - "encounter_rate": 40, - "min_level": 27, - "max_level": 29 - }, - { - "pokeapi_id": 218, - "pokemon_name": "Slugma", - "method": "walk", - "encounter_rate": 40, - "min_level": 27, - "max_level": 29 - }, - { - "pokeapi_id": 312, - "pokemon_name": "Minun", - "method": "walk", - "encounter_rate": 20, - "min_level": 29, - "max_level": 29 - }, - { - "pokeapi_id": 89, - "pokemon_name": "Muk", - "method": "walk", - "encounter_rate": 20, - "min_level": 30, - "max_level": 32 - }, - { - "pokeapi_id": 311, - "pokemon_name": "Plusle", - "method": "walk", - "encounter_rate": 20, - "min_level": 27, - "max_level": 28 - } - ] - }, - { - "name": "Route 18 (Kanto)", - "order": 156, - "encounters": [ - { - "pokeapi_id": 88, - "pokemon_name": "Grimer", - "method": "walk", - "encounter_rate": 100, - "min_level": 26, - "max_level": 28 + "pokeapi_id": 285, + "pokemon_name": "Shroomish", + "method": "headbutt", + "encounter_rate": 60, + "min_level": 3, + "max_level": 7 }, { "pokeapi_id": 163, "pokemon_name": "Hoothoot", "method": "headbutt", - "encounter_rate": 100, - "min_level": 26, - "max_level": 30 + "encounter_rate": 50, + "min_level": 3, + "max_level": 4 }, { - "pokeapi_id": 22, - "pokemon_name": "Fearow", + "pokeapi_id": 164, + "pokemon_name": "Noctowl", + "method": "headbutt", + "encounter_rate": 50, + "min_level": 5, + "max_level": 7 + }, + { + "pokeapi_id": 401, + "pokemon_name": "Kricketot", + "method": "swarm", + "encounter_rate": 40, + "min_level": 3, + "max_level": 3 + }, + { + "pokeapi_id": 13, + "pokemon_name": "Weedle", "method": "walk", "encounter_rate": 40, - "min_level": 27, - "max_level": 27 + "min_level": 3, + "max_level": 3 }, { - "pokeapi_id": 403, - "pokemon_name": "Shinx", + "pokeapi_id": 14, + "pokemon_name": "Kakuna", "method": "walk", - "encounter_rate": 40, - "min_level": 26, - "max_level": 28 - }, - { - "pokeapi_id": 265, - "pokemon_name": "Wurmple", - "method": "headbutt", - "encounter_rate": 40, - "min_level": 26, - "max_level": 30 - }, - { - "pokeapi_id": 165, - "pokemon_name": "Ledyba", - "method": "headbutt", "encounter_rate": 30, - "min_level": 26, - "max_level": 27 + "min_level": 3, + "max_level": 3 }, { - "pokeapi_id": 312, - "pokemon_name": "Minun", + "pokeapi_id": 16, + "pokemon_name": "Pidgey", + "method": "walk", + "encounter_rate": 25, + "min_level": 3, + "max_level": 3 + }, + { + "pokeapi_id": 406, + "pokemon_name": "Budew", "method": "walk", "encounter_rate": 20, - "min_level": 28, - "max_level": 28 + "min_level": 3, + "max_level": 3 }, { - "pokeapi_id": 89, - "pokemon_name": "Muk", + "pokeapi_id": 455, + "pokemon_name": "Carnivine", "method": "walk", "encounter_rate": 20, - "min_level": 29, - "max_level": 30 + "min_level": 5, + "max_level": 5 }, { - "pokeapi_id": 311, - "pokemon_name": "Plusle", + "pokeapi_id": 322, + "pokemon_name": "Numel", "method": "walk", "encounter_rate": 20, - "min_level": 26, - "max_level": 27 + "min_level": 5, + "max_level": 5 }, { - "pokeapi_id": 114, - "pokemon_name": "Tangela", + "pokeapi_id": 273, + "pokemon_name": "Seedot", "method": "headbutt", + "encounter_rate": 20, + "min_level": 3, + "max_level": 7 + }, + { + "pokeapi_id": 325, + "pokemon_name": "Spoink", + "method": "walk", + "encounter_rate": 20, + "min_level": 3, + "max_level": 3 + }, + { + "pokeapi_id": 164, + "pokemon_name": "Noctowl", + "method": "walk", "encounter_rate": 15, - "min_level": 29, - "max_level": 30 + "min_level": 7, + "max_level": 7 }, - { - "pokeapi_id": 218, - "pokemon_name": "Slugma", - "method": "walk", - "encounter_rate": 5, - "min_level": 27, - "max_level": 27 - } - ] - }, - { - "name": "Celadon City", - "order": 157, - "encounters": [ - { - "pokeapi_id": 21, - "pokemon_name": "Spearow", - "method": "headbutt", - "encounter_rate": 100, - "min_level": 15, - "max_level": 20 - }, - { - "pokeapi_id": 88, - "pokemon_name": "Grimer", - "method": "surf", - "encounter_rate": 90, - "min_level": 15, - "max_level": 20 - }, - { - "pokeapi_id": 415, - "pokemon_name": "Combee", - "method": "headbutt", - "encounter_rate": 40, - "min_level": 15, - "max_level": 20 - }, - { - "pokeapi_id": 214, - "pokemon_name": "Heracross", - "method": "headbutt", - "encounter_rate": 30, - "min_level": 15, - "max_level": 17 - }, - { - "pokeapi_id": 89, - "pokemon_name": "Muk", - "method": "surf", - "encounter_rate": 10, - "min_level": 15, - "max_level": 15 - } - ] - }, - { - "name": "Saffron City", - "order": 158, - "encounters": [ { "pokeapi_id": 25, "pokemon_name": "Pikachu", - "method": "trade", - "encounter_rate": 100, - "min_level": 1, - "max_level": 1 + "method": "walk", + "encounter_rate": 11, + "min_level": 4, + "max_level": 4 + }, + { + "pokeapi_id": 15, + "pokemon_name": "Beedrill", + "method": "walk", + "encounter_rate": 10, + "min_level": 7, + "max_level": 7 + }, + { + "pokeapi_id": 166, + "pokemon_name": "Ledian", + "method": "headbutt", + "encounter_rate": 10, + "min_level": 5, + "max_level": 7 + }, + { + "pokeapi_id": 165, + "pokemon_name": "Ledyba", + "method": "headbutt", + "encounter_rate": 10, + "min_level": 3, + "max_level": 4 + }, + { + "pokeapi_id": 17, + "pokemon_name": "Pidgeotto", + "method": "walk", + "encounter_rate": 9, + "min_level": 7, + "max_level": 7 } ] }, { - "name": "Silph Co.", - "order": 159, + "name": "Viridian City", + "order": 142, "encounters": [ { - "pokeapi_id": 374, - "pokemon_name": "Beldum", - "method": "trade", + "pokeapi_id": 163, + "pokemon_name": "Hoothoot", + "method": "headbutt", "encounter_rate": 100, - "min_level": 1, - "max_level": 1 + "min_level": 3, + "max_level": 7 }, { - "pokeapi_id": 258, - "pokemon_name": "Mudkip", - "method": "gift", - "encounter_rate": 100, + "pokeapi_id": 60, + "pokemon_name": "Poliwag", + "method": "surf", + "encounter_rate": 90, "min_level": 5, - "max_level": 5 + "max_level": 10 }, { - "pokeapi_id": 255, - "pokemon_name": "Torchic", - "method": "gift", - "encounter_rate": 100, - "min_level": 5, - "max_level": 5 + "pokeapi_id": 129, + "pokemon_name": "Magikarp", + "method": "old-rod", + "encounter_rate": 85, + "min_level": 10, + "max_level": 10 }, { - "pokeapi_id": 252, - "pokemon_name": "Treecko", - "method": "gift", - "encounter_rate": 100, + "pokeapi_id": 60, + "pokemon_name": "Poliwag", + "method": "super-rod", + "encounter_rate": 80, + "min_level": 40, + "max_level": 40 + }, + { + "pokeapi_id": 60, + "pokemon_name": "Poliwag", + "method": "good-rod", + "encounter_rate": 60, + "min_level": 20, + "max_level": 20 + }, + { + "pokeapi_id": 129, + "pokemon_name": "Magikarp", + "method": "good-rod", + "encounter_rate": 40, + "min_level": 20, + "max_level": 20 + }, + { + "pokeapi_id": 265, + "pokemon_name": "Wurmple", + "method": "headbutt", + "encounter_rate": 40, + "min_level": 3, + "max_level": 7 + }, + { + "pokeapi_id": 165, + "pokemon_name": "Ledyba", + "method": "headbutt", + "encounter_rate": 30, "min_level": 5, - "max_level": 5 + "max_level": 7 + }, + { + "pokeapi_id": 204, + "pokemon_name": "Pineco", + "method": "headbutt", + "encounter_rate": 30, + "min_level": 3, + "max_level": 4 + }, + { + "pokeapi_id": 129, + "pokemon_name": "Magikarp", + "method": "super-rod", + "encounter_rate": 20, + "min_level": 40, + "max_level": 40 + }, + { + "pokeapi_id": 60, + "pokemon_name": "Poliwag", + "method": "old-rod", + "encounter_rate": 15, + "min_level": 10, + "max_level": 10 + }, + { + "pokeapi_id": 61, + "pokemon_name": "Poliwhirl", + "method": "surf", + "encounter_rate": 10, + "min_level": 10, + "max_level": 10 } ] }, { - "name": "Route 19 (Kanto)", - "order": 160, + "name": "Route 01 (Kanto)", + "order": 143, "encounters": [ + { + "pokeapi_id": 163, + "pokemon_name": "Hoothoot", + "method": "headbutt", + "encounter_rate": 100, + "min_level": 2, + "max_level": 6 + }, + { + "pokeapi_id": 19, + "pokemon_name": "Rattata", + "method": "walk", + "encounter_rate": 85, + "min_level": 2, + "max_level": 3 + }, + { + "pokeapi_id": 163, + "pokemon_name": "Hoothoot", + "method": "walk", + "encounter_rate": 45, + "min_level": 2, + "max_level": 4 + }, + { + "pokeapi_id": 16, + "pokemon_name": "Pidgey", + "method": "walk", + "encounter_rate": 45, + "min_level": 2, + "max_level": 4 + }, + { + "pokeapi_id": 261, + "pokemon_name": "Poochyena", + "method": "swarm", + "encounter_rate": 40, + "min_level": 2, + "max_level": 2 + }, + { + "pokeapi_id": 403, + "pokemon_name": "Shinx", + "method": "walk", + "encounter_rate": 40, + "min_level": 2, + "max_level": 3 + }, + { + "pokeapi_id": 265, + "pokemon_name": "Wurmple", + "method": "headbutt", + "encounter_rate": 40, + "min_level": 2, + "max_level": 6 + }, + { + "pokeapi_id": 165, + "pokemon_name": "Ledyba", + "method": "headbutt", + "encounter_rate": 30, + "min_level": 5, + "max_level": 6 + }, + { + "pokeapi_id": 204, + "pokemon_name": "Pineco", + "method": "headbutt", + "encounter_rate": 30, + "min_level": 2, + "max_level": 3 + }, + { + "pokeapi_id": 312, + "pokemon_name": "Minun", + "method": "walk", + "encounter_rate": 20, + "min_level": 3, + "max_level": 3 + }, + { + "pokeapi_id": 311, + "pokemon_name": "Plusle", + "method": "walk", + "encounter_rate": 20, + "min_level": 2, + "max_level": 2 + }, + { + "pokeapi_id": 161, + "pokemon_name": "Sentret", + "method": "walk", + "encounter_rate": 20, + "min_level": 3, + "max_level": 3 + }, + { + "pokeapi_id": 162, + "pokemon_name": "Furret", + "method": "walk", + "encounter_rate": 5, + "min_level": 6, + "max_level": 6 + } + ] + }, + { + "name": "Pallet Town", + "order": 144, + "encounters": [ + { + "pokeapi_id": 163, + "pokemon_name": "Hoothoot", + "method": "headbutt", + "encounter_rate": 100, + "min_level": 2, + "max_level": 6 + }, { "pokeapi_id": 72, "pokemon_name": "Tentacool", @@ -17127,37 +15277,13 @@ "max_level": 10 }, { - "pokeapi_id": 98, - "pokemon_name": "Krabby", - "method": "rock-smash", - "encounter_rate": 80, - "min_level": 24, - "max_level": 27 - }, - { - "pokeapi_id": 366, - "pokemon_name": "Clamperl", - "method": "swarm", - "encounter_rate": 60, - "min_level": 35, - "max_level": 35 - }, - { - "pokeapi_id": 98, - "pokemon_name": "Krabby", + "pokeapi_id": 170, + "pokemon_name": "Chinchou", "method": "super-rod", - "encounter_rate": 60, + "encounter_rate": 40, "min_level": 40, "max_level": 40 }, - { - "pokeapi_id": 98, - "pokemon_name": "Krabby", - "method": "good-rod", - "encounter_rate": 50, - "min_level": 20, - "max_level": 20 - }, { "pokeapi_id": 129, "pokemon_name": "Magikarp", @@ -17167,56 +15293,80 @@ "max_level": 20 }, { - "pokeapi_id": 222, - "pokemon_name": "Corsola", + "pokeapi_id": 265, + "pokemon_name": "Wurmple", + "method": "headbutt", + "encounter_rate": 40, + "min_level": 2, + "max_level": 6 + }, + { + "pokeapi_id": 165, + "pokemon_name": "Ledyba", + "method": "headbutt", + "encounter_rate": 30, + "min_level": 5, + "max_level": 6 + }, + { + "pokeapi_id": 204, + "pokemon_name": "Pineco", + "method": "headbutt", + "encounter_rate": 30, + "min_level": 2, + "max_level": 3 + }, + { + "pokeapi_id": 90, + "pokemon_name": "Shellder", "method": "super-rod", "encounter_rate": 30, "min_level": 40, "max_level": 40 }, { - "pokeapi_id": 120, - "pokemon_name": "Staryu", - "method": "super-rod", + "pokeapi_id": 72, + "pokemon_name": "Tentacool", + "method": "good-rod", "encounter_rate": 30, - "min_level": 40, - "max_level": 40 + "min_level": 20, + "max_level": 20 }, { - "pokeapi_id": 99, - "pokemon_name": "Kingler", - "method": "rock-smash", + "pokeapi_id": 170, + "pokemon_name": "Chinchou", + "method": "good-rod", "encounter_rate": 20, - "min_level": 28, - "max_level": 31 + "min_level": 20, + "max_level": 20 }, { - "pokeapi_id": 98, - "pokemon_name": "Krabby", + "pokeapi_id": 73, + "pokemon_name": "Tentacruel", + "method": "super-rod", + "encounter_rate": 20, + "min_level": 40, + "max_level": 40 + }, + { + "pokeapi_id": 72, + "pokemon_name": "Tentacool", "method": "old-rod", "encounter_rate": 15, "min_level": 10, "max_level": 10 }, { - "pokeapi_id": 222, - "pokemon_name": "Corsola", - "method": "good-rod", - "encounter_rate": 10, - "min_level": 20, - "max_level": 20 - }, - { - "pokeapi_id": 99, - "pokemon_name": "Kingler", + "pokeapi_id": 171, + "pokemon_name": "Lanturn", "method": "super-rod", "encounter_rate": 10, "min_level": 40, "max_level": 40 }, { - "pokeapi_id": 120, - "pokemon_name": "Staryu", + "pokeapi_id": 90, + "pokemon_name": "Shellder", "method": "good-rod", "encounter_rate": 10, "min_level": 20, @@ -17232,9 +15382,293 @@ } ] }, + { + "name": "Route 21 (Kanto)", + "order": 145, + "encounters": [ + { + "pokeapi_id": 163, + "pokemon_name": "Hoothoot", + "method": "headbutt", + "encounter_rate": 100, + "min_level": 24, + "max_level": 30 + }, + { + "pokeapi_id": 114, + "pokemon_name": "Tangela", + "method": "walk", + "encounter_rate": 95, + "min_level": 20, + "max_level": 20 + }, + { + "pokeapi_id": 72, + "pokemon_name": "Tentacool", + "method": "surf", + "encounter_rate": 90, + "min_level": 30, + "max_level": 35 + }, + { + "pokeapi_id": 129, + "pokemon_name": "Magikarp", + "method": "old-rod", + "encounter_rate": 85, + "min_level": 10, + "max_level": 10 + }, + { + "pokeapi_id": 170, + "pokemon_name": "Chinchou", + "method": "super-rod", + "encounter_rate": 40, + "min_level": 40, + "max_level": 40 + }, + { + "pokeapi_id": 129, + "pokemon_name": "Magikarp", + "method": "good-rod", + "encounter_rate": 40, + "min_level": 20, + "max_level": 20 + }, + { + "pokeapi_id": 265, + "pokemon_name": "Wurmple", + "method": "headbutt", + "encounter_rate": 40, + "min_level": 24, + "max_level": 30 + }, + { + "pokeapi_id": 165, + "pokemon_name": "Ledyba", + "method": "headbutt", + "encounter_rate": 30, + "min_level": 24, + "max_level": 26 + }, + { + "pokeapi_id": 90, + "pokemon_name": "Shellder", + "method": "super-rod", + "encounter_rate": 30, + "min_level": 40, + "max_level": 40 + }, + { + "pokeapi_id": 72, + "pokemon_name": "Tentacool", + "method": "good-rod", + "encounter_rate": 30, + "min_level": 20, + "max_level": 20 + }, + { + "pokeapi_id": 399, + "pokemon_name": "Bidoof", + "method": "walk", + "encounter_rate": 20, + "min_level": 35, + "max_level": 35 + }, + { + "pokeapi_id": 418, + "pokemon_name": "Buizel", + "method": "walk", + "encounter_rate": 20, + "min_level": 25, + "max_level": 25 + }, + { + "pokeapi_id": 170, + "pokemon_name": "Chinchou", + "method": "good-rod", + "encounter_rate": 20, + "min_level": 20, + "max_level": 20 + }, + { + "pokeapi_id": 264, + "pokemon_name": "Linoone", + "method": "walk", + "encounter_rate": 20, + "min_level": 35, + "max_level": 35 + }, + { + "pokeapi_id": 73, + "pokemon_name": "Tentacruel", + "method": "super-rod", + "encounter_rate": 20, + "min_level": 40, + "max_level": 40 + }, + { + "pokeapi_id": 293, + "pokemon_name": "Whismur", + "method": "walk", + "encounter_rate": 20, + "min_level": 25, + "max_level": 25 + }, + { + "pokeapi_id": 122, + "pokemon_name": "Mr Mime", + "method": "walk", + "encounter_rate": 15, + "min_level": 28, + "max_level": 30 + }, + { + "pokeapi_id": 114, + "pokemon_name": "Tangela", + "method": "headbutt", + "encounter_rate": 15, + "min_level": 27, + "max_level": 30 + }, + { + "pokeapi_id": 72, + "pokemon_name": "Tentacool", + "method": "old-rod", + "encounter_rate": 15, + "min_level": 10, + "max_level": 10 + }, + { + "pokeapi_id": 171, + "pokemon_name": "Lanturn", + "method": "super-rod", + "encounter_rate": 10, + "min_level": 40, + "max_level": 40 + }, + { + "pokeapi_id": 90, + "pokemon_name": "Shellder", + "method": "good-rod", + "encounter_rate": 10, + "min_level": 20, + "max_level": 20 + }, + { + "pokeapi_id": 73, + "pokemon_name": "Tentacruel", + "method": "surf", + "encounter_rate": 10, + "min_level": 35, + "max_level": 35 + } + ] + }, + { + "name": "Cinnabar Island", + "order": 146, + "encounters": [ + { + "pokeapi_id": 129, + "pokemon_name": "Magikarp", + "method": "old-rod", + "encounter_rate": 95, + "min_level": 10, + "max_level": 10 + }, + { + "pokeapi_id": 72, + "pokemon_name": "Tentacool", + "method": "surf", + "encounter_rate": 90, + "min_level": 30, + "max_level": 35 + }, + { + "pokeapi_id": 170, + "pokemon_name": "Chinchou", + "method": "super-rod", + "encounter_rate": 40, + "min_level": 40, + "max_level": 40 + }, + { + "pokeapi_id": 129, + "pokemon_name": "Magikarp", + "method": "good-rod", + "encounter_rate": 40, + "min_level": 20, + "max_level": 20 + }, + { + "pokeapi_id": 90, + "pokemon_name": "Shellder", + "method": "super-rod", + "encounter_rate": 40, + "min_level": 40, + "max_level": 40 + }, + { + "pokeapi_id": 72, + "pokemon_name": "Tentacool", + "method": "good-rod", + "encounter_rate": 40, + "min_level": 20, + "max_level": 20 + }, + { + "pokeapi_id": 170, + "pokemon_name": "Chinchou", + "method": "good-rod", + "encounter_rate": 16, + "min_level": 20, + "max_level": 20 + }, + { + "pokeapi_id": 73, + "pokemon_name": "Tentacruel", + "method": "super-rod", + "encounter_rate": 16, + "min_level": 40, + "max_level": 40 + }, + { + "pokeapi_id": 73, + "pokemon_name": "Tentacruel", + "method": "surf", + "encounter_rate": 10, + "min_level": 35, + "max_level": 35 + }, + { + "pokeapi_id": 72, + "pokemon_name": "Tentacool", + "method": "old-rod", + "encounter_rate": 5, + "min_level": 10, + "max_level": 10 + }, + { + "pokeapi_id": 171, + "pokemon_name": "Lanturn", + "method": "super-rod", + "encounter_rate": 4, + "min_level": 40, + "max_level": 40 + }, + { + "pokeapi_id": 90, + "pokemon_name": "Shellder", + "method": "good-rod", + "encounter_rate": 4, + "min_level": 20, + "max_level": 20 + } + ] + }, { "name": "Route 20 (Kanto)", - "order": 161, + "order": 147, "encounters": [ { "pokeapi_id": 72, @@ -17336,12 +15770,12 @@ }, { "name": "Seafoam Islands", - "order": 162, + "order": 148, "encounters": [], "children": [ { "name": "Seafoam Islands (1F)", - "order": 163, + "order": 149, "encounters": [ { "pokeapi_id": 42, @@ -17411,7 +15845,7 @@ }, { "name": "Seafoam Islands (B1F)", - "order": 164, + "order": 150, "encounters": [ { "pokeapi_id": 42, @@ -17489,7 +15923,7 @@ }, { "name": "Seafoam Islands (B2F)", - "order": 165, + "order": 151, "encounters": [ { "pokeapi_id": 42, @@ -17567,7 +16001,7 @@ }, { "name": "Seafoam Islands (B3F)", - "order": 166, + "order": 152, "encounters": [ { "pokeapi_id": 42, @@ -17653,7 +16087,7 @@ }, { "name": "Seafoam Islands (B4F)", - "order": 167, + "order": 153, "encounters": [ { "pokeapi_id": 144, @@ -17852,127 +16286,9 @@ ] }, { - "name": "Cinnabar Island", - "order": 168, + "name": "Route 19 (Kanto)", + "order": 154, "encounters": [ - { - "pokeapi_id": 129, - "pokemon_name": "Magikarp", - "method": "old-rod", - "encounter_rate": 95, - "min_level": 10, - "max_level": 10 - }, - { - "pokeapi_id": 72, - "pokemon_name": "Tentacool", - "method": "surf", - "encounter_rate": 90, - "min_level": 30, - "max_level": 35 - }, - { - "pokeapi_id": 170, - "pokemon_name": "Chinchou", - "method": "super-rod", - "encounter_rate": 40, - "min_level": 40, - "max_level": 40 - }, - { - "pokeapi_id": 129, - "pokemon_name": "Magikarp", - "method": "good-rod", - "encounter_rate": 40, - "min_level": 20, - "max_level": 20 - }, - { - "pokeapi_id": 90, - "pokemon_name": "Shellder", - "method": "super-rod", - "encounter_rate": 40, - "min_level": 40, - "max_level": 40 - }, - { - "pokeapi_id": 72, - "pokemon_name": "Tentacool", - "method": "good-rod", - "encounter_rate": 40, - "min_level": 20, - "max_level": 20 - }, - { - "pokeapi_id": 170, - "pokemon_name": "Chinchou", - "method": "good-rod", - "encounter_rate": 16, - "min_level": 20, - "max_level": 20 - }, - { - "pokeapi_id": 73, - "pokemon_name": "Tentacruel", - "method": "super-rod", - "encounter_rate": 16, - "min_level": 40, - "max_level": 40 - }, - { - "pokeapi_id": 73, - "pokemon_name": "Tentacruel", - "method": "surf", - "encounter_rate": 10, - "min_level": 35, - "max_level": 35 - }, - { - "pokeapi_id": 72, - "pokemon_name": "Tentacool", - "method": "old-rod", - "encounter_rate": 5, - "min_level": 10, - "max_level": 10 - }, - { - "pokeapi_id": 171, - "pokemon_name": "Lanturn", - "method": "super-rod", - "encounter_rate": 4, - "min_level": 40, - "max_level": 40 - }, - { - "pokeapi_id": 90, - "pokemon_name": "Shellder", - "method": "good-rod", - "encounter_rate": 4, - "min_level": 20, - "max_level": 20 - } - ] - }, - { - "name": "Route 21 (Kanto)", - "order": 169, - "encounters": [ - { - "pokeapi_id": 163, - "pokemon_name": "Hoothoot", - "method": "headbutt", - "encounter_rate": 100, - "min_level": 24, - "max_level": 30 - }, - { - "pokeapi_id": 114, - "pokemon_name": "Tangela", - "method": "walk", - "encounter_rate": 95, - "min_level": 20, - "max_level": 20 - }, { "pokeapi_id": 72, "pokemon_name": "Tentacool", @@ -17990,13 +16306,37 @@ "max_level": 10 }, { - "pokeapi_id": 170, - "pokemon_name": "Chinchou", + "pokeapi_id": 98, + "pokemon_name": "Krabby", + "method": "rock-smash", + "encounter_rate": 80, + "min_level": 24, + "max_level": 27 + }, + { + "pokeapi_id": 366, + "pokemon_name": "Clamperl", + "method": "swarm", + "encounter_rate": 60, + "min_level": 35, + "max_level": 35 + }, + { + "pokeapi_id": 98, + "pokemon_name": "Krabby", "method": "super-rod", - "encounter_rate": 40, + "encounter_rate": 60, "min_level": 40, "max_level": 40 }, + { + "pokeapi_id": 98, + "pokemon_name": "Krabby", + "method": "good-rod", + "encounter_rate": 50, + "min_level": 20, + "max_level": 20 + }, { "pokeapi_id": 129, "pokemon_name": "Magikarp", @@ -18006,120 +16346,56 @@ "max_level": 20 }, { - "pokeapi_id": 265, - "pokemon_name": "Wurmple", - "method": "headbutt", - "encounter_rate": 40, - "min_level": 24, - "max_level": 30 - }, - { - "pokeapi_id": 165, - "pokemon_name": "Ledyba", - "method": "headbutt", - "encounter_rate": 30, - "min_level": 24, - "max_level": 26 - }, - { - "pokeapi_id": 90, - "pokemon_name": "Shellder", + "pokeapi_id": 222, + "pokemon_name": "Corsola", "method": "super-rod", "encounter_rate": 30, "min_level": 40, "max_level": 40 }, { - "pokeapi_id": 72, - "pokemon_name": "Tentacool", - "method": "good-rod", - "encounter_rate": 30, - "min_level": 20, - "max_level": 20 - }, - { - "pokeapi_id": 399, - "pokemon_name": "Bidoof", - "method": "walk", - "encounter_rate": 20, - "min_level": 35, - "max_level": 35 - }, - { - "pokeapi_id": 418, - "pokemon_name": "Buizel", - "method": "walk", - "encounter_rate": 20, - "min_level": 25, - "max_level": 25 - }, - { - "pokeapi_id": 170, - "pokemon_name": "Chinchou", - "method": "good-rod", - "encounter_rate": 20, - "min_level": 20, - "max_level": 20 - }, - { - "pokeapi_id": 264, - "pokemon_name": "Linoone", - "method": "walk", - "encounter_rate": 20, - "min_level": 35, - "max_level": 35 - }, - { - "pokeapi_id": 73, - "pokemon_name": "Tentacruel", + "pokeapi_id": 120, + "pokemon_name": "Staryu", "method": "super-rod", - "encounter_rate": 20, + "encounter_rate": 30, "min_level": 40, "max_level": 40 }, { - "pokeapi_id": 293, - "pokemon_name": "Whismur", - "method": "walk", + "pokeapi_id": 99, + "pokemon_name": "Kingler", + "method": "rock-smash", "encounter_rate": 20, - "min_level": 25, - "max_level": 25 - }, - { - "pokeapi_id": 122, - "pokemon_name": "Mr Mime", - "method": "walk", - "encounter_rate": 15, "min_level": 28, - "max_level": 30 + "max_level": 31 }, { - "pokeapi_id": 114, - "pokemon_name": "Tangela", - "method": "headbutt", - "encounter_rate": 15, - "min_level": 27, - "max_level": 30 - }, - { - "pokeapi_id": 72, - "pokemon_name": "Tentacool", + "pokeapi_id": 98, + "pokemon_name": "Krabby", "method": "old-rod", "encounter_rate": 15, "min_level": 10, "max_level": 10 }, { - "pokeapi_id": 171, - "pokemon_name": "Lanturn", + "pokeapi_id": 222, + "pokemon_name": "Corsola", + "method": "good-rod", + "encounter_rate": 10, + "min_level": 20, + "max_level": 20 + }, + { + "pokeapi_id": 99, + "pokemon_name": "Kingler", "method": "super-rod", "encounter_rate": 10, "min_level": 40, "max_level": 40 }, { - "pokeapi_id": 90, - "pokemon_name": "Shellder", + "pokeapi_id": 120, + "pokemon_name": "Staryu", "method": "good-rod", "encounter_rate": 10, "min_level": 20, @@ -18135,9 +16411,39 @@ } ] }, + { + "name": "Professor Oak's Laboratory", + "order": 155, + "encounters": [ + { + "pokeapi_id": 1, + "pokemon_name": "Bulbasaur", + "method": "gift", + "encounter_rate": 100, + "min_level": 5, + "max_level": 5 + }, + { + "pokeapi_id": 4, + "pokemon_name": "Charmander", + "method": "gift", + "encounter_rate": 100, + "min_level": 5, + "max_level": 5 + }, + { + "pokeapi_id": 7, + "pokemon_name": "Squirtle", + "method": "gift", + "encounter_rate": 100, + "min_level": 5, + "max_level": 5 + } + ] + }, { "name": "Route 22 (Kanto)", - "order": 170, + "order": 156, "encounters": [ { "pokeapi_id": 163, @@ -18310,40 +16616,1734 @@ ] }, { - "name": "Team Rocket HQ (B1F)", + "name": "Route 28 (Kanto)", + "order": 157, + "encounters": [ + { + "pokeapi_id": 214, + "pokemon_name": "Heracross", + "method": "headbutt", + "encounter_rate": 100, + "min_level": 39, + "max_level": 43 + }, + { + "pokeapi_id": 60, + "pokemon_name": "Poliwag", + "method": "surf", + "encounter_rate": 90, + "min_level": 35, + "max_level": 40 + }, + { + "pokeapi_id": 129, + "pokemon_name": "Magikarp", + "method": "old-rod", + "encounter_rate": 85, + "min_level": 10, + "max_level": 10 + }, + { + "pokeapi_id": 60, + "pokemon_name": "Poliwag", + "method": "super-rod", + "encounter_rate": 80, + "min_level": 40, + "max_level": 40 + }, + { + "pokeapi_id": 190, + "pokemon_name": "Aipom", + "method": "headbutt", + "encounter_rate": 60, + "min_level": 39, + "max_level": 43 + }, + { + "pokeapi_id": 129, + "pokemon_name": "Magikarp", + "method": "good-rod", + "encounter_rate": 60, + "min_level": 20, + "max_level": 20 + }, + { + "pokeapi_id": 177, + "pokemon_name": "Natu", + "method": "headbutt", + "encounter_rate": 40, + "min_level": 39, + "max_level": 43 + }, + { + "pokeapi_id": 60, + "pokemon_name": "Poliwag", + "method": "good-rod", + "encounter_rate": 40, + "min_level": 20, + "max_level": 20 + }, + { + "pokeapi_id": 77, + "pokemon_name": "Ponyta", + "method": "walk", + "encounter_rate": 30, + "min_level": 40, + "max_level": 40 + }, + { + "pokeapi_id": 114, + "pokemon_name": "Tangela", + "method": "walk", + "encounter_rate": 30, + "min_level": 39, + "max_level": 39 + }, + { + "pokeapi_id": 399, + "pokemon_name": "Bidoof", + "method": "walk", + "encounter_rate": 20, + "min_level": 40, + "max_level": 40 + }, + { + "pokeapi_id": 418, + "pokemon_name": "Buizel", + "method": "walk", + "encounter_rate": 20, + "min_level": 39, + "max_level": 40 + }, + { + "pokeapi_id": 264, + "pokemon_name": "Linoone", + "method": "walk", + "encounter_rate": 20, + "min_level": 40, + "max_level": 40 + }, + { + "pokeapi_id": 129, + "pokemon_name": "Magikarp", + "method": "super-rod", + "encounter_rate": 20, + "min_level": 40, + "max_level": 40 + }, + { + "pokeapi_id": 78, + "pokemon_name": "Rapidash", + "method": "walk", + "encounter_rate": 20, + "min_level": 41, + "max_level": 42 + }, + { + "pokeapi_id": 217, + "pokemon_name": "Ursaring", + "method": "walk", + "encounter_rate": 20, + "min_level": 40, + "max_level": 40 + }, + { + "pokeapi_id": 293, + "pokemon_name": "Whismur", + "method": "walk", + "encounter_rate": 20, + "min_level": 39, + "max_level": 40 + }, + { + "pokeapi_id": 60, + "pokemon_name": "Poliwag", + "method": "old-rod", + "encounter_rate": 15, + "min_level": 10, + "max_level": 10 + }, + { + "pokeapi_id": 61, + "pokemon_name": "Poliwhirl", + "method": "surf", + "encounter_rate": 10, + "min_level": 40, + "max_level": 40 + }, + { + "pokeapi_id": 215, + "pokemon_name": "Sneasel", + "method": "walk", + "encounter_rate": 10, + "min_level": 42, + "max_level": 42 + }, + { + "pokeapi_id": 85, + "pokemon_name": "Dodrio", + "method": "walk", + "encounter_rate": 5, + "min_level": 43, + "max_level": 43 + }, + { + "pokeapi_id": 84, + "pokemon_name": "Doduo", + "method": "walk", + "encounter_rate": 5, + "min_level": 41, + "max_level": 41 + } + ] + }, + { + "name": "Mt. Silver", + "order": 158, + "encounters": [ + { + "pokeapi_id": 214, + "pokemon_name": "Heracross", + "method": "headbutt", + "encounter_rate": 100, + "min_level": 39, + "max_level": 43 + }, + { + "pokeapi_id": 61, + "pokemon_name": "Poliwhirl", + "method": "surf", + "encounter_rate": 91, + "min_level": 30, + "max_level": 48 + }, + { + "pokeapi_id": 129, + "pokemon_name": "Magikarp", + "method": "old-rod", + "encounter_rate": 85, + "min_level": 10, + "max_level": 10 + }, + { + "pokeapi_id": 60, + "pokemon_name": "Poliwag", + "method": "super-rod", + "encounter_rate": 80, + "min_level": 40, + "max_level": 40 + }, + { + "pokeapi_id": 190, + "pokemon_name": "Aipom", + "method": "headbutt", + "encounter_rate": 60, + "min_level": 39, + "max_level": 43 + }, + { + "pokeapi_id": 60, + "pokemon_name": "Poliwag", + "method": "good-rod", + "encounter_rate": 60, + "min_level": 20, + "max_level": 20 + }, + { + "pokeapi_id": 129, + "pokemon_name": "Magikarp", + "method": "good-rod", + "encounter_rate": 40, + "min_level": 20, + "max_level": 20 + }, + { + "pokeapi_id": 177, + "pokemon_name": "Natu", + "method": "headbutt", + "encounter_rate": 40, + "min_level": 39, + "max_level": 43 + }, + { + "pokeapi_id": 77, + "pokemon_name": "Ponyta", + "method": "walk", + "encounter_rate": 30, + "min_level": 42, + "max_level": 42 + }, + { + "pokeapi_id": 114, + "pokemon_name": "Tangela", + "method": "walk", + "encounter_rate": 30, + "min_level": 41, + "max_level": 41 + }, + { + "pokeapi_id": 399, + "pokemon_name": "Bidoof", + "method": "walk", + "encounter_rate": 20, + "min_level": 42, + "max_level": 42 + }, + { + "pokeapi_id": 418, + "pokemon_name": "Buizel", + "method": "walk", + "encounter_rate": 20, + "min_level": 41, + "max_level": 42 + }, + { + "pokeapi_id": 264, + "pokemon_name": "Linoone", + "method": "walk", + "encounter_rate": 20, + "min_level": 42, + "max_level": 42 + }, + { + "pokeapi_id": 129, + "pokemon_name": "Magikarp", + "method": "super-rod", + "encounter_rate": 20, + "min_level": 40, + "max_level": 40 + }, + { + "pokeapi_id": 217, + "pokemon_name": "Ursaring", + "method": "walk", + "encounter_rate": 20, + "min_level": 42, + "max_level": 42 + }, + { + "pokeapi_id": 293, + "pokemon_name": "Whismur", + "method": "walk", + "encounter_rate": 20, + "min_level": 41, + "max_level": 42 + }, + { + "pokeapi_id": 60, + "pokemon_name": "Poliwag", + "method": "old-rod", + "encounter_rate": 15, + "min_level": 10, + "max_level": 10 + }, + { + "pokeapi_id": 78, + "pokemon_name": "Rapidash", + "method": "walk", + "encounter_rate": 10, + "min_level": 44, + "max_level": 44 + }, + { + "pokeapi_id": 215, + "pokemon_name": "Sneasel", + "method": "walk", + "encounter_rate": 10, + "min_level": 41, + "max_level": 41 + }, + { + "pokeapi_id": 60, + "pokemon_name": "Poliwag", + "method": "surf", + "encounter_rate": 9, + "min_level": 30, + "max_level": 40 + }, + { + "pokeapi_id": 85, + "pokemon_name": "Dodrio", + "method": "walk", + "encounter_rate": 5, + "min_level": 43, + "max_level": 43 + }, + { + "pokeapi_id": 84, + "pokemon_name": "Doduo", + "method": "walk", + "encounter_rate": 5, + "min_level": 41, + "max_level": 41 + } + ] + }, + { + "name": "Mt. Silver (Cave)", + "order": 159, + "encounters": [], + "children": [ + { + "name": "Mt. Silver (Cave 1F)", + "order": 160, + "encounters": [ + { + "pokeapi_id": 146, + "pokemon_name": "Moltres", + "method": "static", + "encounter_rate": 100, + "min_level": 50, + "max_level": 50 + }, + { + "pokeapi_id": 119, + "pokemon_name": "Seaking", + "method": "surf", + "encounter_rate": 91, + "min_level": 30, + "max_level": 50 + }, + { + "pokeapi_id": 129, + "pokemon_name": "Magikarp", + "method": "old-rod", + "encounter_rate": 85, + "min_level": 10, + "max_level": 10 + }, + { + "pokeapi_id": 130, + "pokemon_name": "Gyarados", + "method": "super-rod", + "encounter_rate": 80, + "min_level": 40, + "max_level": 40 + }, + { + "pokeapi_id": 129, + "pokemon_name": "Magikarp", + "method": "good-rod", + "encounter_rate": 50, + "min_level": 20, + "max_level": 20 + }, + { + "pokeapi_id": 119, + "pokemon_name": "Seaking", + "method": "super-rod", + "encounter_rate": 50, + "min_level": 40, + "max_level": 40 + }, + { + "pokeapi_id": 118, + "pokemon_name": "Goldeen", + "method": "good-rod", + "encounter_rate": 30, + "min_level": 20, + "max_level": 20 + }, + { + "pokeapi_id": 95, + "pokemon_name": "Onix", + "method": "walk", + "encounter_rate": 30, + "min_level": 42, + "max_level": 42 + }, + { + "pokeapi_id": 217, + "pokemon_name": "Ursaring", + "method": "walk", + "encounter_rate": 30, + "min_level": 44, + "max_level": 44 + }, + { + "pokeapi_id": 359, + "pokemon_name": "Absol", + "method": "walk", + "encounter_rate": 20, + "min_level": 42, + "max_level": 42 + }, + { + "pokeapi_id": 436, + "pokemon_name": "Bronzor", + "method": "walk", + "encounter_rate": 20, + "min_level": 42, + "max_level": 42 + }, + { + "pokeapi_id": 433, + "pokemon_name": "Chingling", + "method": "walk", + "encounter_rate": 20, + "min_level": 43, + "max_level": 43 + }, + { + "pokeapi_id": 75, + "pokemon_name": "Graveler", + "method": "walk", + "encounter_rate": 20, + "min_level": 41, + "max_level": 43 + }, + { + "pokeapi_id": 296, + "pokemon_name": "Makuhita", + "method": "walk", + "encounter_rate": 20, + "min_level": 43, + "max_level": 43 + }, + { + "pokeapi_id": 119, + "pokemon_name": "Seaking", + "method": "good-rod", + "encounter_rate": 20, + "min_level": 20, + "max_level": 20 + }, + { + "pokeapi_id": 118, + "pokemon_name": "Goldeen", + "method": "old-rod", + "encounter_rate": 15, + "min_level": 10, + "max_level": 10 + }, + { + "pokeapi_id": 130, + "pokemon_name": "Gyarados", + "method": "good-rod", + "encounter_rate": 10, + "min_level": 20, + "max_level": 20 + }, + { + "pokeapi_id": 216, + "pokemon_name": "Teddiursa", + "method": "walk", + "encounter_rate": 10, + "min_level": 43, + "max_level": 43 + }, + { + "pokeapi_id": 118, + "pokemon_name": "Goldeen", + "method": "surf", + "encounter_rate": 9, + "min_level": 30, + "max_level": 40 + }, + { + "pokeapi_id": 42, + "pokemon_name": "Golbat", + "method": "walk", + "encounter_rate": 5, + "min_level": 45, + "max_level": 45 + }, + { + "pokeapi_id": 246, + "pokemon_name": "Larvitar", + "method": "walk", + "encounter_rate": 5, + "min_level": 15, + "max_level": 15 + } + ] + }, + { + "name": "Mt. Silver (Cave Expert Belt Chamber)", + "order": 161, + "encounters": [ + { + "pokeapi_id": 195, + "pokemon_name": "Quagsire", + "method": "walk", + "encounter_rate": 35, + "min_level": 45, + "max_level": 45 + }, + { + "pokeapi_id": 200, + "pokemon_name": "Misdreavus", + "method": "walk", + "encounter_rate": 30, + "min_level": 45, + "max_level": 45 + }, + { + "pokeapi_id": 359, + "pokemon_name": "Absol", + "method": "walk", + "encounter_rate": 20, + "min_level": 46, + "max_level": 46 + }, + { + "pokeapi_id": 436, + "pokemon_name": "Bronzor", + "method": "walk", + "encounter_rate": 20, + "min_level": 46, + "max_level": 46 + }, + { + "pokeapi_id": 433, + "pokemon_name": "Chingling", + "method": "walk", + "encounter_rate": 20, + "min_level": 48, + "max_level": 48 + }, + { + "pokeapi_id": 55, + "pokemon_name": "Golduck", + "method": "walk", + "encounter_rate": 20, + "min_level": 48, + "max_level": 48 + }, + { + "pokeapi_id": 296, + "pokemon_name": "Makuhita", + "method": "walk", + "encounter_rate": 20, + "min_level": 48, + "max_level": 48 + }, + { + "pokeapi_id": 217, + "pokemon_name": "Ursaring", + "method": "walk", + "encounter_rate": 20, + "min_level": 47, + "max_level": 48 + }, + { + "pokeapi_id": 216, + "pokemon_name": "Teddiursa", + "method": "walk", + "encounter_rate": 10, + "min_level": 46, + "max_level": 46 + }, + { + "pokeapi_id": 42, + "pokemon_name": "Golbat", + "method": "walk", + "encounter_rate": 5, + "min_level": 48, + "max_level": 48 + }, + { + "pokeapi_id": 246, + "pokemon_name": "Larvitar", + "method": "walk", + "encounter_rate": 5, + "min_level": 15, + "max_level": 15 + }, + { + "pokeapi_id": 247, + "pokemon_name": "Pupitar", + "method": "walk", + "encounter_rate": 5, + "min_level": 30, + "max_level": 30 + } + ] + }, + { + "name": "Mt. Silver (Cave Moltres Chamber)", + "order": 162, + "encounters": [ + { + "pokeapi_id": 195, + "pokemon_name": "Quagsire", + "method": "walk", + "encounter_rate": 40, + "min_level": 45, + "max_level": 45 + }, + { + "pokeapi_id": 359, + "pokemon_name": "Absol", + "method": "walk", + "encounter_rate": 20, + "min_level": 45, + "max_level": 45 + }, + { + "pokeapi_id": 436, + "pokemon_name": "Bronzor", + "method": "walk", + "encounter_rate": 20, + "min_level": 45, + "max_level": 45 + }, + { + "pokeapi_id": 433, + "pokemon_name": "Chingling", + "method": "walk", + "encounter_rate": 20, + "min_level": 47, + "max_level": 48 + }, + { + "pokeapi_id": 296, + "pokemon_name": "Makuhita", + "method": "walk", + "encounter_rate": 20, + "min_level": 47, + "max_level": 48 + }, + { + "pokeapi_id": 208, + "pokemon_name": "Steelix", + "method": "walk", + "encounter_rate": 20, + "min_level": 48, + "max_level": 48 + }, + { + "pokeapi_id": 217, + "pokemon_name": "Ursaring", + "method": "walk", + "encounter_rate": 20, + "min_level": 47, + "max_level": 48 + }, + { + "pokeapi_id": 55, + "pokemon_name": "Golduck", + "method": "walk", + "encounter_rate": 10, + "min_level": 48, + "max_level": 48 + }, + { + "pokeapi_id": 200, + "pokemon_name": "Misdreavus", + "method": "walk", + "encounter_rate": 10, + "min_level": 45, + "max_level": 45 + }, + { + "pokeapi_id": 42, + "pokemon_name": "Golbat", + "method": "walk", + "encounter_rate": 5, + "min_level": 48, + "max_level": 48 + }, + { + "pokeapi_id": 246, + "pokemon_name": "Larvitar", + "method": "walk", + "encounter_rate": 5, + "min_level": 15, + "max_level": 15 + } + ] + }, + { + "name": "Mt. Silver (Cave Lower Mountainside)", + "order": 163, + "encounters": [ + { + "pokeapi_id": 214, + "pokemon_name": "Heracross", + "method": "headbutt", + "encounter_rate": 100, + "min_level": 42, + "max_level": 48 + }, + { + "pokeapi_id": 190, + "pokemon_name": "Aipom", + "method": "headbutt", + "encounter_rate": 60, + "min_level": 42, + "max_level": 48 + }, + { + "pokeapi_id": 42, + "pokemon_name": "Golbat", + "method": "walk", + "encounter_rate": 40, + "min_level": 48, + "max_level": 48 + }, + { + "pokeapi_id": 177, + "pokemon_name": "Natu", + "method": "headbutt", + "encounter_rate": 40, + "min_level": 42, + "max_level": 48 + }, + { + "pokeapi_id": 95, + "pokemon_name": "Onix", + "method": "walk", + "encounter_rate": 30, + "min_level": 48, + "max_level": 48 + }, + { + "pokeapi_id": 359, + "pokemon_name": "Absol", + "method": "walk", + "encounter_rate": 20, + "min_level": 48, + "max_level": 48 + }, + { + "pokeapi_id": 436, + "pokemon_name": "Bronzor", + "method": "walk", + "encounter_rate": 20, + "min_level": 48, + "max_level": 48 + }, + { + "pokeapi_id": 433, + "pokemon_name": "Chingling", + "method": "walk", + "encounter_rate": 20, + "min_level": 48, + "max_level": 48 + }, + { + "pokeapi_id": 296, + "pokemon_name": "Makuhita", + "method": "walk", + "encounter_rate": 20, + "min_level": 48, + "max_level": 48 + }, + { + "pokeapi_id": 216, + "pokemon_name": "Teddiursa", + "method": "walk", + "encounter_rate": 10, + "min_level": 48, + "max_level": 48 + }, + { + "pokeapi_id": 217, + "pokemon_name": "Ursaring", + "method": "walk", + "encounter_rate": 10, + "min_level": 50, + "max_level": 50 + }, + { + "pokeapi_id": 55, + "pokemon_name": "Golduck", + "method": "walk", + "encounter_rate": 5, + "min_level": 51, + "max_level": 51 + }, + { + "pokeapi_id": 246, + "pokemon_name": "Larvitar", + "method": "walk", + "encounter_rate": 5, + "min_level": 15, + "max_level": 15 + } + ] + }, + { + "name": "Mt. Silver (Cave 2F)", + "order": 164, + "encounters": [ + { + "pokeapi_id": 195, + "pokemon_name": "Quagsire", + "method": "walk", + "encounter_rate": 30, + "min_level": 45, + "max_level": 45 + }, + { + "pokeapi_id": 359, + "pokemon_name": "Absol", + "method": "walk", + "encounter_rate": 20, + "min_level": 46, + "max_level": 46 + }, + { + "pokeapi_id": 436, + "pokemon_name": "Bronzor", + "method": "walk", + "encounter_rate": 20, + "min_level": 46, + "max_level": 46 + }, + { + "pokeapi_id": 433, + "pokemon_name": "Chingling", + "method": "walk", + "encounter_rate": 20, + "min_level": 48, + "max_level": 48 + }, + { + "pokeapi_id": 296, + "pokemon_name": "Makuhita", + "method": "walk", + "encounter_rate": 20, + "min_level": 48, + "max_level": 48 + }, + { + "pokeapi_id": 215, + "pokemon_name": "Sneasel", + "method": "walk", + "encounter_rate": 20, + "min_level": 48, + "max_level": 48 + }, + { + "pokeapi_id": 217, + "pokemon_name": "Ursaring", + "method": "walk", + "encounter_rate": 20, + "min_level": 48, + "max_level": 48 + }, + { + "pokeapi_id": 55, + "pokemon_name": "Golduck", + "method": "walk", + "encounter_rate": 10, + "min_level": 48, + "max_level": 48 + }, + { + "pokeapi_id": 200, + "pokemon_name": "Misdreavus", + "method": "walk", + "encounter_rate": 10, + "min_level": 45, + "max_level": 45 + }, + { + "pokeapi_id": 216, + "pokemon_name": "Teddiursa", + "method": "walk", + "encounter_rate": 10, + "min_level": 46, + "max_level": 46 + }, + { + "pokeapi_id": 42, + "pokemon_name": "Golbat", + "method": "walk", + "encounter_rate": 5, + "min_level": 48, + "max_level": 48 + }, + { + "pokeapi_id": 246, + "pokemon_name": "Larvitar", + "method": "walk", + "encounter_rate": 5, + "min_level": 15, + "max_level": 15 + } + ] + }, + { + "name": "Mt. Silver (Cave Upper Mountainside)", + "order": 165, + "encounters": [ + { + "pokeapi_id": 55, + "pokemon_name": "Golduck", + "method": "walk", + "encounter_rate": 30, + "min_level": 48, + "max_level": 48 + }, + { + "pokeapi_id": 359, + "pokemon_name": "Absol", + "method": "walk", + "encounter_rate": 20, + "min_level": 45, + "max_level": 45 + }, + { + "pokeapi_id": 436, + "pokemon_name": "Bronzor", + "method": "walk", + "encounter_rate": 20, + "min_level": 45, + "max_level": 45 + }, + { + "pokeapi_id": 433, + "pokemon_name": "Chingling", + "method": "walk", + "encounter_rate": 20, + "min_level": 47, + "max_level": 47 + }, + { + "pokeapi_id": 296, + "pokemon_name": "Makuhita", + "method": "walk", + "encounter_rate": 20, + "min_level": 47, + "max_level": 47 + }, + { + "pokeapi_id": 215, + "pokemon_name": "Sneasel", + "method": "walk", + "encounter_rate": 20, + "min_level": 45, + "max_level": 45 + }, + { + "pokeapi_id": 217, + "pokemon_name": "Ursaring", + "method": "walk", + "encounter_rate": 20, + "min_level": 47, + "max_level": 47 + }, + { + "pokeapi_id": 200, + "pokemon_name": "Misdreavus", + "method": "walk", + "encounter_rate": 15, + "min_level": 45, + "max_level": 45 + }, + { + "pokeapi_id": 195, + "pokemon_name": "Quagsire", + "method": "walk", + "encounter_rate": 15, + "min_level": 45, + "max_level": 45 + }, + { + "pokeapi_id": 246, + "pokemon_name": "Larvitar", + "method": "walk", + "encounter_rate": 10, + "min_level": 15, + "max_level": 15 + }, + { + "pokeapi_id": 42, + "pokemon_name": "Golbat", + "method": "walk", + "encounter_rate": 5, + "min_level": 48, + "max_level": 48 + } + ] + }, + { + "name": "Mt. Silver (Cave 3F)", + "order": 166, + "encounters": [ + { + "pokeapi_id": 55, + "pokemon_name": "Golduck", + "method": "walk", + "encounter_rate": 30, + "min_level": 48, + "max_level": 48 + }, + { + "pokeapi_id": 359, + "pokemon_name": "Absol", + "method": "walk", + "encounter_rate": 20, + "min_level": 45, + "max_level": 45 + }, + { + "pokeapi_id": 436, + "pokemon_name": "Bronzor", + "method": "walk", + "encounter_rate": 20, + "min_level": 45, + "max_level": 45 + }, + { + "pokeapi_id": 433, + "pokemon_name": "Chingling", + "method": "walk", + "encounter_rate": 20, + "min_level": 47, + "max_level": 47 + }, + { + "pokeapi_id": 296, + "pokemon_name": "Makuhita", + "method": "walk", + "encounter_rate": 20, + "min_level": 47, + "max_level": 47 + }, + { + "pokeapi_id": 195, + "pokemon_name": "Quagsire", + "method": "walk", + "encounter_rate": 20, + "min_level": 45, + "max_level": 45 + }, + { + "pokeapi_id": 215, + "pokemon_name": "Sneasel", + "method": "walk", + "encounter_rate": 20, + "min_level": 50, + "max_level": 50 + }, + { + "pokeapi_id": 217, + "pokemon_name": "Ursaring", + "method": "walk", + "encounter_rate": 20, + "min_level": 47, + "max_level": 47 + }, + { + "pokeapi_id": 200, + "pokemon_name": "Misdreavus", + "method": "walk", + "encounter_rate": 10, + "min_level": 45, + "max_level": 45 + }, + { + "pokeapi_id": 42, + "pokemon_name": "Golbat", + "method": "walk", + "encounter_rate": 5, + "min_level": 48, + "max_level": 48 + }, + { + "pokeapi_id": 246, + "pokemon_name": "Larvitar", + "method": "walk", + "encounter_rate": 5, + "min_level": 15, + "max_level": 15 + } + ] + } + ] + }, + { + "name": "Cerulean Cave", + "order": 167, + "encounters": [], + "children": [ + { + "name": "Cerulean Cave (1F)", + "order": 168, + "encounters": [ + { + "pokeapi_id": 129, + "pokemon_name": "Magikarp", + "method": "old-rod", + "encounter_rate": 100, + "min_level": 10, + "max_level": 10 + }, + { + "pokeapi_id": 54, + "pokemon_name": "Psyduck", + "method": "surf", + "encounter_rate": 90, + "min_level": 35, + "max_level": 40 + }, + { + "pokeapi_id": 74, + "pokemon_name": "Geodude", + "method": "rock-smash", + "encounter_rate": 80, + "min_level": 22, + "max_level": 24 + }, + { + "pokeapi_id": 42, + "pokemon_name": "Golbat", + "method": "walk", + "encounter_rate": 60, + "min_level": 38, + "max_level": 39 + }, + { + "pokeapi_id": 60, + "pokemon_name": "Poliwag", + "method": "good-rod", + "encounter_rate": 45, + "min_level": 20, + "max_level": 20 + }, + { + "pokeapi_id": 118, + "pokemon_name": "Goldeen", + "method": "good-rod", + "encounter_rate": 40, + "min_level": 20, + "max_level": 20 + }, + { + "pokeapi_id": 60, + "pokemon_name": "Poliwag", + "method": "super-rod", + "encounter_rate": 40, + "min_level": 40, + "max_level": 40 + }, + { + "pokeapi_id": 130, + "pokemon_name": "Gyarados", + "method": "super-rod", + "encounter_rate": 30, + "min_level": 40, + "max_level": 40 + }, + { + "pokeapi_id": 61, + "pokemon_name": "Poliwhirl", + "method": "super-rod", + "encounter_rate": 30, + "min_level": 40, + "max_level": 40 + }, + { + "pokeapi_id": 67, + "pokemon_name": "Machoke", + "method": "walk", + "encounter_rate": 24, + "min_level": 39, + "max_level": 40 + }, + { + "pokeapi_id": 132, + "pokemon_name": "Ditto", + "method": "walk", + "encounter_rate": 21, + "min_level": 39, + "max_level": 40 + }, + { + "pokeapi_id": 82, + "pokemon_name": "Magneton", + "method": "walk", + "encounter_rate": 21, + "min_level": 39, + "max_level": 40 + }, + { + "pokeapi_id": 359, + "pokemon_name": "Absol", + "method": "walk", + "encounter_rate": 20, + "min_level": 38, + "max_level": 38 + }, + { + "pokeapi_id": 436, + "pokemon_name": "Bronzor", + "method": "walk", + "encounter_rate": 20, + "min_level": 38, + "max_level": 38 + }, + { + "pokeapi_id": 433, + "pokemon_name": "Chingling", + "method": "walk", + "encounter_rate": 20, + "min_level": 39, + "max_level": 40 + }, + { + "pokeapi_id": 75, + "pokemon_name": "Graveler", + "method": "rock-smash", + "encounter_rate": 20, + "min_level": 26, + "max_level": 30 + }, + { + "pokeapi_id": 296, + "pokemon_name": "Makuhita", + "method": "walk", + "encounter_rate": 20, + "min_level": 39, + "max_level": 40 + }, + { + "pokeapi_id": 47, + "pokemon_name": "Parasect", + "method": "walk", + "encounter_rate": 20, + "min_level": 38, + "max_level": 38 + }, + { + "pokeapi_id": 53, + "pokemon_name": "Persian", + "method": "walk", + "encounter_rate": 18, + "min_level": 38, + "max_level": 39 + }, + { + "pokeapi_id": 129, + "pokemon_name": "Magikarp", + "method": "good-rod", + "encounter_rate": 15, + "min_level": 20, + "max_level": 20 + }, + { + "pokeapi_id": 55, + "pokemon_name": "Golduck", + "method": "surf", + "encounter_rate": 10, + "min_level": 40, + "max_level": 40 + }, + { + "pokeapi_id": 101, + "pokemon_name": "Electrode", + "method": "walk", + "encounter_rate": 5, + "min_level": 40, + "max_level": 40 + }, + { + "pokeapi_id": 202, + "pokemon_name": "Wobbuffet", + "method": "walk", + "encounter_rate": 5, + "min_level": 37, + "max_level": 37 + } + ] + }, + { + "name": "Cerulean Cave (2F)", + "order": 169, + "encounters": [ + { + "pokeapi_id": 129, + "pokemon_name": "Magikarp", + "method": "old-rod", + "encounter_rate": 100, + "min_level": 10, + "max_level": 10 + }, + { + "pokeapi_id": 60, + "pokemon_name": "Poliwag", + "method": "good-rod", + "encounter_rate": 45, + "min_level": 20, + "max_level": 20 + }, + { + "pokeapi_id": 118, + "pokemon_name": "Goldeen", + "method": "good-rod", + "encounter_rate": 40, + "min_level": 20, + "max_level": 20 + }, + { + "pokeapi_id": 60, + "pokemon_name": "Poliwag", + "method": "super-rod", + "encounter_rate": 40, + "min_level": 40, + "max_level": 40 + }, + { + "pokeapi_id": 42, + "pokemon_name": "Golbat", + "method": "walk", + "encounter_rate": 30, + "min_level": 41, + "max_level": 42 + }, + { + "pokeapi_id": 130, + "pokemon_name": "Gyarados", + "method": "super-rod", + "encounter_rate": 30, + "min_level": 40, + "max_level": 40 + }, + { + "pokeapi_id": 67, + "pokemon_name": "Machoke", + "method": "walk", + "encounter_rate": 30, + "min_level": 39, + "max_level": 39 + }, + { + "pokeapi_id": 61, + "pokemon_name": "Poliwhirl", + "method": "super-rod", + "encounter_rate": 30, + "min_level": 40, + "max_level": 40 + }, + { + "pokeapi_id": 359, + "pokemon_name": "Absol", + "method": "walk", + "encounter_rate": 20, + "min_level": 39, + "max_level": 39 + }, + { + "pokeapi_id": 436, + "pokemon_name": "Bronzor", + "method": "walk", + "encounter_rate": 20, + "min_level": 39, + "max_level": 39 + }, + { + "pokeapi_id": 433, + "pokemon_name": "Chingling", + "method": "walk", + "encounter_rate": 20, + "min_level": 41, + "max_level": 42 + }, + { + "pokeapi_id": 64, + "pokemon_name": "Kadabra", + "method": "walk", + "encounter_rate": 20, + "min_level": 42, + "max_level": 42 + }, + { + "pokeapi_id": 296, + "pokemon_name": "Makuhita", + "method": "walk", + "encounter_rate": 20, + "min_level": 41, + "max_level": 42 + }, + { + "pokeapi_id": 47, + "pokemon_name": "Parasect", + "method": "walk", + "encounter_rate": 20, + "min_level": 40, + "max_level": 40 + }, + { + "pokeapi_id": 129, + "pokemon_name": "Magikarp", + "method": "good-rod", + "encounter_rate": 15, + "min_level": 20, + "max_level": 20 + }, + { + "pokeapi_id": 132, + "pokemon_name": "Ditto", + "method": "walk", + "encounter_rate": 10, + "min_level": 42, + "max_level": 42 + }, + { + "pokeapi_id": 82, + "pokemon_name": "Magneton", + "method": "walk", + "encounter_rate": 10, + "min_level": 41, + "max_level": 41 + }, + { + "pokeapi_id": 101, + "pokemon_name": "Electrode", + "method": "walk", + "encounter_rate": 5, + "min_level": 41, + "max_level": 41 + }, + { + "pokeapi_id": 202, + "pokemon_name": "Wobbuffet", + "method": "walk", + "encounter_rate": 5, + "min_level": 42, + "max_level": 42 + } + ] + }, + { + "name": "Cerulean Cave (B1F)", + "order": 170, + "encounters": [ + { + "pokeapi_id": 129, + "pokemon_name": "Magikarp", + "method": "old-rod", + "encounter_rate": 100, + "min_level": 10, + "max_level": 10 + }, + { + "pokeapi_id": 150, + "pokemon_name": "Mewtwo", + "method": "static", + "encounter_rate": 100, + "min_level": 70, + "max_level": 70 + }, + { + "pokeapi_id": 54, + "pokemon_name": "Psyduck", + "method": "surf", + "encounter_rate": 90, + "min_level": 35, + "max_level": 40 + }, + { + "pokeapi_id": 74, + "pokemon_name": "Geodude", + "method": "rock-smash", + "encounter_rate": 80, + "min_level": 22, + "max_level": 24 + }, + { + "pokeapi_id": 60, + "pokemon_name": "Poliwag", + "method": "good-rod", + "encounter_rate": 45, + "min_level": 20, + "max_level": 20 + }, + { + "pokeapi_id": 118, + "pokemon_name": "Goldeen", + "method": "good-rod", + "encounter_rate": 40, + "min_level": 20, + "max_level": 20 + }, + { + "pokeapi_id": 60, + "pokemon_name": "Poliwag", + "method": "super-rod", + "encounter_rate": 40, + "min_level": 40, + "max_level": 40 + }, + { + "pokeapi_id": 130, + "pokemon_name": "Gyarados", + "method": "super-rod", + "encounter_rate": 30, + "min_level": 40, + "max_level": 40 + }, + { + "pokeapi_id": 61, + "pokemon_name": "Poliwhirl", + "method": "super-rod", + "encounter_rate": 30, + "min_level": 40, + "max_level": 40 + }, + { + "pokeapi_id": 47, + "pokemon_name": "Parasect", + "method": "walk", + "encounter_rate": 25, + "min_level": 45, + "max_level": 45 + }, + { + "pokeapi_id": 359, + "pokemon_name": "Absol", + "method": "walk", + "encounter_rate": 20, + "min_level": 45, + "max_level": 45 + }, + { + "pokeapi_id": 436, + "pokemon_name": "Bronzor", + "method": "walk", + "encounter_rate": 20, + "min_level": 45, + "max_level": 45 + }, + { + "pokeapi_id": 433, + "pokemon_name": "Chingling", + "method": "walk", + "encounter_rate": 20, + "min_level": 45, + "max_level": 45 + }, + { + "pokeapi_id": 75, + "pokemon_name": "Graveler", + "method": "rock-smash", + "encounter_rate": 20, + "min_level": 26, + "max_level": 30 + }, + { + "pokeapi_id": 64, + "pokemon_name": "Kadabra", + "method": "walk", + "encounter_rate": 20, + "min_level": 46, + "max_level": 46 + }, + { + "pokeapi_id": 296, + "pokemon_name": "Makuhita", + "method": "walk", + "encounter_rate": 20, + "min_level": 45, + "max_level": 45 + }, + { + "pokeapi_id": 129, + "pokemon_name": "Magikarp", + "method": "good-rod", + "encounter_rate": 15, + "min_level": 20, + "max_level": 20 + }, + { + "pokeapi_id": 82, + "pokemon_name": "Magneton", + "method": "walk", + "encounter_rate": 15, + "min_level": 45, + "max_level": 45 + }, + { + "pokeapi_id": 132, + "pokemon_name": "Ditto", + "method": "walk", + "encounter_rate": 10, + "min_level": 45, + "max_level": 45 + }, + { + "pokeapi_id": 42, + "pokemon_name": "Golbat", + "method": "walk", + "encounter_rate": 10, + "min_level": 47, + "max_level": 47 + }, + { + "pokeapi_id": 55, + "pokemon_name": "Golduck", + "method": "surf", + "encounter_rate": 10, + "min_level": 40, + "max_level": 40 + }, + { + "pokeapi_id": 67, + "pokemon_name": "Machoke", + "method": "walk", + "encounter_rate": 10, + "min_level": 45, + "max_level": 45 + }, + { + "pokeapi_id": 101, + "pokemon_name": "Electrode", + "method": "walk", + "encounter_rate": 5, + "min_level": 46, + "max_level": 46 + }, + { + "pokeapi_id": 202, + "pokemon_name": "Wobbuffet", + "method": "walk", + "encounter_rate": 5, + "min_level": 49, + "max_level": 49 + } + ] + } + ] + }, + { + "name": "Silph Co.", "order": 171, "encounters": [ { - "pokeapi_id": 101, - "pokemon_name": "Electrode", - "method": "static", - "encounter_rate": 33, - "min_level": 23, - "max_level": 23 + "pokeapi_id": 374, + "pokemon_name": "Beldum", + "method": "trade", + "encounter_rate": 100, + "min_level": 1, + "max_level": 1 }, { - "pokeapi_id": 74, - "pokemon_name": "Geodude", - "method": "static", - "encounter_rate": 20, - "min_level": 21, - "max_level": 21 + "pokeapi_id": 258, + "pokemon_name": "Mudkip", + "method": "gift", + "encounter_rate": 100, + "min_level": 5, + "max_level": 5 }, { - "pokeapi_id": 109, - "pokemon_name": "Koffing", - "method": "static", - "encounter_rate": 20, - "min_level": 21, - "max_level": 21 + "pokeapi_id": 255, + "pokemon_name": "Torchic", + "method": "gift", + "encounter_rate": 100, + "min_level": 5, + "max_level": 5 }, { - "pokeapi_id": 100, - "pokemon_name": "Voltorb", - "method": "static", - "encounter_rate": 17, - "min_level": 23, - "max_level": 23 + "pokeapi_id": 252, + "pokemon_name": "Treecko", + "method": "gift", + "encounter_rate": 100, + "min_level": 5, + "max_level": 5 } ] }, diff --git a/backend/src/app/seeds/data/sun-bosses.json b/backend/src/app/seeds/data/sun-bosses.json index 8f70001..2320cd2 100644 --- a/backend/src/app/seeds/data/sun-bosses.json +++ b/backend/src/app/seeds/data/sun-bosses.json @@ -7,11 +7,27 @@ "badge_image_url": null, "level_cap": 12, "order": 1, - "after_route_name": null, + "after_route_name": "Hau'oli Cemetery", "location": "Verdant Cavern", "section": "Melemele Island", "sprite_url": "/sprites/735.webp", - "pokemon": [] + "pokemon": [], + "game_slug": "sun" + }, + { + "name": "Totem Raticate", + "boss_type": "totem", + "specialty_type": "dark", + "badge_name": null, + "badge_image_url": null, + "level_cap": 12, + "order": 2, + "after_route_name": "Hau'oli Cemetery", + "location": "Verdant Cavern", + "section": "Melemele Island", + "sprite_url": "/sprites/10093.webp", + "pokemon": [], + "game_slug": "moon" }, { "name": "Hala", @@ -20,8 +36,8 @@ "badge_name": null, "badge_image_url": null, "level_cap": 15, - "order": 2, - "after_route_name": null, + "order": 3, + "after_route_name": "Kala'e Bay", "location": "Iki Town", "section": "Melemele Island", "sprite_url": "/boss-sprites/sun/hala.png", @@ -34,8 +50,8 @@ "badge_name": null, "badge_image_url": null, "level_cap": 24, - "order": 3, - "after_route_name": null, + "order": 4, + "after_route_name": "Alola Route 5 (Northern half)", "location": "Brooklet Hill", "section": "Akala Island", "sprite_url": "/sprites/746.webp", @@ -48,8 +64,8 @@ "badge_name": null, "badge_image_url": null, "level_cap": 24, - "order": 4, - "after_route_name": null, + "order": 5, + "after_route_name": "Wela Volcano Park", "location": "Wela Volcano Park", "section": "Akala Island", "sprite_url": "/sprites/758.webp", @@ -62,8 +78,8 @@ "badge_name": null, "badge_image_url": null, "level_cap": 24, - "order": 5, - "after_route_name": null, + "order": 6, + "after_route_name": "Alola Route 8", "location": "Lush Jungle", "section": "Akala Island", "sprite_url": "/sprites/754.webp", @@ -76,8 +92,8 @@ "badge_name": null, "badge_image_url": null, "level_cap": 27, - "order": 6, - "after_route_name": null, + "order": 7, + "after_route_name": "Akala Outskirts", "location": "Ruins of Life", "section": "Akala Island", "sprite_url": "/boss-sprites/sun/olivia.png", @@ -90,8 +106,8 @@ "badge_name": null, "badge_image_url": null, "level_cap": 29, - "order": 7, - "after_route_name": null, + "order": 8, + "after_route_name": "Mount Hokulani", "location": "Hokulani Observatory", "section": "Ula'ula Island", "sprite_url": "/sprites/738.webp", @@ -104,8 +120,8 @@ "badge_name": null, "badge_image_url": null, "level_cap": 33, - "order": 8, - "after_route_name": null, + "order": 9, + "after_route_name": "Alola Route 14", "location": "Thrifty Megamart", "section": "Ula'ula Island", "sprite_url": "/sprites/778.webp", @@ -118,27 +134,13 @@ "badge_name": null, "badge_image_url": null, "level_cap": 34, - "order": 9, - "after_route_name": null, + "order": 10, + "after_route_name": "Alola Route 17", "location": "Malie City", "section": "Ula'ula Island", "sprite_url": "/boss-sprites/sun/nanu.png", "pokemon": [] }, - { - "name": "Totem Kommo-o", - "boss_type": "totem", - "specialty_type": "dragon", - "badge_name": null, - "badge_image_url": null, - "level_cap": 45, - "order": 10, - "after_route_name": null, - "location": "Vast Poni Canyon", - "section": "Poni Island", - "sprite_url": "/sprites/784.webp", - "pokemon": [] - }, { "name": "Hapu", "boss_type": "kahuna", @@ -147,12 +149,26 @@ "badge_image_url": null, "level_cap": 48, "order": 11, - "after_route_name": null, + "after_route_name": "Exeggutor Island", "location": "Exeggutor Island", "section": "Poni Island", "sprite_url": "/boss-sprites/sun/hapu.png", "pokemon": [] }, + { + "name": "Totem Kommo-o", + "boss_type": "totem", + "specialty_type": "dragon", + "badge_name": null, + "badge_image_url": null, + "level_cap": 45, + "order": 12, + "after_route_name": "Vast Poni Canyon", + "location": "Vast Poni Canyon", + "section": "Poni Island", + "sprite_url": "/sprites/784.webp", + "pokemon": [] + }, { "name": "Hala", "boss_type": "elite_four", @@ -160,8 +176,8 @@ "badge_name": null, "badge_image_url": null, "level_cap": 56, - "order": 12, - "after_route_name": null, + "order": 13, + "after_route_name": "Mount Lanakila", "location": "Pokemon League", "section": "Pokemon League", "sprite_url": "/boss-sprites/sun/hala.png", @@ -174,8 +190,8 @@ "badge_name": null, "badge_image_url": null, "level_cap": 56, - "order": 13, - "after_route_name": null, + "order": 14, + "after_route_name": "Mount Lanakila", "location": "Pokemon League", "section": "Pokemon League", "sprite_url": "/boss-sprites/sun/olivia.png", @@ -188,8 +204,8 @@ "badge_name": null, "badge_image_url": null, "level_cap": 56, - "order": 14, - "after_route_name": null, + "order": 15, + "after_route_name": "Mount Lanakila", "location": "Pokemon League", "section": "Pokemon League", "sprite_url": "/boss-sprites/sun/acerola.png", @@ -202,8 +218,8 @@ "badge_name": null, "badge_image_url": null, "level_cap": 56, - "order": 15, - "after_route_name": null, + "order": 16, + "after_route_name": "Mount Lanakila", "location": "Pokemon League", "section": "Pokemon League", "sprite_url": "/boss-sprites/sun/kahili.png", @@ -216,8 +232,8 @@ "badge_name": null, "badge_image_url": null, "level_cap": 58, - "order": 16, - "after_route_name": null, + "order": 17, + "after_route_name": "Mount Lanakila", "location": "Pokemon League", "section": "Pokemon League", "sprite_url": "/boss-sprites/sun/professor-kukui.png", diff --git a/backend/src/app/seeds/data/sun.json b/backend/src/app/seeds/data/sun.json index 2b60ead..385ef6e 100644 --- a/backend/src/app/seeds/data/sun.json +++ b/backend/src/app/seeds/data/sun.json @@ -86,7 +86,8 @@ "min_level": 2, "max_level": 3 } - ] + ], + "pinwheel_zone": 1 }, { "name": "Alola Route 1 (Patch of grass overlooking the bay)", @@ -140,7 +141,8 @@ "min_level": 2, "max_level": 4 } - ] + ], + "pinwheel_zone": 1 }, { "name": "Alola Route 1 (Two fields nearest Iki Town)", @@ -218,7 +220,8 @@ "min_level": 3, "max_level": 5 } - ] + ], + "pinwheel_zone": 1 }, { "name": "Alola Route 1 (Path south of Iki Town blocked by rocks)", @@ -296,7 +299,8 @@ "min_level": 10, "max_level": 13 } - ] + ], + "pinwheel_zone": 1 }, { "name": "Alola Route 1 (Hau'oli Outskirts)", @@ -358,7 +362,8 @@ "min_level": 15, "max_level": 18 } - ] + ], + "pinwheel_zone": 2 } ] }, @@ -2654,8 +2659,22 @@ ] }, { - "name": "Memorial Hill", + "name": "Konikoni City", "order": 50, + "encounters": [ + { + "pokeapi_id": 61, + "pokemon_name": "Poliwhirl", + "method": "trade", + "encounter_rate": 100, + "min_level": 22, + "max_level": 22 + } + ] + }, + { + "name": "Memorial Hill", + "order": 51, "encounters": [ { "pokeapi_id": 796, @@ -2693,7 +2712,7 @@ }, { "name": "Akala Outskirts", - "order": 51, + "order": 52, "encounters": [ { "pokeapi_id": 170, @@ -2769,20 +2788,6 @@ } ] }, - { - "name": "Konikoni City", - "order": 52, - "encounters": [ - { - "pokeapi_id": 61, - "pokemon_name": "Poliwhirl", - "method": "trade", - "encounter_rate": 100, - "min_level": 22, - "max_level": 22 - } - ] - }, { "name": "Hano Beach", "order": 53, @@ -2845,23 +2850,9 @@ } ] }, - { - "name": "Ruins of Life", - "order": 54, - "encounters": [ - { - "pokeapi_id": 786, - "pokemon_name": "Tapu Lele", - "method": "static", - "encounter_rate": 100, - "min_level": 60, - "max_level": 60 - } - ] - }, { "name": "Malie City", - "order": 55, + "order": 54, "encounters": [ { "pokeapi_id": 440, @@ -2875,7 +2866,7 @@ "children": [ { "name": "Malie City (Outer Cape)", - "order": 56, + "order": 55, "encounters": [ { "pokeapi_id": 10112, @@ -2923,7 +2914,7 @@ }, { "name": "Malie Garden", - "order": 57, + "order": 56, "encounters": [ { "pokeapi_id": 118, @@ -3017,7 +3008,7 @@ }, { "name": "Alola Route 10", - "order": 58, + "order": 57, "encounters": [ { "pokeapi_id": 739, @@ -3095,7 +3086,7 @@ }, { "name": "Mount Hokulani", - "order": 59, + "order": 58, "encounters": [ { "pokeapi_id": 610, @@ -3157,7 +3148,7 @@ }, { "name": "Alola Route 11", - "order": 60, + "order": 59, "encounters": [ { "pokeapi_id": 288, @@ -3243,12 +3234,12 @@ }, { "name": "Alola Route 12", - "order": 61, + "order": 60, "encounters": [], "children": [ { "name": "Alola Route 12 (First ten patches of grass from the north)", - "order": 62, + "order": 61, "encounters": [ { "pokeapi_id": 10109, @@ -3286,7 +3277,7 @@ }, { "name": "Alola Route 12 (Southernmost patch of grass)", - "order": 63, + "order": 62, "encounters": [ { "pokeapi_id": 10109, @@ -3324,6 +3315,68 @@ } ] }, + { + "name": "Ula'ula Beach", + "order": 63, + "encounters": [ + { + "pokeapi_id": 779, + "pokemon_name": "Bruxish", + "method": "fishing", + "encounter_rate": 100, + "min_level": 10, + "max_level": 30 + }, + { + "pokeapi_id": 739, + "pokemon_name": "Crabrawler", + "method": "walk", + "encounter_rate": 100, + "min_level": 27, + "max_level": 30 + }, + { + "pokeapi_id": 129, + "pokemon_name": "Magikarp", + "method": "fishing", + "encounter_rate": 100, + "min_level": 10, + "max_level": 30 + }, + { + "pokeapi_id": 746, + "pokemon_name": "Wishiwashi Solo", + "method": "fishing", + "encounter_rate": 50, + "min_level": 10, + "max_level": 30 + }, + { + "pokeapi_id": 456, + "pokemon_name": "Finneon", + "method": "surf", + "encounter_rate": 40, + "min_level": 27, + "max_level": 30 + }, + { + "pokeapi_id": 72, + "pokemon_name": "Tentacool", + "method": "surf", + "encounter_rate": 40, + "min_level": 27, + "max_level": 30 + }, + { + "pokeapi_id": 279, + "pokemon_name": "Pelipper", + "method": "surf", + "encounter_rate": 20, + "min_level": 27, + "max_level": 30 + } + ] + }, { "name": "Blush Mountain", "order": 64, @@ -3494,53 +3547,9 @@ } ] }, - { - "name": "Haina Desert", - "order": 68, - "encounters": [ - { - "pokeapi_id": 551, - "pokemon_name": "Sandile", - "method": "walk", - "encounter_rate": 100, - "min_level": 28, - "max_level": 31 - }, - { - "pokeapi_id": 10106, - "pokemon_name": "Dugtrio (Alola)", - "method": "walk", - "encounter_rate": 50, - "min_level": 28, - "max_level": 31 - }, - { - "pokeapi_id": 328, - "pokemon_name": "Trapinch", - "method": "walk", - "encounter_rate": 10, - "min_level": 28, - "max_level": 31 - } - ] - }, - { - "name": "Ruins of Abundance", - "order": 69, - "encounters": [ - { - "pokeapi_id": 787, - "pokemon_name": "Tapu Bulu", - "method": "static", - "encounter_rate": 100, - "min_level": 60, - "max_level": 60 - } - ] - }, { "name": "Tapu Village", - "order": 70, + "order": 68, "encounters": [ { "pokeapi_id": 10110, @@ -3608,9 +3617,23 @@ } ] }, + { + "name": "Aether House", + "order": 69, + "encounters": [ + { + "pokeapi_id": 137, + "pokemon_name": "Porygon", + "method": "gift", + "encounter_rate": 100, + "min_level": 30, + "max_level": 30 + } + ] + }, { "name": "Alola Route 14", - "order": 71, + "order": 70, "encounters": [ { "pokeapi_id": 779, @@ -3664,7 +3687,7 @@ }, { "name": "Thrifty Megamart (Abandoned Site)", - "order": 72, + "order": 71, "encounters": [ { "pokeapi_id": 42, @@ -3702,7 +3725,7 @@ }, { "name": "Alola Route 15", - "order": 73, + "order": 72, "encounters": [ { "pokeapi_id": 779, @@ -3786,23 +3809,9 @@ } ] }, - { - "name": "Aether House", - "order": 74, - "encounters": [ - { - "pokeapi_id": 137, - "pokemon_name": "Porygon", - "method": "gift", - "encounter_rate": 100, - "min_level": 30, - "max_level": 30 - } - ] - }, { "name": "Alola Route 16", - "order": 75, + "order": 73, "encounters": [ { "pokeapi_id": 739, @@ -3872,7 +3881,7 @@ }, { "name": "Ula'ula Meadow", - "order": 76, + "order": 74, "encounters": [ { "pokeapi_id": 315, @@ -3926,7 +3935,7 @@ }, { "name": "Alola Route 17", - "order": 77, + "order": 75, "encounters": [ { "pokeapi_id": 739, @@ -4010,71 +4019,9 @@ } ] }, - { - "name": "Ula'ula Beach", - "order": 78, - "encounters": [ - { - "pokeapi_id": 779, - "pokemon_name": "Bruxish", - "method": "fishing", - "encounter_rate": 100, - "min_level": 10, - "max_level": 30 - }, - { - "pokeapi_id": 739, - "pokemon_name": "Crabrawler", - "method": "walk", - "encounter_rate": 100, - "min_level": 27, - "max_level": 30 - }, - { - "pokeapi_id": 129, - "pokemon_name": "Magikarp", - "method": "fishing", - "encounter_rate": 100, - "min_level": 10, - "max_level": 30 - }, - { - "pokeapi_id": 746, - "pokemon_name": "Wishiwashi Solo", - "method": "fishing", - "encounter_rate": 50, - "min_level": 10, - "max_level": 30 - }, - { - "pokeapi_id": 456, - "pokemon_name": "Finneon", - "method": "surf", - "encounter_rate": 40, - "min_level": 27, - "max_level": 30 - }, - { - "pokeapi_id": 72, - "pokemon_name": "Tentacool", - "method": "surf", - "encounter_rate": 40, - "min_level": 27, - "max_level": 30 - }, - { - "pokeapi_id": 279, - "pokemon_name": "Pelipper", - "method": "surf", - "encounter_rate": 20, - "min_level": 27, - "max_level": 30 - } - ] - }, { "name": "Aether Paradise", - "order": 79, + "order": 76, "encounters": [ { "pokeapi_id": 772, @@ -4088,7 +4035,7 @@ }, { "name": "Seafolk Village", - "order": 80, + "order": 77, "encounters": [ { "pokeapi_id": 142, @@ -4134,7 +4081,7 @@ }, { "name": "Poni Wilds", - "order": 81, + "order": 78, "encounters": [ { "pokeapi_id": 739, @@ -4292,7 +4239,7 @@ }, { "name": "Ancient Poni Path", - "order": 82, + "order": 79, "encounters": [ { "pokeapi_id": 500, @@ -4354,7 +4301,7 @@ }, { "name": "Poni Breaker Coast", - "order": 83, + "order": 80, "encounters": [ { "pokeapi_id": 129, @@ -4390,23 +4337,9 @@ } ] }, - { - "name": "Ruins of Hope", - "order": 84, - "encounters": [ - { - "pokeapi_id": 788, - "pokemon_name": "Tapu Fini", - "method": "static", - "encounter_rate": 100, - "min_level": 60, - "max_level": 60 - } - ] - }, { "name": "Exeggutor Island", - "order": 85, + "order": 81, "encounters": [ { "pokeapi_id": 10114, @@ -4468,12 +4401,12 @@ }, { "name": "Vast Poni Canyon", - "order": 86, + "order": 82, "encounters": [], "children": [ { "name": "Vast Poni Canyon (Canyon)", - "order": 87, + "order": 83, "encounters": [ { "pokeapi_id": 67, @@ -4543,7 +4476,7 @@ }, { "name": "Vast Poni Canyon (Caves)", - "order": 88, + "order": 84, "encounters": [ { "pokeapi_id": 147, @@ -4623,7 +4556,7 @@ }, { "name": "Altar of the Sunne", - "order": 89, + "order": 85, "encounters": [ { "pokeapi_id": 791, @@ -4635,14 +4568,19 @@ } ] }, + { + "name": "Altar of Moone", + "order": 86, + "encounters": [] + }, { "name": "Mount Lanakila", - "order": 90, + "order": 87, "encounters": [], "children": [ { "name": "Mount Lanakila (Southern patch near base and patch near peak)", - "order": 91, + "order": 88, "encounters": [ { "pokeapi_id": 361, @@ -4680,7 +4618,7 @@ }, { "name": "Mount Lanakila (Northern patch near base)", - "order": 92, + "order": 89, "encounters": [ { "pokeapi_id": 361, @@ -4718,7 +4656,7 @@ }, { "name": "Mount Lanakila (Icy Cave Right)", - "order": 93, + "order": 90, "encounters": [ { "pokeapi_id": 42, @@ -4758,7 +4696,7 @@ }, { "name": "Lake of the Sunne", - "order": 94, + "order": 91, "encounters": [ { "pokeapi_id": 789, @@ -4770,9 +4708,14 @@ } ] }, + { + "name": "Lake of Moone", + "order": 92, + "encounters": [] + }, { "name": "Poni Grove", - "order": 95, + "order": 93, "encounters": [ { "pokeapi_id": 604, @@ -4834,7 +4777,7 @@ }, { "name": "Poni Plains", - "order": 96, + "order": 94, "encounters": [ { "pokeapi_id": 534, @@ -4928,7 +4871,7 @@ "children": [ { "name": "Poni Plains (Seven patches of grass in the middle)", - "order": 97, + "order": 95, "encounters": [ { "pokeapi_id": 735, @@ -4982,7 +4925,7 @@ }, { "name": "Poni Plains (Two big patches of grass in the north and center)", - "order": 98, + "order": 96, "encounters": [ { "pokeapi_id": 735, @@ -5044,7 +4987,7 @@ }, { "name": "Poni Plains (Three patches of grass by the mountains)", - "order": 99, + "order": 97, "encounters": [ { "pokeapi_id": 546, @@ -5114,7 +5057,7 @@ }, { "name": "Poni Plains (Three patches of grass by the coastline)", - "order": 100, + "order": 98, "encounters": [ { "pokeapi_id": 735, @@ -5178,7 +5121,7 @@ }, { "name": "Poni Meadow", - "order": 101, + "order": 99, "encounters": [ { "pokeapi_id": 147, @@ -5240,7 +5183,7 @@ }, { "name": "Poni Coast", - "order": 102, + "order": 100, "encounters": [ { "pokeapi_id": 10106, @@ -5254,7 +5197,7 @@ }, { "name": "Poni Gauntlet", - "order": 103, + "order": 101, "encounters": [ { "pokeapi_id": 147, @@ -5348,7 +5291,7 @@ }, { "name": "Resolution Cave", - "order": 104, + "order": 102, "encounters": [ { "pokeapi_id": 799, @@ -5362,7 +5305,7 @@ "children": [ { "name": "Resolution Cave (Outside)", - "order": 105, + "order": 103, "encounters": [ { "pokeapi_id": 42, @@ -5384,7 +5327,7 @@ }, { "name": "Resolution Cave (Inside)", - "order": 106, + "order": 104, "encounters": [ { "pokeapi_id": 42, @@ -5406,6 +5349,50 @@ } ] }, + { + "name": "Haina Desert", + "order": 105, + "encounters": [ + { + "pokeapi_id": 551, + "pokemon_name": "Sandile", + "method": "walk", + "encounter_rate": 100, + "min_level": 28, + "max_level": 31 + }, + { + "pokeapi_id": 10106, + "pokemon_name": "Dugtrio (Alola)", + "method": "walk", + "encounter_rate": 50, + "min_level": 28, + "max_level": 31 + }, + { + "pokeapi_id": 328, + "pokemon_name": "Trapinch", + "method": "walk", + "encounter_rate": 10, + "min_level": 28, + "max_level": 31 + } + ] + }, + { + "name": "Ruins of Hope", + "order": 106, + "encounters": [ + { + "pokeapi_id": 788, + "pokemon_name": "Tapu Fini", + "method": "static", + "encounter_rate": 100, + "min_level": 60, + "max_level": 60 + } + ] + }, { "name": "Ruins of Conflict", "order": 107, @@ -5419,5 +5406,33 @@ "max_level": 60 } ] + }, + { + "name": "Ruins of Life", + "order": 108, + "encounters": [ + { + "pokeapi_id": 786, + "pokemon_name": "Tapu Lele", + "method": "static", + "encounter_rate": 100, + "min_level": 60, + "max_level": 60 + } + ] + }, + { + "name": "Ruins of Abundance", + "order": 109, + "encounters": [ + { + "pokeapi_id": 787, + "pokemon_name": "Tapu Bulu", + "method": "static", + "encounter_rate": 100, + "min_level": 60, + "max_level": 60 + } + ] } ] diff --git a/backend/src/app/seeds/data/sword-bosses.json b/backend/src/app/seeds/data/sword-bosses.json index b3ca2b6..a74d717 100644 --- a/backend/src/app/seeds/data/sword-bosses.json +++ b/backend/src/app/seeds/data/sword-bosses.json @@ -53,8 +53,8 @@ "location": "Stow-on-Side Stadium", "section": null, "sprite_url": "/boss-sprites/sword/bea.png", - "game_slug": "sword", - "pokemon": [] + "pokemon": [], + "game_slug": "sword" }, { "name": "Allister", @@ -68,8 +68,8 @@ "location": "Stow-on-Side Stadium", "section": null, "sprite_url": "/boss-sprites/sword/allister.png", - "game_slug": "shield", - "pokemon": [] + "pokemon": [], + "game_slug": "shield" }, { "name": "Opal", @@ -97,8 +97,8 @@ "location": "Circhester Stadium", "section": null, "sprite_url": "/boss-sprites/sword/gordie.png", - "game_slug": "sword", - "pokemon": [] + "pokemon": [], + "game_slug": "sword" }, { "name": "Melony", @@ -112,8 +112,8 @@ "location": "Circhester Stadium", "section": null, "sprite_url": "/boss-sprites/sword/melony.png", - "game_slug": "shield", - "pokemon": [] + "pokemon": [], + "game_slug": "shield" }, { "name": "Piers", diff --git a/backend/src/app/seeds/data/ultra-moon.json b/backend/src/app/seeds/data/ultra-moon.json index 3db0448..5a5df24 100644 --- a/backend/src/app/seeds/data/ultra-moon.json +++ b/backend/src/app/seeds/data/ultra-moon.json @@ -135,7 +135,8 @@ "min_level": 2, "max_level": 3 } - ] + ], + "pinwheel_zone": 1 }, { "name": "Alola Route 1 (Patch of grass overlooking the bay)", @@ -213,7 +214,8 @@ "min_level": 2, "max_level": 4 } - ] + ], + "pinwheel_zone": 1 }, { "name": "Alola Route 1 (Two fields nearest Iki Town + western path)", @@ -251,7 +253,8 @@ "min_level": 2, "max_level": 3 } - ] + ], + "pinwheel_zone": 1 }, { "name": "Alola Route 1 (Path south of Iki Town blocked by rocks)", @@ -305,7 +308,8 @@ "min_level": 11, "max_level": 14 } - ] + ], + "pinwheel_zone": 1 }, { "name": "Alola Route 1 (Hau'oli Outskirts)", @@ -367,7 +371,8 @@ "min_level": 15, "max_level": 18 } - ] + ], + "pinwheel_zone": 2 } ] }, @@ -1391,52 +1396,14 @@ } ] }, - { - "name": "Sandy Cave", - "order": 25, - "encounters": [ - { - "pokeapi_id": 41, - "pokemon_name": "Zubat", - "method": "walk", - "encounter_rate": 70, - "min_level": 6, - "max_level": 9 - }, - { - "pokeapi_id": 41, - "pokemon_name": "Zubat", - "method": "surf", - "encounter_rate": 70, - "min_level": 6, - "max_level": 9 - }, - { - "pokeapi_id": 54, - "pokemon_name": "Psyduck", - "method": "walk", - "encounter_rate": 30, - "min_level": 6, - "max_level": 9 - }, - { - "pokeapi_id": 54, - "pokemon_name": "Psyduck", - "method": "surf", - "encounter_rate": 30, - "min_level": 6, - "max_level": 9 - } - ] - }, { "name": "Ten Carat Hill", - "order": 26, + "order": 25, "encounters": [], "children": [ { "name": "Ten Carat Hill (Cave and Ocean Cave)", - "order": 27, + "order": 26, "encounters": [ { "pokeapi_id": 95, @@ -1506,7 +1473,7 @@ }, { "name": "Ten Carat Hill (Farthest Hollow)", - "order": 28, + "order": 27, "encounters": [ { "pokeapi_id": 66, @@ -1554,7 +1521,7 @@ }, { "name": "Melemele Sea", - "order": 29, + "order": 28, "encounters": [ { "pokeapi_id": 72, @@ -1640,7 +1607,7 @@ "children": [ { "name": "Melemele Sea (Route 1 side)", - "order": 30, + "order": 29, "encounters": [ { "pokeapi_id": 366, @@ -1694,7 +1661,7 @@ }, { "name": "Melemele Sea (Hau'oli City side)", - "order": 31, + "order": 30, "encounters": [ { "pokeapi_id": 222, @@ -1748,77 +1715,9 @@ } ] }, - { - "name": "Heahea City", - "order": 32, - "encounters": [ - { - "pokeapi_id": 25, - "pokemon_name": "Pikachu", - "method": "gift", - "encounter_rate": 100, - "min_level": 40, - "max_level": 40 - } - ] - }, - { - "name": "Heahea Beach", - "order": 33, - "encounters": [ - { - "pokeapi_id": 10153, - "pokemon_name": "Araquanid (Totem)", - "method": "gift", - "encounter_rate": 100, - "min_level": 25, - "max_level": 25 - }, - { - "pokeapi_id": 10146, - "pokemon_name": "Kommo O (Totem)", - "method": "gift", - "encounter_rate": 100, - "min_level": 50, - "max_level": 50 - }, - { - "pokeapi_id": 10144, - "pokemon_name": "Mimikyu (Totem Disguised)", - "method": "gift", - "encounter_rate": 100, - "min_level": 40, - "max_level": 40 - }, - { - "pokeapi_id": 10093, - "pokemon_name": "Raticate (Totem Alola)", - "method": "gift", - "encounter_rate": 100, - "min_level": 20, - "max_level": 20 - }, - { - "pokeapi_id": 10129, - "pokemon_name": "Salazzle (Totem)", - "method": "gift", - "encounter_rate": 100, - "min_level": 30, - "max_level": 30 - }, - { - "pokeapi_id": 10154, - "pokemon_name": "Togedemaru (Totem)", - "method": "gift", - "encounter_rate": 100, - "min_level": 35, - "max_level": 35 - } - ] - }, { "name": "Alola Route 4", - "order": 34, + "order": 31, "encounters": [ { "pokeapi_id": 15, @@ -1902,23 +1801,9 @@ } ] }, - { - "name": "Pikachu Valley", - "order": 35, - "encounters": [ - { - "pokeapi_id": 10148, - "pokemon_name": "Pikachu (Partner Cap)", - "method": "gift", - "encounter_rate": 100, - "min_level": 21, - "max_level": 21 - } - ] - }, { "name": "Paniola Town", - "order": 36, + "order": 32, "encounters": [ { "pokeapi_id": 129, @@ -1940,7 +1825,7 @@ }, { "name": "Paniola Ranch", - "order": 37, + "order": 33, "encounters": [ { "pokeapi_id": 133, @@ -1994,12 +1879,12 @@ }, { "name": "Alola Route 5", - "order": 38, + "order": 34, "encounters": [], "children": [ { "name": "Alola Route 5 (Southern half)", - "order": 39, + "order": 35, "encounters": [ { "pokeapi_id": 12, @@ -2085,7 +1970,7 @@ }, { "name": "Alola Route 5 (Northern half)", - "order": 40, + "order": 36, "encounters": [ { "pokeapi_id": 12, @@ -2165,7 +2050,7 @@ }, { "name": "Brooklet Hill", - "order": 41, + "order": 37, "encounters": [ { "pokeapi_id": 349, @@ -2299,7 +2184,7 @@ "children": [ { "name": "Brooklet Hill (Totem's Den)", - "order": 42, + "order": 38, "encounters": [ { "pokeapi_id": 129, @@ -2355,7 +2240,7 @@ }, { "name": "Alola Route 6", - "order": 43, + "order": 39, "encounters": [ { "pokeapi_id": 280, @@ -2369,7 +2254,7 @@ "children": [ { "name": "Alola Route 6 (Northern patch of grass)", - "order": 44, + "order": 40, "encounters": [ { "pokeapi_id": 506, @@ -2439,7 +2324,7 @@ }, { "name": "Alola Route 6 (Two southern patches of grass)", - "order": 45, + "order": 41, "encounters": [ { "pokeapi_id": 506, @@ -2511,7 +2396,7 @@ }, { "name": "Royal Avenue", - "order": 46, + "order": 42, "encounters": [ { "pokeapi_id": 339, @@ -2525,7 +2410,7 @@ }, { "name": "Alola Route 7", - "order": 47, + "order": 43, "encounters": [ { "pokeapi_id": 10105, @@ -2603,7 +2488,7 @@ }, { "name": "Wela Volcano Park", - "order": 48, + "order": 44, "encounters": [ { "pokeapi_id": 115, @@ -2649,7 +2534,7 @@ }, { "name": "Dividing Peak Tunnel", - "order": 49, + "order": 45, "encounters": [ { "pokeapi_id": 352, @@ -2671,7 +2556,7 @@ }, { "name": "Alola Route 8", - "order": 50, + "order": 46, "encounters": [ { "pokeapi_id": 698, @@ -2901,12 +2786,12 @@ }, { "name": "Lush Jungle", - "order": 51, + "order": 47, "encounters": [], "children": [ { "name": "Lush Jungle (North area)", - "order": 52, + "order": 48, "encounters": [ { "pokeapi_id": 762, @@ -3000,7 +2885,7 @@ }, { "name": "Lush Jungle (Central area)", - "order": 53, + "order": 49, "encounters": [ { "pokeapi_id": 762, @@ -3094,7 +2979,7 @@ }, { "name": "Lush Jungle (Northwest area)", - "order": 54, + "order": 50, "encounters": [ { "pokeapi_id": 732, @@ -3188,7 +3073,7 @@ }, { "name": "Lush Jungle (Cave)", - "order": 55, + "order": 51, "encounters": [ { "pokeapi_id": 636, @@ -3228,7 +3113,7 @@ }, { "name": "Diglett's Tunnel", - "order": 56, + "order": 52, "encounters": [ { "pokeapi_id": 10105, @@ -3258,7 +3143,7 @@ }, { "name": "Alola Route 9", - "order": 57, + "order": 53, "encounters": [ { "pokeapi_id": 132, @@ -3304,7 +3189,7 @@ }, { "name": "Konikoni City", - "order": 58, + "order": 54, "encounters": [ { "pokeapi_id": 132, @@ -3316,9 +3201,39 @@ } ] }, + { + "name": "Memorial Hill", + "order": 55, + "encounters": [ + { + "pokeapi_id": 92, + "pokemon_name": "Gastly", + "method": "walk", + "encounter_rate": 50, + "min_level": 21, + "max_level": 24 + }, + { + "pokeapi_id": 708, + "pokemon_name": "Phantump", + "method": "walk", + "encounter_rate": 30, + "min_level": 21, + "max_level": 24 + }, + { + "pokeapi_id": 41, + "pokemon_name": "Zubat", + "method": "walk", + "encounter_rate": 20, + "min_level": 21, + "max_level": 24 + } + ] + }, { "name": "Akala Outskirts", - "order": 59, + "order": 56, "encounters": [ { "pokeapi_id": 679, @@ -3404,7 +3319,7 @@ }, { "name": "Hano Beach", - "order": 60, + "order": 57, "encounters": [ { "pokeapi_id": 72, @@ -3466,7 +3381,7 @@ }, { "name": "Malie City (Outer Cape)", - "order": 61, + "order": 58, "encounters": [ { "pokeapi_id": 10112, @@ -3504,7 +3419,7 @@ }, { "name": "Malie Garden", - "order": 62, + "order": 59, "encounters": [ { "pokeapi_id": 129, @@ -3606,7 +3521,7 @@ }, { "name": "Alola Route 10", - "order": 63, + "order": 60, "encounters": [ { "pokeapi_id": 739, @@ -3692,7 +3607,7 @@ }, { "name": "Mount Hokulani", - "order": 64, + "order": 61, "encounters": [ { "pokeapi_id": 610, @@ -3706,7 +3621,7 @@ "children": [ { "name": "Mount Hokulani (First two patches of grass at the foot of the mountain)", - "order": 65, + "order": 62, "encounters": [ { "pokeapi_id": 22, @@ -3776,7 +3691,7 @@ }, { "name": "Mount Hokulani (Patch nearest Observatory)", - "order": 66, + "order": 63, "encounters": [ { "pokeapi_id": 10136, @@ -3824,7 +3739,7 @@ }, { "name": "Alola Route 11", - "order": 67, + "order": 64, "encounters": [ { "pokeapi_id": 391, @@ -3894,7 +3809,7 @@ }, { "name": "Alola Route 12", - "order": 68, + "order": 65, "encounters": [ { "pokeapi_id": 10110, @@ -3932,7 +3847,7 @@ }, { "name": "Blush Mountain", - "order": 69, + "order": 66, "encounters": [ { "pokeapi_id": 111, @@ -4000,9 +3915,23 @@ } ] }, + { + "name": "Ula'ula Beach", + "order": 67, + "encounters": [ + { + "pokeapi_id": 739, + "pokemon_name": "Crabrawler", + "method": "walk", + "encounter_rate": 100, + "min_level": 29, + "max_level": 32 + } + ] + }, { "name": "Alola Route 13", - "order": 70, + "order": 68, "encounters": [ { "pokeapi_id": 129, @@ -4032,7 +3961,7 @@ }, { "name": "Haina Desert", - "order": 71, + "order": 69, "encounters": [ { "pokeapi_id": 552, @@ -4062,7 +3991,7 @@ }, { "name": "Tapu Village", - "order": 72, + "order": 70, "encounters": [ { "pokeapi_id": 708, @@ -4130,9 +4059,23 @@ } ] }, + { + "name": "Aether House", + "order": 71, + "encounters": [ + { + "pokeapi_id": 137, + "pokemon_name": "Porygon", + "method": "gift", + "encounter_rate": 100, + "min_level": 30, + "max_level": 30 + } + ] + }, { "name": "Alola Route 14", - "order": 73, + "order": 72, "encounters": [ { "pokeapi_id": 592, @@ -4202,7 +4145,7 @@ }, { "name": "Thrifty Megamart (Abandoned Site)", - "order": 74, + "order": 73, "encounters": [ { "pokeapi_id": 93, @@ -4248,7 +4191,7 @@ }, { "name": "Alola Route 15", - "order": 75, + "order": 74, "encounters": [ { "pokeapi_id": 769, @@ -4349,22 +4292,46 @@ ] }, { - "name": "Aether House", - "order": 76, + "name": "Sandy Cave", + "order": 75, "encounters": [ { - "pokeapi_id": 137, - "pokemon_name": "Porygon", - "method": "gift", - "encounter_rate": 100, - "min_level": 30, - "max_level": 30 + "pokeapi_id": 41, + "pokemon_name": "Zubat", + "method": "walk", + "encounter_rate": 70, + "min_level": 6, + "max_level": 9 + }, + { + "pokeapi_id": 41, + "pokemon_name": "Zubat", + "method": "surf", + "encounter_rate": 70, + "min_level": 6, + "max_level": 9 + }, + { + "pokeapi_id": 54, + "pokemon_name": "Psyduck", + "method": "walk", + "encounter_rate": 30, + "min_level": 6, + "max_level": 9 + }, + { + "pokeapi_id": 54, + "pokemon_name": "Psyduck", + "method": "surf", + "encounter_rate": 30, + "min_level": 6, + "max_level": 9 } ] }, { "name": "Alola Route 16", - "order": 77, + "order": 76, "encounters": [ { "pokeapi_id": 739, @@ -4434,7 +4401,7 @@ }, { "name": "Ula'ula Meadow", - "order": 78, + "order": 77, "encounters": [ { "pokeapi_id": 388, @@ -4496,7 +4463,7 @@ }, { "name": "Alola Route 17", - "order": 79, + "order": 78, "encounters": [ { "pokeapi_id": 739, @@ -4580,67 +4547,9 @@ } ] }, - { - "name": "Memorial Hill", - "order": 80, - "encounters": [ - { - "pokeapi_id": 92, - "pokemon_name": "Gastly", - "method": "walk", - "encounter_rate": 50, - "min_level": 21, - "max_level": 24 - }, - { - "pokeapi_id": 708, - "pokemon_name": "Phantump", - "method": "walk", - "encounter_rate": 30, - "min_level": 21, - "max_level": 24 - }, - { - "pokeapi_id": 41, - "pokemon_name": "Zubat", - "method": "walk", - "encounter_rate": 20, - "min_level": 21, - "max_level": 24 - } - ] - }, - { - "name": "Ula'ula Beach", - "order": 81, - "encounters": [ - { - "pokeapi_id": 739, - "pokemon_name": "Crabrawler", - "method": "walk", - "encounter_rate": 100, - "min_level": 29, - "max_level": 32 - } - ] - }, - { - "name": "Aether Paradise", - "order": 82, - "encounters": [ - { - "pokeapi_id": 772, - "pokemon_name": "Type Null", - "method": "gift", - "encounter_rate": 100, - "min_level": 60, - "max_level": 60 - } - ] - }, { "name": "Seafolk Village", - "order": 83, + "order": 79, "encounters": [ { "pokeapi_id": 142, @@ -4686,7 +4595,7 @@ }, { "name": "Poni Wilds", - "order": 84, + "order": 80, "encounters": [ { "pokeapi_id": 739, @@ -4748,7 +4657,7 @@ }, { "name": "Ancient Poni Path", - "order": 85, + "order": 81, "encounters": [ { "pokeapi_id": 655, @@ -4810,7 +4719,7 @@ }, { "name": "Poni Breaker Coast", - "order": 86, + "order": 82, "encounters": [ { "pokeapi_id": 369, @@ -4918,23 +4827,9 @@ } ] }, - { - "name": "Ruins of Hope", - "order": 87, - "encounters": [ - { - "pokeapi_id": 788, - "pokemon_name": "Tapu Fini", - "method": "static", - "encounter_rate": 100, - "min_level": 60, - "max_level": 60 - } - ] - }, { "name": "Exeggutor Island", - "order": 88, + "order": 83, "encounters": [ { "pokeapi_id": 652, @@ -4996,12 +4891,12 @@ }, { "name": "Vast Poni Canyon", - "order": 89, + "order": 84, "encounters": [], "children": [ { "name": "Vast Poni Canyon (Canyon)", - "order": 90, + "order": 85, "encounters": [ { "pokeapi_id": 10126, @@ -5071,7 +4966,7 @@ }, { "name": "Vast Poni Canyon (Caves)", - "order": 91, + "order": 86, "encounters": [ { "pokeapi_id": 10106, @@ -5157,23 +5052,9 @@ } ] }, - { - "name": "Mahalo Trail", - "order": 92, - "encounters": [ - { - "pokeapi_id": 792, - "pokemon_name": "Lunala", - "method": "static", - "encounter_rate": 100, - "min_level": 60, - "max_level": 60 - } - ] - }, { "name": "Ultra Megalopolis", - "order": 93, + "order": 87, "encounters": [ { "pokeapi_id": 803, @@ -5187,34 +5068,17 @@ }, { "name": "Megalo Tower", - "order": 94, - "encounters": [ - { - "pokeapi_id": 10157, - "pokemon_name": "Necrozma (Ultra)", - "method": "static", - "encounter_rate": 100, - "min_level": 60, - "max_level": 60 - }, - { - "pokeapi_id": 803, - "pokemon_name": "Poipole", - "method": "gift", - "encounter_rate": 100, - "min_level": 40, - "max_level": 40 - } - ] + "order": 88, + "encounters": [] }, { "name": "Mount Lanakila", - "order": 95, + "order": 89, "encounters": [], "children": [ { "name": "Mount Lanakila (Icy Cave Left)", - "order": 96, + "order": 90, "encounters": [ { "pokeapi_id": 362, @@ -5260,7 +5124,7 @@ }, { "name": "Mount Lanakila (Base)", - "order": 97, + "order": 91, "encounters": [ { "pokeapi_id": 10101, @@ -5306,7 +5170,7 @@ }, { "name": "Mount Lanakila (Area near elevator leading to base)", - "order": 98, + "order": 92, "encounters": [ { "pokeapi_id": 362, @@ -5344,7 +5208,7 @@ }, { "name": "Mount Lanakila (Upper Reaches Middle)", - "order": 99, + "order": 93, "encounters": [ { "pokeapi_id": 362, @@ -5382,7 +5246,7 @@ }, { "name": "Mount Lanakila (Icy Cave Right)", - "order": 100, + "order": 94, "encounters": [ { "pokeapi_id": 362, @@ -5428,7 +5292,7 @@ }, { "name": "Mount Lanakila (Upper Reaches Upper)", - "order": 101, + "order": 95, "encounters": [ { "pokeapi_id": 800, @@ -5475,13 +5339,64 @@ ] }, { - "name": "Lake of the Sunne", - "order": 102, - "encounters": [] + "name": "Ruins of Hope", + "order": 96, + "encounters": [ + { + "pokeapi_id": 788, + "pokemon_name": "Tapu Fini", + "method": "static", + "encounter_rate": 100, + "min_level": 60, + "max_level": 60 + } + ] + }, + { + "name": "Ruins of Abundance", + "order": 97, + "encounters": [ + { + "pokeapi_id": 787, + "pokemon_name": "Tapu Bulu", + "method": "static", + "encounter_rate": 100, + "min_level": 60, + "max_level": 60 + } + ] + }, + { + "name": "Ruins of Life", + "order": 98, + "encounters": [ + { + "pokeapi_id": 786, + "pokemon_name": "Tapu Lele", + "method": "static", + "encounter_rate": 100, + "min_level": 60, + "max_level": 60 + } + ] + }, + { + "name": "Ruins of Conflict", + "order": 99, + "encounters": [ + { + "pokeapi_id": 785, + "pokemon_name": "Tapu Koko", + "method": "static", + "encounter_rate": 100, + "min_level": 60, + "max_level": 60 + } + ] }, { "name": "Poni Grove", - "order": 103, + "order": 100, "encounters": [ { "pokeapi_id": 604, @@ -5550,8 +5465,133 @@ ] }, { - "name": "Poni Plains", + "name": "Aether Paradise", + "order": 101, + "encounters": [ + { + "pokeapi_id": 772, + "pokemon_name": "Type Null", + "method": "gift", + "encounter_rate": 100, + "min_level": 60, + "max_level": 60 + } + ] + }, + { + "name": "Lake of the Sunne", + "order": 102, + "encounters": [] + }, + { + "name": "Lake of the Moone", + "order": 103, + "encounters": [ + { + "pokeapi_id": 789, + "pokemon_name": "Cosmog", + "method": "gift", + "encounter_rate": 100, + "min_level": 5, + "max_level": 5 + } + ] + }, + { + "name": "Poni Coast", "order": 104, + "encounters": [ + { + "pokeapi_id": 10106, + "pokemon_name": "Dugtrio (Alola)", + "method": "walk", + "encounter_rate": 100, + "min_level": 56, + "max_level": 59 + } + ] + }, + { + "name": "Poni Meadow", + "order": 105, + "encounters": [ + { + "pokeapi_id": 147, + "pokemon_name": "Dratini", + "method": "fishing", + "encounter_rate": 100, + "min_level": 10, + "max_level": 57 + }, + { + "pokeapi_id": 542, + "pokemon_name": "Leavanny", + "method": "static", + "encounter_rate": 100, + "min_level": 57, + "max_level": 57 + }, + { + "pokeapi_id": 129, + "pokemon_name": "Magikarp", + "method": "fishing", + "encounter_rate": 100, + "min_level": 10, + "max_level": 57 + }, + { + "pokeapi_id": 339, + "pokemon_name": "Barboach", + "method": "fishing", + "encounter_rate": 80, + "min_level": 10, + "max_level": 57 + }, + { + "pokeapi_id": 548, + "pokemon_name": "Petilil", + "method": "walk", + "encounter_rate": 30, + "min_level": 54, + "max_level": 57 + }, + { + "pokeapi_id": 743, + "pokemon_name": "Ribombee", + "method": "walk", + "encounter_rate": 30, + "min_level": 54, + "max_level": 57 + }, + { + "pokeapi_id": 670, + "pokemon_name": "Floette", + "method": "walk", + "encounter_rate": 20, + "min_level": 54, + "max_level": 57 + }, + { + "pokeapi_id": 10125, + "pokemon_name": "Oricorio (Sensu)", + "method": "walk", + "encounter_rate": 20, + "min_level": 54, + "max_level": 57 + }, + { + "pokeapi_id": 200, + "pokemon_name": "Misdreavus", + "method": "walk", + "encounter_rate": 10, + "min_level": 54, + "max_level": 57 + } + ] + }, + { + "name": "Poni Plains", + "order": 106, "encounters": [ { "pokeapi_id": 306, @@ -5661,7 +5701,7 @@ "children": [ { "name": "Poni Plains (Seven patches of grass in the middle)", - "order": 105, + "order": 107, "encounters": [ { "pokeapi_id": 735, @@ -5715,7 +5755,7 @@ }, { "name": "Poni Plains (Two big patches of grass in the north and center)", - "order": 106, + "order": 108, "encounters": [ { "pokeapi_id": 735, @@ -5785,7 +5825,7 @@ }, { "name": "Poni Plains (Three patches of grass by the mountains)", - "order": 107, + "order": 109, "encounters": [ { "pokeapi_id": 22, @@ -5855,7 +5895,7 @@ }, { "name": "Poni Plains (Three patches of grass by the coastline)", - "order": 108, + "order": 110, "encounters": [ { "pokeapi_id": 735, @@ -5917,98 +5957,6 @@ } ] }, - { - "name": "Poni Meadow", - "order": 109, - "encounters": [ - { - "pokeapi_id": 147, - "pokemon_name": "Dratini", - "method": "fishing", - "encounter_rate": 100, - "min_level": 10, - "max_level": 57 - }, - { - "pokeapi_id": 542, - "pokemon_name": "Leavanny", - "method": "static", - "encounter_rate": 100, - "min_level": 57, - "max_level": 57 - }, - { - "pokeapi_id": 129, - "pokemon_name": "Magikarp", - "method": "fishing", - "encounter_rate": 100, - "min_level": 10, - "max_level": 57 - }, - { - "pokeapi_id": 339, - "pokemon_name": "Barboach", - "method": "fishing", - "encounter_rate": 80, - "min_level": 10, - "max_level": 57 - }, - { - "pokeapi_id": 548, - "pokemon_name": "Petilil", - "method": "walk", - "encounter_rate": 30, - "min_level": 54, - "max_level": 57 - }, - { - "pokeapi_id": 743, - "pokemon_name": "Ribombee", - "method": "walk", - "encounter_rate": 30, - "min_level": 54, - "max_level": 57 - }, - { - "pokeapi_id": 670, - "pokemon_name": "Floette", - "method": "walk", - "encounter_rate": 20, - "min_level": 54, - "max_level": 57 - }, - { - "pokeapi_id": 10125, - "pokemon_name": "Oricorio (Sensu)", - "method": "walk", - "encounter_rate": 20, - "min_level": 54, - "max_level": 57 - }, - { - "pokeapi_id": 200, - "pokemon_name": "Misdreavus", - "method": "walk", - "encounter_rate": 10, - "min_level": 54, - "max_level": 57 - } - ] - }, - { - "name": "Poni Coast", - "order": 110, - "encounters": [ - { - "pokeapi_id": 10106, - "pokemon_name": "Dugtrio (Alola)", - "method": "walk", - "encounter_rate": 100, - "min_level": 56, - "max_level": 59 - } - ] - }, { "name": "Poni Gauntlet", "order": 111, @@ -6762,40 +6710,94 @@ ] }, { - "name": "Ruins of Conflict", + "name": "Pikachu Valley", "order": 125, "encounters": [ { - "pokeapi_id": 785, - "pokemon_name": "Tapu Koko", - "method": "static", + "pokeapi_id": 10148, + "pokemon_name": "Pikachu (Partner Cap)", + "method": "gift", "encounter_rate": 100, - "min_level": 60, - "max_level": 60 + "min_level": 21, + "max_level": 21 } ] }, { - "name": "Ruins of Life", + "name": "Heahea Beach", "order": 126, "encounters": [ { - "pokeapi_id": 786, - "pokemon_name": "Tapu Lele", - "method": "static", + "pokeapi_id": 10153, + "pokemon_name": "Araquanid (Totem)", + "method": "gift", "encounter_rate": 100, - "min_level": 60, - "max_level": 60 + "min_level": 25, + "max_level": 25 + }, + { + "pokeapi_id": 10146, + "pokemon_name": "Kommo O (Totem)", + "method": "gift", + "encounter_rate": 100, + "min_level": 50, + "max_level": 50 + }, + { + "pokeapi_id": 10144, + "pokemon_name": "Mimikyu (Totem Disguised)", + "method": "gift", + "encounter_rate": 100, + "min_level": 40, + "max_level": 40 + }, + { + "pokeapi_id": 10093, + "pokemon_name": "Raticate (Totem Alola)", + "method": "gift", + "encounter_rate": 100, + "min_level": 20, + "max_level": 20 + }, + { + "pokeapi_id": 10129, + "pokemon_name": "Salazzle (Totem)", + "method": "gift", + "encounter_rate": 100, + "min_level": 30, + "max_level": 30 + }, + { + "pokeapi_id": 10154, + "pokemon_name": "Togedemaru (Totem)", + "method": "gift", + "encounter_rate": 100, + "min_level": 35, + "max_level": 35 } ] }, { - "name": "Ruins of Abundance", + "name": "Heahea City", "order": 127, "encounters": [ { - "pokeapi_id": 787, - "pokemon_name": "Tapu Bulu", + "pokeapi_id": 25, + "pokemon_name": "Pikachu", + "method": "gift", + "encounter_rate": 100, + "min_level": 40, + "max_level": 40 + } + ] + }, + { + "name": "Mahalo Trail", + "order": 128, + "encounters": [ + { + "pokeapi_id": 792, + "pokemon_name": "Lunala", "method": "static", "encounter_rate": 100, "min_level": 60, diff --git a/backend/src/app/seeds/data/ultra-sun-bosses.json b/backend/src/app/seeds/data/ultra-sun-bosses.json index 119ea6c..1faec1d 100644 --- a/backend/src/app/seeds/data/ultra-sun-bosses.json +++ b/backend/src/app/seeds/data/ultra-sun-bosses.json @@ -7,7 +7,7 @@ "badge_image_url": null, "level_cap": 12, "order": 1, - "after_route_name": null, + "after_route_name": "Hau'oli Cemetery", "location": "Verdant Cavern", "section": "Melemele Island", "sprite_url": "/sprites/735.webp", @@ -21,7 +21,7 @@ "badge_image_url": null, "level_cap": 15, "order": 2, - "after_route_name": null, + "after_route_name": "Kala'e Bay", "location": "Iki Town", "section": "Melemele Island", "sprite_url": "/boss-sprites/ultra-sun/hala.png", @@ -35,7 +35,7 @@ "badge_image_url": null, "level_cap": 24, "order": 3, - "after_route_name": null, + "after_route_name": "Alola Route 5", "location": "Brooklet Hill", "section": "Akala Island", "sprite_url": "/sprites/752.webp", @@ -49,7 +49,7 @@ "badge_image_url": null, "level_cap": 24, "order": 4, - "after_route_name": null, + "after_route_name": "Wela Volcano Park", "location": "Wela Volcano Park", "section": "Akala Island", "sprite_url": "/sprites/758.webp", @@ -63,7 +63,7 @@ "badge_image_url": null, "level_cap": 24, "order": 5, - "after_route_name": null, + "after_route_name": "Alola Route 8", "location": "Lush Jungle", "section": "Akala Island", "sprite_url": "/sprites/754.webp", @@ -77,24 +77,24 @@ "badge_image_url": null, "level_cap": 27, "order": 6, - "after_route_name": null, + "after_route_name": "Akala Outskirts", "location": "Ruins of Life", "section": "Akala Island", "sprite_url": "/boss-sprites/ultra-sun/olivia.png", "pokemon": [] }, { - "name": "Totem Vikavolt", + "name": "Totem Togedemaru", "boss_type": "totem", - "specialty_type": "bug", + "specialty_type": "electric", "badge_name": null, "badge_image_url": null, - "level_cap": 29, + "level_cap": 33, "order": 7, - "after_route_name": null, + "after_route_name": "Mount Hokulani", "location": "Hokulani Observatory", "section": "Ula'ula Island", - "sprite_url": "/sprites/738.webp", + "sprite_url": "/sprites/777.webp", "pokemon": [] }, { @@ -105,26 +105,12 @@ "badge_image_url": null, "level_cap": 33, "order": 8, - "after_route_name": null, + "after_route_name": "Alola Route 14", "location": "Thrifty Megamart", "section": "Ula'ula Island", "sprite_url": "/sprites/778.webp", "pokemon": [] }, - { - "name": "Totem Togedemaru", - "boss_type": "totem", - "specialty_type": "electric", - "badge_name": null, - "badge_image_url": null, - "level_cap": 33, - "order": 9, - "after_route_name": null, - "location": "Hokulani Observatory", - "section": "Ula'ula Island", - "sprite_url": "/sprites/777.webp", - "pokemon": [] - }, { "name": "Nanu", "boss_type": "kahuna", @@ -132,8 +118,8 @@ "badge_name": null, "badge_image_url": null, "level_cap": 34, - "order": 10, - "after_route_name": null, + "order": 9, + "after_route_name": "Alola Route 17", "location": "Malie City", "section": "Ula'ula Island", "sprite_url": "/boss-sprites/ultra-sun/nanu.png", @@ -146,8 +132,8 @@ "badge_name": null, "badge_image_url": null, "level_cap": 45, - "order": 11, - "after_route_name": null, + "order": 10, + "after_route_name": "Vast Poni Canyon", "location": "Vast Poni Canyon", "section": "Poni Island", "sprite_url": "/sprites/784.webp", @@ -160,8 +146,8 @@ "badge_name": null, "badge_image_url": null, "level_cap": 50, - "order": 12, - "after_route_name": null, + "order": 11, + "after_route_name": "Megalo Tower", "location": "Seafolk Village", "section": "Poni Island", "sprite_url": "/sprites/743.webp", @@ -174,8 +160,8 @@ "badge_name": null, "badge_image_url": null, "level_cap": 48, - "order": 13, - "after_route_name": null, + "order": 12, + "after_route_name": "Megalo Tower", "location": "Exeggutor Island", "section": "Poni Island", "sprite_url": "/boss-sprites/ultra-sun/hapu.png", @@ -188,8 +174,8 @@ "badge_name": null, "badge_image_url": null, "level_cap": 56, - "order": 14, - "after_route_name": null, + "order": 13, + "after_route_name": "Mount Lanakila", "location": "Pokemon League", "section": "Pokemon League", "sprite_url": "/boss-sprites/ultra-sun/molayne.png", @@ -202,8 +188,8 @@ "badge_name": null, "badge_image_url": null, "level_cap": 56, - "order": 15, - "after_route_name": null, + "order": 14, + "after_route_name": "Mount Lanakila", "location": "Pokemon League", "section": "Pokemon League", "sprite_url": "/boss-sprites/ultra-sun/olivia.png", @@ -216,8 +202,8 @@ "badge_name": null, "badge_image_url": null, "level_cap": 56, - "order": 16, - "after_route_name": null, + "order": 15, + "after_route_name": "Mount Lanakila", "location": "Pokemon League", "section": "Pokemon League", "sprite_url": "/boss-sprites/ultra-sun/acerola.png", @@ -230,8 +216,8 @@ "badge_name": null, "badge_image_url": null, "level_cap": 56, - "order": 17, - "after_route_name": null, + "order": 16, + "after_route_name": "Mount Lanakila", "location": "Pokemon League", "section": "Pokemon League", "sprite_url": "/boss-sprites/ultra-sun/kahili.png", @@ -244,8 +230,8 @@ "badge_name": null, "badge_image_url": null, "level_cap": 58, - "order": 18, - "after_route_name": null, + "order": 17, + "after_route_name": "Mount Lanakila", "location": "Pokemon League", "section": "Pokemon League", "sprite_url": "/boss-sprites/ultra-sun/hau.png", diff --git a/backend/src/app/seeds/data/ultra-sun.json b/backend/src/app/seeds/data/ultra-sun.json index 159bd7c..6cf9137 100644 --- a/backend/src/app/seeds/data/ultra-sun.json +++ b/backend/src/app/seeds/data/ultra-sun.json @@ -135,7 +135,8 @@ "min_level": 2, "max_level": 3 } - ] + ], + "pinwheel_zone": 1 }, { "name": "Alola Route 1 (Patch of grass overlooking the bay)", @@ -213,7 +214,8 @@ "min_level": 2, "max_level": 4 } - ] + ], + "pinwheel_zone": 1 }, { "name": "Alola Route 1 (Two fields nearest Iki Town + western path)", @@ -251,7 +253,8 @@ "min_level": 2, "max_level": 3 } - ] + ], + "pinwheel_zone": 1 }, { "name": "Alola Route 1 (Path south of Iki Town blocked by rocks)", @@ -305,7 +308,8 @@ "min_level": 11, "max_level": 14 } - ] + ], + "pinwheel_zone": 1 }, { "name": "Alola Route 1 (Hau'oli Outskirts)", @@ -367,7 +371,8 @@ "min_level": 15, "max_level": 18 } - ] + ], + "pinwheel_zone": 2 } ] }, @@ -1391,52 +1396,14 @@ } ] }, - { - "name": "Sandy Cave", - "order": 25, - "encounters": [ - { - "pokeapi_id": 41, - "pokemon_name": "Zubat", - "method": "walk", - "encounter_rate": 70, - "min_level": 6, - "max_level": 9 - }, - { - "pokeapi_id": 41, - "pokemon_name": "Zubat", - "method": "surf", - "encounter_rate": 70, - "min_level": 6, - "max_level": 9 - }, - { - "pokeapi_id": 54, - "pokemon_name": "Psyduck", - "method": "walk", - "encounter_rate": 30, - "min_level": 6, - "max_level": 9 - }, - { - "pokeapi_id": 54, - "pokemon_name": "Psyduck", - "method": "surf", - "encounter_rate": 30, - "min_level": 6, - "max_level": 9 - } - ] - }, { "name": "Ten Carat Hill", - "order": 26, + "order": 25, "encounters": [], "children": [ { "name": "Ten Carat Hill (Cave and Ocean Cave)", - "order": 27, + "order": 26, "encounters": [ { "pokeapi_id": 95, @@ -1506,7 +1473,7 @@ }, { "name": "Ten Carat Hill (Farthest Hollow)", - "order": 28, + "order": 27, "encounters": [ { "pokeapi_id": 66, @@ -1554,7 +1521,7 @@ }, { "name": "Melemele Sea", - "order": 29, + "order": 28, "encounters": [ { "pokeapi_id": 72, @@ -1640,7 +1607,7 @@ "children": [ { "name": "Melemele Sea (Route 1 side)", - "order": 30, + "order": 29, "encounters": [ { "pokeapi_id": 366, @@ -1694,7 +1661,7 @@ }, { "name": "Melemele Sea (Hau'oli City side)", - "order": 31, + "order": 30, "encounters": [ { "pokeapi_id": 222, @@ -1748,77 +1715,9 @@ } ] }, - { - "name": "Heahea City", - "order": 32, - "encounters": [ - { - "pokeapi_id": 25, - "pokemon_name": "Pikachu", - "method": "gift", - "encounter_rate": 100, - "min_level": 40, - "max_level": 40 - } - ] - }, - { - "name": "Heahea Beach", - "order": 33, - "encounters": [ - { - "pokeapi_id": 10121, - "pokemon_name": "Gumshoos (Totem)", - "method": "gift", - "encounter_rate": 100, - "min_level": 20, - "max_level": 20 - }, - { - "pokeapi_id": 10128, - "pokemon_name": "Lurantis (Totem)", - "method": "gift", - "encounter_rate": 100, - "min_level": 30, - "max_level": 30 - }, - { - "pokeapi_id": 10149, - "pokemon_name": "Marowak (Totem)", - "method": "gift", - "encounter_rate": 100, - "min_level": 25, - "max_level": 25 - }, - { - "pokeapi_id": 10144, - "pokemon_name": "Mimikyu (Totem Disguised)", - "method": "gift", - "encounter_rate": 100, - "min_level": 40, - "max_level": 40 - }, - { - "pokeapi_id": 10150, - "pokemon_name": "Ribombee (Totem)", - "method": "gift", - "encounter_rate": 100, - "min_level": 50, - "max_level": 50 - }, - { - "pokeapi_id": 10122, - "pokemon_name": "Vikavolt (Totem)", - "method": "gift", - "encounter_rate": 100, - "min_level": 35, - "max_level": 35 - } - ] - }, { "name": "Alola Route 4", - "order": 34, + "order": 31, "encounters": [ { "pokeapi_id": 15, @@ -1902,23 +1801,9 @@ } ] }, - { - "name": "Pikachu Valley", - "order": 35, - "encounters": [ - { - "pokeapi_id": 10148, - "pokemon_name": "Pikachu (Partner Cap)", - "method": "gift", - "encounter_rate": 100, - "min_level": 21, - "max_level": 21 - } - ] - }, { "name": "Paniola Town", - "order": 36, + "order": 32, "encounters": [ { "pokeapi_id": 129, @@ -1940,7 +1825,7 @@ }, { "name": "Paniola Ranch", - "order": 37, + "order": 33, "encounters": [ { "pokeapi_id": 133, @@ -1994,12 +1879,12 @@ }, { "name": "Alola Route 5", - "order": 38, + "order": 34, "encounters": [], "children": [ { "name": "Alola Route 5 (Southern half)", - "order": 39, + "order": 35, "encounters": [ { "pokeapi_id": 12, @@ -2085,7 +1970,7 @@ }, { "name": "Alola Route 5 (Northern half)", - "order": 40, + "order": 36, "encounters": [ { "pokeapi_id": 12, @@ -2165,7 +2050,7 @@ }, { "name": "Brooklet Hill", - "order": 41, + "order": 37, "encounters": [ { "pokeapi_id": 349, @@ -2299,7 +2184,7 @@ "children": [ { "name": "Brooklet Hill (Totem's Den)", - "order": 42, + "order": 38, "encounters": [ { "pokeapi_id": 129, @@ -2355,7 +2240,7 @@ }, { "name": "Alola Route 6", - "order": 43, + "order": 39, "encounters": [ { "pokeapi_id": 280, @@ -2369,7 +2254,7 @@ "children": [ { "name": "Alola Route 6 (Northern patch of grass)", - "order": 44, + "order": 40, "encounters": [ { "pokeapi_id": 506, @@ -2439,7 +2324,7 @@ }, { "name": "Alola Route 6 (Two southern patches of grass)", - "order": 45, + "order": 41, "encounters": [ { "pokeapi_id": 506, @@ -2511,7 +2396,7 @@ }, { "name": "Royal Avenue", - "order": 46, + "order": 42, "encounters": [ { "pokeapi_id": 339, @@ -2525,7 +2410,7 @@ }, { "name": "Alola Route 7", - "order": 47, + "order": 43, "encounters": [ { "pokeapi_id": 10105, @@ -2603,7 +2488,7 @@ }, { "name": "Wela Volcano Park", - "order": 48, + "order": 44, "encounters": [ { "pokeapi_id": 115, @@ -2649,7 +2534,7 @@ }, { "name": "Dividing Peak Tunnel", - "order": 49, + "order": 45, "encounters": [ { "pokeapi_id": 352, @@ -2671,7 +2556,7 @@ }, { "name": "Alola Route 8", - "order": 50, + "order": 46, "encounters": [ { "pokeapi_id": 698, @@ -2901,12 +2786,12 @@ }, { "name": "Lush Jungle", - "order": 51, + "order": 47, "encounters": [], "children": [ { "name": "Lush Jungle (North area)", - "order": 52, + "order": 48, "encounters": [ { "pokeapi_id": 762, @@ -3000,7 +2885,7 @@ }, { "name": "Lush Jungle (Central area)", - "order": 53, + "order": 49, "encounters": [ { "pokeapi_id": 762, @@ -3094,7 +2979,7 @@ }, { "name": "Lush Jungle (Northwest area)", - "order": 54, + "order": 50, "encounters": [ { "pokeapi_id": 732, @@ -3188,7 +3073,7 @@ }, { "name": "Lush Jungle (Cave)", - "order": 55, + "order": 51, "encounters": [ { "pokeapi_id": 636, @@ -3228,7 +3113,7 @@ }, { "name": "Diglett's Tunnel", - "order": 56, + "order": 52, "encounters": [ { "pokeapi_id": 10105, @@ -3258,7 +3143,7 @@ }, { "name": "Alola Route 9", - "order": 57, + "order": 53, "encounters": [ { "pokeapi_id": 132, @@ -3304,7 +3189,7 @@ }, { "name": "Konikoni City", - "order": 58, + "order": 54, "encounters": [ { "pokeapi_id": 132, @@ -3316,9 +3201,39 @@ } ] }, + { + "name": "Memorial Hill", + "order": 55, + "encounters": [ + { + "pokeapi_id": 92, + "pokemon_name": "Gastly", + "method": "walk", + "encounter_rate": 50, + "min_level": 21, + "max_level": 24 + }, + { + "pokeapi_id": 708, + "pokemon_name": "Phantump", + "method": "walk", + "encounter_rate": 30, + "min_level": 21, + "max_level": 24 + }, + { + "pokeapi_id": 41, + "pokemon_name": "Zubat", + "method": "walk", + "encounter_rate": 20, + "min_level": 21, + "max_level": 24 + } + ] + }, { "name": "Akala Outskirts", - "order": 59, + "order": 56, "encounters": [ { "pokeapi_id": 679, @@ -3404,7 +3319,7 @@ }, { "name": "Hano Beach", - "order": 60, + "order": 57, "encounters": [ { "pokeapi_id": 72, @@ -3466,7 +3381,7 @@ }, { "name": "Malie City (Outer Cape)", - "order": 61, + "order": 58, "encounters": [ { "pokeapi_id": 10112, @@ -3504,7 +3419,7 @@ }, { "name": "Malie Garden", - "order": 62, + "order": 59, "encounters": [ { "pokeapi_id": 129, @@ -3606,7 +3521,7 @@ }, { "name": "Alola Route 10", - "order": 63, + "order": 60, "encounters": [ { "pokeapi_id": 739, @@ -3692,7 +3607,7 @@ }, { "name": "Mount Hokulani", - "order": 64, + "order": 61, "encounters": [ { "pokeapi_id": 610, @@ -3706,7 +3621,7 @@ "children": [ { "name": "Mount Hokulani (First two patches of grass at the foot of the mountain)", - "order": 65, + "order": 62, "encounters": [ { "pokeapi_id": 22, @@ -3776,7 +3691,7 @@ }, { "name": "Mount Hokulani (Patch nearest Observatory)", - "order": 66, + "order": 63, "encounters": [ { "pokeapi_id": 10136, @@ -3824,7 +3739,7 @@ }, { "name": "Alola Route 11", - "order": 67, + "order": 64, "encounters": [ { "pokeapi_id": 391, @@ -3894,7 +3809,7 @@ }, { "name": "Alola Route 12", - "order": 68, + "order": 65, "encounters": [ { "pokeapi_id": 10110, @@ -3932,7 +3847,7 @@ }, { "name": "Blush Mountain", - "order": 69, + "order": 66, "encounters": [ { "pokeapi_id": 111, @@ -4008,9 +3923,23 @@ } ] }, + { + "name": "Ula'ula Beach", + "order": 67, + "encounters": [ + { + "pokeapi_id": 739, + "pokemon_name": "Crabrawler", + "method": "walk", + "encounter_rate": 100, + "min_level": 29, + "max_level": 32 + } + ] + }, { "name": "Alola Route 13", - "order": 70, + "order": 68, "encounters": [ { "pokeapi_id": 129, @@ -4040,7 +3969,7 @@ }, { "name": "Haina Desert", - "order": 71, + "order": 69, "encounters": [ { "pokeapi_id": 552, @@ -4070,7 +3999,7 @@ }, { "name": "Tapu Village", - "order": 72, + "order": 70, "encounters": [ { "pokeapi_id": 708, @@ -4138,9 +4067,23 @@ } ] }, + { + "name": "Aether House", + "order": 71, + "encounters": [ + { + "pokeapi_id": 137, + "pokemon_name": "Porygon", + "method": "gift", + "encounter_rate": 100, + "min_level": 30, + "max_level": 30 + } + ] + }, { "name": "Alola Route 14", - "order": 73, + "order": 72, "encounters": [ { "pokeapi_id": 592, @@ -4210,7 +4153,7 @@ }, { "name": "Thrifty Megamart (Abandoned Site)", - "order": 74, + "order": 73, "encounters": [ { "pokeapi_id": 93, @@ -4256,7 +4199,7 @@ }, { "name": "Alola Route 15", - "order": 75, + "order": 74, "encounters": [ { "pokeapi_id": 769, @@ -4357,22 +4300,46 @@ ] }, { - "name": "Aether House", - "order": 76, + "name": "Sandy Cave", + "order": 75, "encounters": [ { - "pokeapi_id": 137, - "pokemon_name": "Porygon", - "method": "gift", - "encounter_rate": 100, - "min_level": 30, - "max_level": 30 + "pokeapi_id": 41, + "pokemon_name": "Zubat", + "method": "walk", + "encounter_rate": 70, + "min_level": 6, + "max_level": 9 + }, + { + "pokeapi_id": 41, + "pokemon_name": "Zubat", + "method": "surf", + "encounter_rate": 70, + "min_level": 6, + "max_level": 9 + }, + { + "pokeapi_id": 54, + "pokemon_name": "Psyduck", + "method": "walk", + "encounter_rate": 30, + "min_level": 6, + "max_level": 9 + }, + { + "pokeapi_id": 54, + "pokemon_name": "Psyduck", + "method": "surf", + "encounter_rate": 30, + "min_level": 6, + "max_level": 9 } ] }, { "name": "Alola Route 16", - "order": 77, + "order": 76, "encounters": [ { "pokeapi_id": 739, @@ -4442,7 +4409,7 @@ }, { "name": "Ula'ula Meadow", - "order": 78, + "order": 77, "encounters": [ { "pokeapi_id": 388, @@ -4504,7 +4471,7 @@ }, { "name": "Alola Route 17", - "order": 79, + "order": 78, "encounters": [ { "pokeapi_id": 739, @@ -4588,67 +4555,9 @@ } ] }, - { - "name": "Memorial Hill", - "order": 80, - "encounters": [ - { - "pokeapi_id": 92, - "pokemon_name": "Gastly", - "method": "walk", - "encounter_rate": 50, - "min_level": 21, - "max_level": 24 - }, - { - "pokeapi_id": 708, - "pokemon_name": "Phantump", - "method": "walk", - "encounter_rate": 30, - "min_level": 21, - "max_level": 24 - }, - { - "pokeapi_id": 41, - "pokemon_name": "Zubat", - "method": "walk", - "encounter_rate": 20, - "min_level": 21, - "max_level": 24 - } - ] - }, - { - "name": "Ula'ula Beach", - "order": 81, - "encounters": [ - { - "pokeapi_id": 739, - "pokemon_name": "Crabrawler", - "method": "walk", - "encounter_rate": 100, - "min_level": 29, - "max_level": 32 - } - ] - }, - { - "name": "Aether Paradise", - "order": 82, - "encounters": [ - { - "pokeapi_id": 772, - "pokemon_name": "Type Null", - "method": "gift", - "encounter_rate": 100, - "min_level": 60, - "max_level": 60 - } - ] - }, { "name": "Seafolk Village", - "order": 83, + "order": 79, "encounters": [ { "pokeapi_id": 142, @@ -4694,7 +4603,7 @@ }, { "name": "Poni Wilds", - "order": 84, + "order": 80, "encounters": [ { "pokeapi_id": 739, @@ -4756,7 +4665,7 @@ }, { "name": "Ancient Poni Path", - "order": 85, + "order": 81, "encounters": [ { "pokeapi_id": 655, @@ -4818,7 +4727,7 @@ }, { "name": "Poni Breaker Coast", - "order": 86, + "order": 82, "encounters": [ { "pokeapi_id": 369, @@ -4926,23 +4835,9 @@ } ] }, - { - "name": "Ruins of Hope", - "order": 87, - "encounters": [ - { - "pokeapi_id": 788, - "pokemon_name": "Tapu Fini", - "method": "static", - "encounter_rate": 100, - "min_level": 60, - "max_level": 60 - } - ] - }, { "name": "Exeggutor Island", - "order": 88, + "order": 83, "encounters": [ { "pokeapi_id": 652, @@ -5004,12 +4899,12 @@ }, { "name": "Vast Poni Canyon", - "order": 89, + "order": 84, "encounters": [], "children": [ { "name": "Vast Poni Canyon (Canyon)", - "order": 90, + "order": 85, "encounters": [ { "pokeapi_id": 10126, @@ -5079,7 +4974,7 @@ }, { "name": "Vast Poni Canyon (Caves)", - "order": 91, + "order": 86, "encounters": [ { "pokeapi_id": 10106, @@ -5165,23 +5060,9 @@ } ] }, - { - "name": "Mahalo Trail", - "order": 92, - "encounters": [ - { - "pokeapi_id": 791, - "pokemon_name": "Solgaleo", - "method": "static", - "encounter_rate": 100, - "min_level": 60, - "max_level": 60 - } - ] - }, { "name": "Ultra Megalopolis", - "order": 93, + "order": 87, "encounters": [ { "pokeapi_id": 803, @@ -5195,7 +5076,7 @@ }, { "name": "Megalo Tower", - "order": 94, + "order": 88, "encounters": [ { "pokeapi_id": 10157, @@ -5217,12 +5098,12 @@ }, { "name": "Mount Lanakila", - "order": 95, + "order": 89, "encounters": [], "children": [ { "name": "Mount Lanakila (Icy Cave Left)", - "order": 96, + "order": 90, "encounters": [ { "pokeapi_id": 362, @@ -5260,7 +5141,7 @@ }, { "name": "Mount Lanakila (Base)", - "order": 97, + "order": 91, "encounters": [ { "pokeapi_id": 361, @@ -5306,7 +5187,7 @@ }, { "name": "Mount Lanakila (Area near elevator leading to base)", - "order": 98, + "order": 92, "encounters": [ { "pokeapi_id": 362, @@ -5344,7 +5225,7 @@ }, { "name": "Mount Lanakila (Upper Reaches Middle)", - "order": 99, + "order": 93, "encounters": [ { "pokeapi_id": 362, @@ -5382,7 +5263,7 @@ }, { "name": "Mount Lanakila (Icy Cave Right)", - "order": 100, + "order": 94, "encounters": [ { "pokeapi_id": 362, @@ -5420,7 +5301,7 @@ }, { "name": "Mount Lanakila (Upper Reaches Upper)", - "order": 101, + "order": 95, "encounters": [ { "pokeapi_id": 800, @@ -5467,22 +5348,64 @@ ] }, { - "name": "Lake of the Sunne", - "order": 102, + "name": "Ruins of Hope", + "order": 96, "encounters": [ { - "pokeapi_id": 789, - "pokemon_name": "Cosmog", - "method": "gift", + "pokeapi_id": 788, + "pokemon_name": "Tapu Fini", + "method": "static", "encounter_rate": 100, - "min_level": 5, - "max_level": 5 + "min_level": 60, + "max_level": 60 + } + ] + }, + { + "name": "Ruins of Abundance", + "order": 97, + "encounters": [ + { + "pokeapi_id": 787, + "pokemon_name": "Tapu Bulu", + "method": "static", + "encounter_rate": 100, + "min_level": 60, + "max_level": 60 + } + ] + }, + { + "name": "Ruins of Life", + "order": 98, + "encounters": [ + { + "pokeapi_id": 786, + "pokemon_name": "Tapu Lele", + "method": "static", + "encounter_rate": 100, + "min_level": 60, + "max_level": 60 + } + ] + }, + { + "name": "Ruins of Conflict", + "order": 99, + "encounters": [ + { + "pokeapi_id": 785, + "pokemon_name": "Tapu Koko", + "method": "static", + "encounter_rate": 100, + "min_level": 60, + "max_level": 60 } ] }, { "name": "Poni Grove", - "order": 103, + "order": 100, "encounters": [ { "pokeapi_id": 806, @@ -5551,8 +5474,133 @@ ] }, { - "name": "Poni Plains", + "name": "Aether Paradise", + "order": 101, + "encounters": [ + { + "pokeapi_id": 772, + "pokemon_name": "Type Null", + "method": "gift", + "encounter_rate": 100, + "min_level": 60, + "max_level": 60 + } + ] + }, + { + "name": "Lake of the Sunne", + "order": 102, + "encounters": [ + { + "pokeapi_id": 789, + "pokemon_name": "Cosmog", + "method": "gift", + "encounter_rate": 100, + "min_level": 5, + "max_level": 5 + } + ] + }, + { + "name": "Lake of the Moone", + "order": 103, + "encounters": [] + }, + { + "name": "Poni Coast", "order": 104, + "encounters": [ + { + "pokeapi_id": 10106, + "pokemon_name": "Dugtrio (Alola)", + "method": "walk", + "encounter_rate": 100, + "min_level": 56, + "max_level": 59 + } + ] + }, + { + "name": "Poni Meadow", + "order": 105, + "encounters": [ + { + "pokeapi_id": 147, + "pokemon_name": "Dratini", + "method": "fishing", + "encounter_rate": 100, + "min_level": 10, + "max_level": 57 + }, + { + "pokeapi_id": 542, + "pokemon_name": "Leavanny", + "method": "static", + "encounter_rate": 100, + "min_level": 57, + "max_level": 57 + }, + { + "pokeapi_id": 129, + "pokemon_name": "Magikarp", + "method": "fishing", + "encounter_rate": 100, + "min_level": 10, + "max_level": 57 + }, + { + "pokeapi_id": 339, + "pokemon_name": "Barboach", + "method": "fishing", + "encounter_rate": 80, + "min_level": 10, + "max_level": 57 + }, + { + "pokeapi_id": 546, + "pokemon_name": "Cottonee", + "method": "walk", + "encounter_rate": 30, + "min_level": 54, + "max_level": 57 + }, + { + "pokeapi_id": 743, + "pokemon_name": "Ribombee", + "method": "walk", + "encounter_rate": 30, + "min_level": 54, + "max_level": 57 + }, + { + "pokeapi_id": 670, + "pokemon_name": "Floette", + "method": "walk", + "encounter_rate": 20, + "min_level": 54, + "max_level": 57 + }, + { + "pokeapi_id": 10125, + "pokemon_name": "Oricorio (Sensu)", + "method": "walk", + "encounter_rate": 20, + "min_level": 54, + "max_level": 57 + }, + { + "pokeapi_id": 200, + "pokemon_name": "Misdreavus", + "method": "walk", + "encounter_rate": 10, + "min_level": 54, + "max_level": 57 + } + ] + }, + { + "name": "Poni Plains", + "order": 106, "encounters": [ { "pokeapi_id": 306, @@ -5662,7 +5710,7 @@ "children": [ { "name": "Poni Plains (Seven patches of grass in the middle)", - "order": 105, + "order": 107, "encounters": [ { "pokeapi_id": 735, @@ -5716,7 +5764,7 @@ }, { "name": "Poni Plains (Two big patches of grass in the north and center)", - "order": 106, + "order": 108, "encounters": [ { "pokeapi_id": 735, @@ -5786,7 +5834,7 @@ }, { "name": "Poni Plains (Three patches of grass by the mountains)", - "order": 107, + "order": 109, "encounters": [ { "pokeapi_id": 546, @@ -5856,7 +5904,7 @@ }, { "name": "Poni Plains (Three patches of grass by the coastline)", - "order": 108, + "order": 110, "encounters": [ { "pokeapi_id": 735, @@ -5918,98 +5966,6 @@ } ] }, - { - "name": "Poni Meadow", - "order": 109, - "encounters": [ - { - "pokeapi_id": 147, - "pokemon_name": "Dratini", - "method": "fishing", - "encounter_rate": 100, - "min_level": 10, - "max_level": 57 - }, - { - "pokeapi_id": 542, - "pokemon_name": "Leavanny", - "method": "static", - "encounter_rate": 100, - "min_level": 57, - "max_level": 57 - }, - { - "pokeapi_id": 129, - "pokemon_name": "Magikarp", - "method": "fishing", - "encounter_rate": 100, - "min_level": 10, - "max_level": 57 - }, - { - "pokeapi_id": 339, - "pokemon_name": "Barboach", - "method": "fishing", - "encounter_rate": 80, - "min_level": 10, - "max_level": 57 - }, - { - "pokeapi_id": 546, - "pokemon_name": "Cottonee", - "method": "walk", - "encounter_rate": 30, - "min_level": 54, - "max_level": 57 - }, - { - "pokeapi_id": 743, - "pokemon_name": "Ribombee", - "method": "walk", - "encounter_rate": 30, - "min_level": 54, - "max_level": 57 - }, - { - "pokeapi_id": 670, - "pokemon_name": "Floette", - "method": "walk", - "encounter_rate": 20, - "min_level": 54, - "max_level": 57 - }, - { - "pokeapi_id": 10125, - "pokemon_name": "Oricorio (Sensu)", - "method": "walk", - "encounter_rate": 20, - "min_level": 54, - "max_level": 57 - }, - { - "pokeapi_id": 200, - "pokemon_name": "Misdreavus", - "method": "walk", - "encounter_rate": 10, - "min_level": 54, - "max_level": 57 - } - ] - }, - { - "name": "Poni Coast", - "order": 110, - "encounters": [ - { - "pokeapi_id": 10106, - "pokemon_name": "Dugtrio (Alola)", - "method": "walk", - "encounter_rate": 100, - "min_level": 56, - "max_level": 59 - } - ] - }, { "name": "Poni Gauntlet", "order": 111, @@ -6763,40 +6719,94 @@ ] }, { - "name": "Ruins of Conflict", + "name": "Pikachu Valley", "order": 125, "encounters": [ { - "pokeapi_id": 785, - "pokemon_name": "Tapu Koko", - "method": "static", + "pokeapi_id": 10148, + "pokemon_name": "Pikachu (Partner Cap)", + "method": "gift", "encounter_rate": 100, - "min_level": 60, - "max_level": 60 + "min_level": 21, + "max_level": 21 } ] }, { - "name": "Ruins of Life", + "name": "Heahea Beach", "order": 126, "encounters": [ { - "pokeapi_id": 786, - "pokemon_name": "Tapu Lele", - "method": "static", + "pokeapi_id": 10121, + "pokemon_name": "Gumshoos (Totem)", + "method": "gift", "encounter_rate": 100, - "min_level": 60, - "max_level": 60 + "min_level": 20, + "max_level": 20 + }, + { + "pokeapi_id": 10128, + "pokemon_name": "Lurantis (Totem)", + "method": "gift", + "encounter_rate": 100, + "min_level": 30, + "max_level": 30 + }, + { + "pokeapi_id": 10149, + "pokemon_name": "Marowak (Totem)", + "method": "gift", + "encounter_rate": 100, + "min_level": 25, + "max_level": 25 + }, + { + "pokeapi_id": 10144, + "pokemon_name": "Mimikyu (Totem Disguised)", + "method": "gift", + "encounter_rate": 100, + "min_level": 40, + "max_level": 40 + }, + { + "pokeapi_id": 10150, + "pokemon_name": "Ribombee (Totem)", + "method": "gift", + "encounter_rate": 100, + "min_level": 50, + "max_level": 50 + }, + { + "pokeapi_id": 10122, + "pokemon_name": "Vikavolt (Totem)", + "method": "gift", + "encounter_rate": 100, + "min_level": 35, + "max_level": 35 } ] }, { - "name": "Ruins of Abundance", + "name": "Heahea City", "order": 127, "encounters": [ { - "pokeapi_id": 787, - "pokemon_name": "Tapu Bulu", + "pokeapi_id": 25, + "pokemon_name": "Pikachu", + "method": "gift", + "encounter_rate": 100, + "min_level": 40, + "max_level": 40 + } + ] + }, + { + "name": "Mahalo Trail", + "order": 128, + "encounters": [ + { + "pokeapi_id": 791, + "pokemon_name": "Solgaleo", "method": "static", "encounter_rate": 100, "min_level": 60, diff --git a/backend/src/app/seeds/data/violet.json b/backend/src/app/seeds/data/violet.json index 78d06d1..1f76d87 100644 --- a/backend/src/app/seeds/data/violet.json +++ b/backend/src/app/seeds/data/violet.json @@ -32812,158 +32812,6 @@ "name": "Random (Around Terrarium)", "order": 401, "encounters": [ - { - "pokeapi_id": 869, - "pokemon_name": "Alcremie", - "method": "raid", - "encounter_rate": 100, - "min_level": 75, - "max_level": 90 - }, - { - "pokeapi_id": 752, - "pokemon_name": "Araquanid", - "method": "raid", - "encounter_rate": 100, - "min_level": 45, - "max_level": 45 - }, - { - "pokeapi_id": 411, - "pokemon_name": "Bastiodon", - "method": "raid", - "encounter_rate": 100, - "min_level": 45, - "max_level": 45 - }, - { - "pokeapi_id": 374, - "pokemon_name": "Beldum", - "method": "raid", - "encounter_rate": 100, - "min_level": 35, - "max_level": 35 - }, - { - "pokeapi_id": 182, - "pokemon_name": "Bellossom", - "method": "raid", - "encounter_rate": 100, - "min_level": 45, - "max_level": 45 - }, - { - "pokeapi_id": 522, - "pokemon_name": "Blitzle", - "method": "raid", - "encounter_rate": 100, - "min_level": 12, - "max_level": 12 - }, - { - "pokeapi_id": 170, - "pokemon_name": "Chinchou", - "method": "raid", - "encounter_rate": 100, - "min_level": 12, - "max_level": 35 - }, - { - "pokeapi_id": 764, - "pokemon_name": "Comfey", - "method": "raid", - "encounter_rate": 100, - "min_level": 35, - "max_level": 35 - }, - { - "pokeapi_id": 546, - "pokemon_name": "Cottonee", - "method": "raid", - "encounter_rate": 100, - "min_level": 20, - "max_level": 20 - }, - { - "pokeapi_id": 87, - "pokemon_name": "Dewgong", - "method": "raid", - "encounter_rate": 100, - "min_level": 45, - "max_level": 45 - }, - { - "pokeapi_id": 751, - "pokemon_name": "Dewpider", - "method": "raid", - "encounter_rate": 100, - "min_level": 20, - "max_level": 20 - }, - { - "pokeapi_id": 10105, - "pokemon_name": "Diglett (Alola)", - "method": "raid", - "encounter_rate": 100, - "min_level": 35, - "max_level": 35 - }, - { - "pokeapi_id": 85, - "pokemon_name": "Dodrio", - "method": "raid", - "encounter_rate": 100, - "min_level": 45, - "max_level": 45 - }, - { - "pokeapi_id": 84, - "pokemon_name": "Doduo", - "method": "raid", - "encounter_rate": 100, - "min_level": 20, - "max_level": 20 - }, - { - "pokeapi_id": 529, - "pokemon_name": "Drilbur", - "method": "raid", - "encounter_rate": 100, - "min_level": 35, - "max_level": 35 - }, - { - "pokeapi_id": 10106, - "pokemon_name": "Dugtrio (Alola)", - "method": "raid", - "encounter_rate": 100, - "min_level": 90, - "max_level": 90 - }, - { - "pokeapi_id": 578, - "pokemon_name": "Duosion", - "method": "raid", - "encounter_rate": 100, - "min_level": 35, - "max_level": 35 - }, - { - "pokeapi_id": 884, - "pokemon_name": "Duraludon", - "method": "raid", - "encounter_rate": 100, - "min_level": 75, - "max_level": 90 - }, - { - "pokeapi_id": 125, - "pokemon_name": "Electabuzz", - "method": "raid", - "encounter_rate": 100, - "min_level": 45, - "max_level": 45 - }, { "pokeapi_id": 466, "pokemon_name": "Electivire", @@ -33531,6 +33379,158 @@ "encounter_rate": 100, "min_level": 45, "max_level": 45 + }, + { + "pokeapi_id": 869, + "pokemon_name": "Alcremie", + "method": "raid", + "encounter_rate": 100, + "min_level": 75, + "max_level": 90 + }, + { + "pokeapi_id": 752, + "pokemon_name": "Araquanid", + "method": "raid", + "encounter_rate": 100, + "min_level": 45, + "max_level": 45 + }, + { + "pokeapi_id": 411, + "pokemon_name": "Bastiodon", + "method": "raid", + "encounter_rate": 100, + "min_level": 45, + "max_level": 45 + }, + { + "pokeapi_id": 374, + "pokemon_name": "Beldum", + "method": "raid", + "encounter_rate": 100, + "min_level": 35, + "max_level": 35 + }, + { + "pokeapi_id": 182, + "pokemon_name": "Bellossom", + "method": "raid", + "encounter_rate": 100, + "min_level": 45, + "max_level": 45 + }, + { + "pokeapi_id": 522, + "pokemon_name": "Blitzle", + "method": "raid", + "encounter_rate": 100, + "min_level": 12, + "max_level": 12 + }, + { + "pokeapi_id": 170, + "pokemon_name": "Chinchou", + "method": "raid", + "encounter_rate": 100, + "min_level": 12, + "max_level": 35 + }, + { + "pokeapi_id": 764, + "pokemon_name": "Comfey", + "method": "raid", + "encounter_rate": 100, + "min_level": 35, + "max_level": 35 + }, + { + "pokeapi_id": 546, + "pokemon_name": "Cottonee", + "method": "raid", + "encounter_rate": 100, + "min_level": 20, + "max_level": 20 + }, + { + "pokeapi_id": 87, + "pokemon_name": "Dewgong", + "method": "raid", + "encounter_rate": 100, + "min_level": 45, + "max_level": 45 + }, + { + "pokeapi_id": 751, + "pokemon_name": "Dewpider", + "method": "raid", + "encounter_rate": 100, + "min_level": 20, + "max_level": 20 + }, + { + "pokeapi_id": 10105, + "pokemon_name": "Diglett (Alola)", + "method": "raid", + "encounter_rate": 100, + "min_level": 35, + "max_level": 35 + }, + { + "pokeapi_id": 85, + "pokemon_name": "Dodrio", + "method": "raid", + "encounter_rate": 100, + "min_level": 45, + "max_level": 45 + }, + { + "pokeapi_id": 84, + "pokemon_name": "Doduo", + "method": "raid", + "encounter_rate": 100, + "min_level": 20, + "max_level": 20 + }, + { + "pokeapi_id": 529, + "pokemon_name": "Drilbur", + "method": "raid", + "encounter_rate": 100, + "min_level": 35, + "max_level": 35 + }, + { + "pokeapi_id": 10106, + "pokemon_name": "Dugtrio (Alola)", + "method": "raid", + "encounter_rate": 100, + "min_level": 90, + "max_level": 90 + }, + { + "pokeapi_id": 578, + "pokemon_name": "Duosion", + "method": "raid", + "encounter_rate": 100, + "min_level": 35, + "max_level": 35 + }, + { + "pokeapi_id": 884, + "pokemon_name": "Duraludon", + "method": "raid", + "encounter_rate": 100, + "min_level": 75, + "max_level": 90 + }, + { + "pokeapi_id": 125, + "pokemon_name": "Electabuzz", + "method": "raid", + "encounter_rate": 100, + "min_level": 45, + "max_level": 45 } ] } diff --git a/backend/src/app/seeds/data/white-2.json b/backend/src/app/seeds/data/white-2.json index 60b3ebb..e4134e9 100644 --- a/backend/src/app/seeds/data/white-2.json +++ b/backend/src/app/seeds/data/white-2.json @@ -170,8 +170,166 @@ ] }, { - "name": "Floccesy Ranch", + "name": "Unova Route 20", "order": 4, + "encounters": [ + { + "pokeapi_id": 531, + "pokemon_name": "Audino", + "method": "walk", + "encounter_rate": 90, + "min_level": 2, + "max_level": 4 + }, + { + "pokeapi_id": 10016, + "pokemon_name": "Basculin (Blue Striped)", + "method": "surf", + "encounter_rate": 70, + "min_level": 7, + "max_level": 15 + }, + { + "pokeapi_id": 550, + "pokemon_name": "Basculin Red Striped", + "method": "surf", + "encounter_rate": 65, + "min_level": 5, + "max_level": 15 + }, + { + "pokeapi_id": 61, + "pokemon_name": "Poliwhirl", + "method": "fishing", + "encounter_rate": 65, + "min_level": 40, + "max_level": 70 + }, + { + "pokeapi_id": 60, + "pokemon_name": "Poliwag", + "method": "fishing", + "encounter_rate": 60, + "min_level": 40, + "max_level": 70 + }, + { + "pokeapi_id": 519, + "pokemon_name": "Pidove", + "method": "walk", + "encounter_rate": 50, + "min_level": 2, + "max_level": 10 + }, + { + "pokeapi_id": 540, + "pokemon_name": "Sewaddle", + "method": "walk", + "encounter_rate": 50, + "min_level": 2, + "max_level": 11 + }, + { + "pokeapi_id": 191, + "pokemon_name": "Sunkern", + "method": "walk", + "encounter_rate": 50, + "min_level": 2, + "max_level": 11 + }, + { + "pokeapi_id": 10016, + "pokemon_name": "Basculin (Blue Striped)", + "method": "fishing", + "encounter_rate": 40, + "min_level": 40, + "max_level": 60 + }, + { + "pokeapi_id": 122, + "pokemon_name": "Mr Mime", + "method": "walk", + "encounter_rate": 40, + "min_level": 40, + "max_level": 55 + }, + { + "pokeapi_id": 504, + "pokemon_name": "Patrat", + "method": "walk", + "encounter_rate": 40, + "min_level": 2, + "max_level": 10 + }, + { + "pokeapi_id": 298, + "pokemon_name": "Azurill", + "method": "surf", + "encounter_rate": 30, + "min_level": 5, + "max_level": 15 + }, + { + "pokeapi_id": 550, + "pokemon_name": "Basculin Red Striped", + "method": "fishing", + "encounter_rate": 30, + "min_level": 40, + "max_level": 60 + }, + { + "pokeapi_id": 183, + "pokemon_name": "Marill", + "method": "surf", + "encounter_rate": 30, + "min_level": 5, + "max_level": 15 + }, + { + "pokeapi_id": 509, + "pokemon_name": "Purrloin", + "method": "walk", + "encounter_rate": 30, + "min_level": 2, + "max_level": 11 + }, + { + "pokeapi_id": 543, + "pokemon_name": "Venipede", + "method": "walk", + "encounter_rate": 20, + "min_level": 10, + "max_level": 10 + }, + { + "pokeapi_id": 206, + "pokemon_name": "Dunsparce", + "method": "walk", + "encounter_rate": 10, + "min_level": 3, + "max_level": 3 + }, + { + "pokeapi_id": 184, + "pokemon_name": "Azumarill", + "method": "surf", + "encounter_rate": 5, + "min_level": 5, + "max_level": 15 + }, + { + "pokeapi_id": 186, + "pokemon_name": "Politoed", + "method": "fishing", + "encounter_rate": 5, + "min_level": 50, + "max_level": 70 + } + ] + }, + { + "name": "Floccesy Ranch", + "order": 5, "encounters": [ { "pokeapi_id": 206, @@ -351,164 +509,6 @@ } ] }, - { - "name": "Unova Route 20", - "order": 5, - "encounters": [ - { - "pokeapi_id": 531, - "pokemon_name": "Audino", - "method": "walk", - "encounter_rate": 90, - "min_level": 2, - "max_level": 4 - }, - { - "pokeapi_id": 10016, - "pokemon_name": "Basculin (Blue Striped)", - "method": "surf", - "encounter_rate": 70, - "min_level": 7, - "max_level": 15 - }, - { - "pokeapi_id": 550, - "pokemon_name": "Basculin Red Striped", - "method": "surf", - "encounter_rate": 65, - "min_level": 5, - "max_level": 15 - }, - { - "pokeapi_id": 61, - "pokemon_name": "Poliwhirl", - "method": "fishing", - "encounter_rate": 65, - "min_level": 40, - "max_level": 70 - }, - { - "pokeapi_id": 60, - "pokemon_name": "Poliwag", - "method": "fishing", - "encounter_rate": 60, - "min_level": 40, - "max_level": 70 - }, - { - "pokeapi_id": 519, - "pokemon_name": "Pidove", - "method": "walk", - "encounter_rate": 50, - "min_level": 2, - "max_level": 10 - }, - { - "pokeapi_id": 540, - "pokemon_name": "Sewaddle", - "method": "walk", - "encounter_rate": 50, - "min_level": 2, - "max_level": 11 - }, - { - "pokeapi_id": 191, - "pokemon_name": "Sunkern", - "method": "walk", - "encounter_rate": 50, - "min_level": 2, - "max_level": 11 - }, - { - "pokeapi_id": 10016, - "pokemon_name": "Basculin (Blue Striped)", - "method": "fishing", - "encounter_rate": 40, - "min_level": 40, - "max_level": 60 - }, - { - "pokeapi_id": 122, - "pokemon_name": "Mr Mime", - "method": "walk", - "encounter_rate": 40, - "min_level": 40, - "max_level": 55 - }, - { - "pokeapi_id": 504, - "pokemon_name": "Patrat", - "method": "walk", - "encounter_rate": 40, - "min_level": 2, - "max_level": 10 - }, - { - "pokeapi_id": 298, - "pokemon_name": "Azurill", - "method": "surf", - "encounter_rate": 30, - "min_level": 5, - "max_level": 15 - }, - { - "pokeapi_id": 550, - "pokemon_name": "Basculin Red Striped", - "method": "fishing", - "encounter_rate": 30, - "min_level": 40, - "max_level": 60 - }, - { - "pokeapi_id": 183, - "pokemon_name": "Marill", - "method": "surf", - "encounter_rate": 30, - "min_level": 5, - "max_level": 15 - }, - { - "pokeapi_id": 509, - "pokemon_name": "Purrloin", - "method": "walk", - "encounter_rate": 30, - "min_level": 2, - "max_level": 11 - }, - { - "pokeapi_id": 543, - "pokemon_name": "Venipede", - "method": "walk", - "encounter_rate": 20, - "min_level": 10, - "max_level": 10 - }, - { - "pokeapi_id": 206, - "pokemon_name": "Dunsparce", - "method": "walk", - "encounter_rate": 10, - "min_level": 3, - "max_level": 3 - }, - { - "pokeapi_id": 184, - "pokemon_name": "Azumarill", - "method": "surf", - "encounter_rate": 5, - "min_level": 5, - "max_level": 15 - }, - { - "pokeapi_id": 186, - "pokemon_name": "Politoed", - "method": "fishing", - "encounter_rate": 5, - "min_level": 50, - "max_level": 70 - } - ] - }, { "name": "Virbank City", "order": 6, @@ -4270,267 +4270,9 @@ } ] }, - { - "name": "Unova Route 21", - "order": 63, - "encounters": [ - { - "pokeapi_id": 370, - "pokemon_name": "Luvdisc", - "method": "fishing", - "encounter_rate": 100, - "min_level": 40, - "max_level": 70 - }, - { - "pokeapi_id": 223, - "pokemon_name": "Remoraid", - "method": "fishing", - "encounter_rate": 95, - "min_level": 40, - "max_level": 70 - }, - { - "pokeapi_id": 592, - "pokemon_name": "Frillish", - "method": "surf", - "encounter_rate": 65, - "min_level": 30, - "max_level": 45 - }, - { - "pokeapi_id": 593, - "pokemon_name": "Jellicent", - "method": "surf", - "encounter_rate": 60, - "min_level": 30, - "max_level": 45 - }, - { - "pokeapi_id": 594, - "pokemon_name": "Alomomola", - "method": "surf", - "encounter_rate": 35, - "min_level": 30, - "max_level": 45 - }, - { - "pokeapi_id": 458, - "pokemon_name": "Mantyke", - "method": "surf", - "encounter_rate": 30, - "min_level": 30, - "max_level": 45 - }, - { - "pokeapi_id": 226, - "pokemon_name": "Mantine", - "method": "surf", - "encounter_rate": 5, - "min_level": 30, - "max_level": 45 - }, - { - "pokeapi_id": 224, - "pokemon_name": "Octillery", - "method": "fishing", - "encounter_rate": 5, - "min_level": 50, - "max_level": 70 - }, - { - "pokeapi_id": 223, - "pokemon_name": "Remoraid", - "method": "surf", - "encounter_rate": 5, - "min_level": 35, - "max_level": 45 - } - ] - }, - { - "name": "Seaside Cave", - "order": 64, - "encounters": [ - { - "pokeapi_id": 558, - "pokemon_name": "Crustle", - "method": "static", - "encounter_rate": 100, - "min_level": 42, - "max_level": 42 - } - ], - "children": [ - { - "name": "Seaside Cave (1F)", - "order": 65, - "encounters": [ - { - "pokeapi_id": 530, - "pokemon_name": "Excadrill", - "method": "walk", - "encounter_rate": 100, - "min_level": 34, - "max_level": 37 - }, - { - "pokeapi_id": 55, - "pokemon_name": "Golduck", - "method": "walk", - "encounter_rate": 35, - "min_level": 34, - "max_level": 36 - }, - { - "pokeapi_id": 527, - "pokemon_name": "Woobat", - "method": "walk", - "encounter_rate": 35, - "min_level": 34, - "max_level": 36 - }, - { - "pokeapi_id": 525, - "pokemon_name": "Boldore", - "method": "walk", - "encounter_rate": 15, - "min_level": 35, - "max_level": 35 - }, - { - "pokeapi_id": 86, - "pokemon_name": "Seel", - "method": "walk", - "encounter_rate": 10, - "min_level": 35, - "max_level": 35 - }, - { - "pokeapi_id": 602, - "pokemon_name": "Tynamo", - "method": "walk", - "encounter_rate": 5, - "min_level": 37, - "max_level": 37 - } - ] - }, - { - "name": "Seaside Cave (B1F)", - "order": 66, - "encounters": [ - { - "pokeapi_id": 530, - "pokemon_name": "Excadrill", - "method": "walk", - "encounter_rate": 100, - "min_level": 39, - "max_level": 42 - }, - { - "pokeapi_id": 370, - "pokemon_name": "Luvdisc", - "method": "fishing", - "encounter_rate": 100, - "min_level": 40, - "max_level": 70 - }, - { - "pokeapi_id": 90, - "pokemon_name": "Shellder", - "method": "fishing", - "encounter_rate": 95, - "min_level": 40, - "max_level": 70 - }, - { - "pokeapi_id": 86, - "pokemon_name": "Seel", - "method": "surf", - "encounter_rate": 90, - "min_level": 25, - "max_level": 40 - }, - { - "pokeapi_id": 592, - "pokemon_name": "Frillish", - "method": "surf", - "encounter_rate": 70, - "min_level": 25, - "max_level": 40 - }, - { - "pokeapi_id": 525, - "pokemon_name": "Boldore", - "method": "walk", - "encounter_rate": 35, - "min_level": 39, - "max_level": 42 - }, - { - "pokeapi_id": 527, - "pokemon_name": "Woobat", - "method": "walk", - "encounter_rate": 35, - "min_level": 39, - "max_level": 41 - }, - { - "pokeapi_id": 593, - "pokemon_name": "Jellicent", - "method": "surf", - "encounter_rate": 30, - "min_level": 25, - "max_level": 40 - }, - { - "pokeapi_id": 55, - "pokemon_name": "Golduck", - "method": "walk", - "encounter_rate": 20, - "min_level": 40, - "max_level": 40 - }, - { - "pokeapi_id": 87, - "pokemon_name": "Dewgong", - "method": "surf", - "encounter_rate": 10, - "min_level": 30, - "max_level": 40 - }, - { - "pokeapi_id": 91, - "pokemon_name": "Cloyster", - "method": "fishing", - "encounter_rate": 5, - "min_level": 50, - "max_level": 70 - }, - { - "pokeapi_id": 603, - "pokemon_name": "Eelektrik", - "method": "walk", - "encounter_rate": 5, - "min_level": 42, - "max_level": 42 - }, - { - "pokeapi_id": 213, - "pokemon_name": "Shuckle", - "method": "walk", - "encounter_rate": 5, - "min_level": 41, - "max_level": 41 - } - ] - } - ] - }, { "name": "Unova Route 22", - "order": 67, + "order": 63, "encounters": [ { "pokeapi_id": 118, @@ -4726,6 +4468,264 @@ } ] }, + { + "name": "Unova Route 21", + "order": 64, + "encounters": [ + { + "pokeapi_id": 370, + "pokemon_name": "Luvdisc", + "method": "fishing", + "encounter_rate": 100, + "min_level": 40, + "max_level": 70 + }, + { + "pokeapi_id": 223, + "pokemon_name": "Remoraid", + "method": "fishing", + "encounter_rate": 95, + "min_level": 40, + "max_level": 70 + }, + { + "pokeapi_id": 592, + "pokemon_name": "Frillish", + "method": "surf", + "encounter_rate": 65, + "min_level": 30, + "max_level": 45 + }, + { + "pokeapi_id": 593, + "pokemon_name": "Jellicent", + "method": "surf", + "encounter_rate": 60, + "min_level": 30, + "max_level": 45 + }, + { + "pokeapi_id": 594, + "pokemon_name": "Alomomola", + "method": "surf", + "encounter_rate": 35, + "min_level": 30, + "max_level": 45 + }, + { + "pokeapi_id": 458, + "pokemon_name": "Mantyke", + "method": "surf", + "encounter_rate": 30, + "min_level": 30, + "max_level": 45 + }, + { + "pokeapi_id": 226, + "pokemon_name": "Mantine", + "method": "surf", + "encounter_rate": 5, + "min_level": 30, + "max_level": 45 + }, + { + "pokeapi_id": 224, + "pokemon_name": "Octillery", + "method": "fishing", + "encounter_rate": 5, + "min_level": 50, + "max_level": 70 + }, + { + "pokeapi_id": 223, + "pokemon_name": "Remoraid", + "method": "surf", + "encounter_rate": 5, + "min_level": 35, + "max_level": 45 + } + ] + }, + { + "name": "Seaside Cave", + "order": 65, + "encounters": [ + { + "pokeapi_id": 558, + "pokemon_name": "Crustle", + "method": "static", + "encounter_rate": 100, + "min_level": 42, + "max_level": 42 + } + ], + "children": [ + { + "name": "Seaside Cave (1F)", + "order": 66, + "encounters": [ + { + "pokeapi_id": 530, + "pokemon_name": "Excadrill", + "method": "walk", + "encounter_rate": 100, + "min_level": 34, + "max_level": 37 + }, + { + "pokeapi_id": 55, + "pokemon_name": "Golduck", + "method": "walk", + "encounter_rate": 35, + "min_level": 34, + "max_level": 36 + }, + { + "pokeapi_id": 527, + "pokemon_name": "Woobat", + "method": "walk", + "encounter_rate": 35, + "min_level": 34, + "max_level": 36 + }, + { + "pokeapi_id": 525, + "pokemon_name": "Boldore", + "method": "walk", + "encounter_rate": 15, + "min_level": 35, + "max_level": 35 + }, + { + "pokeapi_id": 86, + "pokemon_name": "Seel", + "method": "walk", + "encounter_rate": 10, + "min_level": 35, + "max_level": 35 + }, + { + "pokeapi_id": 602, + "pokemon_name": "Tynamo", + "method": "walk", + "encounter_rate": 5, + "min_level": 37, + "max_level": 37 + } + ] + }, + { + "name": "Seaside Cave (B1F)", + "order": 67, + "encounters": [ + { + "pokeapi_id": 530, + "pokemon_name": "Excadrill", + "method": "walk", + "encounter_rate": 100, + "min_level": 39, + "max_level": 42 + }, + { + "pokeapi_id": 370, + "pokemon_name": "Luvdisc", + "method": "fishing", + "encounter_rate": 100, + "min_level": 40, + "max_level": 70 + }, + { + "pokeapi_id": 90, + "pokemon_name": "Shellder", + "method": "fishing", + "encounter_rate": 95, + "min_level": 40, + "max_level": 70 + }, + { + "pokeapi_id": 86, + "pokemon_name": "Seel", + "method": "surf", + "encounter_rate": 90, + "min_level": 25, + "max_level": 40 + }, + { + "pokeapi_id": 592, + "pokemon_name": "Frillish", + "method": "surf", + "encounter_rate": 70, + "min_level": 25, + "max_level": 40 + }, + { + "pokeapi_id": 525, + "pokemon_name": "Boldore", + "method": "walk", + "encounter_rate": 35, + "min_level": 39, + "max_level": 42 + }, + { + "pokeapi_id": 527, + "pokemon_name": "Woobat", + "method": "walk", + "encounter_rate": 35, + "min_level": 39, + "max_level": 41 + }, + { + "pokeapi_id": 593, + "pokemon_name": "Jellicent", + "method": "surf", + "encounter_rate": 30, + "min_level": 25, + "max_level": 40 + }, + { + "pokeapi_id": 55, + "pokemon_name": "Golduck", + "method": "walk", + "encounter_rate": 20, + "min_level": 40, + "max_level": 40 + }, + { + "pokeapi_id": 87, + "pokemon_name": "Dewgong", + "method": "surf", + "encounter_rate": 10, + "min_level": 30, + "max_level": 40 + }, + { + "pokeapi_id": 91, + "pokemon_name": "Cloyster", + "method": "fishing", + "encounter_rate": 5, + "min_level": 50, + "max_level": 70 + }, + { + "pokeapi_id": 603, + "pokemon_name": "Eelektrik", + "method": "walk", + "encounter_rate": 5, + "min_level": 42, + "max_level": 42 + }, + { + "pokeapi_id": 213, + "pokemon_name": "Shuckle", + "method": "walk", + "encounter_rate": 5, + "min_level": 41, + "max_level": 41 + } + ] + } + ] + }, { "name": "Giant Chasm", "order": 68, diff --git a/backend/src/app/seeds/data/white.json b/backend/src/app/seeds/data/white.json index 9d3d3eb..495aef6 100644 --- a/backend/src/app/seeds/data/white.json +++ b/backend/src/app/seeds/data/white.json @@ -868,7 +868,8 @@ "min_level": 15, "max_level": 15 } - ] + ], + "pinwheel_zone": 1 }, { "name": "Pinwheel Forest (Inner Area)", @@ -1018,7 +1019,8 @@ "min_level": 17, "max_level": 17 } - ] + ], + "pinwheel_zone": 2 } ] }, @@ -1513,229 +1515,9 @@ } ] }, - { - "name": "Unova Route 16", - "order": 32, - "encounters": [ - { - "pokeapi_id": 531, - "pokemon_name": "Audino", - "method": "walk", - "encounter_rate": 85, - "min_level": 19, - "max_level": 22 - }, - { - "pokeapi_id": 572, - "pokemon_name": "Minccino", - "method": "walk", - "encounter_rate": 60, - "min_level": 19, - "max_level": 25 - }, - { - "pokeapi_id": 577, - "pokemon_name": "Solosis", - "method": "walk", - "encounter_rate": 60, - "min_level": 19, - "max_level": 25 - }, - { - "pokeapi_id": 510, - "pokemon_name": "Liepard", - "method": "walk", - "encounter_rate": 40, - "min_level": 20, - "max_level": 23 - }, - { - "pokeapi_id": 204, - "pokemon_name": "Pineco", - "method": "walk", - "encounter_rate": 40, - "min_level": 15, - "max_level": 55 - }, - { - "pokeapi_id": 568, - "pokemon_name": "Trubbish", - "method": "walk", - "encounter_rate": 40, - "min_level": 19, - "max_level": 22 - }, - { - "pokeapi_id": 587, - "pokemon_name": "Emolga", - "method": "walk", - "encounter_rate": 10, - "min_level": 20, - "max_level": 20 - }, - { - "pokeapi_id": 573, - "pokemon_name": "Cinccino", - "method": "walk", - "encounter_rate": 5, - "min_level": 22, - "max_level": 22 - } - ] - }, - { - "name": "Lostlorn Forest", - "order": 33, - "encounters": [ - { - "pokeapi_id": 10016, - "pokemon_name": "Basculin (Blue Striped)", - "method": "surf", - "encounter_rate": 100, - "min_level": 5, - "max_level": 20 - }, - { - "pokeapi_id": 550, - "pokemon_name": "Basculin Red Striped", - "method": "surf", - "encounter_rate": 100, - "min_level": 5, - "max_level": 20 - }, - { - "pokeapi_id": 118, - "pokemon_name": "Goldeen", - "method": "fishing", - "encounter_rate": 100, - "min_level": 35, - "max_level": 70 - }, - { - "pokeapi_id": 571, - "pokemon_name": "Zoroark", - "method": "static", - "encounter_rate": 100, - "min_level": 25, - "max_level": 25 - }, - { - "pokeapi_id": 548, - "pokemon_name": "Petilil", - "method": "walk", - "encounter_rate": 70, - "min_level": 19, - "max_level": 25 - }, - { - "pokeapi_id": 541, - "pokemon_name": "Swadloon", - "method": "walk", - "encounter_rate": 70, - "min_level": 20, - "max_level": 25 - }, - { - "pokeapi_id": 531, - "pokemon_name": "Audino", - "method": "walk", - "encounter_rate": 45, - "min_level": 19, - "max_level": 21 - }, - { - "pokeapi_id": 10016, - "pokemon_name": "Basculin (Blue Striped)", - "method": "fishing", - "encounter_rate": 40, - "min_level": 35, - "max_level": 55 - }, - { - "pokeapi_id": 550, - "pokemon_name": "Basculin Red Striped", - "method": "fishing", - "encounter_rate": 40, - "min_level": 35, - "max_level": 60 - }, - { - "pokeapi_id": 520, - "pokemon_name": "Tranquill", - "method": "walk", - "encounter_rate": 30, - "min_level": 21, - "max_level": 25 - }, - { - "pokeapi_id": 543, - "pokemon_name": "Venipede", - "method": "walk", - "encounter_rate": 30, - "min_level": 20, - "max_level": 24 - }, - { - "pokeapi_id": 587, - "pokemon_name": "Emolga", - "method": "walk", - "encounter_rate": 10, - "min_level": 20, - "max_level": 20 - }, - { - "pokeapi_id": 515, - "pokemon_name": "Panpour", - "method": "walk", - "encounter_rate": 10, - "min_level": 20, - "max_level": 20 - }, - { - "pokeapi_id": 511, - "pokemon_name": "Pansage", - "method": "walk", - "encounter_rate": 10, - "min_level": 20, - "max_level": 20 - }, - { - "pokeapi_id": 513, - "pokemon_name": "Pansear", - "method": "walk", - "encounter_rate": 10, - "min_level": 20, - "max_level": 20 - }, - { - "pokeapi_id": 542, - "pokemon_name": "Leavanny", - "method": "walk", - "encounter_rate": 5, - "min_level": 22, - "max_level": 22 - }, - { - "pokeapi_id": 549, - "pokemon_name": "Lilligant", - "method": "walk", - "encounter_rate": 5, - "min_level": 22, - "max_level": 22 - }, - { - "pokeapi_id": 521, - "pokemon_name": "Unfezant", - "method": "walk", - "encounter_rate": 5, - "min_level": 22, - "max_level": 22 - } - ] - }, { "name": "Unova Route 5", - "order": 34, + "order": 32, "encounters": [ { "pokeapi_id": 531, @@ -1805,7 +1587,7 @@ }, { "name": "Driftveil Drawbridge", - "order": 35, + "order": 33, "encounters": [ { "pokeapi_id": 580, @@ -1819,7 +1601,7 @@ }, { "name": "Driftveil City", - "order": 36, + "order": 34, "encounters": [ { "pokeapi_id": 10016, @@ -1897,7 +1679,7 @@ }, { "name": "Cold Storage (Outside)", - "order": 37, + "order": 35, "encounters": [ { "pokeapi_id": 531, @@ -1959,7 +1741,7 @@ }, { "name": "Unova Route 6", - "order": 38, + "order": 36, "encounters": [ { "pokeapi_id": 10016, @@ -2117,7 +1899,7 @@ }, { "name": "Chargestone Cave", - "order": 39, + "order": 37, "encounters": [ { "pokeapi_id": 529, @@ -2131,7 +1913,7 @@ "children": [ { "name": "Chargestone Cave (1F)", - "order": 40, + "order": 38, "encounters": [ { "pokeapi_id": 595, @@ -2177,7 +1959,7 @@ }, { "name": "Chargestone Cave (B1F)", - "order": 41, + "order": 39, "encounters": [ { "pokeapi_id": 595, @@ -2223,7 +2005,7 @@ }, { "name": "Chargestone Cave (B2F)", - "order": 42, + "order": 40, "encounters": [ { "pokeapi_id": 595, @@ -2269,131 +2051,9 @@ } ] }, - { - "name": "Mistralton Cave", - "order": 43, - "encounters": [ - { - "pokeapi_id": 529, - "pokemon_name": "Drilbur", - "method": "walk", - "encounter_rate": 100, - "min_level": 28, - "max_level": 31 - } - ], - "children": [ - { - "name": "Mistralton Cave (1F)", - "order": 44, - "encounters": [ - { - "pokeapi_id": 525, - "pokemon_name": "Boldore", - "method": "walk", - "encounter_rate": 50, - "min_level": 28, - "max_level": 31 - }, - { - "pokeapi_id": 527, - "pokemon_name": "Woobat", - "method": "walk", - "encounter_rate": 30, - "min_level": 28, - "max_level": 30 - }, - { - "pokeapi_id": 610, - "pokemon_name": "Axew", - "method": "walk", - "encounter_rate": 20, - "min_level": 30, - "max_level": 31 - } - ] - }, - { - "name": "Mistralton Cave (2F)", - "order": 45, - "encounters": [ - { - "pokeapi_id": 525, - "pokemon_name": "Boldore", - "method": "walk", - "encounter_rate": 50, - "min_level": 28, - "max_level": 31 - }, - { - "pokeapi_id": 527, - "pokemon_name": "Woobat", - "method": "walk", - "encounter_rate": 30, - "min_level": 28, - "max_level": 30 - }, - { - "pokeapi_id": 610, - "pokemon_name": "Axew", - "method": "walk", - "encounter_rate": 20, - "min_level": 30, - "max_level": 31 - } - ] - }, - { - "name": "Mistralton Cave (Guidance Chamber)", - "order": 46, - "encounters": [ - { - "pokeapi_id": 638, - "pokemon_name": "Cobalion", - "method": "static", - "encounter_rate": 100, - "min_level": 42, - "max_level": 42 - }, - { - "pokeapi_id": 529, - "pokemon_name": "Drilbur", - "method": "walk", - "encounter_rate": 100, - "min_level": 28, - "max_level": 31 - }, - { - "pokeapi_id": 525, - "pokemon_name": "Boldore", - "method": "walk", - "encounter_rate": 50, - "min_level": 28, - "max_level": 31 - }, - { - "pokeapi_id": 527, - "pokemon_name": "Woobat", - "method": "walk", - "encounter_rate": 30, - "min_level": 28, - "max_level": 30 - }, - { - "pokeapi_id": 610, - "pokemon_name": "Axew", - "method": "walk", - "encounter_rate": 20, - "min_level": 30, - "max_level": 31 - } - ] - } - ] - }, { "name": "Unova Route 7", - "order": 47, + "order": 41, "encounters": [ { "pokeapi_id": 585, @@ -2487,12 +2147,12 @@ }, { "name": "Celestial Tower", - "order": 48, + "order": 42, "encounters": [], "children": [ { "name": "Celestial Tower (2F)", - "order": 49, + "order": 43, "encounters": [ { "pokeapi_id": 607, @@ -2506,7 +2166,7 @@ }, { "name": "Celestial Tower (3F)", - "order": 50, + "order": 44, "encounters": [ { "pokeapi_id": 607, @@ -2528,7 +2188,7 @@ }, { "name": "Celestial Tower (4F)", - "order": 51, + "order": 45, "encounters": [ { "pokeapi_id": 607, @@ -2550,7 +2210,7 @@ }, { "name": "Celestial Tower (5F)", - "order": 52, + "order": 46, "encounters": [ { "pokeapi_id": 605, @@ -2573,14 +2233,453 @@ ] }, { - "name": "Twist Mountain", - "order": 53, - "encounters": [], + "name": "Unova Route 17", + "order": 47, + "encounters": [ + { + "pokeapi_id": 592, + "pokemon_name": "Frillish", + "method": "surf", + "encounter_rate": 100, + "min_level": 5, + "max_level": 15 + }, + { + "pokeapi_id": 594, + "pokemon_name": "Alomomola", + "method": "surf", + "encounter_rate": 95, + "min_level": 5, + "max_level": 20 + }, + { + "pokeapi_id": 456, + "pokemon_name": "Finneon", + "method": "fishing", + "encounter_rate": 65, + "min_level": 35, + "max_level": 55 + }, + { + "pokeapi_id": 117, + "pokemon_name": "Seadra", + "method": "fishing", + "encounter_rate": 60, + "min_level": 35, + "max_level": 60 + }, + { + "pokeapi_id": 116, + "pokemon_name": "Horsea", + "method": "fishing", + "encounter_rate": 35, + "min_level": 35, + "max_level": 55 + }, + { + "pokeapi_id": 211, + "pokemon_name": "Qwilfish", + "method": "fishing", + "encounter_rate": 30, + "min_level": 35, + "max_level": 60 + }, + { + "pokeapi_id": 593, + "pokemon_name": "Jellicent", + "method": "surf", + "encounter_rate": 5, + "min_level": 5, + "max_level": 20 + }, + { + "pokeapi_id": 230, + "pokemon_name": "Kingdra", + "method": "fishing", + "encounter_rate": 5, + "min_level": 45, + "max_level": 70 + }, + { + "pokeapi_id": 457, + "pokemon_name": "Lumineon", + "method": "fishing", + "encounter_rate": 5, + "min_level": 35, + "max_level": 70 + } + ] + }, + { + "name": "Unova Route 18", + "order": 48, + "encounters": [ + { + "pokeapi_id": 170, + "pokemon_name": "Chinchou", + "method": "fishing", + "encounter_rate": 100, + "min_level": 35, + "max_level": 55 + }, + { + "pokeapi_id": 592, + "pokemon_name": "Frillish", + "method": "surf", + "encounter_rate": 100, + "min_level": 5, + "max_level": 15 + }, + { + "pokeapi_id": 636, + "pokemon_name": "Larvesta", + "method": "gift", + "encounter_rate": 100, + "min_level": 1, + "max_level": 1 + }, + { + "pokeapi_id": 594, + "pokemon_name": "Alomomola", + "method": "surf", + "encounter_rate": 95, + "min_level": 5, + "max_level": 20 + }, + { + "pokeapi_id": 531, + "pokemon_name": "Audino", + "method": "walk", + "encounter_rate": 95, + "min_level": 28, + "max_level": 31 + }, + { + "pokeapi_id": 559, + "pokemon_name": "Scraggy", + "method": "walk", + "encounter_rate": 80, + "min_level": 28, + "max_level": 35 + }, + { + "pokeapi_id": 456, + "pokemon_name": "Finneon", + "method": "fishing", + "encounter_rate": 64, + "min_level": 35, + "max_level": 55 + }, + { + "pokeapi_id": 117, + "pokemon_name": "Seadra", + "method": "fishing", + "encounter_rate": 60, + "min_level": 35, + "max_level": 60 + }, + { + "pokeapi_id": 102, + "pokemon_name": "Exeggcute", + "method": "walk", + "encounter_rate": 40, + "min_level": 15, + "max_level": 55 + }, + { + "pokeapi_id": 505, + "pokemon_name": "Watchog", + "method": "walk", + "encounter_rate": 40, + "min_level": 28, + "max_level": 32 + }, + { + "pokeapi_id": 116, + "pokemon_name": "Horsea", + "method": "fishing", + "encounter_rate": 35, + "min_level": 35, + "max_level": 55 + }, + { + "pokeapi_id": 558, + "pokemon_name": "Crustle", + "method": "walk", + "encounter_rate": 30, + "min_level": 34, + "max_level": 35 + }, + { + "pokeapi_id": 557, + "pokemon_name": "Dwebble", + "method": "walk", + "encounter_rate": 30, + "min_level": 30, + "max_level": 31 + }, + { + "pokeapi_id": 211, + "pokemon_name": "Qwilfish", + "method": "fishing", + "encounter_rate": 30, + "min_level": 35, + "max_level": 60 + }, + { + "pokeapi_id": 538, + "pokemon_name": "Throh", + "method": "walk", + "encounter_rate": 20, + "min_level": 29, + "max_level": 33 + }, + { + "pokeapi_id": 593, + "pokemon_name": "Jellicent", + "method": "surf", + "encounter_rate": 5, + "min_level": 5, + "max_level": 20 + }, + { + "pokeapi_id": 230, + "pokemon_name": "Kingdra", + "method": "fishing", + "encounter_rate": 5, + "min_level": 45, + "max_level": 70 + }, + { + "pokeapi_id": 457, + "pokemon_name": "Lumineon", + "method": "fishing", + "encounter_rate": 5, + "min_level": 35, + "max_level": 70 + }, + { + "pokeapi_id": 539, + "pokemon_name": "Sawk", + "method": "walk", + "encounter_rate": 5, + "min_level": 31, + "max_level": 31 + } + ] + }, + { + "name": "P2 Laboratory", + "order": 49, + "encounters": [ + { + "pokeapi_id": 592, + "pokemon_name": "Frillish", + "method": "surf", + "encounter_rate": 100, + "min_level": 5, + "max_level": 15 + }, + { + "pokeapi_id": 594, + "pokemon_name": "Alomomola", + "method": "surf", + "encounter_rate": 95, + "min_level": 5, + "max_level": 20 + }, + { + "pokeapi_id": 531, + "pokemon_name": "Audino", + "method": "walk", + "encounter_rate": 95, + "min_level": 28, + "max_level": 31 + }, + { + "pokeapi_id": 456, + "pokemon_name": "Finneon", + "method": "fishing", + "encounter_rate": 65, + "min_level": 35, + "max_level": 55 + }, + { + "pokeapi_id": 117, + "pokemon_name": "Seadra", + "method": "fishing", + "encounter_rate": 60, + "min_level": 35, + "max_level": 60 + }, + { + "pokeapi_id": 507, + "pokemon_name": "Herdier", + "method": "walk", + "encounter_rate": 36, + "min_level": 28, + "max_level": 31 + }, + { + "pokeapi_id": 505, + "pokemon_name": "Watchog", + "method": "walk", + "encounter_rate": 36, + "min_level": 28, + "max_level": 31 + }, + { + "pokeapi_id": 116, + "pokemon_name": "Horsea", + "method": "fishing", + "encounter_rate": 35, + "min_level": 35, + "max_level": 55 + }, + { + "pokeapi_id": 211, + "pokemon_name": "Qwilfish", + "method": "fishing", + "encounter_rate": 30, + "min_level": 35, + "max_level": 60 + }, + { + "pokeapi_id": 599, + "pokemon_name": "Klink", + "method": "walk", + "encounter_rate": 14, + "min_level": 29, + "max_level": 31 + }, + { + "pokeapi_id": 559, + "pokemon_name": "Scraggy", + "method": "walk", + "encounter_rate": 14, + "min_level": 29, + "max_level": 31 + }, + { + "pokeapi_id": 593, + "pokemon_name": "Jellicent", + "method": "surf", + "encounter_rate": 5, + "min_level": 5, + "max_level": 20 + }, + { + "pokeapi_id": 230, + "pokemon_name": "Kingdra", + "method": "fishing", + "encounter_rate": 5, + "min_level": 45, + "max_level": 70 + }, + { + "pokeapi_id": 457, + "pokemon_name": "Lumineon", + "method": "fishing", + "encounter_rate": 5, + "min_level": 35, + "max_level": 70 + }, + { + "pokeapi_id": 508, + "pokemon_name": "Stoutland", + "method": "walk", + "encounter_rate": 5, + "min_level": 31, + "max_level": 31 + } + ] + }, + { + "name": "Mistralton Cave", + "order": 50, + "encounters": [ + { + "pokeapi_id": 529, + "pokemon_name": "Drilbur", + "method": "walk", + "encounter_rate": 100, + "min_level": 28, + "max_level": 31 + } + ], "children": [ { - "name": "Twist Mountain (B1F)", - "order": 54, + "name": "Mistralton Cave (1F)", + "order": 51, "encounters": [ + { + "pokeapi_id": 525, + "pokemon_name": "Boldore", + "method": "walk", + "encounter_rate": 50, + "min_level": 28, + "max_level": 31 + }, + { + "pokeapi_id": 527, + "pokemon_name": "Woobat", + "method": "walk", + "encounter_rate": 30, + "min_level": 28, + "max_level": 30 + }, + { + "pokeapi_id": 610, + "pokemon_name": "Axew", + "method": "walk", + "encounter_rate": 20, + "min_level": 30, + "max_level": 31 + } + ] + }, + { + "name": "Mistralton Cave (2F)", + "order": 52, + "encounters": [ + { + "pokeapi_id": 525, + "pokemon_name": "Boldore", + "method": "walk", + "encounter_rate": 50, + "min_level": 28, + "max_level": 31 + }, + { + "pokeapi_id": 527, + "pokemon_name": "Woobat", + "method": "walk", + "encounter_rate": 30, + "min_level": 28, + "max_level": 30 + }, + { + "pokeapi_id": 610, + "pokemon_name": "Axew", + "method": "walk", + "encounter_rate": 20, + "min_level": 30, + "max_level": 31 + } + ] + }, + { + "name": "Mistralton Cave (Guidance Chamber)", + "order": 53, + "encounters": [ + { + "pokeapi_id": 638, + "pokemon_name": "Cobalion", + "method": "static", + "encounter_rate": 100, + "min_level": 42, + "max_level": 42 + }, { "pokeapi_id": 529, "pokemon_name": "Drilbur", @@ -2593,46 +2692,37 @@ "pokeapi_id": 525, "pokemon_name": "Boldore", "method": "walk", - "encounter_rate": 79, + "encounter_rate": 50, "min_level": 28, "max_level": 31 }, - { - "pokeapi_id": 613, - "pokemon_name": "Cubchoo", - "method": "walk", - "encounter_rate": 55, - "min_level": 28, - "max_level": 31 - }, - { - "pokeapi_id": 533, - "pokemon_name": "Gurdurr", - "method": "walk", - "encounter_rate": 40, - "min_level": 28, - "max_level": 30 - }, { "pokeapi_id": 527, "pokemon_name": "Woobat", "method": "walk", - "encounter_rate": 40, + "encounter_rate": 30, "min_level": 28, - "max_level": 31 + "max_level": 30 }, { - "pokeapi_id": 615, - "pokemon_name": "Cryogonal", + "pokeapi_id": 610, + "pokemon_name": "Axew", "method": "walk", - "encounter_rate": 6, - "min_level": 28, + "encounter_rate": 20, + "min_level": 30, "max_level": 31 } ] - }, + } + ] + }, + { + "name": "Twist Mountain", + "order": 54, + "encounters": [], + "children": [ { - "name": "Twist Mountain (1F)", + "name": "Twist Mountain (B1F)", "order": 55, "encounters": [ { @@ -2686,7 +2776,7 @@ ] }, { - "name": "Twist Mountain (2F)", + "name": "Twist Mountain (1F)", "order": 56, "encounters": [ { @@ -2740,7 +2830,7 @@ ] }, { - "name": "Twist Mountain (3F)", + "name": "Twist Mountain (2F)", "order": 57, "encounters": [ { @@ -2792,81 +2882,65 @@ "max_level": 31 } ] + }, + { + "name": "Twist Mountain (3F)", + "order": 58, + "encounters": [ + { + "pokeapi_id": 529, + "pokemon_name": "Drilbur", + "method": "walk", + "encounter_rate": 100, + "min_level": 28, + "max_level": 31 + }, + { + "pokeapi_id": 525, + "pokemon_name": "Boldore", + "method": "walk", + "encounter_rate": 79, + "min_level": 28, + "max_level": 31 + }, + { + "pokeapi_id": 613, + "pokemon_name": "Cubchoo", + "method": "walk", + "encounter_rate": 55, + "min_level": 28, + "max_level": 31 + }, + { + "pokeapi_id": 533, + "pokemon_name": "Gurdurr", + "method": "walk", + "encounter_rate": 40, + "min_level": 28, + "max_level": 30 + }, + { + "pokeapi_id": 527, + "pokemon_name": "Woobat", + "method": "walk", + "encounter_rate": 40, + "min_level": 28, + "max_level": 31 + }, + { + "pokeapi_id": 615, + "pokemon_name": "Cryogonal", + "method": "walk", + "encounter_rate": 6, + "min_level": 28, + "max_level": 31 + } + ] } ] }, { "name": "Icirrus City", - "order": 58, - "encounters": [ - { - "pokeapi_id": 339, - "pokemon_name": "Barboach", - "method": "fishing", - "encounter_rate": 100, - "min_level": 35, - "max_level": 60 - }, - { - "pokeapi_id": 618, - "pokemon_name": "Stunfisk", - "method": "surf", - "encounter_rate": 100, - "min_level": 15, - "max_level": 40 - }, - { - "pokeapi_id": 618, - "pokemon_name": "Stunfisk", - "method": "fishing", - "encounter_rate": 60, - "min_level": 35, - "max_level": 60 - }, - { - "pokeapi_id": 536, - "pokemon_name": "Palpitoad", - "method": "walk", - "encounter_rate": 40, - "min_level": 30, - "max_level": 33 - }, - { - "pokeapi_id": 616, - "pokemon_name": "Shelmet", - "method": "walk", - "encounter_rate": 40, - "min_level": 30, - "max_level": 33 - }, - { - "pokeapi_id": 618, - "pokemon_name": "Stunfisk", - "method": "walk", - "encounter_rate": 20, - "min_level": 31, - "max_level": 32 - }, - { - "pokeapi_id": 340, - "pokemon_name": "Whiscash", - "method": "fishing", - "encounter_rate": 10, - "min_level": 35, - "max_level": 70 - }, - { - "pokeapi_id": 537, - "pokemon_name": "Seismitoad", - "method": "surf", - "encounter_rate": 5, - "min_level": 15, - "max_level": 40 - } - ] - }, - { - "name": "Moor of Icirrus", "order": 59, "encounters": [ { @@ -3334,8 +3408,78 @@ ] }, { - "name": "Unova Route 9", + "name": "Moor of Icirrus", "order": 66, + "encounters": [ + { + "pokeapi_id": 339, + "pokemon_name": "Barboach", + "method": "fishing", + "encounter_rate": 100, + "min_level": 35, + "max_level": 60 + }, + { + "pokeapi_id": 618, + "pokemon_name": "Stunfisk", + "method": "surf", + "encounter_rate": 100, + "min_level": 15, + "max_level": 40 + }, + { + "pokeapi_id": 618, + "pokemon_name": "Stunfisk", + "method": "fishing", + "encounter_rate": 60, + "min_level": 35, + "max_level": 60 + }, + { + "pokeapi_id": 536, + "pokemon_name": "Palpitoad", + "method": "walk", + "encounter_rate": 40, + "min_level": 30, + "max_level": 33 + }, + { + "pokeapi_id": 616, + "pokemon_name": "Shelmet", + "method": "walk", + "encounter_rate": 40, + "min_level": 30, + "max_level": 33 + }, + { + "pokeapi_id": 618, + "pokemon_name": "Stunfisk", + "method": "walk", + "encounter_rate": 20, + "min_level": 31, + "max_level": 32 + }, + { + "pokeapi_id": 340, + "pokemon_name": "Whiscash", + "method": "fishing", + "encounter_rate": 10, + "min_level": 35, + "max_level": 70 + }, + { + "pokeapi_id": 537, + "pokemon_name": "Seismitoad", + "method": "surf", + "encounter_rate": 5, + "min_level": 15, + "max_level": 40 + } + ] + }, + { + "name": "Unova Route 9", + "order": 67, "encounters": [ { "pokeapi_id": 531, @@ -3421,7 +3565,7 @@ }, { "name": "Unova Route 10", - "order": 67, + "order": 68, "encounters": [ { "pokeapi_id": 531, @@ -3531,12 +3675,12 @@ }, { "name": "Victory Road (Unova Black & White)", - "order": 68, + "order": 69, "encounters": [], "children": [ { "name": "Victory Road (Unova BW Outside)", - "order": 69, + "order": 70, "encounters": [ { "pokeapi_id": 631, @@ -3574,7 +3718,7 @@ }, { "name": "Victory Road (Unova BW 1F - Middle and Right Room)", - "order": 70, + "order": 71, "encounters": [ { "pokeapi_id": 10016, @@ -3684,52 +3828,6 @@ }, { "name": "Victory Road (Unova BW 1F - Left Room)", - "order": 71, - "encounters": [ - { - "pokeapi_id": 530, - "pokemon_name": "Excadrill", - "method": "walk", - "encounter_rate": 100, - "min_level": 37, - "max_level": 40 - }, - { - "pokeapi_id": 632, - "pokemon_name": "Durant", - "method": "walk", - "encounter_rate": 40, - "min_level": 37, - "max_level": 40 - }, - { - "pokeapi_id": 525, - "pokemon_name": "Boldore", - "method": "walk", - "encounter_rate": 30, - "min_level": 37, - "max_level": 37 - }, - { - "pokeapi_id": 527, - "pokemon_name": "Woobat", - "method": "walk", - "encounter_rate": 20, - "min_level": 37, - "max_level": 40 - }, - { - "pokeapi_id": 619, - "pokemon_name": "Mienfoo", - "method": "walk", - "encounter_rate": 10, - "min_level": 39, - "max_level": 39 - } - ] - }, - { - "name": "Victory Road (Unova BW 2F)", "order": 72, "encounters": [ { @@ -3775,7 +3873,7 @@ ] }, { - "name": "Victory Road (Unova BW 3F)", + "name": "Victory Road (Unova BW 2F)", "order": 73, "encounters": [ { @@ -3821,8 +3919,54 @@ ] }, { - "name": "Victory Road (Unova BW 4F - Middle Room)", + "name": "Victory Road (Unova BW 3F)", "order": 74, + "encounters": [ + { + "pokeapi_id": 530, + "pokemon_name": "Excadrill", + "method": "walk", + "encounter_rate": 100, + "min_level": 37, + "max_level": 40 + }, + { + "pokeapi_id": 632, + "pokemon_name": "Durant", + "method": "walk", + "encounter_rate": 40, + "min_level": 37, + "max_level": 40 + }, + { + "pokeapi_id": 525, + "pokemon_name": "Boldore", + "method": "walk", + "encounter_rate": 30, + "min_level": 37, + "max_level": 37 + }, + { + "pokeapi_id": 527, + "pokemon_name": "Woobat", + "method": "walk", + "encounter_rate": 20, + "min_level": 37, + "max_level": 40 + }, + { + "pokeapi_id": 619, + "pokemon_name": "Mienfoo", + "method": "walk", + "encounter_rate": 10, + "min_level": 39, + "max_level": 39 + } + ] + }, + { + "name": "Victory Road (Unova BW 4F - Middle Room)", + "order": 75, "encounters": [ { "pokeapi_id": 530, @@ -3868,52 +4012,6 @@ }, { "name": "Victory Road (Unova BW 4F - Left and Right Room)", - "order": 75, - "encounters": [ - { - "pokeapi_id": 530, - "pokemon_name": "Excadrill", - "method": "walk", - "encounter_rate": 100, - "min_level": 39, - "max_level": 42 - }, - { - "pokeapi_id": 632, - "pokemon_name": "Durant", - "method": "walk", - "encounter_rate": 40, - "min_level": 39, - "max_level": 42 - }, - { - "pokeapi_id": 525, - "pokemon_name": "Boldore", - "method": "walk", - "encounter_rate": 30, - "min_level": 39, - "max_level": 39 - }, - { - "pokeapi_id": 527, - "pokemon_name": "Woobat", - "method": "walk", - "encounter_rate": 20, - "min_level": 39, - "max_level": 42 - }, - { - "pokeapi_id": 619, - "pokemon_name": "Mienfoo", - "method": "walk", - "encounter_rate": 10, - "min_level": 41, - "max_level": 41 - } - ] - }, - { - "name": "Victory Road (Unova BW 5F)", "order": 76, "encounters": [ { @@ -3959,7 +4057,7 @@ ] }, { - "name": "Victory Road (Unova BW 6F)", + "name": "Victory Road (Unova BW 5F)", "order": 77, "encounters": [ { @@ -4005,7 +4103,7 @@ ] }, { - "name": "Victory Road (Unova BW 7F)", + "name": "Victory Road (Unova BW 6F)", "order": 78, "encounters": [ { @@ -4051,8 +4149,54 @@ ] }, { - "name": "Victory Road (Unova BW Trial Chamber)", + "name": "Victory Road (Unova BW 7F)", "order": 79, + "encounters": [ + { + "pokeapi_id": 530, + "pokemon_name": "Excadrill", + "method": "walk", + "encounter_rate": 100, + "min_level": 39, + "max_level": 42 + }, + { + "pokeapi_id": 632, + "pokemon_name": "Durant", + "method": "walk", + "encounter_rate": 40, + "min_level": 39, + "max_level": 42 + }, + { + "pokeapi_id": 525, + "pokemon_name": "Boldore", + "method": "walk", + "encounter_rate": 30, + "min_level": 39, + "max_level": 39 + }, + { + "pokeapi_id": 527, + "pokemon_name": "Woobat", + "method": "walk", + "encounter_rate": 20, + "min_level": 39, + "max_level": 42 + }, + { + "pokeapi_id": 619, + "pokemon_name": "Mienfoo", + "method": "walk", + "encounter_rate": 10, + "min_level": 41, + "max_level": 41 + } + ] + }, + { + "name": "Victory Road (Unova BW Trial Chamber)", + "order": 80, "encounters": [ { "pokeapi_id": 530, @@ -4108,7 +4252,7 @@ }, { "name": "N's Castle", - "order": 80, + "order": 81, "encounters": [ { "pokeapi_id": 644, @@ -4120,9 +4264,264 @@ } ] }, + { + "name": "Challenger's Cave", + "order": 82, + "encounters": [], + "children": [ + { + "name": "Challengers Cave (1F)", + "order": 83, + "encounters": [ + { + "pokeapi_id": 525, + "pokemon_name": "Boldore", + "method": "walk", + "encounter_rate": 20, + "min_level": 48, + "max_level": 48 + }, + { + "pokeapi_id": 75, + "pokemon_name": "Graveler", + "method": "walk", + "encounter_rate": 20, + "min_level": 47, + "max_level": 49 + }, + { + "pokeapi_id": 108, + "pokemon_name": "Lickitung", + "method": "walk", + "encounter_rate": 20, + "min_level": 49, + "max_level": 50 + }, + { + "pokeapi_id": 527, + "pokemon_name": "Woobat", + "method": "walk", + "encounter_rate": 20, + "min_level": 47, + "max_level": 47 + }, + { + "pokeapi_id": 303, + "pokemon_name": "Mawile", + "method": "walk", + "encounter_rate": 10, + "min_level": 49, + "max_level": 49 + }, + { + "pokeapi_id": 302, + "pokemon_name": "Sableye", + "method": "walk", + "encounter_rate": 10, + "min_level": 49, + "max_level": 49 + } + ] + }, + { + "name": "Challengers Cave (B1F)", + "order": 84, + "encounters": [ + { + "pokeapi_id": 525, + "pokemon_name": "Boldore", + "method": "walk", + "encounter_rate": 20, + "min_level": 48, + "max_level": 48 + }, + { + "pokeapi_id": 75, + "pokemon_name": "Graveler", + "method": "walk", + "encounter_rate": 20, + "min_level": 47, + "max_level": 49 + }, + { + "pokeapi_id": 527, + "pokemon_name": "Woobat", + "method": "walk", + "encounter_rate": 20, + "min_level": 47, + "max_level": 47 + }, + { + "pokeapi_id": 108, + "pokemon_name": "Lickitung", + "method": "walk", + "encounter_rate": 15, + "min_level": 49, + "max_level": 50 + }, + { + "pokeapi_id": 303, + "pokemon_name": "Mawile", + "method": "walk", + "encounter_rate": 10, + "min_level": 49, + "max_level": 49 + }, + { + "pokeapi_id": 302, + "pokemon_name": "Sableye", + "method": "walk", + "encounter_rate": 10, + "min_level": 49, + "max_level": 49 + }, + { + "pokeapi_id": 447, + "pokemon_name": "Riolu", + "method": "walk", + "encounter_rate": 5, + "min_level": 49, + "max_level": 50 + } + ] + }, + { + "name": "Challengers Cave (B2F)", + "order": 85, + "encounters": [ + { + "pokeapi_id": 525, + "pokemon_name": "Boldore", + "method": "walk", + "encounter_rate": 20, + "min_level": 48, + "max_level": 48 + }, + { + "pokeapi_id": 75, + "pokemon_name": "Graveler", + "method": "walk", + "encounter_rate": 20, + "min_level": 47, + "max_level": 49 + }, + { + "pokeapi_id": 527, + "pokemon_name": "Woobat", + "method": "walk", + "encounter_rate": 20, + "min_level": 47, + "max_level": 47 + }, + { + "pokeapi_id": 108, + "pokemon_name": "Lickitung", + "method": "walk", + "encounter_rate": 15, + "min_level": 49, + "max_level": 50 + }, + { + "pokeapi_id": 303, + "pokemon_name": "Mawile", + "method": "walk", + "encounter_rate": 10, + "min_level": 49, + "max_level": 49 + }, + { + "pokeapi_id": 302, + "pokemon_name": "Sableye", + "method": "walk", + "encounter_rate": 10, + "min_level": 49, + "max_level": 49 + }, + { + "pokeapi_id": 447, + "pokemon_name": "Riolu", + "method": "walk", + "encounter_rate": 5, + "min_level": 49, + "max_level": 50 + } + ] + }, + { + "name": "Challengers Cave", + "order": 86, + "encounters": [ + { + "pokeapi_id": 10016, + "pokemon_name": "Basculin (Blue Striped)", + "method": "surf", + "encounter_rate": 100, + "min_level": 5, + "max_level": 55 + }, + { + "pokeapi_id": 550, + "pokemon_name": "Basculin Red Striped", + "method": "surf", + "encounter_rate": 100, + "min_level": 5, + "max_level": 70 + }, + { + "pokeapi_id": 530, + "pokemon_name": "Excadrill", + "method": "walk", + "encounter_rate": 100, + "min_level": 47, + "max_level": 50 + }, + { + "pokeapi_id": 61, + "pokemon_name": "Poliwhirl", + "method": "fishing", + "encounter_rate": 75, + "min_level": 35, + "max_level": 60 + }, + { + "pokeapi_id": 60, + "pokemon_name": "Poliwag", + "method": "fishing", + "encounter_rate": 60, + "min_level": 35, + "max_level": 55 + }, + { + "pokeapi_id": 10016, + "pokemon_name": "Basculin (Blue Striped)", + "method": "fishing", + "encounter_rate": 30, + "min_level": 35, + "max_level": 55 + }, + { + "pokeapi_id": 550, + "pokemon_name": "Basculin Red Striped", + "method": "fishing", + "encounter_rate": 30, + "min_level": 35, + "max_level": 60 + }, + { + "pokeapi_id": 62, + "pokemon_name": "Poliwrath", + "method": "fishing", + "encounter_rate": 5, + "min_level": 35, + "max_level": 60 + } + ] + } + ] + }, { "name": "Unova Route 11", - "order": 81, + "order": 87, "encounters": [ { "pokeapi_id": 118, @@ -4304,7 +4703,7 @@ }, { "name": "Village Bridge", - "order": 82, + "order": 88, "encounters": [ { "pokeapi_id": 10016, @@ -4430,7 +4829,7 @@ }, { "name": "Unova Route 12", - "order": 83, + "order": 89, "encounters": [ { "pokeapi_id": 531, @@ -4564,7 +4963,7 @@ }, { "name": "Unova Route 13", - "order": 84, + "order": 90, "encounters": [ { "pokeapi_id": 120, @@ -4744,9 +5143,488 @@ } ] }, + { + "name": "Giant Chasm", + "order": 91, + "encounters": [], + "children": [ + { + "name": "Giant Chasm (Entrance)", + "order": 92, + "encounters": [ + { + "pokeapi_id": 531, + "pokemon_name": "Audino", + "method": "walk", + "encounter_rate": 80, + "min_level": 47, + "max_level": 50 + }, + { + "pokeapi_id": 114, + "pokemon_name": "Tangela", + "method": "walk", + "encounter_rate": 50, + "min_level": 47, + "max_level": 59 + }, + { + "pokeapi_id": 277, + "pokemon_name": "Swellow", + "method": "walk", + "encounter_rate": 40, + "min_level": 47, + "max_level": 57 + }, + { + "pokeapi_id": 42, + "pokemon_name": "Golbat", + "method": "walk", + "encounter_rate": 30, + "min_level": 48, + "max_level": 60 + }, + { + "pokeapi_id": 359, + "pokemon_name": "Absol", + "method": "walk", + "encounter_rate": 20, + "min_level": 48, + "max_level": 60 + }, + { + "pokeapi_id": 426, + "pokemon_name": "Drifblim", + "method": "walk", + "encounter_rate": 20, + "min_level": 49, + "max_level": 59 + }, + { + "pokeapi_id": 337, + "pokemon_name": "Lunatone", + "method": "walk", + "encounter_rate": 20, + "min_level": 48, + "max_level": 58 + }, + { + "pokeapi_id": 338, + "pokemon_name": "Solrock", + "method": "walk", + "encounter_rate": 20, + "min_level": 48, + "max_level": 58 + }, + { + "pokeapi_id": 587, + "pokemon_name": "Emolga", + "method": "walk", + "encounter_rate": 10, + "min_level": 48, + "max_level": 48 + }, + { + "pokeapi_id": 169, + "pokemon_name": "Crobat", + "method": "walk", + "encounter_rate": 5, + "min_level": 50, + "max_level": 50 + }, + { + "pokeapi_id": 465, + "pokemon_name": "Tangrowth", + "method": "walk", + "encounter_rate": 5, + "min_level": 50, + "max_level": 50 + } + ] + }, + { + "name": "Giant Chasm (Cave)", + "order": 93, + "encounters": [ + { + "pokeapi_id": 10016, + "pokemon_name": "Basculin (Blue Striped)", + "method": "surf", + "encounter_rate": 100, + "min_level": 25, + "max_level": 60 + }, + { + "pokeapi_id": 530, + "pokemon_name": "Excadrill", + "method": "walk", + "encounter_rate": 100, + "min_level": 47, + "max_level": 50 + }, + { + "pokeapi_id": 86, + "pokemon_name": "Seel", + "method": "surf", + "encounter_rate": 90, + "min_level": 25, + "max_level": 60 + }, + { + "pokeapi_id": 61, + "pokemon_name": "Poliwhirl", + "method": "fishing", + "encounter_rate": 70, + "min_level": 35, + "max_level": 70 + }, + { + "pokeapi_id": 60, + "pokemon_name": "Poliwag", + "method": "fishing", + "encounter_rate": 65, + "min_level": 35, + "max_level": 55 + }, + { + "pokeapi_id": 10016, + "pokemon_name": "Basculin (Blue Striped)", + "method": "fishing", + "encounter_rate": 30, + "min_level": 35, + "max_level": 55 + }, + { + "pokeapi_id": 550, + "pokemon_name": "Basculin Red Striped", + "method": "fishing", + "encounter_rate": 30, + "min_level": 35, + "max_level": 60 + }, + { + "pokeapi_id": 221, + "pokemon_name": "Piloswine", + "method": "walk", + "encounter_rate": 25, + "min_level": 47, + "max_level": 49 + }, + { + "pokeapi_id": 42, + "pokemon_name": "Golbat", + "method": "walk", + "encounter_rate": 20, + "min_level": 47, + "max_level": 47 + }, + { + "pokeapi_id": 225, + "pokemon_name": "Delibird", + "method": "walk", + "encounter_rate": 10, + "min_level": 48, + "max_level": 48 + }, + { + "pokeapi_id": 87, + "pokemon_name": "Dewgong", + "method": "surf", + "encounter_rate": 10, + "min_level": 35, + "max_level": 70 + }, + { + "pokeapi_id": 124, + "pokemon_name": "Jynx", + "method": "walk", + "encounter_rate": 10, + "min_level": 48, + "max_level": 50 + }, + { + "pokeapi_id": 337, + "pokemon_name": "Lunatone", + "method": "walk", + "encounter_rate": 10, + "min_level": 50, + "max_level": 50 + }, + { + "pokeapi_id": 215, + "pokemon_name": "Sneasel", + "method": "walk", + "encounter_rate": 10, + "min_level": 48, + "max_level": 48 + }, + { + "pokeapi_id": 338, + "pokemon_name": "Solrock", + "method": "walk", + "encounter_rate": 10, + "min_level": 50, + "max_level": 50 + }, + { + "pokeapi_id": 525, + "pokemon_name": "Boldore", + "method": "walk", + "encounter_rate": 5, + "min_level": 49, + "max_level": 49 + }, + { + "pokeapi_id": 62, + "pokemon_name": "Poliwrath", + "method": "fishing", + "encounter_rate": 5, + "min_level": 45, + "max_level": 70 + } + ] + }, + { + "name": "Giant Chasm (Crater forest)", + "order": 94, + "encounters": [ + { + "pokeapi_id": 531, + "pokemon_name": "Audino", + "method": "walk", + "encounter_rate": 85, + "min_level": 52, + "max_level": 55 + }, + { + "pokeapi_id": 35, + "pokemon_name": "Clefairy", + "method": "walk", + "encounter_rate": 60, + "min_level": 52, + "max_level": 64 + }, + { + "pokeapi_id": 221, + "pokemon_name": "Piloswine", + "method": "walk", + "encounter_rate": 50, + "min_level": 52, + "max_level": 64 + }, + { + "pokeapi_id": 132, + "pokemon_name": "Ditto", + "method": "walk", + "encounter_rate": 30, + "min_level": 53, + "max_level": 65 + }, + { + "pokeapi_id": 337, + "pokemon_name": "Lunatone", + "method": "walk", + "encounter_rate": 20, + "min_level": 55, + "max_level": 65 + }, + { + "pokeapi_id": 375, + "pokemon_name": "Metang", + "method": "walk", + "encounter_rate": 20, + "min_level": 53, + "max_level": 65 + }, + { + "pokeapi_id": 338, + "pokemon_name": "Solrock", + "method": "walk", + "encounter_rate": 20, + "min_level": 55, + "max_level": 65 + }, + { + "pokeapi_id": 36, + "pokemon_name": "Clefable", + "method": "walk", + "encounter_rate": 5, + "min_level": 55, + "max_level": 55 + }, + { + "pokeapi_id": 473, + "pokemon_name": "Mamoswine", + "method": "walk", + "encounter_rate": 5, + "min_level": 55, + "max_level": 55 + }, + { + "pokeapi_id": 376, + "pokemon_name": "Metagross", + "method": "walk", + "encounter_rate": 5, + "min_level": 55, + "max_level": 55 + } + ] + }, + { + "name": "Giant Chasm (Cave depths)", + "order": 95, + "encounters": [ + { + "pokeapi_id": 10016, + "pokemon_name": "Basculin (Blue Striped)", + "method": "surf", + "encounter_rate": 100, + "min_level": 25, + "max_level": 60 + }, + { + "pokeapi_id": 530, + "pokemon_name": "Excadrill", + "method": "walk", + "encounter_rate": 100, + "min_level": 57, + "max_level": 60 + }, + { + "pokeapi_id": 646, + "pokemon_name": "Kyurem", + "method": "static", + "encounter_rate": 100, + "min_level": 75, + "max_level": 75 + }, + { + "pokeapi_id": 86, + "pokemon_name": "Seel", + "method": "surf", + "encounter_rate": 90, + "min_level": 25, + "max_level": 60 + }, + { + "pokeapi_id": 61, + "pokemon_name": "Poliwhirl", + "method": "fishing", + "encounter_rate": 70, + "min_level": 35, + "max_level": 70 + }, + { + "pokeapi_id": 60, + "pokemon_name": "Poliwag", + "method": "fishing", + "encounter_rate": 65, + "min_level": 35, + "max_level": 55 + }, + { + "pokeapi_id": 10016, + "pokemon_name": "Basculin (Blue Striped)", + "method": "fishing", + "encounter_rate": 30, + "min_level": 35, + "max_level": 55 + }, + { + "pokeapi_id": 550, + "pokemon_name": "Basculin Red Striped", + "method": "fishing", + "encounter_rate": 30, + "min_level": 35, + "max_level": 60 + }, + { + "pokeapi_id": 221, + "pokemon_name": "Piloswine", + "method": "walk", + "encounter_rate": 25, + "min_level": 57, + "max_level": 59 + }, + { + "pokeapi_id": 42, + "pokemon_name": "Golbat", + "method": "walk", + "encounter_rate": 20, + "min_level": 57, + "max_level": 57 + }, + { + "pokeapi_id": 225, + "pokemon_name": "Delibird", + "method": "walk", + "encounter_rate": 10, + "min_level": 58, + "max_level": 58 + }, + { + "pokeapi_id": 87, + "pokemon_name": "Dewgong", + "method": "surf", + "encounter_rate": 10, + "min_level": 35, + "max_level": 70 + }, + { + "pokeapi_id": 124, + "pokemon_name": "Jynx", + "method": "walk", + "encounter_rate": 10, + "min_level": 58, + "max_level": 60 + }, + { + "pokeapi_id": 337, + "pokemon_name": "Lunatone", + "method": "walk", + "encounter_rate": 10, + "min_level": 60, + "max_level": 60 + }, + { + "pokeapi_id": 215, + "pokemon_name": "Sneasel", + "method": "walk", + "encounter_rate": 10, + "min_level": 58, + "max_level": 58 + }, + { + "pokeapi_id": 338, + "pokemon_name": "Solrock", + "method": "walk", + "encounter_rate": 10, + "min_level": 60, + "max_level": 60 + }, + { + "pokeapi_id": 525, + "pokemon_name": "Boldore", + "method": "walk", + "encounter_rate": 5, + "min_level": 59, + "max_level": 59 + }, + { + "pokeapi_id": 62, + "pokemon_name": "Poliwrath", + "method": "fishing", + "encounter_rate": 5, + "min_level": 45, + "max_level": 70 + } + ] + } + ] + }, { "name": "Undella Town", - "order": 85, + "order": 96, "encounters": [ { "pokeapi_id": 446, @@ -4848,7 +5726,7 @@ }, { "name": "Undella Bay", - "order": 86, + "order": 97, "encounters": [ { "pokeapi_id": 90, @@ -4966,7 +5844,7 @@ }, { "name": "Unova Route 14", - "order": 87, + "order": 98, "encounters": [ { "pokeapi_id": 118, @@ -5140,7 +6018,7 @@ }, { "name": "Abundant Shrine", - "order": 88, + "order": 99, "encounters": [ { "pokeapi_id": 118, @@ -5322,7 +6200,7 @@ }, { "name": "Unova Route 15", - "order": 89, + "order": 100, "encounters": [ { "pokeapi_id": 479, @@ -5440,7 +6318,7 @@ }, { "name": "Marvelous Bridge", - "order": 90, + "order": 101, "encounters": [ { "pokeapi_id": 129, @@ -5461,1098 +6339,222 @@ ] }, { - "name": "Challenger's Cave", - "order": 91, - "encounters": [], - "children": [ - { - "name": "Challengers Cave (1F)", - "order": 92, - "encounters": [ - { - "pokeapi_id": 525, - "pokemon_name": "Boldore", - "method": "walk", - "encounter_rate": 20, - "min_level": 48, - "max_level": 48 - }, - { - "pokeapi_id": 75, - "pokemon_name": "Graveler", - "method": "walk", - "encounter_rate": 20, - "min_level": 47, - "max_level": 49 - }, - { - "pokeapi_id": 108, - "pokemon_name": "Lickitung", - "method": "walk", - "encounter_rate": 20, - "min_level": 49, - "max_level": 50 - }, - { - "pokeapi_id": 527, - "pokemon_name": "Woobat", - "method": "walk", - "encounter_rate": 20, - "min_level": 47, - "max_level": 47 - }, - { - "pokeapi_id": 303, - "pokemon_name": "Mawile", - "method": "walk", - "encounter_rate": 10, - "min_level": 49, - "max_level": 49 - }, - { - "pokeapi_id": 302, - "pokemon_name": "Sableye", - "method": "walk", - "encounter_rate": 10, - "min_level": 49, - "max_level": 49 - } - ] - }, - { - "name": "Challengers Cave (B1F)", - "order": 93, - "encounters": [ - { - "pokeapi_id": 525, - "pokemon_name": "Boldore", - "method": "walk", - "encounter_rate": 20, - "min_level": 48, - "max_level": 48 - }, - { - "pokeapi_id": 75, - "pokemon_name": "Graveler", - "method": "walk", - "encounter_rate": 20, - "min_level": 47, - "max_level": 49 - }, - { - "pokeapi_id": 527, - "pokemon_name": "Woobat", - "method": "walk", - "encounter_rate": 20, - "min_level": 47, - "max_level": 47 - }, - { - "pokeapi_id": 108, - "pokemon_name": "Lickitung", - "method": "walk", - "encounter_rate": 15, - "min_level": 49, - "max_level": 50 - }, - { - "pokeapi_id": 303, - "pokemon_name": "Mawile", - "method": "walk", - "encounter_rate": 10, - "min_level": 49, - "max_level": 49 - }, - { - "pokeapi_id": 302, - "pokemon_name": "Sableye", - "method": "walk", - "encounter_rate": 10, - "min_level": 49, - "max_level": 49 - }, - { - "pokeapi_id": 447, - "pokemon_name": "Riolu", - "method": "walk", - "encounter_rate": 5, - "min_level": 49, - "max_level": 50 - } - ] - }, - { - "name": "Challengers Cave (B2F)", - "order": 94, - "encounters": [ - { - "pokeapi_id": 525, - "pokemon_name": "Boldore", - "method": "walk", - "encounter_rate": 20, - "min_level": 48, - "max_level": 48 - }, - { - "pokeapi_id": 75, - "pokemon_name": "Graveler", - "method": "walk", - "encounter_rate": 20, - "min_level": 47, - "max_level": 49 - }, - { - "pokeapi_id": 527, - "pokemon_name": "Woobat", - "method": "walk", - "encounter_rate": 20, - "min_level": 47, - "max_level": 47 - }, - { - "pokeapi_id": 108, - "pokemon_name": "Lickitung", - "method": "walk", - "encounter_rate": 15, - "min_level": 49, - "max_level": 50 - }, - { - "pokeapi_id": 303, - "pokemon_name": "Mawile", - "method": "walk", - "encounter_rate": 10, - "min_level": 49, - "max_level": 49 - }, - { - "pokeapi_id": 302, - "pokemon_name": "Sableye", - "method": "walk", - "encounter_rate": 10, - "min_level": 49, - "max_level": 49 - }, - { - "pokeapi_id": 447, - "pokemon_name": "Riolu", - "method": "walk", - "encounter_rate": 5, - "min_level": 49, - "max_level": 50 - } - ] - }, - { - "name": "Challengers Cave", - "order": 95, - "encounters": [ - { - "pokeapi_id": 10016, - "pokemon_name": "Basculin (Blue Striped)", - "method": "surf", - "encounter_rate": 100, - "min_level": 5, - "max_level": 55 - }, - { - "pokeapi_id": 550, - "pokemon_name": "Basculin Red Striped", - "method": "surf", - "encounter_rate": 100, - "min_level": 5, - "max_level": 70 - }, - { - "pokeapi_id": 530, - "pokemon_name": "Excadrill", - "method": "walk", - "encounter_rate": 100, - "min_level": 47, - "max_level": 50 - }, - { - "pokeapi_id": 61, - "pokemon_name": "Poliwhirl", - "method": "fishing", - "encounter_rate": 75, - "min_level": 35, - "max_level": 60 - }, - { - "pokeapi_id": 60, - "pokemon_name": "Poliwag", - "method": "fishing", - "encounter_rate": 60, - "min_level": 35, - "max_level": 55 - }, - { - "pokeapi_id": 10016, - "pokemon_name": "Basculin (Blue Striped)", - "method": "fishing", - "encounter_rate": 30, - "min_level": 35, - "max_level": 55 - }, - { - "pokeapi_id": 550, - "pokemon_name": "Basculin Red Striped", - "method": "fishing", - "encounter_rate": 30, - "min_level": 35, - "max_level": 60 - }, - { - "pokeapi_id": 62, - "pokemon_name": "Poliwrath", - "method": "fishing", - "encounter_rate": 5, - "min_level": 35, - "max_level": 60 - } - ] - } - ] - }, - { - "name": "Unova Route 17", - "order": 96, + "name": "Unova Route 16", + "order": 102, "encounters": [ - { - "pokeapi_id": 592, - "pokemon_name": "Frillish", - "method": "surf", - "encounter_rate": 100, - "min_level": 5, - "max_level": 15 - }, - { - "pokeapi_id": 594, - "pokemon_name": "Alomomola", - "method": "surf", - "encounter_rate": 95, - "min_level": 5, - "max_level": 20 - }, - { - "pokeapi_id": 456, - "pokemon_name": "Finneon", - "method": "fishing", - "encounter_rate": 65, - "min_level": 35, - "max_level": 55 - }, - { - "pokeapi_id": 117, - "pokemon_name": "Seadra", - "method": "fishing", - "encounter_rate": 60, - "min_level": 35, - "max_level": 60 - }, - { - "pokeapi_id": 116, - "pokemon_name": "Horsea", - "method": "fishing", - "encounter_rate": 35, - "min_level": 35, - "max_level": 55 - }, - { - "pokeapi_id": 211, - "pokemon_name": "Qwilfish", - "method": "fishing", - "encounter_rate": 30, - "min_level": 35, - "max_level": 60 - }, - { - "pokeapi_id": 593, - "pokemon_name": "Jellicent", - "method": "surf", - "encounter_rate": 5, - "min_level": 5, - "max_level": 20 - }, - { - "pokeapi_id": 230, - "pokemon_name": "Kingdra", - "method": "fishing", - "encounter_rate": 5, - "min_level": 45, - "max_level": 70 - }, - { - "pokeapi_id": 457, - "pokemon_name": "Lumineon", - "method": "fishing", - "encounter_rate": 5, - "min_level": 35, - "max_level": 70 - } - ] - }, - { - "name": "Unova Route 18", - "order": 97, - "encounters": [ - { - "pokeapi_id": 170, - "pokemon_name": "Chinchou", - "method": "fishing", - "encounter_rate": 100, - "min_level": 35, - "max_level": 55 - }, - { - "pokeapi_id": 592, - "pokemon_name": "Frillish", - "method": "surf", - "encounter_rate": 100, - "min_level": 5, - "max_level": 15 - }, - { - "pokeapi_id": 636, - "pokemon_name": "Larvesta", - "method": "gift", - "encounter_rate": 100, - "min_level": 1, - "max_level": 1 - }, - { - "pokeapi_id": 594, - "pokemon_name": "Alomomola", - "method": "surf", - "encounter_rate": 95, - "min_level": 5, - "max_level": 20 - }, { "pokeapi_id": 531, "pokemon_name": "Audino", "method": "walk", - "encounter_rate": 95, - "min_level": 28, - "max_level": 31 + "encounter_rate": 85, + "min_level": 19, + "max_level": 22 }, { - "pokeapi_id": 559, - "pokemon_name": "Scraggy", + "pokeapi_id": 572, + "pokemon_name": "Minccino", "method": "walk", - "encounter_rate": 80, - "min_level": 28, - "max_level": 35 - }, - { - "pokeapi_id": 456, - "pokemon_name": "Finneon", - "method": "fishing", - "encounter_rate": 64, - "min_level": 35, - "max_level": 55 - }, - { - "pokeapi_id": 117, - "pokemon_name": "Seadra", - "method": "fishing", "encounter_rate": 60, - "min_level": 35, - "max_level": 60 + "min_level": 19, + "max_level": 25 }, { - "pokeapi_id": 102, - "pokemon_name": "Exeggcute", + "pokeapi_id": 577, + "pokemon_name": "Solosis", + "method": "walk", + "encounter_rate": 60, + "min_level": 19, + "max_level": 25 + }, + { + "pokeapi_id": 510, + "pokemon_name": "Liepard", + "method": "walk", + "encounter_rate": 40, + "min_level": 20, + "max_level": 23 + }, + { + "pokeapi_id": 204, + "pokemon_name": "Pineco", "method": "walk", "encounter_rate": 40, "min_level": 15, "max_level": 55 }, { - "pokeapi_id": 505, - "pokemon_name": "Watchog", + "pokeapi_id": 568, + "pokemon_name": "Trubbish", "method": "walk", "encounter_rate": 40, - "min_level": 28, - "max_level": 32 + "min_level": 19, + "max_level": 22 }, { - "pokeapi_id": 116, - "pokemon_name": "Horsea", - "method": "fishing", - "encounter_rate": 35, - "min_level": 35, - "max_level": 55 - }, - { - "pokeapi_id": 558, - "pokemon_name": "Crustle", + "pokeapi_id": 587, + "pokemon_name": "Emolga", "method": "walk", - "encounter_rate": 30, - "min_level": 34, - "max_level": 35 - }, - { - "pokeapi_id": 557, - "pokemon_name": "Dwebble", - "method": "walk", - "encounter_rate": 30, - "min_level": 30, - "max_level": 31 - }, - { - "pokeapi_id": 211, - "pokemon_name": "Qwilfish", - "method": "fishing", - "encounter_rate": 30, - "min_level": 35, - "max_level": 60 - }, - { - "pokeapi_id": 538, - "pokemon_name": "Throh", - "method": "walk", - "encounter_rate": 20, - "min_level": 29, - "max_level": 33 - }, - { - "pokeapi_id": 593, - "pokemon_name": "Jellicent", - "method": "surf", - "encounter_rate": 5, - "min_level": 5, + "encounter_rate": 10, + "min_level": 20, "max_level": 20 }, { - "pokeapi_id": 230, - "pokemon_name": "Kingdra", - "method": "fishing", - "encounter_rate": 5, - "min_level": 45, - "max_level": 70 - }, - { - "pokeapi_id": 457, - "pokemon_name": "Lumineon", - "method": "fishing", - "encounter_rate": 5, - "min_level": 35, - "max_level": 70 - }, - { - "pokeapi_id": 539, - "pokemon_name": "Sawk", + "pokeapi_id": 573, + "pokemon_name": "Cinccino", "method": "walk", "encounter_rate": 5, - "min_level": 31, - "max_level": 31 + "min_level": 22, + "max_level": 22 } ] }, { - "name": "P2 Laboratory", - "order": 98, + "name": "Lostlorn Forest", + "order": 103, "encounters": [ { - "pokeapi_id": 592, - "pokemon_name": "Frillish", + "pokeapi_id": 10016, + "pokemon_name": "Basculin (Blue Striped)", "method": "surf", "encounter_rate": 100, "min_level": 5, - "max_level": 15 + "max_level": 20 }, { - "pokeapi_id": 594, - "pokemon_name": "Alomomola", + "pokeapi_id": 550, + "pokemon_name": "Basculin Red Striped", "method": "surf", - "encounter_rate": 95, + "encounter_rate": 100, "min_level": 5, "max_level": 20 }, + { + "pokeapi_id": 118, + "pokemon_name": "Goldeen", + "method": "fishing", + "encounter_rate": 100, + "min_level": 35, + "max_level": 70 + }, + { + "pokeapi_id": 571, + "pokemon_name": "Zoroark", + "method": "static", + "encounter_rate": 100, + "min_level": 25, + "max_level": 25 + }, + { + "pokeapi_id": 548, + "pokemon_name": "Petilil", + "method": "walk", + "encounter_rate": 70, + "min_level": 19, + "max_level": 25 + }, + { + "pokeapi_id": 541, + "pokemon_name": "Swadloon", + "method": "walk", + "encounter_rate": 70, + "min_level": 20, + "max_level": 25 + }, { "pokeapi_id": 531, "pokemon_name": "Audino", "method": "walk", - "encounter_rate": 95, - "min_level": 28, - "max_level": 31 + "encounter_rate": 45, + "min_level": 19, + "max_level": 21 }, { - "pokeapi_id": 456, - "pokemon_name": "Finneon", + "pokeapi_id": 10016, + "pokemon_name": "Basculin (Blue Striped)", "method": "fishing", - "encounter_rate": 65, + "encounter_rate": 40, "min_level": 35, "max_level": 55 }, { - "pokeapi_id": 117, - "pokemon_name": "Seadra", + "pokeapi_id": 550, + "pokemon_name": "Basculin Red Striped", "method": "fishing", - "encounter_rate": 60, + "encounter_rate": 40, "min_level": 35, "max_level": 60 }, { - "pokeapi_id": 507, - "pokemon_name": "Herdier", + "pokeapi_id": 520, + "pokemon_name": "Tranquill", "method": "walk", - "encounter_rate": 36, - "min_level": 28, - "max_level": 31 - }, - { - "pokeapi_id": 505, - "pokemon_name": "Watchog", - "method": "walk", - "encounter_rate": 36, - "min_level": 28, - "max_level": 31 - }, - { - "pokeapi_id": 116, - "pokemon_name": "Horsea", - "method": "fishing", - "encounter_rate": 35, - "min_level": 35, - "max_level": 55 - }, - { - "pokeapi_id": 211, - "pokemon_name": "Qwilfish", - "method": "fishing", "encounter_rate": 30, - "min_level": 35, - "max_level": 60 + "min_level": 21, + "max_level": 25 }, { - "pokeapi_id": 599, - "pokemon_name": "Klink", + "pokeapi_id": 543, + "pokemon_name": "Venipede", "method": "walk", - "encounter_rate": 14, - "min_level": 29, - "max_level": 31 + "encounter_rate": 30, + "min_level": 20, + "max_level": 24 }, { - "pokeapi_id": 559, - "pokemon_name": "Scraggy", + "pokeapi_id": 587, + "pokemon_name": "Emolga", "method": "walk", - "encounter_rate": 14, - "min_level": 29, - "max_level": 31 - }, - { - "pokeapi_id": 593, - "pokemon_name": "Jellicent", - "method": "surf", - "encounter_rate": 5, - "min_level": 5, + "encounter_rate": 10, + "min_level": 20, "max_level": 20 }, { - "pokeapi_id": 230, - "pokemon_name": "Kingdra", - "method": "fishing", - "encounter_rate": 5, - "min_level": 45, - "max_level": 70 + "pokeapi_id": 515, + "pokemon_name": "Panpour", + "method": "walk", + "encounter_rate": 10, + "min_level": 20, + "max_level": 20 }, { - "pokeapi_id": 457, - "pokemon_name": "Lumineon", - "method": "fishing", - "encounter_rate": 5, - "min_level": 35, - "max_level": 70 + "pokeapi_id": 511, + "pokemon_name": "Pansage", + "method": "walk", + "encounter_rate": 10, + "min_level": 20, + "max_level": 20 }, { - "pokeapi_id": 508, - "pokemon_name": "Stoutland", + "pokeapi_id": 513, + "pokemon_name": "Pansear", + "method": "walk", + "encounter_rate": 10, + "min_level": 20, + "max_level": 20 + }, + { + "pokeapi_id": 542, + "pokemon_name": "Leavanny", "method": "walk", "encounter_rate": 5, - "min_level": 31, - "max_level": 31 - } - ] - }, - { - "name": "Giant Chasm", - "order": 99, - "encounters": [], - "children": [ - { - "name": "Giant Chasm (Entrance)", - "order": 100, - "encounters": [ - { - "pokeapi_id": 531, - "pokemon_name": "Audino", - "method": "walk", - "encounter_rate": 80, - "min_level": 47, - "max_level": 50 - }, - { - "pokeapi_id": 114, - "pokemon_name": "Tangela", - "method": "walk", - "encounter_rate": 50, - "min_level": 47, - "max_level": 59 - }, - { - "pokeapi_id": 277, - "pokemon_name": "Swellow", - "method": "walk", - "encounter_rate": 40, - "min_level": 47, - "max_level": 57 - }, - { - "pokeapi_id": 42, - "pokemon_name": "Golbat", - "method": "walk", - "encounter_rate": 30, - "min_level": 48, - "max_level": 60 - }, - { - "pokeapi_id": 359, - "pokemon_name": "Absol", - "method": "walk", - "encounter_rate": 20, - "min_level": 48, - "max_level": 60 - }, - { - "pokeapi_id": 426, - "pokemon_name": "Drifblim", - "method": "walk", - "encounter_rate": 20, - "min_level": 49, - "max_level": 59 - }, - { - "pokeapi_id": 337, - "pokemon_name": "Lunatone", - "method": "walk", - "encounter_rate": 20, - "min_level": 48, - "max_level": 58 - }, - { - "pokeapi_id": 338, - "pokemon_name": "Solrock", - "method": "walk", - "encounter_rate": 20, - "min_level": 48, - "max_level": 58 - }, - { - "pokeapi_id": 587, - "pokemon_name": "Emolga", - "method": "walk", - "encounter_rate": 10, - "min_level": 48, - "max_level": 48 - }, - { - "pokeapi_id": 169, - "pokemon_name": "Crobat", - "method": "walk", - "encounter_rate": 5, - "min_level": 50, - "max_level": 50 - }, - { - "pokeapi_id": 465, - "pokemon_name": "Tangrowth", - "method": "walk", - "encounter_rate": 5, - "min_level": 50, - "max_level": 50 - } - ] + "min_level": 22, + "max_level": 22 }, { - "name": "Giant Chasm (Cave)", - "order": 101, - "encounters": [ - { - "pokeapi_id": 10016, - "pokemon_name": "Basculin (Blue Striped)", - "method": "surf", - "encounter_rate": 100, - "min_level": 25, - "max_level": 60 - }, - { - "pokeapi_id": 530, - "pokemon_name": "Excadrill", - "method": "walk", - "encounter_rate": 100, - "min_level": 47, - "max_level": 50 - }, - { - "pokeapi_id": 86, - "pokemon_name": "Seel", - "method": "surf", - "encounter_rate": 90, - "min_level": 25, - "max_level": 60 - }, - { - "pokeapi_id": 61, - "pokemon_name": "Poliwhirl", - "method": "fishing", - "encounter_rate": 70, - "min_level": 35, - "max_level": 70 - }, - { - "pokeapi_id": 60, - "pokemon_name": "Poliwag", - "method": "fishing", - "encounter_rate": 65, - "min_level": 35, - "max_level": 55 - }, - { - "pokeapi_id": 10016, - "pokemon_name": "Basculin (Blue Striped)", - "method": "fishing", - "encounter_rate": 30, - "min_level": 35, - "max_level": 55 - }, - { - "pokeapi_id": 550, - "pokemon_name": "Basculin Red Striped", - "method": "fishing", - "encounter_rate": 30, - "min_level": 35, - "max_level": 60 - }, - { - "pokeapi_id": 221, - "pokemon_name": "Piloswine", - "method": "walk", - "encounter_rate": 25, - "min_level": 47, - "max_level": 49 - }, - { - "pokeapi_id": 42, - "pokemon_name": "Golbat", - "method": "walk", - "encounter_rate": 20, - "min_level": 47, - "max_level": 47 - }, - { - "pokeapi_id": 225, - "pokemon_name": "Delibird", - "method": "walk", - "encounter_rate": 10, - "min_level": 48, - "max_level": 48 - }, - { - "pokeapi_id": 87, - "pokemon_name": "Dewgong", - "method": "surf", - "encounter_rate": 10, - "min_level": 35, - "max_level": 70 - }, - { - "pokeapi_id": 124, - "pokemon_name": "Jynx", - "method": "walk", - "encounter_rate": 10, - "min_level": 48, - "max_level": 50 - }, - { - "pokeapi_id": 337, - "pokemon_name": "Lunatone", - "method": "walk", - "encounter_rate": 10, - "min_level": 50, - "max_level": 50 - }, - { - "pokeapi_id": 215, - "pokemon_name": "Sneasel", - "method": "walk", - "encounter_rate": 10, - "min_level": 48, - "max_level": 48 - }, - { - "pokeapi_id": 338, - "pokemon_name": "Solrock", - "method": "walk", - "encounter_rate": 10, - "min_level": 50, - "max_level": 50 - }, - { - "pokeapi_id": 525, - "pokemon_name": "Boldore", - "method": "walk", - "encounter_rate": 5, - "min_level": 49, - "max_level": 49 - }, - { - "pokeapi_id": 62, - "pokemon_name": "Poliwrath", - "method": "fishing", - "encounter_rate": 5, - "min_level": 45, - "max_level": 70 - } - ] + "pokeapi_id": 549, + "pokemon_name": "Lilligant", + "method": "walk", + "encounter_rate": 5, + "min_level": 22, + "max_level": 22 }, { - "name": "Giant Chasm (Crater forest)", - "order": 102, - "encounters": [ - { - "pokeapi_id": 531, - "pokemon_name": "Audino", - "method": "walk", - "encounter_rate": 85, - "min_level": 52, - "max_level": 55 - }, - { - "pokeapi_id": 35, - "pokemon_name": "Clefairy", - "method": "walk", - "encounter_rate": 60, - "min_level": 52, - "max_level": 64 - }, - { - "pokeapi_id": 221, - "pokemon_name": "Piloswine", - "method": "walk", - "encounter_rate": 50, - "min_level": 52, - "max_level": 64 - }, - { - "pokeapi_id": 132, - "pokemon_name": "Ditto", - "method": "walk", - "encounter_rate": 30, - "min_level": 53, - "max_level": 65 - }, - { - "pokeapi_id": 337, - "pokemon_name": "Lunatone", - "method": "walk", - "encounter_rate": 20, - "min_level": 55, - "max_level": 65 - }, - { - "pokeapi_id": 375, - "pokemon_name": "Metang", - "method": "walk", - "encounter_rate": 20, - "min_level": 53, - "max_level": 65 - }, - { - "pokeapi_id": 338, - "pokemon_name": "Solrock", - "method": "walk", - "encounter_rate": 20, - "min_level": 55, - "max_level": 65 - }, - { - "pokeapi_id": 36, - "pokemon_name": "Clefable", - "method": "walk", - "encounter_rate": 5, - "min_level": 55, - "max_level": 55 - }, - { - "pokeapi_id": 473, - "pokemon_name": "Mamoswine", - "method": "walk", - "encounter_rate": 5, - "min_level": 55, - "max_level": 55 - }, - { - "pokeapi_id": 376, - "pokemon_name": "Metagross", - "method": "walk", - "encounter_rate": 5, - "min_level": 55, - "max_level": 55 - } - ] - }, - { - "name": "Giant Chasm (Cave depths)", - "order": 103, - "encounters": [ - { - "pokeapi_id": 10016, - "pokemon_name": "Basculin (Blue Striped)", - "method": "surf", - "encounter_rate": 100, - "min_level": 25, - "max_level": 60 - }, - { - "pokeapi_id": 530, - "pokemon_name": "Excadrill", - "method": "walk", - "encounter_rate": 100, - "min_level": 57, - "max_level": 60 - }, - { - "pokeapi_id": 646, - "pokemon_name": "Kyurem", - "method": "static", - "encounter_rate": 100, - "min_level": 75, - "max_level": 75 - }, - { - "pokeapi_id": 86, - "pokemon_name": "Seel", - "method": "surf", - "encounter_rate": 90, - "min_level": 25, - "max_level": 60 - }, - { - "pokeapi_id": 61, - "pokemon_name": "Poliwhirl", - "method": "fishing", - "encounter_rate": 70, - "min_level": 35, - "max_level": 70 - }, - { - "pokeapi_id": 60, - "pokemon_name": "Poliwag", - "method": "fishing", - "encounter_rate": 65, - "min_level": 35, - "max_level": 55 - }, - { - "pokeapi_id": 10016, - "pokemon_name": "Basculin (Blue Striped)", - "method": "fishing", - "encounter_rate": 30, - "min_level": 35, - "max_level": 55 - }, - { - "pokeapi_id": 550, - "pokemon_name": "Basculin Red Striped", - "method": "fishing", - "encounter_rate": 30, - "min_level": 35, - "max_level": 60 - }, - { - "pokeapi_id": 221, - "pokemon_name": "Piloswine", - "method": "walk", - "encounter_rate": 25, - "min_level": 57, - "max_level": 59 - }, - { - "pokeapi_id": 42, - "pokemon_name": "Golbat", - "method": "walk", - "encounter_rate": 20, - "min_level": 57, - "max_level": 57 - }, - { - "pokeapi_id": 225, - "pokemon_name": "Delibird", - "method": "walk", - "encounter_rate": 10, - "min_level": 58, - "max_level": 58 - }, - { - "pokeapi_id": 87, - "pokemon_name": "Dewgong", - "method": "surf", - "encounter_rate": 10, - "min_level": 35, - "max_level": 70 - }, - { - "pokeapi_id": 124, - "pokemon_name": "Jynx", - "method": "walk", - "encounter_rate": 10, - "min_level": 58, - "max_level": 60 - }, - { - "pokeapi_id": 337, - "pokemon_name": "Lunatone", - "method": "walk", - "encounter_rate": 10, - "min_level": 60, - "max_level": 60 - }, - { - "pokeapi_id": 215, - "pokemon_name": "Sneasel", - "method": "walk", - "encounter_rate": 10, - "min_level": 58, - "max_level": 58 - }, - { - "pokeapi_id": 338, - "pokemon_name": "Solrock", - "method": "walk", - "encounter_rate": 10, - "min_level": 60, - "max_level": 60 - }, - { - "pokeapi_id": 525, - "pokemon_name": "Boldore", - "method": "walk", - "encounter_rate": 5, - "min_level": 59, - "max_level": 59 - }, - { - "pokeapi_id": 62, - "pokemon_name": "Poliwrath", - "method": "fishing", - "encounter_rate": 5, - "min_level": 45, - "max_level": 70 - } - ] + "pokeapi_id": 521, + "pokemon_name": "Unfezant", + "method": "walk", + "encounter_rate": 5, + "min_level": 22, + "max_level": 22 } ] }, diff --git a/backend/src/app/seeds/data/x-bosses.json b/backend/src/app/seeds/data/x-bosses.json index a1d0f9b..5197fcf 100644 --- a/backend/src/app/seeds/data/x-bosses.json +++ b/backend/src/app/seeds/data/x-bosses.json @@ -63,7 +63,7 @@ "badge_image_url": "/badges/voltage-badge.png", "level_cap": 37, "order": 5, - "after_route_name": "Lumiose City", + "after_route_name": "Kalos Route 13", "location": "Lumiose Gym", "section": "Main Story", "sprite_url": "/boss-sprites/x/clemont.png", @@ -91,7 +91,7 @@ "badge_image_url": "/badges/psychic-badge.png", "level_cap": 44, "order": 7, - "after_route_name": null, + "after_route_name": "Kalos Route 17", "location": "Anistar Gym", "section": "Main Story", "sprite_url": "/boss-sprites/x/olympia.png", @@ -119,7 +119,7 @@ "badge_image_url": null, "level_cap": 63, "order": 9, - "after_route_name": null, + "after_route_name": "Victory Road (Kalos)", "location": "Pokemon League", "section": "Main Story", "sprite_url": "/boss-sprites/x/malva.png", @@ -133,7 +133,7 @@ "badge_image_url": null, "level_cap": 63, "order": 10, - "after_route_name": null, + "after_route_name": "Victory Road (Kalos)", "location": "Pokemon League", "section": "Main Story", "sprite_url": "/boss-sprites/x/siebold.png", @@ -147,7 +147,7 @@ "badge_image_url": null, "level_cap": 63, "order": 11, - "after_route_name": null, + "after_route_name": "Victory Road (Kalos)", "location": "Pokemon League", "section": "Main Story", "sprite_url": "/boss-sprites/x/wikstrom.png", @@ -161,7 +161,7 @@ "badge_image_url": null, "level_cap": 63, "order": 12, - "after_route_name": null, + "after_route_name": "Victory Road (Kalos)", "location": "Pokemon League", "section": "Main Story", "sprite_url": "/boss-sprites/x/drasna.png", @@ -175,7 +175,7 @@ "badge_image_url": null, "level_cap": 68, "order": 13, - "after_route_name": null, + "after_route_name": "Victory Road (Kalos)", "location": "Pokemon League", "section": "Main Story", "sprite_url": "/boss-sprites/x/diantha.png", diff --git a/backend/src/app/seeds/data/x.json b/backend/src/app/seeds/data/x.json index c99dc0d..5140bf6 100644 --- a/backend/src/app/seeds/data/x.json +++ b/backend/src/app/seeds/data/x.json @@ -1,58 +1,4 @@ [ - { - "name": "Vaniville Town", - "order": 1, - "encounters": [ - { - "pokeapi_id": 650, - "pokemon_name": "Chespin", - "method": "trade", - "encounter_rate": 100, - "min_level": 5, - "max_level": 5 - }, - { - "pokeapi_id": 653, - "pokemon_name": "Fennekin", - "method": "trade", - "encounter_rate": 100, - "min_level": 5, - "max_level": 5 - }, - { - "pokeapi_id": 656, - "pokemon_name": "Froakie", - "method": "trade", - "encounter_rate": 100, - "min_level": 5, - "max_level": 5 - }, - { - "pokeapi_id": 650, - "pokemon_name": "Chespin", - "method": "starter", - "encounter_rate": 100, - "min_level": 5, - "max_level": 5 - }, - { - "pokeapi_id": 653, - "pokemon_name": "Fennekin", - "method": "starter", - "encounter_rate": 100, - "min_level": 5, - "max_level": 5 - }, - { - "pokeapi_id": 656, - "pokemon_name": "Froakie", - "method": "starter", - "encounter_rate": 100, - "min_level": 5, - "max_level": 5 - } - ] - }, { "name": "Aquacorde Town", "order": 2, @@ -60,7 +6,7 @@ { "pokeapi_id": 650, "pokemon_name": "Chespin", - "method": "gift", + "method": "starter", "encounter_rate": 100, "min_level": 5, "max_level": 5 @@ -68,7 +14,7 @@ { "pokeapi_id": 653, "pokemon_name": "Fennekin", - "method": "gift", + "method": "starter", "encounter_rate": 100, "min_level": 5, "max_level": 5 @@ -76,7 +22,7 @@ { "pokeapi_id": 656, "pokemon_name": "Froakie", - "method": "gift", + "method": "starter", "encounter_rate": 100, "min_level": 5, "max_level": 5 @@ -584,7 +530,7 @@ ] }, { - "name": "South Boulevard", + "name": "Lumiose City", "order": 9, "encounters": [ { @@ -2398,44 +2344,6 @@ } ] }, - { - "name": "Lumiose City", - "order": 38, - "encounters": [ - { - "pokeapi_id": 1, - "pokemon_name": "Bulbasaur", - "method": "gift", - "encounter_rate": 100, - "min_level": 10, - "max_level": 10 - }, - { - "pokeapi_id": 4, - "pokemon_name": "Charmander", - "method": "gift", - "encounter_rate": 100, - "min_level": 10, - "max_level": 10 - }, - { - "pokeapi_id": 280, - "pokemon_name": "Ralts", - "method": "trade", - "encounter_rate": 100, - "min_level": 5, - "max_level": 5 - }, - { - "pokeapi_id": 7, - "pokemon_name": "Squirtle", - "method": "gift", - "encounter_rate": 100, - "min_level": 10, - "max_level": 10 - } - ] - }, { "name": "Kalos Route 14", "order": 39, @@ -3812,8 +3720,22 @@ ] }, { - "name": "Kalos Route 20", + "name": "Snowbelle City", "order": 57, + "encounters": [ + { + "pokeapi_id": 625, + "pokemon_name": "Bisharp", + "method": "trade", + "encounter_rate": 100, + "min_level": 50, + "max_level": 50 + } + ] + }, + { + "name": "Kalos Route 20", + "order": 58, "encounters": [ { "pokeapi_id": 709, @@ -3883,7 +3805,7 @@ }, { "name": "Pok\u00e9mon Village", - "order": 58, + "order": 59, "encounters": [ { "pokeapi_id": 354, @@ -4031,20 +3953,6 @@ } ] }, - { - "name": "Snowbelle City", - "order": 59, - "encounters": [ - { - "pokeapi_id": 625, - "pokemon_name": "Bisharp", - "method": "trade", - "encounter_rate": 100, - "min_level": 50, - "max_level": 50 - } - ] - }, { "name": "Kalos Route 21", "order": 60, diff --git a/backend/src/app/seeds/data/y.json b/backend/src/app/seeds/data/y.json index 219f4f5..be1d89d 100644 --- a/backend/src/app/seeds/data/y.json +++ b/backend/src/app/seeds/data/y.json @@ -1,58 +1,4 @@ [ - { - "name": "Vaniville Town", - "order": 1, - "encounters": [ - { - "pokeapi_id": 650, - "pokemon_name": "Chespin", - "method": "trade", - "encounter_rate": 100, - "min_level": 5, - "max_level": 5 - }, - { - "pokeapi_id": 653, - "pokemon_name": "Fennekin", - "method": "trade", - "encounter_rate": 100, - "min_level": 5, - "max_level": 5 - }, - { - "pokeapi_id": 656, - "pokemon_name": "Froakie", - "method": "trade", - "encounter_rate": 100, - "min_level": 5, - "max_level": 5 - }, - { - "pokeapi_id": 650, - "pokemon_name": "Chespin", - "method": "starter", - "encounter_rate": 100, - "min_level": 5, - "max_level": 5 - }, - { - "pokeapi_id": 653, - "pokemon_name": "Fennekin", - "method": "starter", - "encounter_rate": 100, - "min_level": 5, - "max_level": 5 - }, - { - "pokeapi_id": 656, - "pokemon_name": "Froakie", - "method": "starter", - "encounter_rate": 100, - "min_level": 5, - "max_level": 5 - } - ] - }, { "name": "Aquacorde Town", "order": 2, @@ -584,7 +530,7 @@ ] }, { - "name": "South Boulevard", + "name": "Lumiose City", "order": 9, "encounters": [ { @@ -2398,44 +2344,6 @@ } ] }, - { - "name": "Lumiose City", - "order": 38, - "encounters": [ - { - "pokeapi_id": 1, - "pokemon_name": "Bulbasaur", - "method": "gift", - "encounter_rate": 100, - "min_level": 10, - "max_level": 10 - }, - { - "pokeapi_id": 4, - "pokemon_name": "Charmander", - "method": "gift", - "encounter_rate": 100, - "min_level": 10, - "max_level": 10 - }, - { - "pokeapi_id": 280, - "pokemon_name": "Ralts", - "method": "trade", - "encounter_rate": 100, - "min_level": 5, - "max_level": 5 - }, - { - "pokeapi_id": 7, - "pokemon_name": "Squirtle", - "method": "gift", - "encounter_rate": 100, - "min_level": 10, - "max_level": 10 - } - ] - }, { "name": "Kalos Route 14", "order": 39, @@ -3804,8 +3712,22 @@ ] }, { - "name": "Kalos Route 20", + "name": "Snowbelle City", "order": 57, + "encounters": [ + { + "pokeapi_id": 625, + "pokemon_name": "Bisharp", + "method": "trade", + "encounter_rate": 100, + "min_level": 50, + "max_level": 50 + } + ] + }, + { + "name": "Kalos Route 20", + "order": 58, "encounters": [ { "pokeapi_id": 709, @@ -3875,7 +3797,7 @@ }, { "name": "Pok\u00e9mon Village", - "order": 58, + "order": 59, "encounters": [ { "pokeapi_id": 354, @@ -4023,20 +3945,6 @@ } ] }, - { - "name": "Snowbelle City", - "order": 59, - "encounters": [ - { - "pokeapi_id": 625, - "pokemon_name": "Bisharp", - "method": "trade", - "encounter_rate": 100, - "min_level": 50, - "max_level": 50 - } - ] - }, { "name": "Kalos Route 21", "order": 60, diff --git a/backend/src/app/seeds/data/yellow-bosses.json b/backend/src/app/seeds/data/yellow-bosses.json index 48402dc..7fc2295 100644 --- a/backend/src/app/seeds/data/yellow-bosses.json +++ b/backend/src/app/seeds/data/yellow-bosses.json @@ -119,7 +119,7 @@ "badge_image_url": null, "level_cap": 56, "order": 9, - "after_route_name": "Victory Road (Kanto)", + "after_route_name": "Indigo Plateau", "location": "Indigo Plateau", "section": null, "sprite_url": "/boss-sprites/yellow/lorelei.png", @@ -133,7 +133,7 @@ "badge_image_url": null, "level_cap": 58, "order": 10, - "after_route_name": "Victory Road (Kanto)", + "after_route_name": "Indigo Plateau", "location": "Indigo Plateau", "section": null, "sprite_url": "/boss-sprites/yellow/bruno.png", @@ -147,7 +147,7 @@ "badge_image_url": null, "level_cap": 60, "order": 11, - "after_route_name": "Victory Road (Kanto)", + "after_route_name": "Indigo Plateau", "location": "Indigo Plateau", "section": null, "sprite_url": "/boss-sprites/yellow/agatha.png", @@ -161,7 +161,7 @@ "badge_image_url": null, "level_cap": 62, "order": 12, - "after_route_name": "Victory Road (Kanto)", + "after_route_name": "Indigo Plateau", "location": "Indigo Plateau", "section": null, "sprite_url": "/boss-sprites/yellow/lance.png", @@ -175,7 +175,7 @@ "badge_image_url": null, "level_cap": 65, "order": 13, - "after_route_name": "Victory Road (Kanto)", + "after_route_name": "Indigo Plateau", "location": "Indigo Plateau", "section": null, "sprite_url": "/boss-sprites/yellow/blue.png", diff --git a/backend/src/app/seeds/data/yellow.json b/backend/src/app/seeds/data/yellow.json index 6d61810..8782fee 100644 --- a/backend/src/app/seeds/data/yellow.json +++ b/backend/src/app/seeds/data/yellow.json @@ -4075,13 +4075,43 @@ ] }, { - "name": "Cerulean Cave", + "name": "Indigo Plateau", "order": 75, + "encounters": [ + { + "pokeapi_id": 129, + "pokemon_name": "Magikarp", + "method": "old-rod", + "encounter_rate": 100, + "min_level": 5, + "max_level": 5 + }, + { + "pokeapi_id": 118, + "pokemon_name": "Goldeen", + "method": "good-rod", + "encounter_rate": 50, + "min_level": 10, + "max_level": 10 + }, + { + "pokeapi_id": 60, + "pokemon_name": "Poliwag", + "method": "good-rod", + "encounter_rate": 50, + "min_level": 10, + "max_level": 10 + } + ] + }, + { + "name": "Cerulean Cave", + "order": 76, "encounters": [], "children": [ { "name": "Cerulean Cave (1F)", - "order": 76, + "order": 77, "encounters": [ { "pokeapi_id": 129, @@ -4191,7 +4221,7 @@ }, { "name": "Cerulean Cave (2F)", - "order": 77, + "order": 78, "encounters": [ { "pokeapi_id": 129, @@ -4317,7 +4347,7 @@ }, { "name": "Cerulean Cave (B1F)", - "order": 78, + "order": 79, "encounters": [ { "pokeapi_id": 150, @@ -4330,35 +4360,5 @@ ] } ] - }, - { - "name": "Indigo Plateau", - "order": 79, - "encounters": [ - { - "pokeapi_id": 129, - "pokemon_name": "Magikarp", - "method": "old-rod", - "encounter_rate": 100, - "min_level": 5, - "max_level": 5 - }, - { - "pokeapi_id": 118, - "pokemon_name": "Goldeen", - "method": "good-rod", - "encounter_rate": 50, - "min_level": 10, - "max_level": 10 - }, - { - "pokeapi_id": 60, - "pokemon_name": "Poliwag", - "method": "good-rod", - "encounter_rate": 50, - "min_level": 10, - "max_level": 10 - } - ] } ] diff --git a/frontend/public/boss-sprites/black/alder.png b/frontend/public/boss-sprites/black/alder.png new file mode 100644 index 0000000000000000000000000000000000000000..d61958c1334f3f4128d541465ecd11e920b0a543 GIT binary patch literal 2790 zcmV6euthC=e(RG!!T>Cf+xT=XJ7)TGNi>+9A< zrTe-{MQ%FtVV8a~;ifb36+6dejcu(xHKNE(XHNLPE1pbv8aPEJ3Qp(Jm3dB_Pe^*f zKZf(~KmFwoPyD&2Gwq*BYXA1-^B>ul^{;cw^54FE2B5XiKYhwSeVYHVF!uT1;a~s! z^KXCq_49r_{`2?kmnTlSORo9H( zMul+@IrbM-W~}dDst4wCJ04W{TQbsnV?7S45<_C1vWeWPv!~pP=O`SN z#6isTql-KVE`$@W1`u^7s&wO?<=zhx2C(B(TV$#A($rlD)N|2{uOJe}*EWKu2D8Tr z6H=+qU6dLpovEZJ_kzB1Vk1NzfD7x}cUo^HjH{dpDX}T|CTHhu9N3n59`BULTITzN zOxWdnn)Jz1oSOF)&aAJzwA4Pi3k=!Gx2E8q&K7S;Eh&Gbv{_X}nP*HH0CmlxLg?iemcha z_ps!MH~H{I&H#j6+9GT6z0@A-3E>k=LdSMwOZV>SndX~zOKp)!ZSi#=bzzl7F)k~& zwo$dmS~pcuE8frNzc36l?`Mx=ej3?sO!FRj_2Wf6+Q;H+whVhyltqyaUbHA`Rn)HM zW!G(~a~Nj5K-PIJoh&i{9_wgVyo0b24=TLl(+OJuWuAGgQLcVjidvB|Z>pZLGK2tt zq;}Rznx1Xz>3c;n;4AETsxySTg{c=e0R5PTspki<94R)&sCE=mqJ>cP0FY561~Lok`ge z)yW6|)_D!b)Ly#%fMKr6ysQ`!g{5(E%zLxN8-rG4n^Gl|C9{ABB4=lPRpvggtEvWI z2VRx=i7_))Lik0!QZ0B39$%J-?XYIUnoUMbMvO|Q17V zsO3IC_1>wf77m;icS zl0A3Xn)MBUSq${iR&}yB0G_V)BMNtB$9XXsal$r&*cMe*=J{Av()wz*Fjm$Dymu6_ zbjAXZx)7S2HCzFBmGd;OajCln_Yo$xw~S0TOyi^hXr7ZNQzwNh>+ zG^6ET;oNjaPqwJl?G)}Hd^_98h;ftAE)Sv~hrunQ-Igbu2|KZ0hv>eXLv2O1Th1S1 zP;T4g%v6;$?ncADby+He2QO|M3}7;%;R?v?Fr>>B4iTH=jcgC&QBGr-=iFMx%7&|I zw@^4(?269B5>L~aCTELX$&@JmEm}a$N?eO`Hz`~Q-^;s;NfdSB+p=UNGI72*z84+0 zmRl=CP2ZK)ms->Ay2)7~d}nqs)uUBlWm(s4dtN&0yKZ}3=hq1nTQ~b#?0HnW+_H2* z=J(izTSj`(Tkjp&IYlxTg7;1-y)n(Wti*O_WmV?GFn8US_94=^E0=i1qzmCywt<{E z5Sjr%KHax&uX6eB})9iD^#eDykd|UKT5`Yl(M)^*QqE?vnYK~O9Zd=sq zdUAS$!c`Vu075g+>*7Sq?N|Oo3o=6{tykOA&BH}F=Z#tR?Pcu6@&5M9VybH67g~oF zE#jxt^D0|hS9r%KE^4Xg<0TJe_r5j% z20Yg5(}`@|?0dl7|PeUo9xA z_mYpBeWi*CISvCcxxyB}(SZ}rDJVYa$qG@6+Y+G^ubVVEhT;0Q|Dsw&A)Y0z3t*Ir|)=28IV#IbB=3$rt zWc79mzRdF|as=^wAaB8$R}nwE@UFA2<6Y%5Dl5LR$KuV#qnlEt9>Gy`jwpwQ0X)^sa5{lr4Y|LI~l3 z!+Vb?TnL|a-7s88r@eP&C7?rVt&~UWoq}gVrX!=gBqJ5c=%a=!YM%@HcHB+45PqHw z05mlK)pBW^G%kdoS{_2^D@F-X-w!}Hnxzea*p9In(7X(5hTe49I+>UB_lfN-RL4n& z5b`{~t9E~Pnf6Hd>Qr!;u9RI&o}z{uHPH?+EqWkfd%LRl624F29iQe9#z|k9kX0=M ztP9EvtUG2M7xTmv#C92`R*ZMe>Mq=;@QzRP$n!d909LgW$ymovmKu@!MrV10B^}P-_JSgV<9P8{z3K!}4 z_h5?$2&Zn0Z_`dWJL}WOqIBLPt<*;HDRc7VbK2W2f6GCE2TuT8G;Gy!0JK{s5a&qm zB3tTD2gH7I1Th-CnP{@UR2Y{IEWOj|mS-ybDo8Zl sb6TR1#OL=uyc6-EgmLEBAI3A{zmbss`OvG))Bpeg07*qoM6N<$g3W|p_W%F@ literal 0 HcmV?d00001 diff --git a/frontend/public/boss-sprites/diamond/roark.png b/frontend/public/boss-sprites/diamond/roark.png index 2c92fccbf57ec01dd332595ddac8f4bf87c453af..93fc56c7fa50924f9173d856d1d097ee055699bd 100644 GIT binary patch literal 1001 zcmV)vFbqXyt_H~`|Nplm z$qd}q->7vF7&wB=s)l;fdB!x4G3!5wrLu|JwR%ju4|0g9wWa54vhnq zNJK4afMC0{?ykuj$MKMO21K%(VJtJ{r8Krw3fn-(BkA?^V(uQ99zF1+*vM!5l~L4*Uf^u>JT1DDWEI)mr@B1gu(yW`y#^i*;;h@vBcgq4rKhU`y4Yk=Iw_q_f|_NQ0SA(E~=2XxLH@10A;CaGg(fbTRmNO zS<(y8$LveFpdcwZA(W}^{WMjLuNRHBcIW>bOpG)E5zZy<`-OE{`~ZHz@NOj|0loz X2}W4qpz#2o00000NkvXXu0mjf_$0$& literal 3969 zcmZ{n2Q=KxyT^YK5kw0iN`#FP-72eWth&PL#2dX^EY>Qkw-DW{MTr(7tVGHN(FvkP z)Ubl+L|w5$Wb>+bbI-l!y!U_3Ju}bDnP)!Fcb?yzGxIx>Y+|ItNY70V001LG7j8!B z1t{d=0E7txz=JpdIHI^7YyvI4Km#1Q-5XMZ9rO$>o$11 z+(F&}<@eGlfe=n$eK8qhQ8iQbzf!K5T#H+~0Cv=4aVeVS=bFhA($7O8>t#r zgZf+V!&^!h4#pmi)_E_~3KU?56cpt*C7Z*xZ<)&5bzh;%8$=4{>CIW$KC`tJ7U4+E z7Eruw^gjCMe0G2OX?M>Kq2AU`&rovc{2ctGsL?n4B+tHdBx*PLd1+MD@xbli9vf@M zDX=cLaOl1Meb~!2*%&i(yTqzB)?hIvq~5;qjLg_3%57V_ha~(&8c~B?BJ}39Fm;s7%B4S7v@E7rGGx?&kWCEieY=Q`lVlO zj^*8)PzcgOE2+pKYI!QUF?8{4^YvR!V#kNADJI|3dBq>@I*3F;uWh#1l7#GZPF?r- z3ZaiW^3Ynk+Pj_K)^5^_l9$8~w-(jg+U*tUg1!A=(H4u#TJDG5QU0Mm>-{b{X2ry< z$X)%8Bdw6 zQj@M(mW+k>mvSLboSE-sPgoYH+?T&wJ4V=~S!h`ZUQm7XVwB^RIBwMW*Y56m_~NM# zSz7h{#Nk>{@Raf6SH)_--wqW=6xs3Ec-YI>aZa=$6GU3Tqx&*$Neu z7C3sID6FMuJ-webU;x`XVmKR@V3WI2F%^{gVsty#tm^Pk?X+7ff!&%Zf*HL%f?j~_ z+waf3jX2D(Cc_8{b`pMv!x!sxu2sP!*r{|yX-^(Jy8W4F%Cs?(ui!~W<}_BiCT%tu zJ)Lg4`M{$vzFB)+xUWVs+dx%EiB($n2+BkE)P7G$F8h#7YCAFJdw=k0 z(4#e&R9RJ4bDX@7VV4tEv zMAb3^;b@)IB2n|p(42~~zE)SYsBess`so(5g#?xjONAf1J(>y2bFX~2c>e1O#>33v zGfiSbkCxiubgIqG$Ow{VeP5c^+ggQNv<1RXGc{SL>HCc)jyA8;?R$xYtKwIeTBS;e z%gs_Ht7f7WA{L*_FM_$hm}GJI`z7dpgwtOT>y*4+&<;x(lFz~r`CSv8yCWk>IG!s4 z&`dAl+>s+onp|{qhDT_+uR=24Z(R^w>;rlZBHx)x6h13{Mw#h!vecxYNP{-ndYDcG zw|9{bb^|#p*8!I=5@^9^4~)y!Y)cGSQa`t?XsI>mdJuo6`t9Ppd|iVMv>^y~woO!1 z5(~znFG(p)#;s>4vnO|6&3971{T}u#_SQC|)B8+>OPr7I5C0r*V@R_+)yIg`#zINOxq7*U#2A(y z7a4z9XL#KP|T5;jf0+>5F!Bso&h! zAbcWtGSyRV;lRCk4QIRC_#6oX!&(9v^dmFf>;k0!!$Blfpkl7RMo)uo-!slaLDLfV zEq`Vz-HP!{yTP9kS!ToKJ2WAx5{u2+^=+|k)(Q#r_SY+OnG!W=2Zbj;$D3ThQyJ3_ znKKojdk!!5jo!R%TXIpi?bmy|p`Obd9#QebXk`Y^#UXQIzBhlVpYhW>7<^JU=sm9KicGu(=*=rWtz)TXhN-5CMM)l62Uj+_c3VU@_;_DOa* z%8RAK(~Q!l$x4GI`0B<Gh;gT1R|B)V7v$gIm-umv;Uv8XpY*h05K$3Yk+Vy(_eslWka8j9l7wBO%?wxGZ zlbUz8Yg}YJK|G60rVIs~h3PCymoFfvoN8<-wQRd($R5_8(8rK~EQ?D|HO9{0f2k)E zv^+Q6H9cLlc-&{P#dnj+vKJ^;3!+{m8`(qsPAn%XhmGAyv;Blk_GeuJfb+|)otkK; zFNe*N7Vq#mtfH4vCiCRE^;yz{viu=F3Kh=?Q$jD4nLJb{eK`vpy7zl{6ONDUc{y*k z)r4D+ZyV0t=3FF)oLp~j8($1KTEm|*t1Z;|r7BOg(M8uWSD`k|OkSk&2PPw}CtgO+bJ9%F92Zzq*8TQ_(|zCLTe%*EZFvK+Qa6=&`tl^>J1MMr(}!#p?pV}(KX z(rto7J83mk6(8J~Pm@wumkfD>^bAWm3xKIvTHCjE?XP4o_^HJ^AdE7@& z=D$Q9^GSKn;1gFCLEn_?;1b)K!j%LTP5!vf!;5;8VnUqa+@8ar%@o64y`!f3-y#KhRo&g*%ozb=XNAIP%F$$6zfEGA=t(L>sZ zj85`ZjR#cMUa=o_oPmF*^GJ*iwSD>8zVKd|aLzRpO{HW4aD8K-E}*=cjIi34SQiW$ zjr73+cTwI*{s2s%zY7w|?}5eo20*2yo%~%qP(jE5Dd#|MXD4?je^;cBln)Xs9gOlq zN&g9fYGItb9W-H}qhKJL}O^Y2rXh5jhJI$@De7k?zB17yLn5J?%Zq>Pd|SQaWH z3k55PgTYWRm<8td1pYT)6xzuhNimd* zmlVd|y=|2D35DhS!RID*Yb};*Saxs*6Oqdtd