diff --git a/.beans/nuzlocke-tracker-4ni4--fix-seed-data-with-encounter-conditions.md b/.beans/nuzlocke-tracker-4ni4--fix-seed-data-with-encounter-conditions.md index 0cb3407..a783d72 100644 --- a/.beans/nuzlocke-tracker-4ni4--fix-seed-data-with-encounter-conditions.md +++ b/.beans/nuzlocke-tracker-4ni4--fix-seed-data-with-encounter-conditions.md @@ -1,11 +1,11 @@ --- # nuzlocke-tracker-4ni4 title: Fix seed data with encounter conditions -status: todo +status: completed type: task priority: high created_at: 2026-02-17T07:37:25Z -updated_at: 2026-02-17T07:37:28Z +updated_at: 2026-02-17T17:52:29Z parent: oqfo --- @@ -15,94 +15,30 @@ Some Pokémon games have different encounter tables depending on time of day, we The existing seed data has curated route ordering and normalized route names (from beans r48e, qvww, j28y) that must be preserved — only encounter condition data should be added/changed. -## Reference branch - -**Branch:** \`feature/encounter-conditions\` (PoC) - -Key changes on the PoC branch: -- **Backend model:** \`RouteEncounter\` gains a \`condition\` field (String(30), default \`""\`) -- **Migration:** \`c0d1e2f3a4_add_condition_to_route_encounters.py\` — adds condition column + updated unique constraint -- **Seed loader:** handles \`conditions\` dict format: \`{"morning": 50, "day": 20, "night": 0}\` per encounter -- **API/schema:** \`condition\` field exposed in route encounter responses -- **Frontend types:** \`RouteEncounter\` type gains \`condition: string\` -- **Frontend UI:** condition selector tabs and badges in \`RunEncounters\` and \`EncounterModal\` - -## Seed data format - -When an encounter has per-condition rates, the JSON uses a \`conditions\` dict instead of a flat \`encounter_rate\`: - -\`\`\`json -{ - "pokeapi_id": 163, - "pokemon_name": "Hoothoot", - "method": "walk", - "encounter_rate": null, - "conditions": { - "night": 50, - "morning": 10, - "day": 0 - }, - "min_level": 2, - "max_level": 5 -} -\`\`\` - -For encounters without variant rates, the existing flat \`encounter_rate\` field remains unchanged. - -## Approach - -### Phase 1: HeartGold (reference game) - -Create complete encounter condition data for HeartGold first. This serves as the reference implementation and validates the full pipeline (seed → DB → API → UI). - -HeartGold uses **morning/day/night** conditions for walking encounters. Source: PokeDB data (the import tool at \`tools/import-pokedb\` already has the raw per-condition rates, but \`extract_encounter_rate()\` currently flattens them to \`max()\`). - -### Phase 2: All other games with conditions - -Update the remaining games' seed data with encounter conditions, without changing route order or route names. Match encounters by route name + Pokémon + method and add the \`conditions\` dict. - -## Condition types by game group - -- **morning/day/night**: Gold, Silver, Crystal, HeartGold, SoulSilver, Diamond, Pearl, Platinum, Brilliant Diamond, Shining Pearl -- **spring/summer/autumn/winter**: Black, White, Black 2, White 2 -- **weather (clear, overcast, rain, thunderstorm, snow, snowstorm, sandstorm, intense-sun, heavy-rain, fog)**: Sword, Shield -- **SOS calls**: Sun, Moon, Ultra Sun, Ultra Moon -- **No conditions (flat rates)**: Red, Blue, Yellow, Ruby, Sapphire, Emerald, FireRed, LeafGreen, X, Y, Omega Ruby, Alpha Sapphire, Let's Go Pikachu, Let's Go Eevee, Legends: Arceus, Scarlet, Violet, Legends: Z-A - ## Checklist ### Infrastructure (merge from PoC) -- [ ] Merge backend model + migration for \`condition\` field on \`RouteEncounter\` -- [ ] Merge seed loader changes to handle \`conditions\` dict format -- [ ] Merge API/schema changes to expose \`condition\` field -- [ ] Merge frontend type updates (\`RouteEncounter.condition\`) -- [ ] Merge frontend UI (condition selector tabs/badges in RunEncounters & EncounterModal) +- [x] Merge backend model + migration for `condition` field on `RouteEncounter` +- [x] Merge seed loader changes to handle `conditions` dict format +- [x] Merge API/schema changes to expose `condition` field +- [x] Merge frontend type updates (`RouteEncounter.condition`) +- [x] Merge frontend UI (condition selector tabs/badges in EncounterModal) +- [x] Add horde/SOS method badges to EncounterMethodBadge +- [x] Add condition column to AdminRouteDetail -### Phase 1: HeartGold -- [ ] Update \`tools/import-pokedb\` to extract per-condition rates instead of flattening to \`max()\` -- [ ] Write a merge script that adds condition data to existing seed files without touching route names/order -- [ ] Generate and merge condition data for HeartGold -- [ ] Verify HeartGold seed data loads correctly and conditions display in the frontend +### Import tool updates +- [x] Update `tools/import-pokedb` to extract per-condition rates instead of flattening to `max()` +- [x] Fix encounter method mappings (horde, SOS as distinct methods) +- [x] Write merge script (`tools/merge-conditions.py`) -### Phase 2: Remaining games -- [ ] Gen 2: Gold, Silver, Crystal (morning/day/night) -- [ ] Gen 4: SoulSilver, Diamond, Pearl, Platinum, Brilliant Diamond, Shining Pearl (morning/day/night) -- [ ] Gen 5: Black, White, Black 2, White 2 (spring/summer/autumn/winter) -- [ ] Gen 7: Sun, Moon, Ultra Sun, Ultra Moon (SOS calls) -- [ ] Gen 8: Sword, Shield (weather conditions) -- [ ] Verify all updated games load correctly and show conditions in the UI +### Seed data updates +- [x] Gen 2: Gold, Silver, Crystal (morning/day/night) +- [x] Gen 4: HeartGold, SoulSilver, Diamond, Pearl, Platinum, Brilliant Diamond, Shining Pearl (morning/day/night) +- [x] Gen 5: Black, White, Black 2, White 2 (spring/summer/autumn/winter) +- [x] Gen 7: Sun, Moon, Ultra Sun, Ultra Moon (day/night) +- [x] Gen 8: Sword, Shield (weather conditions) +- [x] Verify all hooks pass (`prek run --all-files`) -## Success criteria - -All games that have condition-dependent encounters show those conditions in the UI, so players can see what they can actually catch given their current game state (time of day, season, weather, etc.). - -## Key files - -- \`backend/src/app/models/route_encounter.py\` — RouteEncounter model -- \`backend/src/app/seeds/loader.py\` — seed loading logic -- \`backend/src/app/seeds/data/*.json\` — game encounter seed files -- \`tools/import-pokedb/import_pokedb/processing.py\` — \`extract_encounter_rate()\` flattens conditions -- \`tools/import-pokedb/import_pokedb/models.py\` — Encounter dataclass -- \`frontend/src/types/game.ts\` — RouteEncounter type -- \`frontend/src/pages/RunEncounters.tsx\` — encounter display with conditions -- \`frontend/src/components/EncounterModal.tsx\` — encounter registration with condition context \ No newline at end of file +## Notes +- X/Y had no condition data in PokeDB (horde encounters already tracked as separate method) +- 5,684 encounters updated across 22 games diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 8a95e8b..0c76b0b 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -18,6 +18,9 @@ on: - ".gitignore" - ".github/workflows/deploy.yml" +permissions: + contents: read + jobs: backend-lint: runs-on: ubuntu-latest @@ -45,14 +48,12 @@ jobs: persist-credentials: false - name: Install actionlint run: | - curl -sL https://github.com/rhysd/actionlint/releases/latest/download/actionlint_linux_amd64.tar.gz | tar xz + bash <(curl -sL https://raw.githubusercontent.com/rhysd/actionlint/main/scripts/download-actionlint.bash) sudo mv actionlint /usr/local/bin/ - name: Lint GitHub Actions run: actionlint - - name: Install zizmor - run: pip install zizmor - name: Audit GitHub Actions security - run: zizmor .github/workflows/ + run: pipx run zizmor .github/workflows/ frontend-lint: runs-on: ubuntu-latest diff --git a/.github/workflows/deploy.yml b/.github/workflows/deploy.yml index 8b08735..f3329e4 100644 --- a/.github/workflows/deploy.yml +++ b/.github/workflows/deploy.yml @@ -3,6 +3,9 @@ name: Deploy on: workflow_dispatch: +permissions: + contents: read + jobs: deploy: runs-on: ubuntu-latest diff --git a/backend/src/app/alembic/versions/h9c0d1e2f3a4_add_condition_to_route_encounters.py b/backend/src/app/alembic/versions/h9c0d1e2f3a4_add_condition_to_route_encounters.py new file mode 100644 index 0000000..5790d22 --- /dev/null +++ b/backend/src/app/alembic/versions/h9c0d1e2f3a4_add_condition_to_route_encounters.py @@ -0,0 +1,54 @@ +"""add condition to route encounters + +Revision ID: h9c0d1e2f3a4 +Revises: g8b9c0d1e2f3 +Create Date: 2026-02-17 12:00:00.000000 + +""" + +from collections.abc import Sequence + +import sqlalchemy as sa +from alembic import op + +# revision identifiers, used by Alembic. +revision: str = "h9c0d1e2f3a4" +down_revision: str | Sequence[str] | None = "g8b9c0d1e2f3" +branch_labels: str | Sequence[str] | None = None +depends_on: str | Sequence[str] | None = None + + +def upgrade() -> None: + op.add_column( + "route_encounters", + sa.Column( + "condition", + sa.String(30), + nullable=False, + server_default="", + ), + ) + op.drop_constraint( + "uq_route_pokemon_method_game", + "route_encounters", + type_="unique", + ) + op.create_unique_constraint( + "uq_route_pokemon_method_game_condition", + "route_encounters", + ["route_id", "pokemon_id", "encounter_method", "game_id", "condition"], + ) + + +def downgrade() -> None: + op.drop_constraint( + "uq_route_pokemon_method_game_condition", + "route_encounters", + type_="unique", + ) + op.create_unique_constraint( + "uq_route_pokemon_method_game", + "route_encounters", + ["route_id", "pokemon_id", "encounter_method", "game_id"], + ) + op.drop_column("route_encounters", "condition") diff --git a/backend/src/app/api/export.py b/backend/src/app/api/export.py index e620a22..bd5cae1 100644 --- a/backend/src/app/api/export.py +++ b/backend/src/app/api/export.py @@ -69,8 +69,9 @@ async def export_game_routes( game_encounters = [ enc for enc in route.route_encounters if enc.game_id == game_id ] - return [ - { + result = [] + for enc in sorted(game_encounters, key=lambda e: -e.encounter_rate): + entry: dict = { "pokeapi_id": enc.pokemon.pokeapi_id, "pokemon_name": enc.pokemon.name, "method": enc.encounter_method, @@ -78,8 +79,10 @@ async def export_game_routes( "min_level": enc.min_level, "max_level": enc.max_level, } - for enc in sorted(game_encounters, key=lambda e: -e.encounter_rate) - ] + if enc.condition: + entry["condition"] = enc.condition + result.append(entry) + return result def format_route(route: Route) -> dict: data: dict = { diff --git a/backend/src/app/api/pokemon.py b/backend/src/app/api/pokemon.py index 613cf75..2eecf5f 100644 --- a/backend/src/app/api/pokemon.py +++ b/backend/src/app/api/pokemon.py @@ -213,6 +213,7 @@ async def get_pokemon_encounter_locations( route_name=enc.route.name, encounter_method=enc.encounter_method, encounter_rate=enc.encounter_rate, + condition=enc.condition, min_level=enc.min_level, max_level=enc.max_level, ) diff --git a/backend/src/app/models/route_encounter.py b/backend/src/app/models/route_encounter.py index cafe722..bf2b7f6 100644 --- a/backend/src/app/models/route_encounter.py +++ b/backend/src/app/models/route_encounter.py @@ -12,7 +12,8 @@ class RouteEncounter(Base): "pokemon_id", "encounter_method", "game_id", - name="uq_route_pokemon_method_game", + "condition", + name="uq_route_pokemon_method_game_condition", ), ) @@ -22,6 +23,7 @@ class RouteEncounter(Base): game_id: Mapped[int] = mapped_column(ForeignKey("games.id"), index=True) encounter_method: Mapped[str] = mapped_column(String(30)) encounter_rate: Mapped[int] = mapped_column(SmallInteger) + condition: Mapped[str] = mapped_column(String(30), default="", server_default="") min_level: Mapped[int] = mapped_column(SmallInteger) max_level: Mapped[int] = mapped_column(SmallInteger) diff --git a/backend/src/app/schemas/pokemon.py b/backend/src/app/schemas/pokemon.py index 94ca898..2d38b34 100644 --- a/backend/src/app/schemas/pokemon.py +++ b/backend/src/app/schemas/pokemon.py @@ -42,6 +42,7 @@ class RouteEncounterResponse(CamelModel): game_id: int encounter_method: str encounter_rate: int + condition: str = "" min_level: int max_level: int @@ -55,6 +56,7 @@ class PokemonEncounterLocationItem(CamelModel): route_name: str encounter_method: str encounter_rate: int + condition: str = "" min_level: int max_level: int @@ -89,6 +91,7 @@ class RouteEncounterCreate(CamelModel): game_id: int encounter_method: str encounter_rate: int + condition: str = "" min_level: int max_level: int @@ -96,6 +99,7 @@ class RouteEncounterCreate(CamelModel): class RouteEncounterUpdate(CamelModel): encounter_method: str | None = None encounter_rate: int | None = None + condition: str | None = None min_level: int | None = None max_level: int | None = None @@ -178,6 +182,7 @@ class BulkRouteEncounterItem(BaseModel): pokeapi_id: int method: str encounter_rate: int + condition: str = "" min_level: int max_level: int diff --git a/backend/src/app/seeds/data/black-2.json b/backend/src/app/seeds/data/black-2.json index 325db0b..1c973e6 100644 --- a/backend/src/app/seeds/data/black-2.json +++ b/backend/src/app/seeds/data/black-2.json @@ -844,17 +844,25 @@ "pokeapi_id": 88, "pokemon_name": "Grimer", "method": "surf", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 5, - "max_level": 20 + "max_level": 20, + "conditions": { + "spring": 100, + "summer": 100 + } }, { "pokeapi_id": 88, "pokemon_name": "Grimer", "method": "fishing", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 40, - "max_level": 70 + "max_level": 70, + "conditions": { + "spring": 100, + "summer": 100 + } }, { "pokeapi_id": 19, @@ -884,17 +892,25 @@ "pokeapi_id": 89, "pokemon_name": "Muk", "method": "fishing", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 50, - "max_level": 70 + "max_level": 70, + "conditions": { + "spring": 10, + "summer": 10 + } }, { "pokeapi_id": 89, "pokemon_name": "Muk", "method": "surf", - "encounter_rate": 5, + "encounter_rate": null, "min_level": 5, - "max_level": 20 + "max_level": 20, + "conditions": { + "spring": 5, + "summer": 5 + } } ] }, @@ -3294,41 +3310,63 @@ "pokeapi_id": 593, "pokemon_name": "Jellicent", "method": "surf", - "encounter_rate": 60, + "encounter_rate": null, "min_level": 25, - "max_level": 40 + "max_level": 40, + "conditions": { + "spring": 60, + "summer": 60, + "autumn": 60 + } }, { "pokeapi_id": 320, "pokemon_name": "Wailmer", "method": "surf", - "encounter_rate": 60, + "encounter_rate": null, "min_level": 25, - "max_level": 40 + "max_level": 40, + "conditions": { + "spring": 30, + "summer": 30, + "autumn": 30, + "winter": 60 + } }, { "pokeapi_id": 458, "pokemon_name": "Mantyke", "method": "surf", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 25, - "max_level": 40 + "max_level": 40, + "conditions": { + "spring": 30, + "summer": 30, + "autumn": 30 + } }, { "pokeapi_id": 364, "pokemon_name": "Sealeo", "method": "surf", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 25, - "max_level": 40 + "max_level": 40, + "conditions": { + "winter": 30 + } }, { "pokeapi_id": 363, "pokemon_name": "Spheal", "method": "surf", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 25, - "max_level": 40 + "max_level": 40, + "conditions": { + "winter": 30 + } }, { "pokeapi_id": 171, @@ -3342,9 +3380,14 @@ "pokeapi_id": 226, "pokemon_name": "Mantine", "method": "surf", - "encounter_rate": 5, + "encounter_rate": null, "min_level": 30, - "max_level": 40 + "max_level": 40, + "conditions": { + "spring": 5, + "summer": 5, + "autumn": 5 + } }, { "pokeapi_id": 224, @@ -3374,9 +3417,12 @@ "pokeapi_id": 365, "pokemon_name": "Walrein", "method": "surf", - "encounter_rate": 5, + "encounter_rate": null, "min_level": 30, - "max_level": 40 + "max_level": 40, + "conditions": { + "winter": 5 + } } ] }, @@ -7642,33 +7688,53 @@ "pokeapi_id": 536, "pokemon_name": "Palpitoad", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 54, - "max_level": 57 + "max_level": 57, + "conditions": { + "spring": 40, + "summer": 40, + "autumn": 40 + } }, { "pokeapi_id": 616, "pokemon_name": "Shelmet", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 54, - "max_level": 54 + "max_level": 54, + "conditions": { + "spring": 20, + "summer": 20, + "autumn": 20 + } }, { "pokeapi_id": 618, "pokemon_name": "Stunfisk", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 55, - "max_level": 56 + "max_level": 56, + "conditions": { + "spring": 20, + "summer": 20, + "autumn": 20 + } }, { "pokeapi_id": 453, "pokemon_name": "Croagunk", "method": "walk", - "encounter_rate": 15, + "encounter_rate": null, "min_level": 55, - "max_level": 56 + "max_level": 56, + "conditions": { + "spring": 15, + "summer": 15, + "autumn": 15 + } }, { "pokeapi_id": 340, @@ -7682,9 +7748,14 @@ "pokeapi_id": 588, "pokemon_name": "Karrablast", "method": "walk", - "encounter_rate": 5, + "encounter_rate": null, "min_level": 57, - "max_level": 57 + "max_level": 57, + "conditions": { + "spring": 5, + "summer": 5, + "autumn": 5 + } }, { "pokeapi_id": 537, @@ -7728,33 +7799,53 @@ "pokeapi_id": 536, "pokemon_name": "Palpitoad", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 54, - "max_level": 57 + "max_level": 57, + "conditions": { + "spring": 40, + "summer": 40, + "autumn": 40 + } }, { "pokeapi_id": 616, "pokemon_name": "Shelmet", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 54, - "max_level": 54 + "max_level": 54, + "conditions": { + "spring": 20, + "summer": 20, + "autumn": 20 + } }, { "pokeapi_id": 618, "pokemon_name": "Stunfisk", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 55, - "max_level": 56 + "max_level": 56, + "conditions": { + "spring": 20, + "summer": 20, + "autumn": 20 + } }, { "pokeapi_id": 453, "pokemon_name": "Croagunk", "method": "walk", - "encounter_rate": 15, + "encounter_rate": null, "min_level": 55, - "max_level": 56 + "max_level": 56, + "conditions": { + "spring": 15, + "summer": 15, + "autumn": 15 + } }, { "pokeapi_id": 340, @@ -7768,9 +7859,14 @@ "pokeapi_id": 588, "pokemon_name": "Karrablast", "method": "walk", - "encounter_rate": 5, + "encounter_rate": null, "min_level": 57, - "max_level": 57 + "max_level": 57, + "conditions": { + "spring": 5, + "summer": 5, + "autumn": 5 + } }, { "pokeapi_id": 537, diff --git a/backend/src/app/seeds/data/black.json b/backend/src/app/seeds/data/black.json index c126c3c..a2a8cf7 100644 --- a/backend/src/app/seeds/data/black.json +++ b/backend/src/app/seeds/data/black.json @@ -1486,7 +1486,7 @@ ] }, { - "name": "Relic Castle (Volcarona\u2019s Room and Room Outside)", + "name": "Relic Castle (Volcarona’s Room and Room Outside)", "order": 30, "encounters": [ { @@ -2971,25 +2971,40 @@ "pokeapi_id": 536, "pokemon_name": "Palpitoad", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 30, - "max_level": 33 + "max_level": 33, + "conditions": { + "spring": 40, + "summer": 40, + "autumn": 40 + } }, { "pokeapi_id": 616, "pokemon_name": "Shelmet", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 30, - "max_level": 33 + "max_level": 33, + "conditions": { + "spring": 40, + "summer": 40, + "autumn": 40 + } }, { "pokeapi_id": 618, "pokemon_name": "Stunfisk", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 31, - "max_level": 32 + "max_level": 32, + "conditions": { + "spring": 20, + "summer": 20, + "autumn": 20 + } }, { "pokeapi_id": 340, @@ -3439,25 +3454,40 @@ "pokeapi_id": 536, "pokemon_name": "Palpitoad", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 30, - "max_level": 33 + "max_level": 33, + "conditions": { + "spring": 40, + "summer": 40, + "autumn": 40 + } }, { "pokeapi_id": 616, "pokemon_name": "Shelmet", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 30, - "max_level": 33 + "max_level": 33, + "conditions": { + "spring": 40, + "summer": 40, + "autumn": 40 + } }, { "pokeapi_id": 618, "pokemon_name": "Stunfisk", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 31, - "max_level": 32 + "max_level": 32, + "conditions": { + "spring": 20, + "summer": 20, + "autumn": 20 + } }, { "pokeapi_id": 340, @@ -5630,9 +5660,12 @@ "pokeapi_id": 446, "pokemon_name": "Munchlax", "method": "trade", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 60, - "max_level": 60 + "max_level": 60, + "conditions": { + "summer": 100 + } }, { "pokeapi_id": 90, @@ -5740,9 +5773,15 @@ "pokeapi_id": 320, "pokemon_name": "Wailmer", "method": "surf", - "encounter_rate": 90, + "encounter_rate": null, "min_level": 25, - "max_level": 60 + "max_level": 60, + "conditions": { + "spring": 90, + "summer": 90, + "autumn": 90, + "winter": 60 + } }, { "pokeapi_id": 223, @@ -5772,25 +5811,36 @@ "pokeapi_id": 458, "pokemon_name": "Mantyke", "method": "surf", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 25, - "max_level": 55 + "max_level": 55, + "conditions": { + "spring": 30, + "summer": 30, + "autumn": 30 + } }, { "pokeapi_id": 364, "pokemon_name": "Sealeo", "method": "surf", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 25, - "max_level": 60 + "max_level": 60, + "conditions": { + "winter": 30 + } }, { "pokeapi_id": 363, "pokemon_name": "Spheal", "method": "surf", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 25, - "max_level": 55 + "max_level": 55, + "conditions": { + "winter": 30 + } }, { "pokeapi_id": 279, @@ -5812,9 +5862,14 @@ "pokeapi_id": 226, "pokemon_name": "Mantine", "method": "surf", - "encounter_rate": 5, + "encounter_rate": null, "min_level": 25, - "max_level": 60 + "max_level": 60, + "conditions": { + "spring": 5, + "summer": 5, + "autumn": 5 + } }, { "pokeapi_id": 224, @@ -5836,9 +5891,12 @@ "pokeapi_id": 365, "pokemon_name": "Walrein", "method": "surf", - "encounter_rate": 5, + "encounter_rate": null, "min_level": 25, - "max_level": 70 + "max_level": 70, + "conditions": { + "winter": 5 + } } ] }, diff --git a/backend/src/app/seeds/data/brilliant-diamond.json b/backend/src/app/seeds/data/brilliant-diamond.json index 7907d13..e149fd0 100644 --- a/backend/src/app/seeds/data/brilliant-diamond.json +++ b/backend/src/app/seeds/data/brilliant-diamond.json @@ -141,9 +141,14 @@ "pokeapi_id": 399, "pokemon_name": "Bidoof", "method": "walk", - "encounter_rate": 60, + "encounter_rate": null, "min_level": 2, - "max_level": 4 + "max_level": 4, + "conditions": { + "morning": 50, + "day": 50, + "night": 60 + } }, { "pokeapi_id": 130, @@ -165,9 +170,14 @@ "pokeapi_id": 396, "pokemon_name": "Starly", "method": "walk", - "encounter_rate": 50, + "encounter_rate": null, "min_level": 2, - "max_level": 4 + "max_level": 4, + "conditions": { + "morning": 50, + "day": 50, + "night": 40 + } }, { "pokeapi_id": 118, @@ -219,17 +229,27 @@ "pokeapi_id": 399, "pokemon_name": "Bidoof", "method": "walk", - "encounter_rate": 60, + "encounter_rate": null, "min_level": 2, - "max_level": 3 + "max_level": 3, + "conditions": { + "morning": 50, + "day": 50, + "night": 60 + } }, { "pokeapi_id": 396, "pokemon_name": "Starly", "method": "walk", - "encounter_rate": 50, + "encounter_rate": null, "min_level": 2, - "max_level": 3 + "max_level": 3, + "conditions": { + "morning": 50, + "day": 50, + "night": 40 + } }, { "pokeapi_id": 84, @@ -257,9 +277,14 @@ "pokeapi_id": 396, "pokemon_name": "Starly", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 2, - "max_level": 4 + "max_level": 4, + "conditions": { + "morning": 30, + "day": 40, + "night": 30 + } }, { "pokeapi_id": 263, @@ -297,9 +322,13 @@ "pokeapi_id": 401, "pokemon_name": "Kricketot", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 3, - "max_level": 4 + "max_level": 4, + "conditions": { + "morning": 10, + "night": 10 + } } ] }, @@ -367,9 +396,14 @@ "pokeapi_id": 396, "pokemon_name": "Starly", "method": "walk", - "encounter_rate": 45, + "encounter_rate": null, "min_level": 4, - "max_level": 6 + "max_level": 6, + "conditions": { + "morning": 35, + "day": 45, + "night": 25 + } }, { "pokeapi_id": 104, @@ -423,17 +457,24 @@ "pokeapi_id": 401, "pokemon_name": "Kricketot", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 4, - "max_level": 4 + "max_level": 4, + "conditions": { + "morning": 10, + "night": 10 + } }, { "pokeapi_id": 41, "pokemon_name": "Zubat", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 5, - "max_level": 5 + "max_level": 5, + "conditions": { + "night": 10 + } } ] }, @@ -598,9 +639,13 @@ "pokeapi_id": 66, "pokemon_name": "Machop", "method": "walk", - "encounter_rate": 45, + "encounter_rate": null, "min_level": 5, - "max_level": 6 + "max_level": 6, + "conditions": { + "morning": 10, + "day": 20 + } }, { "pokeapi_id": 231, @@ -622,17 +667,24 @@ "pokeapi_id": 401, "pokemon_name": "Kricketot", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 6, - "max_level": 6 + "max_level": 6, + "conditions": { + "morning": 10, + "night": 10 + } }, { "pokeapi_id": 41, "pokemon_name": "Zubat", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 6, - "max_level": 6 + "max_level": 6, + "conditions": { + "night": 10 + } } ] }, @@ -1485,17 +1537,25 @@ "pokeapi_id": 265, "pokemon_name": "Wurmple", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 10, - "max_level": 11 + "max_level": 11, + "conditions": { + "morning": 10, + "day": 10 + } }, { "pokeapi_id": 406, "pokemon_name": "Budew", "method": "walk", - "encounter_rate": 29, + "encounter_rate": null, "min_level": 10, - "max_level": 12 + "max_level": 12, + "conditions": { + "morning": 10, + "day": 10 + } }, { "pokeapi_id": 290, @@ -1509,9 +1569,12 @@ "pokeapi_id": 198, "pokemon_name": "Murkrow", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 10, - "max_level": 11 + "max_level": 11, + "conditions": { + "night": 20 + } }, { "pokeapi_id": 266, @@ -2829,9 +2892,14 @@ "pokeapi_id": 77, "pokemon_name": "Ponyta", "method": "walk", - "encounter_rate": 45, + "encounter_rate": null, "min_level": 14, - "max_level": 16 + "max_level": 16, + "conditions": { + "morning": 35, + "day": 45, + "night": 25 + } }, { "pokeapi_id": 299, @@ -2861,9 +2929,12 @@ "pokeapi_id": 402, "pokemon_name": "Kricketune", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 14, - "max_level": 15 + "max_level": 15, + "conditions": { + "night": 10 + } }, { "pokeapi_id": 436, @@ -2885,17 +2956,23 @@ "pokeapi_id": 401, "pokemon_name": "Kricketot", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 14, - "max_level": 14 + "max_level": 14, + "conditions": { + "morning": 10 + } }, { "pokeapi_id": 41, "pokemon_name": "Zubat", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 15, - "max_level": 15 + "max_level": 15, + "conditions": { + "night": 10 + } } ] }, @@ -3062,25 +3139,36 @@ "pokeapi_id": 66, "pokemon_name": "Machop", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 16, - "max_level": 17 + "max_level": 17, + "conditions": { + "morning": 10, + "day": 10 + } }, { "pokeapi_id": 307, "pokemon_name": "Meditite", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 16, - "max_level": 17 + "max_level": 17, + "conditions": { + "morning": 10, + "day": 10 + } }, { "pokeapi_id": 41, "pokemon_name": "Zubat", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 16, - "max_level": 16 + "max_level": 16, + "conditions": { + "night": 20 + } }, { "pokeapi_id": 400, @@ -3170,9 +3258,14 @@ "pokeapi_id": 400, "pokemon_name": "Bibarel", "method": "walk", - "encounter_rate": 45, + "encounter_rate": null, "min_level": 16, - "max_level": 18 + "max_level": 18, + "conditions": { + "morning": 35, + "day": 45, + "night": 35 + } }, { "pokeapi_id": 118, @@ -3202,17 +3295,25 @@ "pokeapi_id": 439, "pokemon_name": "Mime Jr", "method": "walk", - "encounter_rate": 25, + "encounter_rate": null, "min_level": 16, - "max_level": 16 + "max_level": 16, + "conditions": { + "morning": 25, + "day": 5, + "night": 5 + } }, { "pokeapi_id": 397, "pokemon_name": "Staravia", "method": "walk", - "encounter_rate": 25, + "encounter_rate": null, "min_level": 16, - "max_level": 18 + "max_level": 18, + "conditions": { + "day": 10 + } }, { "pokeapi_id": 396, @@ -3234,9 +3335,12 @@ "pokeapi_id": 92, "pokemon_name": "Gastly", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 16, - "max_level": 16 + "max_level": 16, + "conditions": { + "night": 10 + } }, { "pokeapi_id": 55, @@ -3250,9 +3354,12 @@ "pokeapi_id": 41, "pokemon_name": "Zubat", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 16, - "max_level": 16 + "max_level": 16, + "conditions": { + "night": 10 + } }, { "pokeapi_id": 113, @@ -3783,25 +3890,36 @@ "pokeapi_id": 77, "pokemon_name": "Ponyta", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 21, - "max_level": 22 + "max_level": 22, + "conditions": { + "morning": 30, + "day": 40, + "night": 20 + } }, { "pokeapi_id": 74, "pokemon_name": "Geodude", "method": "walk", - "encounter_rate": 35, + "encounter_rate": null, "min_level": 20, - "max_level": 21 + "max_level": 21, + "conditions": { + "morning": 10 + } }, { "pokeapi_id": 402, "pokemon_name": "Kricketune", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 20, - "max_level": 22 + "max_level": 22, + "conditions": { + "night": 20 + } }, { "pokeapi_id": 262, @@ -3893,17 +4011,25 @@ "pokeapi_id": 77, "pokemon_name": "Ponyta", "method": "walk", - "encounter_rate": 35, + "encounter_rate": null, "min_level": 23, - "max_level": 24 + "max_level": 24, + "conditions": { + "morning": 35, + "day": 35, + "night": 25 + } }, { "pokeapi_id": 402, "pokemon_name": "Kricketune", "method": "walk", - "encounter_rate": 25, + "encounter_rate": null, "min_level": 23, - "max_level": 24 + "max_level": 24, + "conditions": { + "night": 20 + } }, { "pokeapi_id": 262, @@ -3925,9 +4051,13 @@ "pokeapi_id": 75, "pokemon_name": "Graveler", "method": "walk", - "encounter_rate": 15, + "encounter_rate": null, "min_level": 23, - "max_level": 24 + "max_level": 24, + "conditions": { + "morning": 10, + "day": 10 + } }, { "pokeapi_id": 434, @@ -3971,9 +4101,12 @@ "pokeapi_id": 402, "pokemon_name": "Kricketune", "method": "walk", - "encounter_rate": 25, + "encounter_rate": null, "min_level": 21, - "max_level": 22 + "max_level": 22, + "conditions": { + "night": 20 + } }, { "pokeapi_id": 74, @@ -4003,17 +4136,25 @@ "pokeapi_id": 75, "pokemon_name": "Graveler", "method": "walk", - "encounter_rate": 15, + "encounter_rate": null, "min_level": 21, - "max_level": 22 + "max_level": 22, + "conditions": { + "morning": 10, + "day": 10 + } }, { "pokeapi_id": 397, "pokemon_name": "Staravia", "method": "walk", - "encounter_rate": 15, + "encounter_rate": null, "min_level": 21, - "max_level": 22 + "max_level": 22, + "conditions": { + "morning": 10, + "day": 10 + } }, { "pokeapi_id": 33, @@ -4105,9 +4246,13 @@ "pokeapi_id": 397, "pokemon_name": "Staravia", "method": "walk", - "encounter_rate": 25, + "encounter_rate": null, "min_level": 34, - "max_level": 35 + "max_level": 35, + "conditions": { + "morning": 20, + "day": 20 + } }, { "pokeapi_id": 202, @@ -4121,9 +4266,12 @@ "pokeapi_id": 164, "pokemon_name": "Noctowl", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 34, - "max_level": 34 + "max_level": 34, + "conditions": { + "night": 20 + } }, { "pokeapi_id": 54, @@ -4183,9 +4331,14 @@ "pokeapi_id": 422, "pokemon_name": "Shellos", "method": "walk", - "encounter_rate": 50, + "encounter_rate": null, "min_level": 20, - "max_level": 22 + "max_level": 22, + "conditions": { + "morning": 40, + "day": 40, + "night": 50 + } }, { "pokeapi_id": 224, @@ -4247,9 +4400,14 @@ "pokeapi_id": 278, "pokemon_name": "Wingull", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 20, - "max_level": 20 + "max_level": 20, + "conditions": { + "morning": 20, + "day": 20, + "night": 10 + } }, { "pokeapi_id": 319, @@ -5370,25 +5528,36 @@ "pokeapi_id": 397, "pokemon_name": "Staravia", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 16, - "max_level": 17 + "max_level": 17, + "conditions": { + "day": 20 + } }, { "pokeapi_id": 402, "pokemon_name": "Kricketune", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 16, - "max_level": 17 + "max_level": 17, + "conditions": { + "night": 20 + } }, { "pokeapi_id": 172, "pokemon_name": "Pichu", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 16, - "max_level": 16 + "max_level": 16, + "conditions": { + "morning": 30, + "day": 10, + "night": 10 + } }, { "pokeapi_id": 315, @@ -6693,17 +6862,25 @@ "pokeapi_id": 67, "pokemon_name": "Machoke", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 33, - "max_level": 34 + "max_level": 34, + "conditions": { + "morning": 10, + "day": 10 + } }, { "pokeapi_id": 307, "pokemon_name": "Meditite", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 33, - "max_level": 34 + "max_level": 34, + "conditions": { + "morning": 10, + "day": 10 + } }, { "pokeapi_id": 75, @@ -6717,17 +6894,23 @@ "pokeapi_id": 164, "pokemon_name": "Noctowl", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 33, - "max_level": 33 + "max_level": 33, + "conditions": { + "night": 10 + } }, { "pokeapi_id": 41, "pokemon_name": "Zubat", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 33, - "max_level": 33 + "max_level": 33, + "conditions": { + "night": 10 + } } ] }, @@ -6771,9 +6954,13 @@ "pokeapi_id": 67, "pokemon_name": "Machoke", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 35, - "max_level": 36 + "max_level": 36, + "conditions": { + "morning": 10, + "day": 10 + } }, { "pokeapi_id": 308, @@ -6787,25 +6974,35 @@ "pokeapi_id": 307, "pokemon_name": "Meditite", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 35, - "max_level": 35 + "max_level": 35, + "conditions": { + "morning": 10, + "day": 10 + } }, { "pokeapi_id": 164, "pokemon_name": "Noctowl", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 35, - "max_level": 35 + "max_level": 35, + "conditions": { + "night": 10 + } }, { "pokeapi_id": 41, "pokemon_name": "Zubat", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 35, - "max_level": 35 + "max_level": 35, + "conditions": { + "night": 10 + } } ] }, @@ -6833,9 +7030,13 @@ "pokeapi_id": 67, "pokemon_name": "Machoke", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 35, - "max_level": 36 + "max_level": 36, + "conditions": { + "morning": 20, + "day": 10 + } }, { "pokeapi_id": 308, @@ -6857,25 +7058,35 @@ "pokeapi_id": 307, "pokemon_name": "Meditite", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 35, - "max_level": 35 + "max_level": 35, + "conditions": { + "morning": 10, + "day": 10 + } }, { "pokeapi_id": 164, "pokemon_name": "Noctowl", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 35, - "max_level": 35 + "max_level": 35, + "conditions": { + "night": 10 + } }, { "pokeapi_id": 41, "pokemon_name": "Zubat", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 35, - "max_level": 35 + "max_level": 35, + "conditions": { + "night": 10 + } } ] }, @@ -6965,17 +7176,26 @@ "pokeapi_id": 400, "pokemon_name": "Bibarel", "method": "walk", - "encounter_rate": 35, + "encounter_rate": null, "min_level": 34, - "max_level": 35 + "max_level": 35, + "conditions": { + "morning": 35, + "day": 35, + "night": 25 + } }, { "pokeapi_id": 54, "pokemon_name": "Psyduck", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 34, - "max_level": 36 + "max_level": 36, + "conditions": { + "morning": 10, + "day": 10 + } }, { "pokeapi_id": 215, @@ -6997,9 +7217,12 @@ "pokeapi_id": 164, "pokemon_name": "Noctowl", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 34, - "max_level": 34 + "max_level": 34, + "conditions": { + "night": 20 + } }, { "pokeapi_id": 433, @@ -7081,9 +7304,14 @@ "pokeapi_id": 423, "pokemon_name": "Gastrodon", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 40, - "max_level": 42 + "max_level": 42, + "conditions": { + "morning": 30, + "day": 30, + "night": 40 + } }, { "pokeapi_id": 130, @@ -7105,9 +7333,12 @@ "pokeapi_id": 419, "pokemon_name": "Floatzel", "method": "walk", - "encounter_rate": 35, + "encounter_rate": null, "min_level": 40, - "max_level": 41 + "max_level": 41, + "conditions": { + "night": 10 + } }, { "pokeapi_id": 278, @@ -7129,9 +7360,13 @@ "pokeapi_id": 441, "pokemon_name": "Chatot", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 40, - "max_level": 41 + "max_level": 41, + "conditions": { + "morning": 20, + "day": 20 + } }, { "pokeapi_id": 122, @@ -7689,7 +7924,7 @@ ] }, { - "name": "Pok\u00e9mon League (Sinnoh)", + "name": "Pokémon League (Sinnoh)", "order": 117, "encounters": [ { @@ -7822,9 +8057,13 @@ "pokeapi_id": 397, "pokemon_name": "Staravia", "method": "walk", - "encounter_rate": 25, + "encounter_rate": null, "min_level": 52, - "max_level": 54 + "max_level": 54, + "conditions": { + "morning": 20, + "day": 20 + } }, { "pokeapi_id": 55, @@ -7838,9 +8077,12 @@ "pokeapi_id": 164, "pokemon_name": "Noctowl", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 53, - "max_level": 54 + "max_level": 54, + "conditions": { + "night": 20 + } }, { "pokeapi_id": 358, @@ -8062,25 +8304,39 @@ "pokeapi_id": 419, "pokemon_name": "Floatzel", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 53, - "max_level": 54 + "max_level": 54, + "conditions": { + "morning": 20, + "day": 20, + "night": 30 + } }, { "pokeapi_id": 423, "pokemon_name": "Gastrodon", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 52, - "max_level": 53 + "max_level": 53, + "conditions": { + "morning": 20, + "day": 20, + "night": 30 + } }, { "pokeapi_id": 441, "pokemon_name": "Chatot", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 52, - "max_level": 52 + "max_level": 52, + "conditions": { + "morning": 20, + "day": 20 + } }, { "pokeapi_id": 356, @@ -8204,9 +8460,13 @@ "pokeapi_id": 22, "pokemon_name": "Fearow", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 50, - "max_level": 51 + "max_level": 51, + "conditions": { + "morning": 20, + "day": 20 + } }, { "pokeapi_id": 296, @@ -8236,9 +8496,12 @@ "pokeapi_id": 354, "pokemon_name": "Banette", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 50, - "max_level": 50 + "max_level": 50, + "conditions": { + "night": 20 + } }, { "pokeapi_id": 57, @@ -8354,9 +8617,13 @@ "pokeapi_id": 22, "pokemon_name": "Fearow", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 51, - "max_level": 52 + "max_level": 52, + "conditions": { + "morning": 20, + "day": 20 + } }, { "pokeapi_id": 130, @@ -8394,9 +8661,12 @@ "pokeapi_id": 354, "pokemon_name": "Banette", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 51, - "max_level": 51 + "max_level": 51, + "conditions": { + "night": 20 + } }, { "pokeapi_id": 57, @@ -8560,9 +8830,13 @@ "pokeapi_id": 22, "pokemon_name": "Fearow", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 54, - "max_level": 55 + "max_level": 55, + "conditions": { + "morning": 10, + "day": 10 + } }, { "pokeapi_id": 112, @@ -8576,25 +8850,35 @@ "pokeapi_id": 75, "pokemon_name": "Graveler", "method": "walk", - "encounter_rate": 15, + "encounter_rate": null, "min_level": 54, - "max_level": 56 + "max_level": 56, + "conditions": { + "morning": 10, + "day": 10 + } }, { "pokeapi_id": 354, "pokemon_name": "Banette", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 54, - "max_level": 54 + "max_level": 54, + "conditions": { + "night": 10 + } }, { "pokeapi_id": 42, "pokemon_name": "Golbat", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 54, - "max_level": 54 + "max_level": 54, + "conditions": { + "night": 10 + } }, { "pokeapi_id": 110, @@ -8960,9 +9244,12 @@ "pokeapi_id": 332, "pokemon_name": "Cacturne", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 52, - "max_level": 53 + "max_level": 53, + "conditions": { + "night": 20 + } }, { "pokeapi_id": 51, @@ -8984,17 +9271,25 @@ "pokeapi_id": 450, "pokemon_name": "Hippowdon", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 52, - "max_level": 54 + "max_level": 54, + "conditions": { + "morning": 10, + "day": 10 + } }, { "pokeapi_id": 112, "pokemon_name": "Rhydon", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 52, - "max_level": 53 + "max_level": 53, + "conditions": { + "morning": 10, + "day": 10 + } }, { "pokeapi_id": 329, @@ -9078,9 +9373,12 @@ "pokeapi_id": 44, "pokemon_name": "Gloom", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 51, - "max_level": 52 + "max_level": 52, + "conditions": { + "day": 10 + } }, { "pokeapi_id": 279, @@ -9094,25 +9392,34 @@ "pokeapi_id": 70, "pokemon_name": "Weepinbell", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 51, - "max_level": 52 + "max_level": 52, + "conditions": { + "day": 10 + } }, { "pokeapi_id": 168, "pokemon_name": "Ariados", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 52, - "max_level": 52 + "max_level": 52, + "conditions": { + "night": 20 + } }, { "pokeapi_id": 166, "pokemon_name": "Ledian", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 52, - "max_level": 52 + "max_level": 52, + "conditions": { + "morning": 20 + } }, { "pokeapi_id": 49, diff --git a/backend/src/app/seeds/data/crystal.json b/backend/src/app/seeds/data/crystal.json index e99215a..894e41f 100644 --- a/backend/src/app/seeds/data/crystal.json +++ b/backend/src/app/seeds/data/crystal.json @@ -141,25 +141,37 @@ "pokeapi_id": 163, "pokemon_name": "Hoothoot", "method": "walk", - "encounter_rate": 55, + "encounter_rate": null, "min_level": 2, - "max_level": 3 + "max_level": 3, + "conditions": { + "night": 55 + } }, { "pokeapi_id": 16, "pokemon_name": "Pidgey", "method": "walk", - "encounter_rate": 50, + "encounter_rate": null, "min_level": 2, - "max_level": 3 + "max_level": 3, + "conditions": { + "morning": 50, + "day": 50 + } }, { "pokeapi_id": 19, "pokemon_name": "Rattata", "method": "walk", - "encounter_rate": 50, + "encounter_rate": null, "min_level": 2, - "max_level": 3 + "max_level": 3, + "conditions": { + "morning": 5, + "day": 5, + "night": 45 + } }, { "pokeapi_id": 102, @@ -173,9 +185,13 @@ "pokeapi_id": 161, "pokemon_name": "Sentret", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 2, - "max_level": 3 + "max_level": 3, + "conditions": { + "morning": 40, + "day": 40 + } }, { "pokeapi_id": 204, @@ -205,9 +221,13 @@ "pokeapi_id": 187, "pokemon_name": "Hoppip", "method": "walk", - "encounter_rate": 5, + "encounter_rate": null, "min_level": 3, - "max_level": 3 + "max_level": 3, + "conditions": { + "morning": 5, + "day": 5 + } } ] }, @@ -259,17 +279,24 @@ "pokeapi_id": 222, "pokemon_name": "Corsola", "method": "super-rod", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 40, - "max_level": 40 + "max_level": 40, + "conditions": { + "morning": 30, + "day": 30 + } }, { "pokeapi_id": 120, "pokemon_name": "Staryu", "method": "super-rod", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 40, - "max_level": 40 + "max_level": 40, + "conditions": { + "night": 30 + } }, { "pokeapi_id": 98, @@ -283,9 +310,13 @@ "pokeapi_id": 222, "pokemon_name": "Corsola", "method": "good-rod", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 20, - "max_level": 20 + "max_level": 20, + "conditions": { + "morning": 10, + "day": 10 + } }, { "pokeapi_id": 99, @@ -299,9 +330,12 @@ "pokeapi_id": 120, "pokemon_name": "Staryu", "method": "good-rod", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 20, - "max_level": 20 + "max_level": 20, + "conditions": { + "night": 10 + } }, { "pokeapi_id": 73, @@ -361,25 +395,36 @@ "pokeapi_id": 10, "pokemon_name": "Caterpie", "method": "walk", - "encounter_rate": 50, + "encounter_rate": null, "min_level": 3, - "max_level": 4 + "max_level": 4, + "conditions": { + "morning": 50, + "day": 50 + } }, { "pokeapi_id": 16, "pokemon_name": "Pidgey", "method": "walk", - "encounter_rate": 50, + "encounter_rate": null, "min_level": 3, - "max_level": 4 + "max_level": 4, + "conditions": { + "morning": 10, + "day": 40 + } }, { "pokeapi_id": 163, "pokemon_name": "Hoothoot", "method": "walk", - "encounter_rate": 45, + "encounter_rate": null, "min_level": 3, - "max_level": 4 + "max_level": 4, + "conditions": { + "night": 45 + } }, { "pokeapi_id": 102, @@ -401,9 +446,12 @@ "pokeapi_id": 165, "pokemon_name": "Ledyba", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 3, - "max_level": 3 + "max_level": 3, + "conditions": { + "morning": 30 + } }, { "pokeapi_id": 204, @@ -417,9 +465,12 @@ "pokeapi_id": 167, "pokemon_name": "Spinarak", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 3, - "max_level": 3 + "max_level": 3, + "conditions": { + "night": 30 + } }, { "pokeapi_id": 129, @@ -433,9 +484,12 @@ "pokeapi_id": 60, "pokemon_name": "Poliwag", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 4, - "max_level": 4 + "max_level": 4, + "conditions": { + "night": 20 + } }, { "pokeapi_id": 165, @@ -473,25 +527,36 @@ "pokeapi_id": 187, "pokemon_name": "Hoppip", "method": "walk", - "encounter_rate": 5, + "encounter_rate": null, "min_level": 4, - "max_level": 4 + "max_level": 4, + "conditions": { + "morning": 5, + "day": 5 + } }, { "pokeapi_id": 13, "pokemon_name": "Weedle", "method": "walk", - "encounter_rate": 5, + "encounter_rate": null, "min_level": 3, - "max_level": 3 + "max_level": 3, + "conditions": { + "morning": 5, + "day": 5 + } }, { "pokeapi_id": 41, "pokemon_name": "Zubat", "method": "walk", - "encounter_rate": 5, + "encounter_rate": null, "min_level": 3, - "max_level": 3 + "max_level": 3, + "conditions": { + "night": 5 + } } ] }, @@ -543,9 +608,13 @@ "pokeapi_id": 16, "pokemon_name": "Pidgey", "method": "walk", - "encounter_rate": 50, + "encounter_rate": null, "min_level": 4, - "max_level": 5 + "max_level": 5, + "conditions": { + "morning": 10, + "day": 40 + } }, { "pokeapi_id": 102, @@ -567,17 +636,24 @@ "pokeapi_id": 10, "pokemon_name": "Caterpie", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 4, - "max_level": 4 + "max_level": 4, + "conditions": { + "morning": 30, + "day": 30 + } }, { "pokeapi_id": 165, "pokemon_name": "Ledyba", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 4, - "max_level": 4 + "max_level": 4, + "conditions": { + "morning": 30 + } }, { "pokeapi_id": 204, @@ -591,17 +667,23 @@ "pokeapi_id": 60, "pokemon_name": "Poliwag", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 4, - "max_level": 4 + "max_level": 4, + "conditions": { + "night": 30 + } }, { "pokeapi_id": 167, "pokemon_name": "Spinarak", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 4, - "max_level": 4 + "max_level": 4, + "conditions": { + "night": 30 + } }, { "pokeapi_id": 69, @@ -647,9 +729,12 @@ "pokeapi_id": 163, "pokemon_name": "Hoothoot", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 5, - "max_level": 5 + "max_level": 5, + "conditions": { + "night": 10 + } }, { "pokeapi_id": 61, @@ -663,33 +748,47 @@ "pokeapi_id": 92, "pokemon_name": "Gastly", "method": "walk", - "encounter_rate": 5, + "encounter_rate": null, "min_level": 5, - "max_level": 5 + "max_level": 5, + "conditions": { + "night": 5 + } }, { "pokeapi_id": 187, "pokemon_name": "Hoppip", "method": "walk", - "encounter_rate": 5, + "encounter_rate": null, "min_level": 5, - "max_level": 5 + "max_level": 5, + "conditions": { + "morning": 5, + "day": 5 + } }, { "pokeapi_id": 13, "pokemon_name": "Weedle", "method": "walk", - "encounter_rate": 5, + "encounter_rate": null, "min_level": 4, - "max_level": 4 + "max_level": 4, + "conditions": { + "morning": 5, + "day": 5 + } }, { "pokeapi_id": 41, "pokemon_name": "Zubat", "method": "walk", - "encounter_rate": 5, + "encounter_rate": null, "min_level": 4, - "max_level": 4 + "max_level": 4, + "conditions": { + "night": 5 + } } ] }, @@ -1185,9 +1284,13 @@ "pokeapi_id": 23, "pokemon_name": "Ekans", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 4, - "max_level": 4 + "max_level": 4, + "conditions": { + "morning": 30, + "day": 30 + } }, { "pokeapi_id": 204, @@ -1217,9 +1320,12 @@ "pokeapi_id": 194, "pokemon_name": "Wooper", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 4, - "max_level": 4 + "max_level": 4, + "conditions": { + "night": 30 + } }, { "pokeapi_id": 69, @@ -1249,9 +1355,13 @@ "pokeapi_id": 187, "pokemon_name": "Hoppip", "method": "walk", - "encounter_rate": 15, + "encounter_rate": null, "min_level": 6, - "max_level": 7 + "max_level": 7, + "conditions": { + "morning": 15, + "day": 15 + } }, { "pokeapi_id": 211, @@ -1281,33 +1391,46 @@ "pokeapi_id": 41, "pokemon_name": "Zubat", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 6, - "max_level": 6 + "max_level": 6, + "conditions": { + "night": 10 + } }, { "pokeapi_id": 92, "pokemon_name": "Gastly", "method": "walk", - "encounter_rate": 5, + "encounter_rate": null, "min_level": 7, - "max_level": 7 + "max_level": 7, + "conditions": { + "night": 5 + } }, { "pokeapi_id": 163, "pokemon_name": "Hoothoot", "method": "walk", - "encounter_rate": 5, + "encounter_rate": null, "min_level": 7, - "max_level": 7 + "max_level": 7, + "conditions": { + "night": 5 + } }, { "pokeapi_id": 16, "pokemon_name": "Pidgey", "method": "walk", - "encounter_rate": 5, + "encounter_rate": null, "min_level": 7, - "max_level": 7 + "max_level": 7, + "conditions": { + "morning": 5, + "day": 5 + } } ] }, @@ -1867,9 +1990,14 @@ "pokeapi_id": 19, "pokemon_name": "Rattata", "method": "walk", - "encounter_rate": 70, + "encounter_rate": null, "min_level": 6, - "max_level": 7 + "max_level": 7, + "conditions": { + "morning": 30, + "day": 30, + "night": 40 + } }, { "pokeapi_id": 190, @@ -1883,9 +2011,12 @@ "pokeapi_id": 41, "pokemon_name": "Zubat", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 6, - "max_level": 6 + "max_level": 6, + "conditions": { + "night": 40 + } }, { "pokeapi_id": 214, @@ -1899,9 +2030,13 @@ "pokeapi_id": 21, "pokemon_name": "Spearow", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 6, - "max_level": 6 + "max_level": 6, + "conditions": { + "morning": 30, + "day": 30 + } }, { "pokeapi_id": 74, @@ -1923,17 +2058,25 @@ "pokeapi_id": 187, "pokemon_name": "Hoppip", "method": "walk", - "encounter_rate": 15, + "encounter_rate": null, "min_level": 6, - "max_level": 7 + "max_level": 7, + "conditions": { + "morning": 15, + "day": 15 + } }, { "pokeapi_id": 23, "pokemon_name": "Ekans", "method": "walk", - "encounter_rate": 5, + "encounter_rate": null, "min_level": 7, - "max_level": 7 + "max_level": 7, + "conditions": { + "morning": 5, + "day": 5 + } } ] }, @@ -2226,9 +2369,12 @@ "pokeapi_id": 43, "pokemon_name": "Oddish", "method": "walk", - "encounter_rate": 50, + "encounter_rate": null, "min_level": 5, - "max_level": 5 + "max_level": 5, + "conditions": { + "night": 50 + } }, { "pokeapi_id": 129, @@ -2242,9 +2388,13 @@ "pokeapi_id": 10, "pokemon_name": "Caterpie", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 5, - "max_level": 5 + "max_level": 5, + "conditions": { + "morning": 30, + "day": 30 + } }, { "pokeapi_id": 204, @@ -2258,17 +2408,24 @@ "pokeapi_id": 48, "pokemon_name": "Venonat", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 5, - "max_level": 5 + "max_level": 5, + "conditions": { + "night": 30 + } }, { "pokeapi_id": 13, "pokemon_name": "Weedle", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 5, - "max_level": 5 + "max_level": 5, + "conditions": { + "morning": 30, + "day": 30 + } }, { "pokeapi_id": 129, @@ -2282,9 +2439,13 @@ "pokeapi_id": 11, "pokemon_name": "Metapod", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 7, - "max_level": 7 + "max_level": 7, + "conditions": { + "morning": 20, + "day": 20 + } }, { "pokeapi_id": 10, @@ -2322,9 +2483,13 @@ "pokeapi_id": 14, "pokemon_name": "Kakuna", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 7, - "max_level": 7 + "max_level": 7, + "conditions": { + "morning": 10, + "day": 10 + } }, { "pokeapi_id": 164, @@ -2338,9 +2503,12 @@ "pokeapi_id": 54, "pokemon_name": "Psyduck", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 7, - "max_level": 7 + "max_level": 7, + "conditions": { + "night": 10 + } }, { "pokeapi_id": 15, @@ -2362,9 +2530,12 @@ "pokeapi_id": 163, "pokemon_name": "Hoothoot", "method": "walk", - "encounter_rate": 5, + "encounter_rate": null, "min_level": 7, - "max_level": 7 + "max_level": 7, + "conditions": { + "night": 5 + } }, { "pokeapi_id": 14, @@ -2394,9 +2565,13 @@ "pokeapi_id": 16, "pokemon_name": "Pidgey", "method": "walk", - "encounter_rate": 5, + "encounter_rate": null, "min_level": 7, - "max_level": 7 + "max_level": 7, + "conditions": { + "morning": 5, + "day": 5 + } } ] }, @@ -2520,17 +2695,24 @@ "pokeapi_id": 222, "pokemon_name": "Corsola", "method": "super-rod", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 40, - "max_level": 40 + "max_level": 40, + "conditions": { + "morning": 30, + "day": 30 + } }, { "pokeapi_id": 96, "pokemon_name": "Drowzee", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 12, - "max_level": 12 + "max_level": 12, + "conditions": { + "night": 30 + } }, { "pokeapi_id": 204, @@ -2552,33 +2734,47 @@ "pokeapi_id": 209, "pokemon_name": "Snubbull", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 10, - "max_level": 10 + "max_level": 10, + "conditions": { + "morning": 30, + "day": 30 + } }, { "pokeapi_id": 120, "pokemon_name": "Staryu", "method": "super-rod", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 40, - "max_level": 40 + "max_level": 40, + "conditions": { + "night": 30 + } }, { "pokeapi_id": 163, "pokemon_name": "Hoothoot", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 12, - "max_level": 12 + "max_level": 12, + "conditions": { + "night": 20 + } }, { "pokeapi_id": 16, "pokemon_name": "Pidgey", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 12, - "max_level": 12 + "max_level": 12, + "conditions": { + "morning": 20, + "day": 20 + } }, { "pokeapi_id": 98, @@ -2616,9 +2812,13 @@ "pokeapi_id": 222, "pokemon_name": "Corsola", "method": "good-rod", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 20, - "max_level": 20 + "max_level": 20, + "conditions": { + "morning": 10, + "day": 10 + } }, { "pokeapi_id": 99, @@ -2632,9 +2832,12 @@ "pokeapi_id": 120, "pokemon_name": "Staryu", "method": "good-rod", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 20, - "max_level": 20 + "max_level": 20, + "conditions": { + "night": 10 + } }, { "pokeapi_id": 73, @@ -2756,17 +2959,23 @@ "pokeapi_id": 96, "pokemon_name": "Drowzee", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 12, - "max_level": 12 + "max_level": 12, + "conditions": { + "night": 30 + } }, { "pokeapi_id": 163, "pokemon_name": "Hoothoot", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 14, - "max_level": 14 + "max_level": 14, + "conditions": { + "night": 30 + } }, { "pokeapi_id": 29, @@ -2788,9 +2997,13 @@ "pokeapi_id": 16, "pokemon_name": "Pidgey", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 14, - "max_level": 14 + "max_level": 14, + "conditions": { + "morning": 30, + "day": 30 + } }, { "pokeapi_id": 204, @@ -2804,9 +3017,13 @@ "pokeapi_id": 209, "pokemon_name": "Snubbull", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 12, - "max_level": 12 + "max_level": 12, + "conditions": { + "morning": 30, + "day": 30 + } }, { "pokeapi_id": 193, @@ -2820,9 +3037,13 @@ "pokeapi_id": 58, "pokemon_name": "Growlithe", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 13, - "max_level": 13 + "max_level": 13, + "conditions": { + "morning": 20, + "day": 20 + } }, { "pokeapi_id": 129, @@ -2836,9 +3057,12 @@ "pokeapi_id": 54, "pokemon_name": "Psyduck", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 13, - "max_level": 13 + "max_level": 13, + "conditions": { + "night": 20 + } }, { "pokeapi_id": 165, @@ -2892,9 +3116,12 @@ "pokeapi_id": 163, "pokemon_name": "Hoothoot", "method": "swarm", - "encounter_rate": 5, + "encounter_rate": null, "min_level": 14, - "max_level": 14 + "max_level": 14, + "conditions": { + "night": 5 + } }, { "pokeapi_id": 39, @@ -2908,9 +3135,13 @@ "pokeapi_id": 16, "pokemon_name": "Pidgey", "method": "swarm", - "encounter_rate": 5, + "encounter_rate": null, "min_level": 14, - "max_level": 14 + "max_level": 14, + "conditions": { + "morning": 5, + "day": 5 + } }, { "pokeapi_id": 132, @@ -2938,81 +3169,115 @@ "pokeapi_id": 163, "pokemon_name": "Hoothoot", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 13, - "max_level": 13 + "max_level": 13, + "conditions": { + "night": 40 + } }, { "pokeapi_id": 29, "pokemon_name": "Nidoran F", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 12, - "max_level": 12 + "max_level": 12, + "conditions": { + "morning": 30, + "day": 30 + } }, { "pokeapi_id": 32, "pokemon_name": "Nidoran M", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 12, - "max_level": 12 + "max_level": 12, + "conditions": { + "morning": 30, + "day": 30 + } }, { "pokeapi_id": 54, "pokemon_name": "Psyduck", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 12, - "max_level": 12 + "max_level": 12, + "conditions": { + "night": 30 + } }, { "pokeapi_id": 10, "pokemon_name": "Caterpie", "method": "walk", - "encounter_rate": 25, + "encounter_rate": null, "min_level": 7, - "max_level": 18 + "max_level": 18, + "conditions": { + "morning": 5, + "day": 5 + } }, { "pokeapi_id": 13, "pokemon_name": "Weedle", "method": "walk", - "encounter_rate": 25, + "encounter_rate": null, "min_level": 7, - "max_level": 18 + "max_level": 18, + "conditions": { + "morning": 5, + "day": 5 + } }, { "pokeapi_id": 165, "pokemon_name": "Ledyba", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 14, - "max_level": 14 + "max_level": 14, + "conditions": { + "morning": 20 + } }, { "pokeapi_id": 167, "pokemon_name": "Spinarak", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 14, - "max_level": 14 + "max_level": 14, + "conditions": { + "night": 20 + } }, { "pokeapi_id": 191, "pokemon_name": "Sunkern", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 14, - "max_level": 14 + "max_level": 14, + "conditions": { + "day": 20 + } }, { "pokeapi_id": 48, "pokemon_name": "Venonat", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 10, - "max_level": 16 + "max_level": 16, + "conditions": { + "night": 10 + } }, { "pokeapi_id": 14, @@ -3042,9 +3307,13 @@ "pokeapi_id": 16, "pokemon_name": "Pidgey", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 13, - "max_level": 13 + "max_level": 13, + "conditions": { + "morning": 10, + "day": 10 + } }, { "pokeapi_id": 15, @@ -3104,17 +3373,24 @@ "pokeapi_id": 16, "pokemon_name": "Pidgey", "method": "walk", - "encounter_rate": 70, + "encounter_rate": null, "min_level": 4, - "max_level": 6 + "max_level": 6, + "conditions": { + "morning": 40, + "day": 70 + } }, { "pokeapi_id": 163, "pokemon_name": "Hoothoot", "method": "walk", - "encounter_rate": 45, + "encounter_rate": null, "min_level": 4, - "max_level": 5 + "max_level": 5, + "conditions": { + "night": 45 + } }, { "pokeapi_id": 102, @@ -3128,9 +3404,12 @@ "pokeapi_id": 165, "pokemon_name": "Ledyba", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 4, - "max_level": 4 + "max_level": 4, + "conditions": { + "morning": 30 + } }, { "pokeapi_id": 204, @@ -3144,9 +3423,12 @@ "pokeapi_id": 167, "pokemon_name": "Spinarak", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 4, - "max_level": 4 + "max_level": 4, + "conditions": { + "night": 30 + } }, { "pokeapi_id": 69, @@ -3176,17 +3458,24 @@ "pokeapi_id": 58, "pokemon_name": "Growlithe", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 5, - "max_level": 5 + "max_level": 5, + "conditions": { + "morning": 10, + "day": 10 + } }, { "pokeapi_id": 92, "pokemon_name": "Gastly", "method": "walk", - "encounter_rate": 5, + "encounter_rate": null, "min_level": 5, - "max_level": 5 + "max_level": 5, + "conditions": { + "night": 5 + } } ] }, @@ -3206,9 +3495,13 @@ "pokeapi_id": 16, "pokemon_name": "Pidgey", "method": "walk", - "encounter_rate": 75, + "encounter_rate": null, "min_level": 13, - "max_level": 15 + "max_level": 15, + "conditions": { + "morning": 20, + "day": 55 + } }, { "pokeapi_id": 102, @@ -3222,25 +3515,35 @@ "pokeapi_id": 58, "pokemon_name": "Growlithe", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 14, - "max_level": 14 + "max_level": 14, + "conditions": { + "morning": 40, + "day": 40 + } }, { "pokeapi_id": 234, "pokemon_name": "Stantler", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 14, - "max_level": 14 + "max_level": 14, + "conditions": { + "night": 40 + } }, { "pokeapi_id": 165, "pokemon_name": "Ledyba", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 13, - "max_level": 13 + "max_level": 13, + "conditions": { + "morning": 30 + } }, { "pokeapi_id": 204, @@ -3254,17 +3557,23 @@ "pokeapi_id": 167, "pokemon_name": "Spinarak", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 13, - "max_level": 13 + "max_level": 13, + "conditions": { + "night": 30 + } }, { "pokeapi_id": 163, "pokemon_name": "Hoothoot", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 15, - "max_level": 15 + "max_level": 15, + "conditions": { + "night": 20 + } }, { "pokeapi_id": 165, @@ -3286,33 +3595,46 @@ "pokeapi_id": 168, "pokemon_name": "Ariados", "method": "walk", - "encounter_rate": 5, + "encounter_rate": null, "min_level": 15, - "max_level": 15 + "max_level": 15, + "conditions": { + "night": 5 + } }, { "pokeapi_id": 166, "pokemon_name": "Ledian", "method": "walk", - "encounter_rate": 5, + "encounter_rate": null, "min_level": 15, - "max_level": 15 + "max_level": 15, + "conditions": { + "morning": 5 + } }, { "pokeapi_id": 164, "pokemon_name": "Noctowl", "method": "walk", - "encounter_rate": 5, + "encounter_rate": null, "min_level": 15, - "max_level": 15 + "max_level": 15, + "conditions": { + "night": 5 + } }, { "pokeapi_id": 17, "pokemon_name": "Pidgeotto", "method": "walk", - "encounter_rate": 5, + "encounter_rate": null, "min_level": 15, - "max_level": 15 + "max_level": 15, + "conditions": { + "morning": 5, + "day": 5 + } } ] }, @@ -3704,9 +4026,12 @@ "pokeapi_id": 52, "pokemon_name": "Meowth", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 16, - "max_level": 16 + "max_level": 16, + "conditions": { + "night": 40 + } }, { "pokeapi_id": 204, @@ -3728,9 +4053,13 @@ "pokeapi_id": 19, "pokemon_name": "Rattata", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 16, - "max_level": 16 + "max_level": 16, + "conditions": { + "morning": 30, + "day": 30 + } }, { "pokeapi_id": 81, @@ -3760,33 +4089,48 @@ "pokeapi_id": 164, "pokemon_name": "Noctowl", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 16, - "max_level": 16 + "max_level": 16, + "conditions": { + "night": 10 + } }, { "pokeapi_id": 17, "pokemon_name": "Pidgeotto", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 16, - "max_level": 16 + "max_level": 16, + "conditions": { + "morning": 10, + "day": 10 + } }, { "pokeapi_id": 241, "pokemon_name": "Miltank", "method": "walk", - "encounter_rate": 5, + "encounter_rate": null, "min_level": 13, - "max_level": 13 + "max_level": 13, + "conditions": { + "morning": 5, + "day": 5 + } }, { "pokeapi_id": 128, "pokemon_name": "Tauros", "method": "walk", - "encounter_rate": 5, + "encounter_rate": null, "min_level": 13, - "max_level": 13 + "max_level": 13, + "conditions": { + "morning": 5, + "day": 5 + } } ] }, @@ -3814,9 +4158,12 @@ "pokeapi_id": 52, "pokemon_name": "Meowth", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 16, - "max_level": 16 + "max_level": 16, + "conditions": { + "night": 40 + } }, { "pokeapi_id": 204, @@ -3838,9 +4185,13 @@ "pokeapi_id": 19, "pokemon_name": "Rattata", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 16, - "max_level": 16 + "max_level": 16, + "conditions": { + "morning": 30, + "day": 30 + } }, { "pokeapi_id": 81, @@ -3870,33 +4221,48 @@ "pokeapi_id": 164, "pokemon_name": "Noctowl", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 16, - "max_level": 16 + "max_level": 16, + "conditions": { + "night": 10 + } }, { "pokeapi_id": 17, "pokemon_name": "Pidgeotto", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 16, - "max_level": 16 + "max_level": 16, + "conditions": { + "morning": 10, + "day": 10 + } }, { "pokeapi_id": 241, "pokemon_name": "Miltank", "method": "walk", - "encounter_rate": 5, + "encounter_rate": null, "min_level": 15, - "max_level": 15 + "max_level": 15, + "conditions": { + "morning": 5, + "day": 5 + } }, { "pokeapi_id": 128, "pokemon_name": "Tauros", "method": "walk", - "encounter_rate": 5, + "encounter_rate": null, "min_level": 15, - "max_level": 15 + "max_level": 15, + "conditions": { + "morning": 5, + "day": 5 + } } ] }, @@ -3956,17 +4322,24 @@ "pokeapi_id": 222, "pokemon_name": "Corsola", "method": "super-rod", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 40, - "max_level": 40 + "max_level": 40, + "conditions": { + "morning": 30, + "day": 30 + } }, { "pokeapi_id": 120, "pokemon_name": "Staryu", "method": "super-rod", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 40, - "max_level": 40 + "max_level": 40, + "conditions": { + "night": 30 + } }, { "pokeapi_id": 98, @@ -3980,9 +4353,13 @@ "pokeapi_id": 222, "pokemon_name": "Corsola", "method": "good-rod", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 20, - "max_level": 20 + "max_level": 20, + "conditions": { + "morning": 10, + "day": 10 + } }, { "pokeapi_id": 99, @@ -3996,9 +4373,12 @@ "pokeapi_id": 120, "pokemon_name": "Staryu", "method": "good-rod", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 20, - "max_level": 20 + "max_level": 20, + "conditions": { + "night": 10 + } }, { "pokeapi_id": 73, @@ -4168,17 +4548,24 @@ "pokeapi_id": 222, "pokemon_name": "Corsola", "method": "super-rod", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 40, - "max_level": 40 + "max_level": 40, + "conditions": { + "morning": 30, + "day": 30 + } }, { "pokeapi_id": 120, "pokemon_name": "Staryu", "method": "super-rod", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 40, - "max_level": 40 + "max_level": 40, + "conditions": { + "day": 30 + } }, { "pokeapi_id": 98, @@ -4192,9 +4579,13 @@ "pokeapi_id": 222, "pokemon_name": "Corsola", "method": "good-rod", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 20, - "max_level": 20 + "max_level": 20, + "conditions": { + "morning": 10, + "day": 10 + } }, { "pokeapi_id": 99, @@ -4216,9 +4607,12 @@ "pokeapi_id": 120, "pokemon_name": "Staryu", "method": "good-rod", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 20, - "max_level": 20 + "max_level": 20, + "conditions": { + "night": 10 + } }, { "pokeapi_id": 73, @@ -4404,17 +4798,24 @@ "pokeapi_id": 222, "pokemon_name": "Corsola", "method": "super-rod", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 40, - "max_level": 40 + "max_level": 40, + "conditions": { + "morning": 30, + "day": 30 + } }, { "pokeapi_id": 120, "pokemon_name": "Staryu", "method": "super-rod", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 40, - "max_level": 40 + "max_level": 40, + "conditions": { + "night": 30 + } }, { "pokeapi_id": 98, @@ -4428,9 +4829,13 @@ "pokeapi_id": 222, "pokemon_name": "Corsola", "method": "good-rod", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 20, - "max_level": 20 + "max_level": 20, + "conditions": { + "morning": 10, + "day": 10 + } }, { "pokeapi_id": 99, @@ -4452,9 +4857,12 @@ "pokeapi_id": 120, "pokemon_name": "Staryu", "method": "good-rod", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 20, - "max_level": 20 + "max_level": 20, + "conditions": { + "night": 10 + } }, { "pokeapi_id": 73, @@ -4514,9 +4922,14 @@ "pokeapi_id": 19, "pokemon_name": "Rattata", "method": "walk", - "encounter_rate": 50, + "encounter_rate": null, "min_level": 13, - "max_level": 15 + "max_level": 15, + "conditions": { + "morning": 20, + "day": 20, + "night": 30 + } }, { "pokeapi_id": 190, @@ -4538,9 +4951,13 @@ "pokeapi_id": 23, "pokemon_name": "Ekans", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 13, - "max_level": 13 + "max_level": 13, + "conditions": { + "morning": 30, + "day": 30 + } }, { "pokeapi_id": 214, @@ -4554,25 +4971,37 @@ "pokeapi_id": 20, "pokemon_name": "Raticate", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 15, - "max_level": 16 + "max_level": 16, + "conditions": { + "morning": 10, + "day": 10, + "night": 20 + } }, { "pokeapi_id": 21, "pokemon_name": "Spearow", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 14, - "max_level": 14 + "max_level": 14, + "conditions": { + "morning": 30, + "day": 30 + } }, { "pokeapi_id": 41, "pokemon_name": "Zubat", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 14, - "max_level": 14 + "max_level": 14, + "conditions": { + "night": 30 + } }, { "pokeapi_id": 129, @@ -4594,9 +5023,12 @@ "pokeapi_id": 42, "pokemon_name": "Golbat", "method": "walk", - "encounter_rate": 15, + "encounter_rate": null, "min_level": 16, - "max_level": 16 + "max_level": 16, + "conditions": { + "night": 15 + } }, { "pokeapi_id": 118, @@ -4626,25 +5058,36 @@ "pokeapi_id": 24, "pokemon_name": "Arbok", "method": "walk", - "encounter_rate": 5, + "encounter_rate": null, "min_level": 15, - "max_level": 15 + "max_level": 15, + "conditions": { + "morning": 5, + "day": 5 + } }, { "pokeapi_id": 22, "pokemon_name": "Fearow", "method": "walk", - "encounter_rate": 5, + "encounter_rate": null, "min_level": 16, - "max_level": 16 + "max_level": 16, + "conditions": { + "morning": 5, + "day": 5 + } }, { "pokeapi_id": 183, "pokemon_name": "Marill", "method": "walk", - "encounter_rate": 5, + "encounter_rate": null, "min_level": 15, - "max_level": 15 + "max_level": 15, + "conditions": { + "night": 5 + } } ] }, @@ -5301,9 +5744,12 @@ "pokeapi_id": 48, "pokemon_name": "Venonat", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 15, - "max_level": 15 + "max_level": 15, + "conditions": { + "night": 40 + } }, { "pokeapi_id": 129, @@ -5317,17 +5763,24 @@ "pokeapi_id": 164, "pokemon_name": "Noctowl", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 16, - "max_level": 16 + "max_level": 16, + "conditions": { + "night": 30 + } }, { "pokeapi_id": 17, "pokemon_name": "Pidgeotto", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 16, - "max_level": 16 + "max_level": 16, + "conditions": { + "morning": 30, + "day": 30 + } }, { "pokeapi_id": 204, @@ -5341,25 +5794,38 @@ "pokeapi_id": 20, "pokemon_name": "Raticate", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 16, - "max_level": 17 + "max_level": 17, + "conditions": { + "morning": 5, + "day": 5, + "night": 25 + } }, { "pokeapi_id": 161, "pokemon_name": "Sentret", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 15, - "max_level": 15 + "max_level": 15, + "conditions": { + "morning": 30, + "day": 30 + } }, { "pokeapi_id": 83, "pokemon_name": "Farfetchd", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 16, - "max_level": 16 + "max_level": 16, + "conditions": { + "morning": 20, + "day": 20 + } }, { "pokeapi_id": 129, @@ -5373,9 +5839,13 @@ "pokeapi_id": 162, "pokemon_name": "Furret", "method": "walk", - "encounter_rate": 15, + "encounter_rate": null, "min_level": 15, - "max_level": 15 + "max_level": 15, + "conditions": { + "morning": 15, + "day": 15 + } }, { "pokeapi_id": 60, @@ -5397,9 +5867,12 @@ "pokeapi_id": 49, "pokemon_name": "Venomoth", "method": "walk", - "encounter_rate": 5, + "encounter_rate": null, "min_level": 17, - "max_level": 17 + "max_level": 17, + "conditions": { + "night": 5 + } } ] }, @@ -5459,9 +5932,13 @@ "pokeapi_id": 108, "pokemon_name": "Lickitung", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 22, - "max_level": 22 + "max_level": 22, + "conditions": { + "morning": 40, + "day": 40 + } }, { "pokeapi_id": 129, @@ -5483,9 +5960,12 @@ "pokeapi_id": 60, "pokemon_name": "Poliwag", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 22, - "max_level": 22 + "max_level": 22, + "conditions": { + "night": 30 + } }, { "pokeapi_id": 114, @@ -5523,9 +6003,12 @@ "pokeapi_id": 61, "pokemon_name": "Poliwhirl", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 24, - "max_level": 24 + "max_level": 24, + "conditions": { + "night": 10 + } }, { "pokeapi_id": 61, @@ -5932,9 +6415,14 @@ "pokeapi_id": 75, "pokemon_name": "Graveler", "method": "walk", - "encounter_rate": 80, + "encounter_rate": null, "min_level": 23, - "max_level": 23 + "max_level": 23, + "conditions": { + "morning": 30, + "day": 30, + "night": 50 + } }, { "pokeapi_id": 129, @@ -5964,9 +6452,13 @@ "pokeapi_id": 232, "pokemon_name": "Donphan", "method": "walk", - "encounter_rate": 25, + "encounter_rate": null, "min_level": 25, - "max_level": 25 + "max_level": 25, + "conditions": { + "morning": 10, + "day": 15 + } }, { "pokeapi_id": 207, @@ -5996,17 +6488,24 @@ "pokeapi_id": 231, "pokemon_name": "Phanpy", "method": "walk", - "encounter_rate": 5, + "encounter_rate": null, "min_level": 20, - "max_level": 20 + "max_level": 20, + "conditions": { + "morning": 5 + } }, { "pokeapi_id": 227, "pokemon_name": "Skarmory", "method": "walk", - "encounter_rate": 5, + "encounter_rate": null, "min_level": 27, - "max_level": 27 + "max_level": 27, + "conditions": { + "morning": 5, + "day": 5 + } } ] }, @@ -6026,25 +6525,37 @@ "pokeapi_id": 19, "pokemon_name": "Rattata", "method": "walk", - "encounter_rate": 50, + "encounter_rate": null, "min_level": 2, - "max_level": 3 + "max_level": 3, + "conditions": { + "morning": 15, + "day": 20, + "night": 50 + } }, { "pokeapi_id": 21, "pokemon_name": "Spearow", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 2, - "max_level": 2 + "max_level": 2, + "conditions": { + "morning": 30, + "day": 30 + } }, { "pokeapi_id": 231, "pokemon_name": "Phanpy", "method": "walk", - "encounter_rate": 5, + "encounter_rate": null, "min_level": 2, - "max_level": 2 + "max_level": 2, + "conditions": { + "morning": 5 + } } ] }, @@ -6661,9 +7172,13 @@ "pokeapi_id": 84, "pokemon_name": "Doduo", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 28, - "max_level": 28 + "max_level": 28, + "conditions": { + "morning": 40, + "day": 40 + } }, { "pokeapi_id": 102, @@ -6677,17 +7192,23 @@ "pokeapi_id": 164, "pokemon_name": "Noctowl", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 28, - "max_level": 28 + "max_level": 28, + "conditions": { + "night": 40 + } }, { "pokeapi_id": 195, "pokemon_name": "Quagsire", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 28, - "max_level": 28 + "max_level": 28, + "conditions": { + "night": 40 + } }, { "pokeapi_id": 129, @@ -6709,9 +7230,13 @@ "pokeapi_id": 24, "pokemon_name": "Arbok", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 28, - "max_level": 28 + "max_level": 28, + "conditions": { + "morning": 30, + "day": 30 + } }, { "pokeapi_id": 204, @@ -6797,17 +7322,25 @@ "pokeapi_id": 85, "pokemon_name": "Dodrio", "method": "walk", - "encounter_rate": 5, + "encounter_rate": null, "min_level": 30, - "max_level": 30 + "max_level": 30, + "conditions": { + "morning": 5, + "day": 5 + } }, { "pokeapi_id": 77, "pokemon_name": "Ponyta", "method": "walk", - "encounter_rate": 5, + "encounter_rate": null, "min_level": 32, - "max_level": 32 + "max_level": 32, + "conditions": { + "morning": 5, + "day": 5 + } } ] }, @@ -6843,17 +7376,25 @@ "pokeapi_id": 164, "pokemon_name": "Noctowl", "method": "walk", - "encounter_rate": 50, + "encounter_rate": null, "min_level": 28, - "max_level": 28 + "max_level": 28, + "conditions": { + "night": 50 + } }, { "pokeapi_id": 20, "pokemon_name": "Raticate", "method": "walk", - "encounter_rate": 50, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "night": 40, + "morning": 10, + "day": 10 + } }, { "pokeapi_id": 170, @@ -6875,9 +7416,13 @@ "pokeapi_id": 84, "pokemon_name": "Doduo", "method": "walk", - "encounter_rate": 35, + "encounter_rate": null, "min_level": 28, - "max_level": 28 + "max_level": 28, + "conditions": { + "morning": 35, + "day": 35 + } }, { "pokeapi_id": 129, @@ -6907,9 +7452,13 @@ "pokeapi_id": 28, "pokemon_name": "Sandslash", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 28, - "max_level": 28 + "max_level": 28, + "conditions": { + "morning": 30, + "day": 30 + } }, { "pokeapi_id": 90, @@ -6931,9 +7480,13 @@ "pokeapi_id": 77, "pokemon_name": "Ponyta", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 32, - "max_level": 32 + "max_level": 32, + "conditions": { + "morning": 20, + "day": 20 + } }, { "pokeapi_id": 73, @@ -6971,9 +7524,12 @@ "pokeapi_id": 195, "pokemon_name": "Quagsire", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 30, - "max_level": 30 + "max_level": 30, + "conditions": { + "night": 10 + } }, { "pokeapi_id": 90, @@ -6995,9 +7551,13 @@ "pokeapi_id": 24, "pokemon_name": "Arbok", "method": "walk", - "encounter_rate": 5, + "encounter_rate": null, "min_level": 30, - "max_level": 30 + "max_level": 30, + "conditions": { + "morning": 5, + "day": 5 + } } ] }, @@ -7315,33 +7875,47 @@ "pokeapi_id": 96, "pokemon_name": "Drowzee", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 13, - "max_level": 13 + "max_level": 13, + "conditions": { + "night": 30 + } }, { "pokeapi_id": 52, "pokemon_name": "Meowth", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 13, - "max_level": 13 + "max_level": 13, + "conditions": { + "night": 30 + } }, { "pokeapi_id": 19, "pokemon_name": "Rattata", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 13, - "max_level": 13 + "max_level": 13, + "conditions": { + "morning": 30, + "day": 30 + } }, { "pokeapi_id": 209, "pokemon_name": "Snubbull", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 13, - "max_level": 13 + "max_level": 13, + "conditions": { + "morning": 30, + "day": 30 + } }, { "pokeapi_id": 129, @@ -7379,25 +7953,37 @@ "pokeapi_id": 54, "pokemon_name": "Psyduck", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 15, - "max_level": 15 + "max_level": 15, + "conditions": { + "night": 10 + } }, { "pokeapi_id": 20, "pokemon_name": "Raticate", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 15, - "max_level": 15 + "max_level": 15, + "conditions": { + "morning": 10, + "day": 10, + "night": 5 + } }, { "pokeapi_id": 210, "pokemon_name": "Granbull", "method": "walk", - "encounter_rate": 5, + "encounter_rate": null, "min_level": 15, - "max_level": 15 + "max_level": 15, + "conditions": { + "morning": 5, + "day": 5 + } }, { "pokeapi_id": 39, @@ -7417,33 +8003,47 @@ "pokeapi_id": 52, "pokemon_name": "Meowth", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 17, - "max_level": 17 + "max_level": 17, + "conditions": { + "night": 30 + } }, { "pokeapi_id": 164, "pokemon_name": "Noctowl", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 20, - "max_level": 20 + "max_level": 20, + "conditions": { + "night": 30 + } }, { "pokeapi_id": 17, "pokemon_name": "Pidgeotto", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 19, - "max_level": 19 + "max_level": 19, + "conditions": { + "morning": 30, + "day": 30 + } }, { "pokeapi_id": 209, "pokemon_name": "Snubbull", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 17, - "max_level": 17 + "max_level": 17, + "conditions": { + "morning": 30, + "day": 30 + } }, { "pokeapi_id": 63, @@ -7457,17 +8057,24 @@ "pokeapi_id": 58, "pokemon_name": "Growlithe", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 17, - "max_level": 17 + "max_level": 17, + "conditions": { + "morning": 10, + "day": 10 + } }, { "pokeapi_id": 93, "pokemon_name": "Haunter", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 17, - "max_level": 17 + "max_level": 17, + "conditions": { + "night": 10 + } }, { "pokeapi_id": 39, @@ -7535,17 +8142,24 @@ "pokeapi_id": 21, "pokemon_name": "Spearow", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 15, - "max_level": 15 + "max_level": 15, + "conditions": { + "morning": 30, + "day": 30 + } }, { "pokeapi_id": 48, "pokemon_name": "Venonat", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 15, - "max_level": 15 + "max_level": 15, + "conditions": { + "night": 30 + } }, { "pokeapi_id": 100, @@ -7583,17 +8197,26 @@ "pokeapi_id": 125, "pokemon_name": "Electabuzz", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 16, - "max_level": 18 + "max_level": 18, + "conditions": { + "morning": 5, + "night": 5, + "day": 5 + } }, { "pokeapi_id": 22, "pokemon_name": "Fearow", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 15, - "max_level": 15 + "max_level": 15, + "conditions": { + "morning": 10, + "day": 10 + } }, { "pokeapi_id": 119, @@ -7615,25 +8238,35 @@ "pokeapi_id": 49, "pokemon_name": "Venomoth", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 15, - "max_level": 15 + "max_level": 15, + "conditions": { + "night": 10 + } }, { "pokeapi_id": 105, "pokemon_name": "Marowak", "method": "walk", - "encounter_rate": 5, + "encounter_rate": null, "min_level": 15, - "max_level": 15 + "max_level": 15, + "conditions": { + "morning": 5, + "day": 5 + } }, { "pokeapi_id": 41, "pokemon_name": "Zubat", "method": "walk", - "encounter_rate": 5, + "encounter_rate": null, "min_level": 15, - "max_level": 15 + "max_level": 15, + "conditions": { + "night": 5 + } } ] }, @@ -7816,9 +8449,14 @@ "pokeapi_id": 20, "pokemon_name": "Raticate", "method": "walk", - "encounter_rate": 45, + "encounter_rate": null, "min_level": 15, - "max_level": 15 + "max_level": 15, + "conditions": { + "morning": 20, + "day": 20, + "night": 25 + } }, { "pokeapi_id": 129, @@ -7840,17 +8478,24 @@ "pokeapi_id": 21, "pokemon_name": "Spearow", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 15, - "max_level": 15 + "max_level": 15, + "conditions": { + "morning": 30, + "day": 30 + } }, { "pokeapi_id": 48, "pokemon_name": "Venonat", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 15, - "max_level": 15 + "max_level": 15, + "conditions": { + "night": 30 + } }, { "pokeapi_id": 129, @@ -7864,9 +8509,13 @@ "pokeapi_id": 22, "pokemon_name": "Fearow", "method": "walk", - "encounter_rate": 15, + "encounter_rate": null, "min_level": 15, - "max_level": 15 + "max_level": 15, + "conditions": { + "morning": 15, + "day": 15 + } }, { "pokeapi_id": 118, @@ -7896,25 +8545,35 @@ "pokeapi_id": 49, "pokemon_name": "Venomoth", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 15, - "max_level": 15 + "max_level": 15, + "conditions": { + "night": 10 + } }, { "pokeapi_id": 105, "pokemon_name": "Marowak", "method": "walk", - "encounter_rate": 5, + "encounter_rate": null, "min_level": 18, - "max_level": 18 + "max_level": 18, + "conditions": { + "morning": 5, + "day": 5 + } }, { "pokeapi_id": 41, "pokemon_name": "Zubat", "method": "walk", - "encounter_rate": 5, + "encounter_rate": null, "min_level": 15, - "max_level": 15 + "max_level": 15, + "conditions": { + "night": 5 + } } ] }, @@ -8002,17 +8661,24 @@ "pokeapi_id": 10, "pokemon_name": "Caterpie", "method": "walk", - "encounter_rate": 60, + "encounter_rate": null, "min_level": 8, - "max_level": 8 + "max_level": 8, + "conditions": { + "morning": 60, + "day": 50 + } }, { "pokeapi_id": 43, "pokemon_name": "Oddish", "method": "walk", - "encounter_rate": 50, + "encounter_rate": null, "min_level": 10, - "max_level": 10 + "max_level": 10, + "conditions": { + "night": 50 + } }, { "pokeapi_id": 129, @@ -8026,17 +8692,23 @@ "pokeapi_id": 191, "pokemon_name": "Sunkern", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 12, - "max_level": 12 + "max_level": 12, + "conditions": { + "day": 30 + } }, { "pokeapi_id": 48, "pokemon_name": "Venonat", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 8, - "max_level": 8 + "max_level": 8, + "conditions": { + "night": 30 + } }, { "pokeapi_id": 129, @@ -8050,9 +8722,12 @@ "pokeapi_id": 11, "pokemon_name": "Metapod", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 12, - "max_level": 12 + "max_level": 12, + "conditions": { + "morning": 20 + } }, { "pokeapi_id": 118, @@ -8098,17 +8773,24 @@ "pokeapi_id": 12, "pokemon_name": "Butterfree", "method": "walk", - "encounter_rate": 5, + "encounter_rate": null, "min_level": 14, - "max_level": 14 + "max_level": 14, + "conditions": { + "morning": 5, + "day": 5 + } }, { "pokeapi_id": 44, "pokemon_name": "Gloom", "method": "walk", - "encounter_rate": 5, + "encounter_rate": null, "min_level": 14, - "max_level": 14 + "max_level": 14, + "conditions": { + "night": 5 + } } ] }, @@ -8160,33 +8842,47 @@ "pokeapi_id": 10, "pokemon_name": "Caterpie", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 10, - "max_level": 10 + "max_level": 10, + "conditions": { + "morning": 30, + "day": 30 + } }, { "pokeapi_id": 163, "pokemon_name": "Hoothoot", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 10, - "max_level": 10 + "max_level": 10, + "conditions": { + "night": 30 + } }, { "pokeapi_id": 43, "pokemon_name": "Oddish", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 10, - "max_level": 10 + "max_level": 10, + "conditions": { + "night": 30 + } }, { "pokeapi_id": 16, "pokemon_name": "Pidgey", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 10, - "max_level": 10 + "max_level": 10, + "conditions": { + "morning": 30, + "day": 30 + } }, { "pokeapi_id": 129, @@ -8200,17 +8896,24 @@ "pokeapi_id": 17, "pokemon_name": "Pidgeotto", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 12, - "max_level": 12 + "max_level": 12, + "conditions": { + "morning": 20, + "day": 20 + } }, { "pokeapi_id": 48, "pokemon_name": "Venonat", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 10, - "max_level": 10 + "max_level": 10, + "conditions": { + "night": 20 + } }, { "pokeapi_id": 118, @@ -8224,17 +8927,24 @@ "pokeapi_id": 164, "pokemon_name": "Noctowl", "method": "walk", - "encounter_rate": 15, + "encounter_rate": null, "min_level": 12, - "max_level": 12 + "max_level": 12, + "conditions": { + "night": 15 + } }, { "pokeapi_id": 11, "pokemon_name": "Metapod", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 12, - "max_level": 12 + "max_level": 12, + "conditions": { + "morning": 10, + "day": 10 + } }, { "pokeapi_id": 119, @@ -8264,9 +8974,13 @@ "pokeapi_id": 12, "pokemon_name": "Butterfree", "method": "walk", - "encounter_rate": 5, + "encounter_rate": null, "min_level": 14, - "max_level": 14 + "max_level": 14, + "conditions": { + "morning": 5, + "day": 5 + } } ] }, @@ -8278,49 +8992,70 @@ "pokeapi_id": 163, "pokemon_name": "Hoothoot", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 13, - "max_level": 13 + "max_level": 13, + "conditions": { + "night": 30 + } }, { "pokeapi_id": 52, "pokemon_name": "Meowth", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 13, - "max_level": 13 + "max_level": 13, + "conditions": { + "night": 30 + } }, { "pokeapi_id": 16, "pokemon_name": "Pidgey", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 13, - "max_level": 13 + "max_level": 13, + "conditions": { + "morning": 30, + "day": 30 + } }, { "pokeapi_id": 209, "pokemon_name": "Snubbull", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 13, - "max_level": 13 + "max_level": 13, + "conditions": { + "morning": 30, + "day": 30 + } }, { "pokeapi_id": 164, "pokemon_name": "Noctowl", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 15, - "max_level": 15 + "max_level": 15, + "conditions": { + "night": 20 + } }, { "pokeapi_id": 17, "pokemon_name": "Pidgeotto", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 15, - "max_level": 15 + "max_level": 15, + "conditions": { + "morning": 20, + "day": 20 + } }, { "pokeapi_id": 63, @@ -8348,65 +9083,93 @@ "pokeapi_id": 52, "pokemon_name": "Meowth", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 17, - "max_level": 17 + "max_level": 17, + "conditions": { + "night": 30 + } }, { "pokeapi_id": 198, "pokemon_name": "Murkrow", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 17, - "max_level": 17 + "max_level": 17, + "conditions": { + "night": 30 + } }, { "pokeapi_id": 19, "pokemon_name": "Rattata", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 17, - "max_level": 17 + "max_level": 17, + "conditions": { + "morning": 30, + "day": 30 + } }, { "pokeapi_id": 21, "pokemon_name": "Spearow", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 17, - "max_level": 17 + "max_level": 17, + "conditions": { + "morning": 30, + "day": 30 + } }, { "pokeapi_id": 228, "pokemon_name": "Houndour", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 18, - "max_level": 18 + "max_level": 18, + "conditions": { + "night": 20 + } }, { "pokeapi_id": 209, "pokemon_name": "Snubbull", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 18, - "max_level": 18 + "max_level": 18, + "conditions": { + "morning": 20, + "day": 20 + } }, { "pokeapi_id": 53, "pokemon_name": "Persian", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 18, - "max_level": 18 + "max_level": 18, + "conditions": { + "night": 10 + } }, { "pokeapi_id": 20, "pokemon_name": "Raticate", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 18, - "max_level": 18 + "max_level": 18, + "conditions": { + "morning": 10, + "day": 10 + } }, { "pokeapi_id": 63, @@ -8456,25 +9219,37 @@ "pokeapi_id": 88, "pokemon_name": "Grimer", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 26, - "max_level": 28 + "max_level": 28, + "conditions": { + "morning": 50, + "day": 50, + "night": 80 + } }, { "pokeapi_id": 22, "pokemon_name": "Fearow", "method": "walk", - "encounter_rate": 45, + "encounter_rate": null, "min_level": 27, - "max_level": 27 + "max_level": 27, + "conditions": { + "morning": 45, + "day": 40 + } }, { "pokeapi_id": 198, "pokemon_name": "Murkrow", "method": "walk", - "encounter_rate": 15, + "encounter_rate": null, "min_level": 29, - "max_level": 29 + "max_level": 29, + "conditions": { + "night": 15 + } }, { "pokeapi_id": 89, @@ -8488,9 +9263,12 @@ "pokeapi_id": 218, "pokemon_name": "Slugma", "method": "walk", - "encounter_rate": 5, + "encounter_rate": null, "min_level": 29, - "max_level": 29 + "max_level": 29, + "conditions": { + "day": 5 + } } ] }, @@ -8502,25 +9280,37 @@ "pokeapi_id": 88, "pokemon_name": "Grimer", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 29, - "max_level": 33 + "max_level": 33, + "conditions": { + "day": 20, + "morning": 55, + "night": 95 + } }, { "pokeapi_id": 22, "pokemon_name": "Fearow", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 30, - "max_level": 30 + "max_level": 30, + "conditions": { + "morning": 40, + "day": 40 + } }, { "pokeapi_id": 218, "pokemon_name": "Slugma", "method": "walk", - "encounter_rate": 35, + "encounter_rate": null, "min_level": 29, - "max_level": 29 + "max_level": 29, + "conditions": { + "day": 35 + } }, { "pokeapi_id": 89, @@ -8540,33 +9330,50 @@ "pokeapi_id": 88, "pokemon_name": "Grimer", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 26, - "max_level": 29 + "max_level": 29, + "conditions": { + "morning": 50, + "day": 50, + "night": 95 + } }, { "pokeapi_id": 22, "pokemon_name": "Fearow", "method": "walk", - "encounter_rate": 45, + "encounter_rate": null, "min_level": 27, - "max_level": 27 + "max_level": 27, + "conditions": { + "morning": 45, + "day": 40 + } }, { "pokeapi_id": 89, "pokemon_name": "Muk", "method": "walk", - "encounter_rate": 5, + "encounter_rate": null, "min_level": 30, - "max_level": 30 + "max_level": 30, + "conditions": { + "morning": 5, + "day": 5, + "night": 5 + } }, { "pokeapi_id": 218, "pokemon_name": "Slugma", "method": "walk", - "encounter_rate": 5, + "encounter_rate": null, "min_level": 29, - "max_level": 29 + "max_level": 29, + "conditions": { + "day": 5 + } } ] }, @@ -8640,65 +9447,93 @@ "pokeapi_id": 195, "pokemon_name": "Quagsire", "method": "walk", - "encounter_rate": 39, + "encounter_rate": null, "min_level": 23, - "max_level": 23 + "max_level": 23, + "conditions": { + "night": 39 + } }, { "pokeapi_id": 30, "pokemon_name": "Nidorina", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 23, - "max_level": 23 + "max_level": 23, + "conditions": { + "morning": 30, + "day": 30 + } }, { "pokeapi_id": 33, "pokemon_name": "Nidorino", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 23, - "max_level": 23 + "max_level": 23, + "conditions": { + "morning": 30, + "day": 30 + } }, { "pokeapi_id": 48, "pokemon_name": "Venonat", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 23, - "max_level": 23 + "max_level": 23, + "conditions": { + "night": 30 + } }, { "pokeapi_id": 164, "pokemon_name": "Noctowl", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 25, - "max_level": 25 + "max_level": 25, + "conditions": { + "night": 20 + } }, { "pokeapi_id": 17, "pokemon_name": "Pidgeotto", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 25, - "max_level": 25 + "max_level": 25, + "conditions": { + "morning": 20, + "day": 20 + } }, { "pokeapi_id": 187, "pokemon_name": "Hoppip", "method": "walk", - "encounter_rate": 19, + "encounter_rate": null, "min_level": 25, - "max_level": 25 + "max_level": 25, + "conditions": { + "morning": 19, + "day": 19 + } }, { "pokeapi_id": 49, "pokemon_name": "Venomoth", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 25, - "max_level": 25 + "max_level": 25, + "conditions": { + "night": 10 + } } ] }, @@ -8750,9 +9585,12 @@ "pokeapi_id": 195, "pokemon_name": "Quagsire", "method": "walk", - "encounter_rate": 39, + "encounter_rate": null, "min_level": 26, - "max_level": 26 + "max_level": 26, + "conditions": { + "night": 39 + } }, { "pokeapi_id": 129, @@ -8766,57 +9604,82 @@ "pokeapi_id": 222, "pokemon_name": "Corsola", "method": "super-rod", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 40, - "max_level": 40 + "max_level": 40, + "conditions": { + "morning": 30, + "day": 30 + } }, { "pokeapi_id": 30, "pokemon_name": "Nidorina", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 26, - "max_level": 26 + "max_level": 26, + "conditions": { + "morning": 30, + "day": 30 + } }, { "pokeapi_id": 33, "pokemon_name": "Nidorino", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 26, - "max_level": 26 + "max_level": 26, + "conditions": { + "morning": 30, + "day": 30 + } }, { "pokeapi_id": 120, "pokemon_name": "Staryu", "method": "super-rod", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 40, - "max_level": 40 + "max_level": 40, + "conditions": { + "night": 30 + } }, { "pokeapi_id": 48, "pokemon_name": "Venonat", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 26, - "max_level": 26 + "max_level": 26, + "conditions": { + "night": 30 + } }, { "pokeapi_id": 164, "pokemon_name": "Noctowl", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 28, - "max_level": 28 + "max_level": 28, + "conditions": { + "night": 20 + } }, { "pokeapi_id": 17, "pokemon_name": "Pidgeotto", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 28, - "max_level": 28 + "max_level": 28, + "conditions": { + "morning": 20, + "day": 20 + } }, { "pokeapi_id": 98, @@ -8830,17 +9693,25 @@ "pokeapi_id": 222, "pokemon_name": "Corsola", "method": "good-rod", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 20, - "max_level": 20 + "max_level": 20, + "conditions": { + "morning": 10, + "day": 10 + } }, { "pokeapi_id": 187, "pokemon_name": "Hoppip", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 28, - "max_level": 28 + "max_level": 28, + "conditions": { + "morning": 10, + "day": 10 + } }, { "pokeapi_id": 99, @@ -8854,25 +9725,35 @@ "pokeapi_id": 120, "pokemon_name": "Staryu", "method": "good-rod", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 20, - "max_level": 20 + "max_level": 20, + "conditions": { + "night": 10 + } }, { "pokeapi_id": 49, "pokemon_name": "Venomoth", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 28, - "max_level": 28 + "max_level": 28, + "conditions": { + "night": 10 + } }, { "pokeapi_id": 188, "pokemon_name": "Skiploom", "method": "walk", - "encounter_rate": 9, + "encounter_rate": null, "min_level": 30, - "max_level": 30 + "max_level": 30, + "conditions": { + "morning": 9, + "day": 9 + } } ] }, @@ -8924,9 +9805,12 @@ "pokeapi_id": 195, "pokemon_name": "Quagsire", "method": "walk", - "encounter_rate": 39, + "encounter_rate": null, "min_level": 23, - "max_level": 23 + "max_level": 23, + "conditions": { + "night": 39 + } }, { "pokeapi_id": 129, @@ -8940,17 +9824,25 @@ "pokeapi_id": 30, "pokemon_name": "Nidorina", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 23, - "max_level": 23 + "max_level": 23, + "conditions": { + "morning": 30, + "day": 30 + } }, { "pokeapi_id": 33, "pokemon_name": "Nidorino", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 23, - "max_level": 23 + "max_level": 23, + "conditions": { + "morning": 30, + "day": 30 + } }, { "pokeapi_id": 195, @@ -8964,9 +9856,12 @@ "pokeapi_id": 48, "pokemon_name": "Venonat", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 23, - "max_level": 23 + "max_level": 23, + "conditions": { + "night": 30 + } }, { "pokeapi_id": 129, @@ -8980,25 +9875,36 @@ "pokeapi_id": 164, "pokemon_name": "Noctowl", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 25, - "max_level": 25 + "max_level": 25, + "conditions": { + "night": 20 + } }, { "pokeapi_id": 17, "pokemon_name": "Pidgeotto", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 25, - "max_level": 25 + "max_level": 25, + "conditions": { + "morning": 20, + "day": 20 + } }, { "pokeapi_id": 187, "pokemon_name": "Hoppip", "method": "walk", - "encounter_rate": 19, + "encounter_rate": null, "min_level": 25, - "max_level": 25 + "max_level": 25, + "conditions": { + "morning": 19, + "day": 19 + } }, { "pokeapi_id": 72, @@ -9028,9 +9934,12 @@ "pokeapi_id": 49, "pokemon_name": "Venomoth", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 25, - "max_level": 25 + "max_level": 25, + "conditions": { + "night": 10 + } } ] }, @@ -9128,33 +10037,48 @@ "pokeapi_id": 187, "pokemon_name": "Hoppip", "method": "walk", - "encounter_rate": 35, + "encounter_rate": null, "min_level": 14, - "max_level": 14 + "max_level": 14, + "conditions": { + "morning": 35, + "day": 35 + } }, { "pokeapi_id": 20, "pokemon_name": "Raticate", "method": "walk", - "encounter_rate": 35, + "encounter_rate": null, "min_level": 13, - "max_level": 16 + "max_level": 16, + "conditions": { + "morning": 30, + "day": 30, + "night": 5 + } }, { "pokeapi_id": 96, "pokemon_name": "Drowzee", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 14, - "max_level": 14 + "max_level": 14, + "conditions": { + "night": 30 + } }, { "pokeapi_id": 52, "pokemon_name": "Meowth", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 13, - "max_level": 13 + "max_level": 13, + "conditions": { + "night": 30 + } }, { "pokeapi_id": 81, @@ -9168,33 +10092,47 @@ "pokeapi_id": 164, "pokemon_name": "Noctowl", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 16, - "max_level": 16 + "max_level": 16, + "conditions": { + "night": 10 + } }, { "pokeapi_id": 17, "pokemon_name": "Pidgeotto", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 16, - "max_level": 16 + "max_level": 16, + "conditions": { + "morning": 10, + "day": 10 + } }, { "pokeapi_id": 97, "pokemon_name": "Hypno", "method": "walk", - "encounter_rate": 5, + "encounter_rate": null, "min_level": 16, - "max_level": 16 + "max_level": 16, + "conditions": { + "night": 5 + } }, { "pokeapi_id": 19, "pokemon_name": "Rattata", "method": "walk", - "encounter_rate": 5, + "encounter_rate": null, "min_level": 16, - "max_level": 16 + "max_level": 16, + "conditions": { + "morning": 5, + "day": 5 + } } ] }, @@ -9206,17 +10144,27 @@ "pokeapi_id": 50, "pokemon_name": "Diglett", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 2, - "max_level": 4 + "max_level": 4, + "conditions": { + "morning": 90, + "day": 90, + "night": 90 + } }, { "pokeapi_id": 51, "pokemon_name": "Dugtrio", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 16, - "max_level": 32 + "max_level": 32, + "conditions": { + "morning": 10, + "day": 10, + "night": 10 + } } ] }, @@ -9228,89 +10176,126 @@ "pokeapi_id": 16, "pokemon_name": "Pidgey", "method": "walk", - "encounter_rate": 70, + "encounter_rate": null, "min_level": 3, - "max_level": 5 + "max_level": 5, + "conditions": { + "morning": 20, + "day": 50 + } }, { "pokeapi_id": 163, "pokemon_name": "Hoothoot", "method": "walk", - "encounter_rate": 50, + "encounter_rate": null, "min_level": 3, - "max_level": 3 + "max_level": 3, + "conditions": { + "night": 50 + } }, { "pokeapi_id": 10, "pokemon_name": "Caterpie", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 3, - "max_level": 3 + "max_level": 3, + "conditions": { + "morning": 30, + "day": 30 + } }, { "pokeapi_id": 165, "pokemon_name": "Ledyba", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 3, - "max_level": 3 + "max_level": 3, + "conditions": { + "morning": 30 + } }, { "pokeapi_id": 167, "pokemon_name": "Spinarak", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 3, - "max_level": 3 + "max_level": 3, + "conditions": { + "night": 30 + } }, { "pokeapi_id": 164, "pokemon_name": "Noctowl", "method": "walk", - "encounter_rate": 15, + "encounter_rate": null, "min_level": 4, - "max_level": 4 + "max_level": 4, + "conditions": { + "night": 15 + } }, { "pokeapi_id": 12, "pokemon_name": "Butterfree", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 7, - "max_level": 7 + "max_level": 7, + "conditions": { + "morning": 10, + "day": 10 + } }, { "pokeapi_id": 168, "pokemon_name": "Ariados", "method": "walk", - "encounter_rate": 5, + "encounter_rate": null, "min_level": 7, - "max_level": 7 + "max_level": 7, + "conditions": { + "night": 5 + } }, { "pokeapi_id": 166, "pokemon_name": "Ledian", "method": "walk", - "encounter_rate": 5, + "encounter_rate": null, "min_level": 7, - "max_level": 7 + "max_level": 7, + "conditions": { + "morning": 5 + } }, { "pokeapi_id": 17, "pokemon_name": "Pidgeotto", "method": "walk", - "encounter_rate": 5, + "encounter_rate": null, "min_level": 7, - "max_level": 7 + "max_level": 7, + "conditions": { + "day": 5 + } }, { "pokeapi_id": 25, "pokemon_name": "Pikachu", "method": "walk", - "encounter_rate": 5, + "encounter_rate": null, "min_level": 4, - "max_level": 4 + "max_level": 4, + "conditions": { + "morning": 5, + "day": 5 + } } ] }, @@ -9336,65 +10321,97 @@ "pokeapi_id": 19, "pokemon_name": "Rattata", "method": "walk", - "encounter_rate": 95, + "encounter_rate": null, "min_level": 5, - "max_level": 5 + "max_level": 5, + "conditions": { + "morning": 30, + "day": 30, + "night": 65 + } }, { "pokeapi_id": 21, "pokemon_name": "Spearow", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 5, - "max_level": 5 + "max_level": 5, + "conditions": { + "morning": 30, + "day": 30 + } }, { "pokeapi_id": 23, "pokemon_name": "Ekans", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 8, - "max_level": 8 + "max_level": 8, + "conditions": { + "morning": 20, + "day": 20 + } }, { "pokeapi_id": 20, "pokemon_name": "Raticate", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 10, - "max_level": 10 + "max_level": 10, + "conditions": { + "morning": 10, + "day": 10, + "night": 20 + } }, { "pokeapi_id": 41, "pokemon_name": "Zubat", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 6, - "max_level": 6 + "max_level": 6, + "conditions": { + "night": 10 + } }, { "pokeapi_id": 24, "pokemon_name": "Arbok", "method": "walk", - "encounter_rate": 5, + "encounter_rate": null, "min_level": 10, - "max_level": 10 + "max_level": 10, + "conditions": { + "morning": 5, + "day": 5 + } }, { "pokeapi_id": 35, "pokemon_name": "Clefairy", "method": "walk", - "encounter_rate": 5, + "encounter_rate": null, "min_level": 6, - "max_level": 6 + "max_level": 6, + "conditions": { + "night": 5 + } }, { "pokeapi_id": 27, "pokemon_name": "Sandshrew", "method": "walk", - "encounter_rate": 5, + "encounter_rate": null, "min_level": 10, - "max_level": 10 + "max_level": 10, + "conditions": { + "morning": 5, + "day": 5 + } } ] }, @@ -9414,9 +10431,14 @@ "pokeapi_id": 35, "pokemon_name": "Clefairy", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 8, - "max_level": 8 + "max_level": 8, + "conditions": { + "morning": 5, + "day": 5, + "night": 25 + } }, { "pokeapi_id": 41, @@ -9430,9 +10452,13 @@ "pokeapi_id": 27, "pokemon_name": "Sandshrew", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 8, - "max_level": 8 + "max_level": 8, + "conditions": { + "morning": 20, + "day": 20 + } }, { "pokeapi_id": 46, @@ -9452,9 +10478,14 @@ "pokeapi_id": 19, "pokemon_name": "Rattata", "method": "walk", - "encounter_rate": 95, + "encounter_rate": null, "min_level": 5, - "max_level": 5 + "max_level": 5, + "conditions": { + "morning": 30, + "day": 30, + "night": 65 + } }, { "pokeapi_id": 118, @@ -9468,25 +10499,38 @@ "pokeapi_id": 21, "pokemon_name": "Spearow", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 5, - "max_level": 5 + "max_level": 5, + "conditions": { + "morning": 30, + "day": 30 + } }, { "pokeapi_id": 23, "pokemon_name": "Ekans", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 8, - "max_level": 8 + "max_level": 8, + "conditions": { + "morning": 20, + "day": 20 + } }, { "pokeapi_id": 20, "pokemon_name": "Raticate", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 10, - "max_level": 10 + "max_level": 10, + "conditions": { + "morning": 10, + "day": 10, + "night": 20 + } }, { "pokeapi_id": 119, @@ -9500,33 +10544,47 @@ "pokeapi_id": 41, "pokemon_name": "Zubat", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 6, - "max_level": 6 + "max_level": 6, + "conditions": { + "night": 10 + } }, { "pokeapi_id": 24, "pokemon_name": "Arbok", "method": "walk", - "encounter_rate": 5, + "encounter_rate": null, "min_level": 10, - "max_level": 10 + "max_level": 10, + "conditions": { + "morning": 5, + "day": 5 + } }, { "pokeapi_id": 35, "pokemon_name": "Clefairy", "method": "walk", - "encounter_rate": 5, + "encounter_rate": null, "min_level": 6, - "max_level": 6 + "max_level": 6, + "conditions": { + "night": 5 + } }, { "pokeapi_id": 27, "pokemon_name": "Sandshrew", "method": "walk", - "encounter_rate": 5, + "encounter_rate": null, "min_level": 10, - "max_level": 10 + "max_level": 10, + "conditions": { + "morning": 5, + "day": 5 + } } ] }, @@ -9608,49 +10666,72 @@ "pokeapi_id": 19, "pokemon_name": "Rattata", "method": "walk", - "encounter_rate": 80, + "encounter_rate": null, "min_level": 2, - "max_level": 3 + "max_level": 3, + "conditions": { + "morning": 30, + "day": 30, + "night": 50 + } }, { "pokeapi_id": 163, "pokemon_name": "Hoothoot", "method": "walk", - "encounter_rate": 45, + "encounter_rate": null, "min_level": 2, - "max_level": 4 + "max_level": 4, + "conditions": { + "night": 45 + } }, { "pokeapi_id": 16, "pokemon_name": "Pidgey", "method": "walk", - "encounter_rate": 45, + "encounter_rate": null, "min_level": 2, - "max_level": 4 + "max_level": 4, + "conditions": { + "morning": 45, + "day": 45 + } }, { "pokeapi_id": 161, "pokemon_name": "Sentret", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 3, - "max_level": 3 + "max_level": 3, + "conditions": { + "morning": 20, + "day": 20 + } }, { "pokeapi_id": 162, "pokemon_name": "Furret", "method": "walk", - "encounter_rate": 5, + "encounter_rate": null, "min_level": 6, - "max_level": 6 + "max_level": 6, + "conditions": { + "morning": 5, + "day": 5 + } }, { "pokeapi_id": 20, "pokemon_name": "Raticate", "method": "walk", - "encounter_rate": 5, + "encounter_rate": null, "min_level": 6, - "max_level": 6 + "max_level": 6, + "conditions": { + "night": 5 + } } ] }, @@ -9764,9 +10845,14 @@ "pokeapi_id": 114, "pokemon_name": "Tangela", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "morning": 50, + "day": 50, + "night": 60 + } }, { "pokeapi_id": 72, @@ -9860,9 +10946,13 @@ "pokeapi_id": 122, "pokemon_name": "Mr Mime", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 28, - "max_level": 28 + "max_level": 28, + "conditions": { + "morning": 10, + "day": 10 + } }, { "pokeapi_id": 20, @@ -10142,17 +11232,24 @@ "pokeapi_id": 222, "pokemon_name": "Corsola", "method": "super-rod", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 40, - "max_level": 40 + "max_level": 40, + "conditions": { + "morning": 30, + "day": 30 + } }, { "pokeapi_id": 120, "pokemon_name": "Staryu", "method": "super-rod", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 40, - "max_level": 40 + "max_level": 40, + "conditions": { + "night": 30 + } }, { "pokeapi_id": 98, @@ -10166,9 +11263,13 @@ "pokeapi_id": 222, "pokemon_name": "Corsola", "method": "good-rod", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 20, - "max_level": 20 + "max_level": 20, + "conditions": { + "morning": 10, + "day": 10 + } }, { "pokeapi_id": 99, @@ -10182,9 +11283,12 @@ "pokeapi_id": 120, "pokemon_name": "Staryu", "method": "good-rod", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 20, - "max_level": 20 + "max_level": 20, + "conditions": { + "night": 10 + } }, { "pokeapi_id": 73, @@ -10212,9 +11316,14 @@ "pokeapi_id": 19, "pokemon_name": "Rattata", "method": "walk", - "encounter_rate": 90, + "encounter_rate": null, "min_level": 3, - "max_level": 3 + "max_level": 3, + "conditions": { + "morning": 30, + "day": 30, + "night": 60 + } }, { "pokeapi_id": 129, @@ -10244,17 +11353,24 @@ "pokeapi_id": 21, "pokemon_name": "Spearow", "method": "walk", - "encounter_rate": 50, + "encounter_rate": null, "min_level": 3, - "max_level": 3 + "max_level": 3, + "conditions": { + "morning": 50, + "day": 50 + } }, { "pokeapi_id": 60, "pokemon_name": "Poliwag", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 3, - "max_level": 4 + "max_level": 4, + "conditions": { + "night": 40 + } }, { "pokeapi_id": 129, @@ -10284,9 +11400,13 @@ "pokeapi_id": 84, "pokemon_name": "Doduo", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 4, - "max_level": 4 + "max_level": 4, + "conditions": { + "morning": 10, + "day": 10 + } }, { "pokeapi_id": 61, @@ -10300,17 +11420,25 @@ "pokeapi_id": 22, "pokemon_name": "Fearow", "method": "walk", - "encounter_rate": 5, + "encounter_rate": null, "min_level": 7, - "max_level": 7 + "max_level": 7, + "conditions": { + "morning": 5, + "day": 5 + } }, { "pokeapi_id": 77, "pokemon_name": "Ponyta", "method": "walk", - "encounter_rate": 5, + "encounter_rate": null, "min_level": 6, - "max_level": 6 + "max_level": 6, + "conditions": { + "morning": 5, + "day": 5 + } } ] }, @@ -10354,9 +11482,12 @@ "pokeapi_id": 61, "pokemon_name": "Poliwhirl", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 40, - "max_level": 40 + "max_level": 40, + "conditions": { + "night": 40 + } }, { "pokeapi_id": 129, @@ -10370,17 +11501,24 @@ "pokeapi_id": 42, "pokemon_name": "Golbat", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 40, - "max_level": 40 + "max_level": 40, + "conditions": { + "night": 30 + } }, { "pokeapi_id": 77, "pokemon_name": "Ponyta", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 40, - "max_level": 40 + "max_level": 40, + "conditions": { + "morning": 30, + "day": 30 + } }, { "pokeapi_id": 114, @@ -10402,9 +11540,13 @@ "pokeapi_id": 78, "pokemon_name": "Rapidash", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 40, - "max_level": 40 + "max_level": 40, + "conditions": { + "morning": 20, + "day": 20 + } }, { "pokeapi_id": 60, @@ -10418,9 +11560,13 @@ "pokeapi_id": 24, "pokemon_name": "Arbok", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 42, - "max_level": 42 + "max_level": 42, + "conditions": { + "morning": 10, + "day": 10 + } }, { "pokeapi_id": 61, @@ -10434,17 +11580,25 @@ "pokeapi_id": 85, "pokemon_name": "Dodrio", "method": "walk", - "encounter_rate": 5, + "encounter_rate": null, "min_level": 43, - "max_level": 43 + "max_level": 43, + "conditions": { + "morning": 5, + "day": 5 + } }, { "pokeapi_id": 84, "pokemon_name": "Doduo", "method": "walk", - "encounter_rate": 5, + "encounter_rate": null, "min_level": 41, - "max_level": 41 + "max_level": 41, + "conditions": { + "morning": 5, + "day": 5 + } } ] }, @@ -10539,9 +11693,12 @@ "pokeapi_id": 61, "pokemon_name": "Poliwhirl", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 42, - "max_level": 42 + "max_level": 42, + "conditions": { + "night": 40 + } }, { "pokeapi_id": 129, @@ -10555,17 +11712,24 @@ "pokeapi_id": 42, "pokemon_name": "Golbat", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 40, - "max_level": 40 + "max_level": 40, + "conditions": { + "night": 30 + } }, { "pokeapi_id": 77, "pokemon_name": "Ponyta", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 42, - "max_level": 42 + "max_level": 42, + "conditions": { + "morning": 30, + "day": 30 + } }, { "pokeapi_id": 114, @@ -10579,9 +11743,13 @@ "pokeapi_id": 24, "pokemon_name": "Arbok", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 42, - "max_level": 42 + "max_level": 42, + "conditions": { + "morning": 20, + "day": 20 + } }, { "pokeapi_id": 129, @@ -10611,25 +11779,37 @@ "pokeapi_id": 78, "pokemon_name": "Rapidash", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 44, - "max_level": 44 + "max_level": 44, + "conditions": { + "morning": 10, + "day": 10 + } }, { "pokeapi_id": 85, "pokemon_name": "Dodrio", "method": "walk", - "encounter_rate": 5, + "encounter_rate": null, "min_level": 43, - "max_level": 43 + "max_level": 43, + "conditions": { + "morning": 5, + "day": 5 + } }, { "pokeapi_id": 84, "pokemon_name": "Doduo", "method": "walk", - "encounter_rate": 5, + "encounter_rate": null, "min_level": 41, - "max_level": 41 + "max_level": 41, + "conditions": { + "morning": 5, + "day": 5 + } } ] }, diff --git a/backend/src/app/seeds/data/diamond.json b/backend/src/app/seeds/data/diamond.json index b1630ec..4a7f7c4 100644 --- a/backend/src/app/seeds/data/diamond.json +++ b/backend/src/app/seeds/data/diamond.json @@ -93,9 +93,14 @@ "pokeapi_id": 399, "pokemon_name": "Bidoof", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 2, - "max_level": 4 + "max_level": 4, + "conditions": { + "morning": 100, + "day": 100, + "night": 100 + } }, { "pokeapi_id": 390, @@ -125,9 +130,14 @@ "pokeapi_id": 396, "pokemon_name": "Starly", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 2, - "max_level": 4 + "max_level": 4, + "conditions": { + "morning": 100, + "day": 100, + "night": 80 + } }, { "pokeapi_id": 396, @@ -251,17 +261,27 @@ "pokeapi_id": 399, "pokemon_name": "Bidoof", "method": "walk", - "encounter_rate": 60, + "encounter_rate": null, "min_level": 2, - "max_level": 3 + "max_level": 3, + "conditions": { + "morning": 50, + "day": 50, + "night": 60 + } }, { "pokeapi_id": 396, "pokemon_name": "Starly", "method": "walk", - "encounter_rate": 50, + "encounter_rate": null, "min_level": 2, - "max_level": 3 + "max_level": 3, + "conditions": { + "morning": 50, + "day": 50, + "night": 40 + } }, { "pokeapi_id": 84, @@ -297,9 +317,14 @@ "pokeapi_id": 396, "pokemon_name": "Starly", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 2, - "max_level": 4 + "max_level": 4, + "conditions": { + "morning": 30, + "day": 40, + "night": 30 + } }, { "pokeapi_id": 263, @@ -337,9 +362,13 @@ "pokeapi_id": 401, "pokemon_name": "Kricketot", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 3, - "max_level": 4 + "max_level": 4, + "conditions": { + "morning": 10, + "night": 10 + } }, { "pokeapi_id": 58, @@ -415,9 +444,14 @@ "pokeapi_id": 396, "pokemon_name": "Starly", "method": "walk", - "encounter_rate": 45, + "encounter_rate": null, "min_level": 4, - "max_level": 6 + "max_level": 6, + "conditions": { + "morning": 35, + "day": 45, + "night": 25 + } }, { "pokeapi_id": 104, @@ -471,17 +505,24 @@ "pokeapi_id": 401, "pokemon_name": "Kricketot", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 4, - "max_level": 4 + "max_level": 4, + "conditions": { + "morning": 10, + "night": 10 + } }, { "pokeapi_id": 41, "pokemon_name": "Zubat", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 5, - "max_level": 5 + "max_level": 5, + "conditions": { + "night": 10 + } }, { "pokeapi_id": 270, @@ -1532,17 +1573,27 @@ "pokeapi_id": 265, "pokemon_name": "Wurmple", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 10, - "max_level": 11 + "max_level": 11, + "conditions": { + "morning": 30, + "day": 30, + "night": 20 + } }, { "pokeapi_id": 406, "pokemon_name": "Budew", "method": "walk", - "encounter_rate": 29, + "encounter_rate": null, "min_level": 10, - "max_level": 12 + "max_level": 12, + "conditions": { + "morning": 29, + "day": 29, + "night": 19 + } }, { "pokeapi_id": 290, @@ -1556,9 +1607,12 @@ "pokeapi_id": 198, "pokemon_name": "Murkrow", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 10, - "max_level": 11 + "max_level": 11, + "conditions": { + "night": 20 + } }, { "pokeapi_id": 266, @@ -1768,9 +1822,14 @@ "pokeapi_id": 77, "pokemon_name": "Ponyta", "method": "walk", - "encounter_rate": 45, + "encounter_rate": null, "min_level": 14, - "max_level": 16 + "max_level": 16, + "conditions": { + "morning": 35, + "day": 45, + "night": 25 + } }, { "pokeapi_id": 299, @@ -1784,9 +1843,14 @@ "pokeapi_id": 402, "pokemon_name": "Kricketune", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 14, - "max_level": 15 + "max_level": 15, + "conditions": { + "morning": 10, + "day": 10, + "night": 20 + } }, { "pokeapi_id": 434, @@ -1824,17 +1888,23 @@ "pokeapi_id": 401, "pokemon_name": "Kricketot", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 14, - "max_level": 14 + "max_level": 14, + "conditions": { + "morning": 10 + } }, { "pokeapi_id": 41, "pokemon_name": "Zubat", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 15, - "max_level": 15 + "max_level": 15, + "conditions": { + "night": 10 + } }, { "pokeapi_id": 207, @@ -1945,9 +2015,14 @@ "pokeapi_id": 66, "pokemon_name": "Machop", "method": "walk", - "encounter_rate": 70, + "encounter_rate": null, "min_level": 5, - "max_level": 7 + "max_level": 7, + "conditions": { + "morning": 35, + "day": 45, + "night": 25 + } }, { "pokeapi_id": 74, @@ -1977,17 +2052,24 @@ "pokeapi_id": 401, "pokemon_name": "Kricketot", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 6, - "max_level": 6 + "max_level": 6, + "conditions": { + "morning": 10, + "night": 10 + } }, { "pokeapi_id": 41, "pokemon_name": "Zubat", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 6, - "max_level": 6 + "max_level": 6, + "conditions": { + "night": 10 + } }, { "pokeapi_id": 207, @@ -3252,25 +3334,38 @@ "pokeapi_id": 66, "pokemon_name": "Machop", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 16, - "max_level": 17 + "max_level": 17, + "conditions": { + "morning": 20, + "day": 20, + "night": 10 + } }, { "pokeapi_id": 307, "pokemon_name": "Meditite", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 16, - "max_level": 17 + "max_level": 17, + "conditions": { + "morning": 20, + "day": 20, + "night": 10 + } }, { "pokeapi_id": 41, "pokemon_name": "Zubat", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 16, - "max_level": 16 + "max_level": 16, + "conditions": { + "night": 20 + } }, { "pokeapi_id": 400, @@ -3376,9 +3471,14 @@ "pokeapi_id": 400, "pokemon_name": "Bibarel", "method": "walk", - "encounter_rate": 45, + "encounter_rate": null, "min_level": 16, - "max_level": 18 + "max_level": 18, + "conditions": { + "morning": 35, + "day": 45, + "night": 35 + } }, { "pokeapi_id": 209, @@ -3392,9 +3492,14 @@ "pokeapi_id": 397, "pokemon_name": "Staravia", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 16, - "max_level": 18 + "max_level": 18, + "conditions": { + "morning": 15, + "night": 15, + "day": 25 + } }, { "pokeapi_id": 118, @@ -3416,9 +3521,14 @@ "pokeapi_id": 439, "pokemon_name": "Mime Jr", "method": "walk", - "encounter_rate": 25, + "encounter_rate": null, "min_level": 16, - "max_level": 16 + "max_level": 16, + "conditions": { + "morning": 25, + "day": 5, + "night": 5 + } }, { "pokeapi_id": 396, @@ -3440,9 +3550,12 @@ "pokeapi_id": 92, "pokemon_name": "Gastly", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 16, - "max_level": 16 + "max_level": 16, + "conditions": { + "night": 10 + } }, { "pokeapi_id": 55, @@ -3456,9 +3569,12 @@ "pokeapi_id": 41, "pokemon_name": "Zubat", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 16, - "max_level": 16 + "max_level": 16, + "conditions": { + "night": 10 + } }, { "pokeapi_id": 37, @@ -4029,17 +4145,27 @@ "pokeapi_id": 74, "pokemon_name": "Geodude", "method": "walk", - "encounter_rate": 60, + "encounter_rate": null, "min_level": 20, - "max_level": 22 + "max_level": 22, + "conditions": { + "morning": 35, + "day": 25, + "night": 25 + } }, { "pokeapi_id": 77, "pokemon_name": "Ponyta", "method": "walk", - "encounter_rate": 60, + "encounter_rate": null, "min_level": 21, - "max_level": 22 + "max_level": 22, + "conditions": { + "morning": 30, + "day": 40, + "night": 20 + } }, { "pokeapi_id": 96, @@ -4053,9 +4179,14 @@ "pokeapi_id": 402, "pokemon_name": "Kricketune", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 20, - "max_level": 22 + "max_level": 22, + "conditions": { + "morning": 10, + "day": 10, + "night": 30 + } }, { "pokeapi_id": 262, @@ -4155,17 +4286,25 @@ "pokeapi_id": 77, "pokemon_name": "Ponyta", "method": "walk", - "encounter_rate": 35, + "encounter_rate": null, "min_level": 23, - "max_level": 24 + "max_level": 24, + "conditions": { + "morning": 35, + "day": 35, + "night": 25 + } }, { "pokeapi_id": 402, "pokemon_name": "Kricketune", "method": "walk", - "encounter_rate": 25, + "encounter_rate": null, "min_level": 23, - "max_level": 24 + "max_level": 24, + "conditions": { + "night": 20 + } }, { "pokeapi_id": 262, @@ -4187,9 +4326,13 @@ "pokeapi_id": 75, "pokemon_name": "Graveler", "method": "walk", - "encounter_rate": 15, + "encounter_rate": null, "min_level": 23, - "max_level": 24 + "max_level": 24, + "conditions": { + "morning": 10, + "day": 10 + } }, { "pokeapi_id": 434, @@ -4249,9 +4392,14 @@ "pokeapi_id": 402, "pokemon_name": "Kricketune", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 21, - "max_level": 22 + "max_level": 22, + "conditions": { + "morning": 5, + "day": 5, + "night": 25 + } }, { "pokeapi_id": 74, @@ -4265,9 +4413,14 @@ "pokeapi_id": 75, "pokemon_name": "Graveler", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 21, - "max_level": 22 + "max_level": 22, + "conditions": { + "morning": 15, + "day": 15, + "night": 5 + } }, { "pokeapi_id": 30, @@ -4281,9 +4434,14 @@ "pokeapi_id": 397, "pokemon_name": "Staravia", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 21, - "max_level": 22 + "max_level": 22, + "conditions": { + "morning": 15, + "day": 15, + "night": 5 + } }, { "pokeapi_id": 400, @@ -4335,9 +4493,14 @@ "pokeapi_id": 422, "pokemon_name": "Shellos", "method": "walk", - "encounter_rate": 50, + "encounter_rate": null, "min_level": 20, - "max_level": 22 + "max_level": 22, + "conditions": { + "morning": 40, + "day": 40, + "night": 50 + } }, { "pokeapi_id": 224, @@ -4399,9 +4562,14 @@ "pokeapi_id": 278, "pokemon_name": "Wingull", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 20, - "max_level": 20 + "max_level": 20, + "conditions": { + "morning": 20, + "day": 20, + "night": 10 + } }, { "pokeapi_id": 319, @@ -5594,25 +5762,40 @@ "pokeapi_id": 397, "pokemon_name": "Staravia", "method": "walk", - "encounter_rate": 60, + "encounter_rate": null, "min_level": 16, - "max_level": 17 + "max_level": 17, + "conditions": { + "morning": 20, + "night": 20, + "day": 40 + } }, { "pokeapi_id": 402, "pokemon_name": "Kricketune", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 16, - "max_level": 17 + "max_level": 17, + "conditions": { + "morning": 10, + "day": 10, + "night": 30 + } }, { "pokeapi_id": 172, "pokemon_name": "Pichu", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 16, - "max_level": 16 + "max_level": 16, + "conditions": { + "morning": 30, + "day": 10, + "night": 10 + } }, { "pokeapi_id": 315, @@ -6774,17 +6957,27 @@ "pokeapi_id": 67, "pokemon_name": "Machoke", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 33, - "max_level": 34 + "max_level": 34, + "conditions": { + "morning": 20, + "day": 20, + "night": 10 + } }, { "pokeapi_id": 307, "pokemon_name": "Meditite", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 33, - "max_level": 34 + "max_level": 34, + "conditions": { + "morning": 20, + "day": 20, + "night": 10 + } }, { "pokeapi_id": 215, @@ -6822,17 +7015,23 @@ "pokeapi_id": 164, "pokemon_name": "Noctowl", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 33, - "max_level": 33 + "max_level": 33, + "conditions": { + "night": 10 + } }, { "pokeapi_id": 41, "pokemon_name": "Zubat", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 33, - "max_level": 33 + "max_level": 33, + "conditions": { + "night": 10 + } }, { "pokeapi_id": 217, @@ -6860,9 +7059,14 @@ "pokeapi_id": 67, "pokemon_name": "Machoke", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 35, - "max_level": 36 + "max_level": 36, + "conditions": { + "morning": 20, + "day": 20, + "night": 10 + } }, { "pokeapi_id": 215, @@ -6900,25 +7104,35 @@ "pokeapi_id": 307, "pokemon_name": "Meditite", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 35, - "max_level": 35 + "max_level": 35, + "conditions": { + "morning": 10, + "day": 10 + } }, { "pokeapi_id": 164, "pokemon_name": "Noctowl", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 35, - "max_level": 35 + "max_level": 35, + "conditions": { + "night": 10 + } }, { "pokeapi_id": 41, "pokemon_name": "Zubat", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 35, - "max_level": 35 + "max_level": 35, + "conditions": { + "night": 10 + } }, { "pokeapi_id": 217, @@ -6938,9 +7152,14 @@ "pokeapi_id": 67, "pokemon_name": "Machoke", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 35, - "max_level": 36 + "max_level": 36, + "conditions": { + "morning": 20, + "day": 20, + "night": 10 + } }, { "pokeapi_id": 215, @@ -6978,25 +7197,35 @@ "pokeapi_id": 307, "pokemon_name": "Meditite", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 35, - "max_level": 35 + "max_level": 35, + "conditions": { + "morning": 10, + "day": 10 + } }, { "pokeapi_id": 164, "pokemon_name": "Noctowl", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 35, - "max_level": 35 + "max_level": 35, + "conditions": { + "night": 10 + } }, { "pokeapi_id": 41, "pokemon_name": "Zubat", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 35, - "max_level": 35 + "max_level": 35, + "conditions": { + "night": 10 + } }, { "pokeapi_id": 216, @@ -7094,17 +7323,26 @@ "pokeapi_id": 400, "pokemon_name": "Bibarel", "method": "walk", - "encounter_rate": 35, + "encounter_rate": null, "min_level": 34, - "max_level": 35 + "max_level": 35, + "conditions": { + "morning": 35, + "day": 35, + "night": 25 + } }, { "pokeapi_id": 54, "pokemon_name": "Psyduck", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 34, - "max_level": 36 + "max_level": 36, + "conditions": { + "morning": 10, + "day": 10 + } }, { "pokeapi_id": 215, @@ -7126,9 +7364,12 @@ "pokeapi_id": 164, "pokemon_name": "Noctowl", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 34, - "max_level": 34 + "max_level": 34, + "conditions": { + "night": 20 + } }, { "pokeapi_id": 433, @@ -7350,9 +7591,14 @@ "pokeapi_id": 419, "pokemon_name": "Floatzel", "method": "walk", - "encounter_rate": 60, + "encounter_rate": null, "min_level": 40, - "max_level": 42 + "max_level": 42, + "conditions": { + "morning": 25, + "day": 25, + "night": 35 + } }, { "pokeapi_id": 72, @@ -7390,9 +7636,14 @@ "pokeapi_id": 423, "pokemon_name": "Gastrodon", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 40, - "max_level": 42 + "max_level": 42, + "conditions": { + "morning": 10, + "day": 10, + "night": 20 + } }, { "pokeapi_id": 130, @@ -7430,9 +7681,13 @@ "pokeapi_id": 441, "pokemon_name": "Chatot", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 40, - "max_level": 41 + "max_level": 41, + "conditions": { + "morning": 20, + "day": 20 + } }, { "pokeapi_id": 122, @@ -8028,7 +8283,7 @@ ] }, { - "name": "Pok\u00e9mon League (Sinnoh)", + "name": "Pokémon League (Sinnoh)", "order": 115, "encounters": [ { @@ -8161,9 +8416,14 @@ "pokeapi_id": 397, "pokemon_name": "Staravia", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 52, - "max_level": 54 + "max_level": 54, + "conditions": { + "morning": 25, + "day": 25, + "night": 5 + } }, { "pokeapi_id": 55, @@ -8177,9 +8437,12 @@ "pokeapi_id": 164, "pokemon_name": "Noctowl", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 53, - "max_level": 54 + "max_level": 54, + "conditions": { + "night": 20 + } }, { "pokeapi_id": 358, @@ -8425,17 +8688,27 @@ "pokeapi_id": 419, "pokemon_name": "Floatzel", "method": "walk", - "encounter_rate": 50, + "encounter_rate": null, "min_level": 53, - "max_level": 54 + "max_level": 54, + "conditions": { + "morning": 20, + "day": 20, + "night": 30 + } }, { "pokeapi_id": 423, "pokemon_name": "Gastrodon", "method": "walk", - "encounter_rate": 50, + "encounter_rate": null, "min_level": 52, - "max_level": 53 + "max_level": 53, + "conditions": { + "morning": 20, + "day": 20, + "night": 30 + } }, { "pokeapi_id": 224, @@ -8481,9 +8754,13 @@ "pokeapi_id": 441, "pokemon_name": "Chatot", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 52, - "max_level": 52 + "max_level": 52, + "conditions": { + "morning": 20, + "day": 20 + } }, { "pokeapi_id": 356, @@ -8583,9 +8860,14 @@ "pokeapi_id": 22, "pokemon_name": "Fearow", "method": "walk", - "encounter_rate": 60, + "encounter_rate": null, "min_level": 50, - "max_level": 52 + "max_level": 52, + "conditions": { + "morning": 40, + "day": 40, + "night": 20 + } }, { "pokeapi_id": 130, @@ -8647,9 +8929,12 @@ "pokeapi_id": 354, "pokemon_name": "Banette", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 50, - "max_level": 50 + "max_level": 50, + "conditions": { + "night": 20 + } }, { "pokeapi_id": 57, @@ -8733,9 +9018,14 @@ "pokeapi_id": 22, "pokemon_name": "Fearow", "method": "walk", - "encounter_rate": 60, + "encounter_rate": null, "min_level": 51, - "max_level": 53 + "max_level": 53, + "conditions": { + "morning": 40, + "day": 40, + "night": 20 + } }, { "pokeapi_id": 279, @@ -8805,9 +9095,12 @@ "pokeapi_id": 354, "pokemon_name": "Banette", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 51, - "max_level": 51 + "max_level": 51, + "conditions": { + "night": 20 + } }, { "pokeapi_id": 57, @@ -8947,9 +9240,14 @@ "pokeapi_id": 22, "pokemon_name": "Fearow", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 54, - "max_level": 55 + "max_level": 55, + "conditions": { + "morning": 20, + "day": 20, + "night": 10 + } }, { "pokeapi_id": 60, @@ -8979,9 +9277,14 @@ "pokeapi_id": 75, "pokemon_name": "Graveler", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 54, - "max_level": 56 + "max_level": 56, + "conditions": { + "morning": 15, + "day": 15, + "night": 5 + } }, { "pokeapi_id": 112, @@ -8995,17 +9298,23 @@ "pokeapi_id": 354, "pokemon_name": "Banette", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 54, - "max_level": 54 + "max_level": 54, + "conditions": { + "night": 10 + } }, { "pokeapi_id": 42, "pokemon_name": "Golbat", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 54, - "max_level": 54 + "max_level": 54, + "conditions": { + "night": 10 + } }, { "pokeapi_id": 110, @@ -9379,9 +9688,14 @@ "pokeapi_id": 332, "pokemon_name": "Cacturne", "method": "walk", - "encounter_rate": 60, + "encounter_rate": null, "min_level": 52, - "max_level": 53 + "max_level": 53, + "conditions": { + "morning": 20, + "day": 20, + "night": 40 + } }, { "pokeapi_id": 130, @@ -9435,9 +9749,14 @@ "pokeapi_id": 450, "pokemon_name": "Hippowdon", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 52, - "max_level": 54 + "max_level": 54, + "conditions": { + "morning": 20, + "day": 20, + "night": 10 + } }, { "pokeapi_id": 60, @@ -9451,9 +9770,14 @@ "pokeapi_id": 112, "pokemon_name": "Rhydon", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 52, - "max_level": 53 + "max_level": 53, + "conditions": { + "morning": 20, + "day": 20, + "night": 10 + } }, { "pokeapi_id": 329, @@ -9537,17 +9861,27 @@ "pokeapi_id": 44, "pokemon_name": "Gloom", "method": "walk", - "encounter_rate": 50, + "encounter_rate": null, "min_level": 51, - "max_level": 52 + "max_level": 52, + "conditions": { + "morning": 20, + "night": 20, + "day": 30 + } }, { "pokeapi_id": 70, "pokemon_name": "Weepinbell", "method": "walk", - "encounter_rate": 50, + "encounter_rate": null, "min_level": 51, - "max_level": 52 + "max_level": 52, + "conditions": { + "morning": 20, + "night": 20, + "day": 30 + } }, { "pokeapi_id": 16, @@ -9569,17 +9903,23 @@ "pokeapi_id": 168, "pokemon_name": "Ariados", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 52, - "max_level": 52 + "max_level": 52, + "conditions": { + "night": 20 + } }, { "pokeapi_id": 166, "pokemon_name": "Ledian", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 52, - "max_level": 52 + "max_level": 52, + "conditions": { + "morning": 20 + } }, { "pokeapi_id": 49, diff --git a/backend/src/app/seeds/data/gold.json b/backend/src/app/seeds/data/gold.json index 5d6b4a6..acf7ed5 100644 --- a/backend/src/app/seeds/data/gold.json +++ b/backend/src/app/seeds/data/gold.json @@ -141,17 +141,24 @@ "pokeapi_id": 163, "pokemon_name": "Hoothoot", "method": "walk", - "encounter_rate": 85, + "encounter_rate": null, "min_level": 2, - "max_level": 4 + "max_level": 4, + "conditions": { + "night": 85 + } }, { "pokeapi_id": 16, "pokemon_name": "Pidgey", "method": "walk", - "encounter_rate": 55, + "encounter_rate": null, "min_level": 2, - "max_level": 4 + "max_level": 4, + "conditions": { + "morning": 55, + "day": 55 + } }, { "pokeapi_id": 190, @@ -165,9 +172,13 @@ "pokeapi_id": 161, "pokemon_name": "Sentret", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 2, - "max_level": 3 + "max_level": 3, + "conditions": { + "morning": 40, + "day": 40 + } }, { "pokeapi_id": 214, @@ -181,9 +192,14 @@ "pokeapi_id": 19, "pokemon_name": "Rattata", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 2, - "max_level": 4 + "max_level": 4, + "conditions": { + "morning": 5, + "day": 5, + "night": 15 + } } ] }, @@ -235,17 +251,24 @@ "pokeapi_id": 222, "pokemon_name": "Corsola", "method": "super-rod", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 40, - "max_level": 40 + "max_level": 40, + "conditions": { + "morning": 30, + "day": 30 + } }, { "pokeapi_id": 120, "pokemon_name": "Staryu", "method": "super-rod", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 40, - "max_level": 40 + "max_level": 40, + "conditions": { + "night": 30 + } }, { "pokeapi_id": 98, @@ -259,9 +282,13 @@ "pokeapi_id": 222, "pokemon_name": "Corsola", "method": "good-rod", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 20, - "max_level": 20 + "max_level": 20, + "conditions": { + "morning": 10, + "day": 10 + } }, { "pokeapi_id": 99, @@ -275,9 +302,12 @@ "pokeapi_id": 120, "pokemon_name": "Staryu", "method": "good-rod", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 20, - "max_level": 20 + "max_level": 20, + "conditions": { + "night": 10 + } }, { "pokeapi_id": 73, @@ -337,17 +367,25 @@ "pokeapi_id": 10, "pokemon_name": "Caterpie", "method": "walk", - "encounter_rate": 50, + "encounter_rate": null, "min_level": 3, - "max_level": 4 + "max_level": 4, + "conditions": { + "morning": 50, + "day": 35 + } }, { "pokeapi_id": 16, "pokemon_name": "Pidgey", "method": "walk", - "encounter_rate": 50, + "encounter_rate": null, "min_level": 2, - "max_level": 2 + "max_level": 2, + "conditions": { + "morning": 40, + "day": 50 + } }, { "pokeapi_id": 190, @@ -361,9 +399,12 @@ "pokeapi_id": 19, "pokemon_name": "Rattata", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 3, - "max_level": 4 + "max_level": 4, + "conditions": { + "night": 40 + } }, { "pokeapi_id": 129, @@ -385,25 +426,35 @@ "pokeapi_id": 163, "pokemon_name": "Hoothoot", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 4, - "max_level": 4 + "max_level": 4, + "conditions": { + "night": 30 + } }, { "pokeapi_id": 167, "pokemon_name": "Spinarak", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 3, - "max_level": 3 + "max_level": 3, + "conditions": { + "night": 30 + } }, { "pokeapi_id": 11, "pokemon_name": "Metapod", "method": "walk", - "encounter_rate": 25, + "encounter_rate": null, "min_level": 4, - "max_level": 5 + "max_level": 5, + "conditions": { + "morning": 10, + "day": 15 + } }, { "pokeapi_id": 129, @@ -487,17 +538,24 @@ "pokeapi_id": 19, "pokemon_name": "Rattata", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 4, - "max_level": 5 + "max_level": 5, + "conditions": { + "night": 40 + } }, { "pokeapi_id": 10, "pokemon_name": "Caterpie", "method": "walk", - "encounter_rate": 35, + "encounter_rate": null, "min_level": 4, - "max_level": 5 + "max_level": 5, + "conditions": { + "morning": 35, + "day": 35 + } }, { "pokeapi_id": 129, @@ -519,25 +577,36 @@ "pokeapi_id": 11, "pokemon_name": "Metapod", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 5, - "max_level": 6 + "max_level": 6, + "conditions": { + "morning": 15, + "day": 15 + } }, { "pokeapi_id": 16, "pokemon_name": "Pidgey", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 3, - "max_level": 3 + "max_level": 3, + "conditions": { + "morning": 30, + "day": 30 + } }, { "pokeapi_id": 167, "pokemon_name": "Spinarak", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 4, - "max_level": 4 + "max_level": 4, + "conditions": { + "night": 30 + } }, { "pokeapi_id": 69, @@ -567,9 +636,12 @@ "pokeapi_id": 163, "pokemon_name": "Hoothoot", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 5, - "max_level": 5 + "max_level": 5, + "conditions": { + "night": 10 + } }, { "pokeapi_id": 61, @@ -993,9 +1065,14 @@ "pokeapi_id": 19, "pokemon_name": "Rattata", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 4, - "max_level": 4 + "max_level": 4, + "conditions": { + "morning": 35, + "day": 40, + "night": 30 + } }, { "pokeapi_id": 21, @@ -1009,9 +1086,13 @@ "pokeapi_id": 41, "pokemon_name": "Zubat", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 4, - "max_level": 8 + "max_level": 8, + "conditions": { + "morning": 100, + "night": 5 + } }, { "pokeapi_id": 129, @@ -1065,17 +1146,26 @@ "pokeapi_id": 194, "pokemon_name": "Wooper", "method": "walk", - "encounter_rate": 39, + "encounter_rate": null, "min_level": 4, - "max_level": 6 + "max_level": 6, + "conditions": { + "morning": 4, + "night": 35 + } }, { "pokeapi_id": 69, "pokemon_name": "Bellsprout", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 6, - "max_level": 6 + "max_level": 6, + "conditions": { + "morning": 30, + "day": 30, + "night": 20 + } }, { "pokeapi_id": 214, @@ -1105,9 +1195,14 @@ "pokeapi_id": 179, "pokemon_name": "Mareep", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 6, - "max_level": 6 + "max_level": 6, + "conditions": { + "morning": 20, + "day": 20, + "night": 10 + } }, { "pokeapi_id": 211, @@ -1129,9 +1224,13 @@ "pokeapi_id": 187, "pokemon_name": "Hoppip", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 6, - "max_level": 6 + "max_level": 6, + "conditions": { + "morning": 10, + "day": 10 + } }, { "pokeapi_id": 73, @@ -1667,9 +1766,14 @@ "pokeapi_id": 19, "pokemon_name": "Rattata", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 6, - "max_level": 8 + "max_level": 8, + "conditions": { + "morning": 40, + "night": 60, + "day": 45 + } }, { "pokeapi_id": 21, @@ -1683,9 +1787,13 @@ "pokeapi_id": 41, "pokemon_name": "Zubat", "method": "walk", - "encounter_rate": 45, + "encounter_rate": null, "min_level": 4, - "max_level": 6 + "max_level": 6, + "conditions": { + "morning": 5, + "night": 40 + } }, { "pokeapi_id": 190, @@ -1699,9 +1807,13 @@ "pokeapi_id": 187, "pokemon_name": "Hoppip", "method": "walk", - "encounter_rate": 35, + "encounter_rate": null, "min_level": 6, - "max_level": 6 + "max_level": 6, + "conditions": { + "morning": 35, + "day": 35 + } }, { "pokeapi_id": 214, @@ -1715,9 +1827,13 @@ "pokeapi_id": 21, "pokemon_name": "Spearow", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 6, - "max_level": 6 + "max_level": 6, + "conditions": { + "morning": 20, + "day": 20 + } } ] }, @@ -2010,25 +2126,36 @@ "pokeapi_id": 10, "pokemon_name": "Caterpie", "method": "walk", - "encounter_rate": 60, + "encounter_rate": null, "min_level": 5, - "max_level": 6 + "max_level": 6, + "conditions": { + "morning": 50, + "day": 60 + } }, { "pokeapi_id": 11, "pokemon_name": "Metapod", "method": "walk", - "encounter_rate": 60, + "encounter_rate": null, "min_level": 5, - "max_level": 6 + "max_level": 6, + "conditions": { + "morning": 30, + "day": 30 + } }, { "pokeapi_id": 43, "pokemon_name": "Oddish", "method": "walk", - "encounter_rate": 60, + "encounter_rate": null, "min_level": 5, - "max_level": 6 + "max_level": 6, + "conditions": { + "night": 60 + } }, { "pokeapi_id": 129, @@ -2058,9 +2185,14 @@ "pokeapi_id": 41, "pokemon_name": "Zubat", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 5, - "max_level": 6 + "max_level": 6, + "conditions": { + "morning": 5, + "day": 5, + "night": 25 + } }, { "pokeapi_id": 129, @@ -2074,9 +2206,14 @@ "pokeapi_id": 46, "pokemon_name": "Paras", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 5, - "max_level": 6 + "max_level": 6, + "conditions": { + "morning": 15, + "night": 15, + "day": 5 + } }, { "pokeapi_id": 11, @@ -2184,9 +2321,13 @@ "pokeapi_id": 222, "pokemon_name": "Corsola", "method": "super-rod", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 40, - "max_level": 40 + "max_level": 40, + "conditions": { + "morning": 30, + "day": 30 + } }, { "pokeapi_id": 102, @@ -2208,9 +2349,12 @@ "pokeapi_id": 120, "pokemon_name": "Staryu", "method": "super-rod", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 40, - "max_level": 40 + "max_level": 40, + "conditions": { + "night": 30 + } }, { "pokeapi_id": 98, @@ -2248,9 +2392,13 @@ "pokeapi_id": 222, "pokemon_name": "Corsola", "method": "good-rod", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 20, - "max_level": 20 + "max_level": 20, + "conditions": { + "morning": 10, + "day": 10 + } }, { "pokeapi_id": 99, @@ -2264,9 +2412,12 @@ "pokeapi_id": 120, "pokemon_name": "Staryu", "method": "good-rod", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 20, - "max_level": 20 + "max_level": 20, + "conditions": { + "night": 10 + } }, { "pokeapi_id": 73, @@ -2492,33 +2643,47 @@ "pokeapi_id": 163, "pokemon_name": "Hoothoot", "method": "walk", - "encounter_rate": 5, + "encounter_rate": null, "min_level": 14, - "max_level": 14 + "max_level": 14, + "conditions": { + "night": 5 + } }, { "pokeapi_id": 163, "pokemon_name": "Hoothoot", "method": "swarm", - "encounter_rate": 5, + "encounter_rate": null, "min_level": 14, - "max_level": 14 + "max_level": 14, + "conditions": { + "night": 5 + } }, { "pokeapi_id": 16, "pokemon_name": "Pidgey", "method": "walk", - "encounter_rate": 5, + "encounter_rate": null, "min_level": 14, - "max_level": 14 + "max_level": 14, + "conditions": { + "morning": 5, + "day": 5 + } }, { "pokeapi_id": 16, "pokemon_name": "Pidgey", "method": "swarm", - "encounter_rate": 5, + "encounter_rate": null, "min_level": 14, - "max_level": 14 + "max_level": 14, + "conditions": { + "morning": 5, + "day": 5 + } }, { "pokeapi_id": 132, @@ -2538,17 +2703,24 @@ "pokeapi_id": 10, "pokemon_name": "Caterpie", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 7, - "max_level": 18 + "max_level": 18, + "conditions": { + "morning": 50, + "day": 30 + } }, { "pokeapi_id": 163, "pokemon_name": "Hoothoot", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 10, - "max_level": 10 + "max_level": 10, + "conditions": { + "night": 100 + } }, { "pokeapi_id": 98, @@ -2562,25 +2734,36 @@ "pokeapi_id": 11, "pokemon_name": "Metapod", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 9, - "max_level": 18 + "max_level": 18, + "conditions": { + "morning": 30, + "day": 30 + } }, { "pokeapi_id": 16, "pokemon_name": "Pidgey", "method": "walk", - "encounter_rate": 35, + "encounter_rate": null, "min_level": 10, - "max_level": 12 + "max_level": 12, + "conditions": { + "morning": 20, + "day": 15 + } }, { "pokeapi_id": 191, "pokemon_name": "Sunkern", "method": "walk", - "encounter_rate": 25, + "encounter_rate": null, "min_level": 11, - "max_level": 11 + "max_level": 11, + "conditions": { + "day": 25 + } }, { "pokeapi_id": 13, @@ -2672,9 +2855,13 @@ "pokeapi_id": 16, "pokemon_name": "Pidgey", "method": "walk", - "encounter_rate": 45, + "encounter_rate": null, "min_level": 13, - "max_level": 14 + "max_level": 14, + "conditions": { + "morning": 25, + "day": 20 + } }, { "pokeapi_id": 102, @@ -2712,17 +2899,25 @@ "pokeapi_id": 58, "pokemon_name": "Growlithe", "method": "walk", - "encounter_rate": 25, + "encounter_rate": null, "min_level": 13, - "max_level": 13 + "max_level": 13, + "conditions": { + "morning": 10, + "night": 10, + "day": 15 + } }, { "pokeapi_id": 163, "pokemon_name": "Hoothoot", "method": "walk", - "encounter_rate": 25, + "encounter_rate": null, "min_level": 13, - "max_level": 13 + "max_level": 13, + "conditions": { + "night": 25 + } }, { "pokeapi_id": 11, @@ -2766,17 +2961,24 @@ "pokeapi_id": 16, "pokemon_name": "Pidgey", "method": "walk", - "encounter_rate": 60, + "encounter_rate": null, "min_level": 13, - "max_level": 13 + "max_level": 13, + "conditions": { + "morning": 60, + "day": 50 + } }, { "pokeapi_id": 167, "pokemon_name": "Spinarak", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 13, - "max_level": 13 + "max_level": 13, + "conditions": { + "night": 40 + } }, { "pokeapi_id": 102, @@ -2806,17 +3008,25 @@ "pokeapi_id": 58, "pokemon_name": "Growlithe", "method": "walk", - "encounter_rate": 25, + "encounter_rate": null, "min_level": 14, - "max_level": 14 + "max_level": 14, + "conditions": { + "morning": 10, + "night": 10, + "day": 15 + } }, { "pokeapi_id": 163, "pokemon_name": "Hoothoot", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 15, - "max_level": 15 + "max_level": 15, + "conditions": { + "night": 20 + } }, { "pokeapi_id": 11, @@ -2838,9 +3048,12 @@ "pokeapi_id": 17, "pokemon_name": "Pidgeotto", "method": "walk", - "encounter_rate": 5, + "encounter_rate": null, "min_level": 15, - "max_level": 15 + "max_level": 15, + "conditions": { + "day": 5 + } } ] }, @@ -3248,9 +3461,14 @@ "pokeapi_id": 19, "pokemon_name": "Rattata", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 16, - "max_level": 16 + "max_level": 16, + "conditions": { + "morning": 30, + "day": 30, + "night": 40 + } }, { "pokeapi_id": 102, @@ -3328,25 +3546,36 @@ "pokeapi_id": 83, "pokemon_name": "Farfetchd", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 16, - "max_level": 16 + "max_level": 16, + "conditions": { + "morning": 10, + "day": 10 + } }, { "pokeapi_id": 83, "pokemon_name": "Farfetchd", "method": "swarm", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 16, - "max_level": 16 + "max_level": 16, + "conditions": { + "morning": 10, + "day": 10 + } }, { "pokeapi_id": 19, "pokemon_name": "Rattata", "method": "swarm", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 16, - "max_level": 16 + "max_level": 16, + "conditions": { + "night": 10 + } }, { "pokeapi_id": 241, @@ -3398,9 +3627,14 @@ "pokeapi_id": 19, "pokemon_name": "Rattata", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 16, - "max_level": 16 + "max_level": 16, + "conditions": { + "morning": 30, + "day": 30, + "night": 40 + } }, { "pokeapi_id": 102, @@ -3454,9 +3688,13 @@ "pokeapi_id": 83, "pokemon_name": "Farfetchd", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 16, - "max_level": 16 + "max_level": 16, + "conditions": { + "morning": 10, + "day": 10 + } }, { "pokeapi_id": 241, @@ -3532,17 +3770,24 @@ "pokeapi_id": 222, "pokemon_name": "Corsola", "method": "super-rod", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 40, - "max_level": 40 + "max_level": 40, + "conditions": { + "morning": 30, + "day": 30 + } }, { "pokeapi_id": 120, "pokemon_name": "Staryu", "method": "super-rod", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 40, - "max_level": 40 + "max_level": 40, + "conditions": { + "night": 30 + } }, { "pokeapi_id": 98, @@ -3556,9 +3801,13 @@ "pokeapi_id": 222, "pokemon_name": "Corsola", "method": "good-rod", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 20, - "max_level": 20 + "max_level": 20, + "conditions": { + "morning": 10, + "day": 10 + } }, { "pokeapi_id": 99, @@ -3572,9 +3821,12 @@ "pokeapi_id": 120, "pokemon_name": "Staryu", "method": "good-rod", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 20, - "max_level": 20 + "max_level": 20, + "conditions": { + "night": 10 + } }, { "pokeapi_id": 73, @@ -3744,17 +3996,24 @@ "pokeapi_id": 222, "pokemon_name": "Corsola", "method": "super-rod", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 40, - "max_level": 40 + "max_level": 40, + "conditions": { + "morning": 30, + "day": 30 + } }, { "pokeapi_id": 120, "pokemon_name": "Staryu", "method": "super-rod", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 40, - "max_level": 40 + "max_level": 40, + "conditions": { + "day": 30 + } }, { "pokeapi_id": 98, @@ -3768,9 +4027,13 @@ "pokeapi_id": 222, "pokemon_name": "Corsola", "method": "good-rod", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 20, - "max_level": 20 + "max_level": 20, + "conditions": { + "morning": 10, + "day": 10 + } }, { "pokeapi_id": 99, @@ -3792,9 +4055,12 @@ "pokeapi_id": 120, "pokemon_name": "Staryu", "method": "good-rod", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 20, - "max_level": 20 + "max_level": 20, + "conditions": { + "night": 10 + } }, { "pokeapi_id": 73, @@ -3980,17 +4246,24 @@ "pokeapi_id": 222, "pokemon_name": "Corsola", "method": "super-rod", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 40, - "max_level": 40 + "max_level": 40, + "conditions": { + "morning": 30, + "day": 30 + } }, { "pokeapi_id": 120, "pokemon_name": "Staryu", "method": "super-rod", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 40, - "max_level": 40 + "max_level": 40, + "conditions": { + "night": 30 + } }, { "pokeapi_id": 98, @@ -4004,9 +4277,13 @@ "pokeapi_id": 222, "pokemon_name": "Corsola", "method": "good-rod", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 20, - "max_level": 20 + "max_level": 20, + "conditions": { + "morning": 10, + "day": 10 + } }, { "pokeapi_id": 99, @@ -4028,9 +4305,12 @@ "pokeapi_id": 120, "pokemon_name": "Staryu", "method": "good-rod", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 20, - "max_level": 20 + "max_level": 20, + "conditions": { + "night": 10 + } }, { "pokeapi_id": 73, @@ -4130,17 +4410,24 @@ "pokeapi_id": 21, "pokemon_name": "Spearow", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 14, - "max_level": 14 + "max_level": 14, + "conditions": { + "morning": 30, + "day": 30 + } }, { "pokeapi_id": 41, "pokemon_name": "Zubat", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 14, - "max_level": 14 + "max_level": 14, + "conditions": { + "night": 30 + } }, { "pokeapi_id": 129, @@ -4789,9 +5076,14 @@ "pokeapi_id": 180, "pokemon_name": "Flaaffy", "method": "walk", - "encounter_rate": 70, + "encounter_rate": null, "min_level": 15, - "max_level": 15 + "max_level": 15, + "conditions": { + "morning": 30, + "night": 30, + "day": 40 + } }, { "pokeapi_id": 60, @@ -4837,9 +5129,13 @@ "pokeapi_id": 17, "pokemon_name": "Pidgeotto", "method": "walk", - "encounter_rate": 25, + "encounter_rate": null, "min_level": 17, - "max_level": 17 + "max_level": 17, + "conditions": { + "morning": 25, + "day": 20 + } }, { "pokeapi_id": 129, @@ -4853,9 +5149,12 @@ "pokeapi_id": 164, "pokemon_name": "Noctowl", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 17, - "max_level": 17 + "max_level": 17, + "conditions": { + "night": 20 + } }, { "pokeapi_id": 60, @@ -4869,17 +5168,26 @@ "pokeapi_id": 48, "pokemon_name": "Venonat", "method": "walk", - "encounter_rate": 15, + "encounter_rate": null, "min_level": 16, - "max_level": 16 + "max_level": 16, + "conditions": { + "morning": 5, + "night": 15 + } }, { "pokeapi_id": 179, "pokemon_name": "Mareep", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 15, - "max_level": 15 + "max_level": 15, + "conditions": { + "morning": 10, + "day": 10, + "night": 5 + } } ] }, @@ -5434,25 +5742,39 @@ "pokeapi_id": 74, "pokemon_name": "Geodude", "method": "walk", - "encounter_rate": 85, + "encounter_rate": null, "min_level": 2, - "max_level": 4 + "max_level": 4, + "conditions": { + "morning": 40, + "day": 40, + "night": 45 + } }, { "pokeapi_id": 19, "pokemon_name": "Rattata", "method": "walk", - "encounter_rate": 70, + "encounter_rate": null, "min_level": 2, - "max_level": 3 + "max_level": 3, + "conditions": { + "morning": 20, + "day": 20, + "night": 50 + } }, { "pokeapi_id": 21, "pokemon_name": "Spearow", "method": "walk", - "encounter_rate": 35, + "encounter_rate": null, "min_level": 2, - "max_level": 3 + "max_level": 3, + "conditions": { + "morning": 35, + "day": 35 + } }, { "pokeapi_id": 39, @@ -6069,25 +6391,38 @@ "pokeapi_id": 20, "pokemon_name": "Raticate", "method": "walk", - "encounter_rate": 70, + "encounter_rate": null, "min_level": 28, - "max_level": 28 + "max_level": 28, + "conditions": { + "morning": 30, + "day": 40, + "night": 40 + } }, { "pokeapi_id": 195, "pokemon_name": "Quagsire", "method": "walk", - "encounter_rate": 60, + "encounter_rate": null, "min_level": 28, - "max_level": 28 + "max_level": 28, + "conditions": { + "morning": 10, + "night": 50 + } }, { "pokeapi_id": 84, "pokemon_name": "Doduo", "method": "walk", - "encounter_rate": 50, + "encounter_rate": null, "min_level": 28, - "max_level": 28 + "max_level": 28, + "conditions": { + "morning": 50, + "day": 50 + } }, { "pokeapi_id": 170, @@ -6235,9 +6570,13 @@ "pokeapi_id": 195, "pokemon_name": "Quagsire", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 30, - "max_level": 30 + "max_level": 30, + "conditions": { + "morning": 100, + "night": 10 + } }, { "pokeapi_id": 72, @@ -6259,9 +6598,14 @@ "pokeapi_id": 20, "pokemon_name": "Raticate", "method": "walk", - "encounter_rate": 45, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "morning": 4, + "day": 5, + "night": 40 + } }, { "pokeapi_id": 170, @@ -6275,9 +6619,13 @@ "pokeapi_id": 84, "pokemon_name": "Doduo", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 28, - "max_level": 28 + "max_level": 28, + "conditions": { + "morning": 40, + "day": 40 + } }, { "pokeapi_id": 129, @@ -6403,9 +6751,13 @@ "pokeapi_id": 85, "pokemon_name": "Dodrio", "method": "walk", - "encounter_rate": 5, + "encounter_rate": null, "min_level": 30, - "max_level": 30 + "max_level": 30, + "conditions": { + "morning": 5, + "day": 5 + } } ] }, @@ -6707,17 +7059,24 @@ "pokeapi_id": 43, "pokemon_name": "Oddish", "method": "walk", - "encounter_rate": 60, + "encounter_rate": null, "min_level": 13, - "max_level": 14 + "max_level": 14, + "conditions": { + "night": 60 + } }, { "pokeapi_id": 16, "pokemon_name": "Pidgey", "method": "walk", - "encounter_rate": 50, + "encounter_rate": null, "min_level": 13, - "max_level": 14 + "max_level": 14, + "conditions": { + "morning": 50, + "day": 50 + } }, { "pokeapi_id": 129, @@ -6731,9 +7090,14 @@ "pokeapi_id": 69, "pokemon_name": "Bellsprout", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 13, - "max_level": 13 + "max_level": 13, + "conditions": { + "morning": 30, + "day": 30, + "night": 20 + } }, { "pokeapi_id": 129, @@ -6785,25 +7149,35 @@ "pokeapi_id": 17, "pokemon_name": "Pidgeotto", "method": "walk", - "encounter_rate": 65, + "encounter_rate": null, "min_level": 17, - "max_level": 17 + "max_level": 17, + "conditions": { + "morning": 65, + "day": 65 + } }, { "pokeapi_id": 164, "pokemon_name": "Noctowl", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 17, - "max_level": 17 + "max_level": 17, + "conditions": { + "night": 40 + } }, { "pokeapi_id": 93, "pokemon_name": "Haunter", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 20, - "max_level": 20 + "max_level": 20, + "conditions": { + "night": 30 + } }, { "pokeapi_id": 63, @@ -6817,9 +7191,14 @@ "pokeapi_id": 58, "pokemon_name": "Growlithe", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 18, - "max_level": 18 + "max_level": 18, + "conditions": { + "morning": 10, + "day": 10, + "night": 5 + } }, { "pokeapi_id": 64, @@ -6871,17 +7250,26 @@ "pokeapi_id": 20, "pokemon_name": "Raticate", "method": "walk", - "encounter_rate": 65, + "encounter_rate": null, "min_level": 16, - "max_level": 17 + "max_level": 17, + "conditions": { + "morning": 20, + "day": 20, + "night": 25 + } }, { "pokeapi_id": 195, "pokemon_name": "Quagsire", "method": "walk", - "encounter_rate": 45, + "encounter_rate": null, "min_level": 16, - "max_level": 17 + "max_level": 17, + "conditions": { + "morning": 5, + "night": 40 + } }, { "pokeapi_id": 129, @@ -6895,9 +7283,13 @@ "pokeapi_id": 21, "pokemon_name": "Spearow", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 16, - "max_level": 16 + "max_level": 16, + "conditions": { + "morning": 30, + "day": 30 + } }, { "pokeapi_id": 100, @@ -6919,9 +7311,14 @@ "pokeapi_id": 125, "pokemon_name": "Electabuzz", "method": "walk", - "encounter_rate": 15, + "encounter_rate": null, "min_level": 15, - "max_level": 15 + "max_level": 15, + "conditions": { + "morning": 5, + "night": 5, + "day": 10 + } }, { "pokeapi_id": 118, @@ -6935,9 +7332,13 @@ "pokeapi_id": 22, "pokemon_name": "Fearow", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 18, - "max_level": 18 + "max_level": 18, + "conditions": { + "morning": 10, + "day": 10 + } }, { "pokeapi_id": 119, @@ -7096,9 +7497,14 @@ "pokeapi_id": 19, "pokemon_name": "Rattata", "method": "walk", - "encounter_rate": 70, + "encounter_rate": null, "min_level": 13, - "max_level": 15 + "max_level": 15, + "conditions": { + "morning": 30, + "day": 30, + "night": 40 + } }, { "pokeapi_id": 118, @@ -7128,9 +7534,14 @@ "pokeapi_id": 20, "pokemon_name": "Raticate", "method": "walk", - "encounter_rate": 25, + "encounter_rate": null, "min_level": 15, - "max_level": 15 + "max_level": 15, + "conditions": { + "morning": 10, + "day": 10, + "night": 25 + } }, { "pokeapi_id": 129, @@ -7144,9 +7555,13 @@ "pokeapi_id": 21, "pokemon_name": "Spearow", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 13, - "max_level": 13 + "max_level": 13, + "conditions": { + "morning": 20, + "day": 20 + } }, { "pokeapi_id": 118, @@ -7176,9 +7591,13 @@ "pokeapi_id": 22, "pokemon_name": "Fearow", "method": "walk", - "encounter_rate": 5, + "encounter_rate": null, "min_level": 15, - "max_level": 15 + "max_level": 15, + "conditions": { + "morning": 5, + "day": 5 + } }, { "pokeapi_id": 57, @@ -7260,17 +7679,24 @@ "pokeapi_id": 222, "pokemon_name": "Corsola", "method": "super-rod", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 40, - "max_level": 40 + "max_level": 40, + "conditions": { + "morning": 30, + "day": 30 + } }, { "pokeapi_id": 120, "pokemon_name": "Staryu", "method": "super-rod", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 40, - "max_level": 40 + "max_level": 40, + "conditions": { + "night": 30 + } }, { "pokeapi_id": 98, @@ -7284,9 +7710,13 @@ "pokeapi_id": 222, "pokemon_name": "Corsola", "method": "good-rod", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 20, - "max_level": 20 + "max_level": 20, + "conditions": { + "morning": 10, + "day": 10 + } }, { "pokeapi_id": 99, @@ -7308,9 +7738,12 @@ "pokeapi_id": 120, "pokemon_name": "Staryu", "method": "good-rod", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 20, - "max_level": 20 + "max_level": 20, + "conditions": { + "night": 10 + } } ] }, @@ -7360,9 +7793,14 @@ "pokeapi_id": 69, "pokemon_name": "Bellsprout", "method": "walk", - "encounter_rate": 65, + "encounter_rate": null, "min_level": 8, - "max_level": 10 + "max_level": 10, + "conditions": { + "morning": 60, + "day": 35, + "night": 5 + } }, { "pokeapi_id": 118, @@ -7384,33 +7822,48 @@ "pokeapi_id": 43, "pokemon_name": "Oddish", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 10, - "max_level": 10 + "max_level": 10, + "conditions": { + "night": 30 + } }, { "pokeapi_id": 191, "pokemon_name": "Sunkern", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 10, - "max_level": 10 + "max_level": 10, + "conditions": { + "day": 30 + } }, { "pokeapi_id": 48, "pokemon_name": "Venonat", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 8, - "max_level": 8 + "max_level": 8, + "conditions": { + "morning": 5, + "night": 30 + } }, { "pokeapi_id": 70, "pokemon_name": "Weepinbell", "method": "walk", - "encounter_rate": 25, + "encounter_rate": null, "min_level": 12, - "max_level": 13 + "max_level": 13, + "conditions": { + "morning": 15, + "day": 15, + "night": 10 + } }, { "pokeapi_id": 63, @@ -7456,9 +7909,12 @@ "pokeapi_id": 49, "pokemon_name": "Venomoth", "method": "walk", - "encounter_rate": 5, + "encounter_rate": null, "min_level": 10, - "max_level": 10 + "max_level": 10, + "conditions": { + "night": 5 + } } ] }, @@ -7486,9 +7942,13 @@ "pokeapi_id": 16, "pokemon_name": "Pidgey", "method": "walk", - "encounter_rate": 80, + "encounter_rate": null, "min_level": 8, - "max_level": 8 + "max_level": 8, + "conditions": { + "morning": 30, + "day": 50 + } }, { "pokeapi_id": 118, @@ -7518,25 +7978,37 @@ "pokeapi_id": 69, "pokemon_name": "Bellsprout", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 10, - "max_level": 10 + "max_level": 10, + "conditions": { + "morning": 30, + "day": 30, + "night": 5 + } }, { "pokeapi_id": 43, "pokemon_name": "Oddish", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 10, - "max_level": 10 + "max_level": 10, + "conditions": { + "night": 30 + } }, { "pokeapi_id": 48, "pokemon_name": "Venonat", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 8, - "max_level": 8 + "max_level": 8, + "conditions": { + "morning": 20, + "night": 30 + } }, { "pokeapi_id": 129, @@ -7550,9 +8022,12 @@ "pokeapi_id": 49, "pokemon_name": "Venomoth", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 10, - "max_level": 10 + "max_level": 10, + "conditions": { + "night": 20 + } }, { "pokeapi_id": 118, @@ -7574,9 +8049,13 @@ "pokeapi_id": 17, "pokemon_name": "Pidgeotto", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 10, - "max_level": 12 + "max_level": 12, + "conditions": { + "morning": 5, + "day": 5 + } }, { "pokeapi_id": 119, @@ -7612,25 +8091,37 @@ "pokeapi_id": 43, "pokemon_name": "Oddish", "method": "walk", - "encounter_rate": 60, + "encounter_rate": null, "min_level": 13, - "max_level": 14 + "max_level": 14, + "conditions": { + "night": 60 + } }, { "pokeapi_id": 16, "pokemon_name": "Pidgey", "method": "walk", - "encounter_rate": 60, + "encounter_rate": null, "min_level": 13, - "max_level": 15 + "max_level": 15, + "conditions": { + "morning": 60, + "day": 60 + } }, { "pokeapi_id": 69, "pokemon_name": "Bellsprout", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 13, - "max_level": 13 + "max_level": 13, + "conditions": { + "morning": 30, + "day": 30, + "night": 20 + } }, { "pokeapi_id": 63, @@ -7644,9 +8135,12 @@ "pokeapi_id": 44, "pokemon_name": "Gloom", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 15, - "max_level": 15 + "max_level": 15, + "conditions": { + "night": 10 + } } ] }, @@ -7658,33 +8152,50 @@ "pokeapi_id": 19, "pokemon_name": "Rattata", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 15, - "max_level": 17 + "max_level": 17, + "conditions": { + "morning": 40, + "day": 35, + "night": 30 + } }, { "pokeapi_id": 58, "pokemon_name": "Growlithe", "method": "walk", - "encounter_rate": 45, + "encounter_rate": null, "min_level": 15, - "max_level": 18 + "max_level": 18, + "conditions": { + "morning": 20, + "night": 20, + "day": 25 + } }, { "pokeapi_id": 198, "pokemon_name": "Murkrow", "method": "walk", - "encounter_rate": 35, + "encounter_rate": null, "min_level": 17, - "max_level": 17 + "max_level": 17, + "conditions": { + "night": 35 + } }, { "pokeapi_id": 21, "pokemon_name": "Spearow", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 17, - "max_level": 17 + "max_level": 17, + "conditions": { + "morning": 30, + "day": 30 + } }, { "pokeapi_id": 20, @@ -7698,9 +8209,12 @@ "pokeapi_id": 228, "pokemon_name": "Houndour", "method": "walk", - "encounter_rate": 5, + "encounter_rate": null, "min_level": 15, - "max_level": 15 + "max_level": 15, + "conditions": { + "night": 5 + } } ] }, @@ -7734,25 +8248,37 @@ "pokeapi_id": 88, "pokemon_name": "Grimer", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 26, - "max_level": 28 + "max_level": 28, + "conditions": { + "morning": 50, + "day": 50, + "night": 80 + } }, { "pokeapi_id": 22, "pokemon_name": "Fearow", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 27, - "max_level": 27 + "max_level": 27, + "conditions": { + "morning": 40, + "day": 40 + } }, { "pokeapi_id": 198, "pokemon_name": "Murkrow", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 28, - "max_level": 28 + "max_level": 28, + "conditions": { + "night": 10 + } }, { "pokeapi_id": 89, @@ -7780,33 +8306,52 @@ "pokeapi_id": 88, "pokemon_name": "Grimer", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 27, - "max_level": 29 + "max_level": 29, + "conditions": { + "morning": 50, + "day": 20, + "night": 80 + } }, { "pokeapi_id": 22, "pokemon_name": "Fearow", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 28, - "max_level": 28 + "max_level": 28, + "conditions": { + "morning": 40, + "day": 40 + } }, { "pokeapi_id": 218, "pokemon_name": "Slugma", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 25, - "max_level": 29 + "max_level": 29, + "conditions": { + "morning": 5, + "night": 5, + "day": 35 + } }, { "pokeapi_id": 89, "pokemon_name": "Muk", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 30, - "max_level": 32 + "max_level": 32, + "conditions": { + "morning": 5, + "day": 5, + "night": 15 + } } ] }, @@ -7818,25 +8363,39 @@ "pokeapi_id": 88, "pokemon_name": "Grimer", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 26, - "max_level": 28 + "max_level": 28, + "conditions": { + "morning": 50, + "day": 50, + "night": 80 + } }, { "pokeapi_id": 22, "pokemon_name": "Fearow", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 27, - "max_level": 27 + "max_level": 27, + "conditions": { + "morning": 40, + "day": 40 + } }, { "pokeapi_id": 89, "pokemon_name": "Muk", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "morning": 5, + "day": 5, + "night": 15 + } }, { "pokeapi_id": 218, @@ -7934,33 +8493,48 @@ "pokeapi_id": 195, "pokemon_name": "Quagsire", "method": "walk", - "encounter_rate": 23, + "encounter_rate": null, "min_level": 22, - "max_level": 22 + "max_level": 22, + "conditions": { + "morning": 4, + "night": 19 + } }, { "pokeapi_id": 164, "pokemon_name": "Noctowl", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 25, - "max_level": 25 + "max_level": 25, + "conditions": { + "night": 20 + } }, { "pokeapi_id": 17, "pokemon_name": "Pidgeotto", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 25, - "max_level": 25 + "max_level": 25, + "conditions": { + "morning": 20, + "day": 20 + } }, { "pokeapi_id": 187, "pokemon_name": "Hoppip", "method": "walk", - "encounter_rate": 19, + "encounter_rate": null, "min_level": 22, - "max_level": 22 + "max_level": 22, + "conditions": { + "morning": 15, + "day": 19 + } } ] }, @@ -8020,9 +8594,13 @@ "pokeapi_id": 222, "pokemon_name": "Corsola", "method": "super-rod", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 40, - "max_level": 40 + "max_level": 40, + "conditions": { + "morning": 30, + "day": 30 + } }, { "pokeapi_id": 30, @@ -8044,33 +8622,47 @@ "pokeapi_id": 120, "pokemon_name": "Staryu", "method": "super-rod", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 40, - "max_level": 40 + "max_level": 40, + "conditions": { + "night": 30 + } }, { "pokeapi_id": 195, "pokemon_name": "Quagsire", "method": "walk", - "encounter_rate": 23, + "encounter_rate": null, "min_level": 22, - "max_level": 22 + "max_level": 22, + "conditions": { + "morning": 4, + "night": 19 + } }, { "pokeapi_id": 164, "pokemon_name": "Noctowl", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 25, - "max_level": 25 + "max_level": 25, + "conditions": { + "night": 20 + } }, { "pokeapi_id": 17, "pokemon_name": "Pidgeotto", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 25, - "max_level": 25 + "max_level": 25, + "conditions": { + "morning": 20, + "day": 20 + } }, { "pokeapi_id": 98, @@ -8084,17 +8676,25 @@ "pokeapi_id": 222, "pokemon_name": "Corsola", "method": "good-rod", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 20, - "max_level": 20 + "max_level": 20, + "conditions": { + "morning": 10, + "day": 10 + } }, { "pokeapi_id": 187, "pokemon_name": "Hoppip", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 24, - "max_level": 24 + "max_level": 24, + "conditions": { + "morning": 10, + "day": 10 + } }, { "pokeapi_id": 99, @@ -8108,17 +8708,24 @@ "pokeapi_id": 120, "pokemon_name": "Staryu", "method": "good-rod", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 20, - "max_level": 20 + "max_level": 20, + "conditions": { + "night": 10 + } }, { "pokeapi_id": 188, "pokemon_name": "Skiploom", "method": "walk", - "encounter_rate": 9, + "encounter_rate": null, "min_level": 26, - "max_level": 26 + "max_level": 26, + "conditions": { + "morning": 5, + "day": 9 + } } ] }, @@ -8202,9 +8809,13 @@ "pokeapi_id": 195, "pokemon_name": "Quagsire", "method": "walk", - "encounter_rate": 23, + "encounter_rate": null, "min_level": 22, - "max_level": 22 + "max_level": 22, + "conditions": { + "morning": 4, + "night": 19 + } }, { "pokeapi_id": 129, @@ -8218,25 +8829,36 @@ "pokeapi_id": 164, "pokemon_name": "Noctowl", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 25, - "max_level": 25 + "max_level": 25, + "conditions": { + "night": 20 + } }, { "pokeapi_id": 17, "pokemon_name": "Pidgeotto", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 25, - "max_level": 25 + "max_level": 25, + "conditions": { + "morning": 20, + "day": 20 + } }, { "pokeapi_id": 187, "pokemon_name": "Hoppip", "method": "walk", - "encounter_rate": 19, + "encounter_rate": null, "min_level": 22, - "max_level": 22 + "max_level": 22, + "conditions": { + "morning": 15, + "day": 19 + } }, { "pokeapi_id": 72, @@ -8418,81 +9040,116 @@ "pokeapi_id": 16, "pokemon_name": "Pidgey", "method": "walk", - "encounter_rate": 70, + "encounter_rate": null, "min_level": 3, - "max_level": 3 + "max_level": 3, + "conditions": { + "morning": 30, + "day": 40 + } }, { "pokeapi_id": 163, "pokemon_name": "Hoothoot", "method": "walk", - "encounter_rate": 50, + "encounter_rate": null, "min_level": 3, - "max_level": 3 + "max_level": 3, + "conditions": { + "night": 50 + } }, { "pokeapi_id": 10, "pokemon_name": "Caterpie", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 3, - "max_level": 3 + "max_level": 3, + "conditions": { + "morning": 30, + "day": 30 + } }, { "pokeapi_id": 167, "pokemon_name": "Spinarak", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 3, - "max_level": 3 + "max_level": 3, + "conditions": { + "night": 30 + } }, { "pokeapi_id": 11, "pokemon_name": "Metapod", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 5, - "max_level": 5 + "max_level": 5, + "conditions": { + "morning": 20, + "day": 20 + } }, { "pokeapi_id": 12, "pokemon_name": "Butterfree", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 7, - "max_level": 7 + "max_level": 7, + "conditions": { + "morning": 10 + } }, { "pokeapi_id": 164, "pokemon_name": "Noctowl", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 7, - "max_level": 7 + "max_level": 7, + "conditions": { + "night": 10 + } }, { "pokeapi_id": 168, "pokemon_name": "Ariados", "method": "walk", - "encounter_rate": 5, + "encounter_rate": null, "min_level": 7, - "max_level": 7 + "max_level": 7, + "conditions": { + "night": 5 + } }, { "pokeapi_id": 17, "pokemon_name": "Pidgeotto", "method": "walk", - "encounter_rate": 5, + "encounter_rate": null, "min_level": 7, - "max_level": 7 + "max_level": 7, + "conditions": { + "morning": 5, + "day": 5 + } }, { "pokeapi_id": 25, "pokemon_name": "Pikachu", "method": "walk", - "encounter_rate": 5, + "encounter_rate": null, "min_level": 4, - "max_level": 4 + "max_level": 4, + "conditions": { + "morning": 5, + "day": 5 + } } ] }, @@ -8518,25 +9175,37 @@ "pokeapi_id": 19, "pokemon_name": "Rattata", "method": "walk", - "encounter_rate": 95, + "encounter_rate": null, "min_level": 5, - "max_level": 5 + "max_level": 5, + "conditions": { + "morning": 35, + "day": 35, + "night": 60 + } }, { "pokeapi_id": 21, "pokemon_name": "Spearow", "method": "walk", - "encounter_rate": 55, + "encounter_rate": null, "min_level": 5, - "max_level": 5 + "max_level": 5, + "conditions": { + "morning": 55, + "day": 55 + } }, { "pokeapi_id": 41, "pokemon_name": "Zubat", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 5, - "max_level": 5 + "max_level": 5, + "conditions": { + "night": 30 + } }, { "pokeapi_id": 39, @@ -8618,25 +9287,38 @@ "pokeapi_id": 21, "pokemon_name": "Spearow", "method": "walk", - "encounter_rate": 85, + "encounter_rate": null, "min_level": 5, - "max_level": 5 + "max_level": 5, + "conditions": { + "morning": 55, + "day": 55, + "night": 30 + } }, { "pokeapi_id": 19, "pokemon_name": "Rattata", "method": "walk", - "encounter_rate": 65, + "encounter_rate": null, "min_level": 5, - "max_level": 8 + "max_level": 8, + "conditions": { + "morning": 35, + "day": 35, + "night": 30 + } }, { "pokeapi_id": 41, "pokemon_name": "Zubat", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 5, - "max_level": 5 + "max_level": 5, + "conditions": { + "night": 30 + } }, { "pokeapi_id": 39, @@ -8734,41 +9416,61 @@ "pokeapi_id": 19, "pokemon_name": "Rattata", "method": "walk", - "encounter_rate": 85, + "encounter_rate": null, "min_level": 2, - "max_level": 2 + "max_level": 2, + "conditions": { + "morning": 30, + "day": 30, + "night": 55 + } }, { "pokeapi_id": 163, "pokemon_name": "Hoothoot", "method": "walk", - "encounter_rate": 45, + "encounter_rate": null, "min_level": 2, - "max_level": 4 + "max_level": 4, + "conditions": { + "night": 45 + } }, { "pokeapi_id": 16, "pokemon_name": "Pidgey", "method": "walk", - "encounter_rate": 45, + "encounter_rate": null, "min_level": 2, - "max_level": 4 + "max_level": 4, + "conditions": { + "morning": 45, + "day": 45 + } }, { "pokeapi_id": 161, "pokemon_name": "Sentret", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 3, - "max_level": 3 + "max_level": 3, + "conditions": { + "morning": 20, + "day": 20 + } }, { "pokeapi_id": 162, "pokemon_name": "Furret", "method": "walk", - "encounter_rate": 5, + "encounter_rate": null, "min_level": 6, - "max_level": 6 + "max_level": 6, + "conditions": { + "morning": 5, + "day": 5 + } } ] }, @@ -8882,9 +9584,14 @@ "pokeapi_id": 114, "pokemon_name": "Tangela", "method": "walk", - "encounter_rate": 95, + "encounter_rate": null, "min_level": 20, - "max_level": 20 + "max_level": 20, + "conditions": { + "morning": 95, + "day": 90, + "night": 95 + } }, { "pokeapi_id": 72, @@ -8954,9 +9661,14 @@ "pokeapi_id": 122, "pokemon_name": "Mr Mime", "method": "walk", - "encounter_rate": 15, + "encounter_rate": null, "min_level": 28, - "max_level": 28 + "max_level": 28, + "conditions": { + "morning": 5, + "night": 5, + "day": 10 + } }, { "pokeapi_id": 72, @@ -9244,17 +9956,24 @@ "pokeapi_id": 222, "pokemon_name": "Corsola", "method": "super-rod", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 40, - "max_level": 40 + "max_level": 40, + "conditions": { + "morning": 30, + "day": 30 + } }, { "pokeapi_id": 120, "pokemon_name": "Staryu", "method": "super-rod", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 40, - "max_level": 40 + "max_level": 40, + "conditions": { + "night": 30 + } }, { "pokeapi_id": 98, @@ -9268,9 +9987,13 @@ "pokeapi_id": 222, "pokemon_name": "Corsola", "method": "good-rod", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 20, - "max_level": 20 + "max_level": 20, + "conditions": { + "morning": 10, + "day": 10 + } }, { "pokeapi_id": 99, @@ -9284,9 +10007,12 @@ "pokeapi_id": 120, "pokemon_name": "Staryu", "method": "good-rod", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 20, - "max_level": 20 + "max_level": 20, + "conditions": { + "night": 10 + } }, { "pokeapi_id": 73, @@ -9306,9 +10032,14 @@ "pokeapi_id": 19, "pokemon_name": "Rattata", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 3, - "max_level": 7 + "max_level": 7, + "conditions": { + "morning": 30, + "day": 30, + "night": 95 + } }, { "pokeapi_id": 60, @@ -9346,9 +10077,13 @@ "pokeapi_id": 21, "pokemon_name": "Spearow", "method": "walk", - "encounter_rate": 50, + "encounter_rate": null, "min_level": 3, - "max_level": 3 + "max_level": 3, + "conditions": { + "morning": 50, + "day": 50 + } }, { "pokeapi_id": 129, @@ -9378,9 +10113,13 @@ "pokeapi_id": 84, "pokemon_name": "Doduo", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 4, - "max_level": 4 + "max_level": 4, + "conditions": { + "morning": 10, + "day": 10 + } }, { "pokeapi_id": 61, @@ -9394,9 +10133,13 @@ "pokeapi_id": 22, "pokemon_name": "Fearow", "method": "walk", - "encounter_rate": 5, + "encounter_rate": null, "min_level": 7, - "max_level": 7 + "max_level": 7, + "conditions": { + "morning": 5, + "day": 5 + } }, { "pokeapi_id": 77, @@ -9512,25 +10255,36 @@ "pokeapi_id": 215, "pokemon_name": "Sneasel", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 40, - "max_level": 40 + "max_level": 40, + "conditions": { + "night": 10 + } }, { "pokeapi_id": 85, "pokemon_name": "Dodrio", "method": "walk", - "encounter_rate": 5, + "encounter_rate": null, "min_level": 43, - "max_level": 43 + "max_level": 43, + "conditions": { + "morning": 5, + "day": 5 + } }, { "pokeapi_id": 84, "pokemon_name": "Doduo", "method": "walk", - "encounter_rate": 5, + "encounter_rate": null, "min_level": 41, - "max_level": 41 + "max_level": 41, + "conditions": { + "morning": 5, + "day": 5 + } } ] }, @@ -9689,25 +10443,36 @@ "pokeapi_id": 215, "pokemon_name": "Sneasel", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 38, - "max_level": 38 + "max_level": 38, + "conditions": { + "night": 10 + } }, { "pokeapi_id": 85, "pokemon_name": "Dodrio", "method": "walk", - "encounter_rate": 5, + "encounter_rate": null, "min_level": 43, - "max_level": 43 + "max_level": 43, + "conditions": { + "morning": 5, + "day": 5 + } }, { "pokeapi_id": 84, "pokemon_name": "Doduo", "method": "walk", - "encounter_rate": 5, + "encounter_rate": null, "min_level": 41, - "max_level": 41 + "max_level": 41, + "conditions": { + "morning": 5, + "day": 5 + } } ] }, diff --git a/backend/src/app/seeds/data/heartgold.json b/backend/src/app/seeds/data/heartgold.json index ad086d2..245de30 100644 --- a/backend/src/app/seeds/data/heartgold.json +++ b/backend/src/app/seeds/data/heartgold.json @@ -173,17 +173,24 @@ "pokeapi_id": 163, "pokemon_name": "Hoothoot", "method": "walk", - "encounter_rate": 85, + "encounter_rate": null, "min_level": 2, - "max_level": 4 + "max_level": 4, + "conditions": { + "night": 85 + } }, { "pokeapi_id": 16, "pokemon_name": "Pidgey", "method": "walk", - "encounter_rate": 55, + "encounter_rate": null, "min_level": 2, - "max_level": 4 + "max_level": 4, + "conditions": { + "morning": 55, + "day": 55 + } }, { "pokeapi_id": 102, @@ -197,9 +204,13 @@ "pokeapi_id": 161, "pokemon_name": "Sentret", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 2, - "max_level": 3 + "max_level": 3, + "conditions": { + "morning": 40, + "day": 40 + } }, { "pokeapi_id": 403, @@ -245,9 +256,14 @@ "pokeapi_id": 19, "pokemon_name": "Rattata", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 2, - "max_level": 4 + "max_level": 4, + "conditions": { + "morning": 5, + "day": 5, + "night": 15 + } } ] }, @@ -323,9 +339,13 @@ "pokeapi_id": 222, "pokemon_name": "Corsola", "method": "super-rod", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 40, - "max_level": 40 + "max_level": 40, + "conditions": { + "morning": 30, + "day": 30 + } }, { "pokeapi_id": 204, @@ -347,9 +367,12 @@ "pokeapi_id": 120, "pokemon_name": "Staryu", "method": "super-rod", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 40, - "max_level": 40 + "max_level": 40, + "conditions": { + "night": 30 + } }, { "pokeapi_id": 98, @@ -363,9 +386,13 @@ "pokeapi_id": 222, "pokemon_name": "Corsola", "method": "good-rod", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 20, - "max_level": 20 + "max_level": 20, + "conditions": { + "morning": 10, + "day": 10 + } }, { "pokeapi_id": 99, @@ -379,9 +406,12 @@ "pokeapi_id": 120, "pokemon_name": "Staryu", "method": "good-rod", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 20, - "max_level": 20 + "max_level": 20, + "conditions": { + "night": 10 + } }, { "pokeapi_id": 73, @@ -441,17 +471,25 @@ "pokeapi_id": 10, "pokemon_name": "Caterpie", "method": "walk", - "encounter_rate": 50, + "encounter_rate": null, "min_level": 3, - "max_level": 4 + "max_level": 4, + "conditions": { + "morning": 50, + "day": 35 + } }, { "pokeapi_id": 16, "pokemon_name": "Pidgey", "method": "walk", - "encounter_rate": 50, + "encounter_rate": null, "min_level": 2, - "max_level": 2 + "max_level": 2, + "conditions": { + "morning": 40, + "day": 50 + } }, { "pokeapi_id": 102, @@ -473,17 +511,23 @@ "pokeapi_id": 19, "pokemon_name": "Rattata", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 3, - "max_level": 4 + "max_level": 4, + "conditions": { + "night": 40 + } }, { "pokeapi_id": 163, "pokemon_name": "Hoothoot", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 4, - "max_level": 4 + "max_level": 4, + "conditions": { + "night": 30 + } }, { "pokeapi_id": 204, @@ -497,9 +541,12 @@ "pokeapi_id": 167, "pokemon_name": "Spinarak", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 2, - "max_level": 2 + "max_level": 2, + "conditions": { + "night": 30 + } }, { "pokeapi_id": 167, @@ -553,9 +600,13 @@ "pokeapi_id": 11, "pokemon_name": "Metapod", "method": "walk", - "encounter_rate": 15, + "encounter_rate": null, "min_level": 4, - "max_level": 4 + "max_level": 4, + "conditions": { + "morning": 10, + "day": 15 + } }, { "pokeapi_id": 60, @@ -639,25 +690,36 @@ "pokeapi_id": 19, "pokemon_name": "Rattata", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 4, - "max_level": 5 + "max_level": 5, + "conditions": { + "night": 40 + } }, { "pokeapi_id": 10, "pokemon_name": "Caterpie", "method": "walk", - "encounter_rate": 35, + "encounter_rate": null, "min_level": 4, - "max_level": 5 + "max_level": 5, + "conditions": { + "morning": 35, + "day": 35 + } }, { "pokeapi_id": 16, "pokemon_name": "Pidgey", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 3, - "max_level": 3 + "max_level": 3, + "conditions": { + "morning": 30, + "day": 30 + } }, { "pokeapi_id": 204, @@ -671,9 +733,12 @@ "pokeapi_id": 167, "pokemon_name": "Spinarak", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 3, - "max_level": 3 + "max_level": 3, + "conditions": { + "night": 30 + } }, { "pokeapi_id": 167, @@ -735,9 +800,13 @@ "pokeapi_id": 11, "pokemon_name": "Metapod", "method": "walk", - "encounter_rate": 15, + "encounter_rate": null, "min_level": 5, - "max_level": 5 + "max_level": 5, + "conditions": { + "morning": 15, + "day": 15 + } }, { "pokeapi_id": 60, @@ -751,9 +820,12 @@ "pokeapi_id": 163, "pokemon_name": "Hoothoot", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 5, - "max_level": 5 + "max_level": 5, + "conditions": { + "night": 10 + } }, { "pokeapi_id": 61, @@ -1415,9 +1487,14 @@ "pokeapi_id": 19, "pokemon_name": "Rattata", "method": "walk", - "encounter_rate": 70, + "encounter_rate": null, "min_level": 4, - "max_level": 4 + "max_level": 4, + "conditions": { + "morning": 35, + "day": 40, + "night": 30 + } }, { "pokeapi_id": 72, @@ -1471,17 +1548,25 @@ "pokeapi_id": 194, "pokemon_name": "Wooper", "method": "walk", - "encounter_rate": 35, + "encounter_rate": null, "min_level": 6, - "max_level": 6 + "max_level": 6, + "conditions": { + "night": 35 + } }, { "pokeapi_id": 69, "pokemon_name": "Bellsprout", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 6, - "max_level": 6 + "max_level": 6, + "conditions": { + "morning": 30, + "day": 30, + "night": 20 + } }, { "pokeapi_id": 204, @@ -1535,9 +1620,14 @@ "pokeapi_id": 179, "pokemon_name": "Mareep", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 6, - "max_level": 6 + "max_level": 6, + "conditions": { + "morning": 20, + "day": 20, + "night": 10 + } }, { "pokeapi_id": 293, @@ -1567,9 +1657,13 @@ "pokeapi_id": 187, "pokemon_name": "Hoppip", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 6, - "max_level": 6 + "max_level": 6, + "conditions": { + "morning": 10, + "day": 10 + } }, { "pokeapi_id": 73, @@ -1583,9 +1677,13 @@ "pokeapi_id": 41, "pokemon_name": "Zubat", "method": "walk", - "encounter_rate": 5, + "encounter_rate": null, "min_level": 4, - "max_level": 4 + "max_level": 4, + "conditions": { + "morning": 5, + "night": 5 + } } ] }, @@ -2263,9 +2361,14 @@ "pokeapi_id": 19, "pokemon_name": "Rattata", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 4, - "max_level": 7 + "max_level": 7, + "conditions": { + "morning": 40, + "night": 60, + "day": 45 + } }, { "pokeapi_id": 21, @@ -2279,9 +2382,13 @@ "pokeapi_id": 41, "pokemon_name": "Zubat", "method": "walk", - "encounter_rate": 45, + "encounter_rate": null, "min_level": 4, - "max_level": 4 + "max_level": 4, + "conditions": { + "morning": 5, + "night": 40 + } }, { "pokeapi_id": 190, @@ -2303,9 +2410,13 @@ "pokeapi_id": 187, "pokemon_name": "Hoppip", "method": "walk", - "encounter_rate": 35, + "encounter_rate": null, "min_level": 6, - "max_level": 6 + "max_level": 6, + "conditions": { + "morning": 35, + "day": 35 + } }, { "pokeapi_id": 214, @@ -2335,9 +2446,13 @@ "pokeapi_id": 21, "pokemon_name": "Spearow", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 6, - "max_level": 6 + "max_level": 6, + "conditions": { + "morning": 20, + "day": 20 + } } ] }, @@ -2678,25 +2793,36 @@ "pokeapi_id": 10, "pokemon_name": "Caterpie", "method": "walk", - "encounter_rate": 60, + "encounter_rate": null, "min_level": 5, - "max_level": 6 + "max_level": 6, + "conditions": { + "morning": 50, + "day": 60 + } }, { "pokeapi_id": 11, "pokemon_name": "Metapod", "method": "walk", - "encounter_rate": 60, + "encounter_rate": null, "min_level": 5, - "max_level": 6 + "max_level": 6, + "conditions": { + "morning": 30, + "day": 30 + } }, { "pokeapi_id": 43, "pokemon_name": "Oddish", "method": "walk", - "encounter_rate": 60, + "encounter_rate": null, "min_level": 5, - "max_level": 6 + "max_level": 6, + "conditions": { + "night": 60 + } }, { "pokeapi_id": 60, @@ -2734,9 +2860,14 @@ "pokeapi_id": 41, "pokemon_name": "Zubat", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 5, - "max_level": 5 + "max_level": 5, + "conditions": { + "morning": 5, + "day": 5, + "night": 25 + } }, { "pokeapi_id": 406, @@ -2782,9 +2913,14 @@ "pokeapi_id": 46, "pokemon_name": "Paras", "method": "walk", - "encounter_rate": 15, + "encounter_rate": null, "min_level": 5, - "max_level": 6 + "max_level": 6, + "conditions": { + "morning": 15, + "day": 5, + "night": 15 + } }, { "pokeapi_id": 60, @@ -2916,9 +3052,13 @@ "pokeapi_id": 222, "pokemon_name": "Corsola", "method": "super-rod", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 40, - "max_level": 40 + "max_level": 40, + "conditions": { + "morning": 30, + "day": 30 + } }, { "pokeapi_id": 204, @@ -2940,9 +3080,12 @@ "pokeapi_id": 120, "pokemon_name": "Staryu", "method": "super-rod", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 40, - "max_level": 40 + "max_level": 40, + "conditions": { + "night": 30 + } }, { "pokeapi_id": 399, @@ -2996,9 +3139,13 @@ "pokeapi_id": 222, "pokemon_name": "Corsola", "method": "good-rod", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 20, - "max_level": 20 + "max_level": 20, + "conditions": { + "morning": 10, + "day": 10 + } }, { "pokeapi_id": 99, @@ -3012,9 +3159,12 @@ "pokeapi_id": 120, "pokemon_name": "Staryu", "method": "good-rod", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 20, - "max_level": 20 + "max_level": 20, + "conditions": { + "night": 10 + } }, { "pokeapi_id": 73, @@ -3240,17 +3390,24 @@ "pokeapi_id": 163, "pokemon_name": "Hoothoot", "method": "walk", - "encounter_rate": 5, + "encounter_rate": null, "min_level": 14, - "max_level": 14 + "max_level": 14, + "conditions": { + "night": 5 + } }, { "pokeapi_id": 16, "pokemon_name": "Pidgey", "method": "walk", - "encounter_rate": 5, + "encounter_rate": null, "min_level": 14, - "max_level": 14 + "max_level": 14, + "conditions": { + "morning": 5, + "day": 5 + } }, { "pokeapi_id": 132, @@ -3278,9 +3435,12 @@ "pokeapi_id": 163, "pokemon_name": "Hoothoot", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 10, - "max_level": 10 + "max_level": 10, + "conditions": { + "night": 100 + } }, { "pokeapi_id": 163, @@ -3294,9 +3454,13 @@ "pokeapi_id": 10, "pokemon_name": "Caterpie", "method": "walk", - "encounter_rate": 80, + "encounter_rate": null, "min_level": 10, - "max_level": 10 + "max_level": 10, + "conditions": { + "morning": 50, + "day": 30 + } }, { "pokeapi_id": 403, @@ -3318,17 +3482,25 @@ "pokeapi_id": 16, "pokemon_name": "Pidgey", "method": "walk", - "encounter_rate": 35, + "encounter_rate": null, "min_level": 10, - "max_level": 12 + "max_level": 12, + "conditions": { + "morning": 20, + "day": 15 + } }, { "pokeapi_id": 11, "pokemon_name": "Metapod", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 10, - "max_level": 10 + "max_level": 10, + "conditions": { + "morning": 30, + "day": 30 + } }, { "pokeapi_id": 204, @@ -3350,9 +3522,12 @@ "pokeapi_id": 191, "pokemon_name": "Sunkern", "method": "walk", - "encounter_rate": 25, + "encounter_rate": null, "min_level": 10, - "max_level": 10 + "max_level": 10, + "conditions": { + "day": 25 + } }, { "pokeapi_id": 312, @@ -3658,9 +3833,13 @@ "pokeapi_id": 16, "pokemon_name": "Pidgey", "method": "walk", - "encounter_rate": 45, + "encounter_rate": null, "min_level": 13, - "max_level": 13 + "max_level": 13, + "conditions": { + "morning": 25, + "day": 20 + } }, { "pokeapi_id": 102, @@ -3714,17 +3893,25 @@ "pokeapi_id": 58, "pokemon_name": "Growlithe", "method": "walk", - "encounter_rate": 25, + "encounter_rate": null, "min_level": 13, - "max_level": 13 + "max_level": 13, + "conditions": { + "morning": 10, + "night": 10, + "day": 15 + } }, { "pokeapi_id": 163, "pokemon_name": "Hoothoot", "method": "walk", - "encounter_rate": 25, + "encounter_rate": null, "min_level": 13, - "max_level": 15 + "max_level": 15, + "conditions": { + "night": 25 + } }, { "pokeapi_id": 312, @@ -3768,9 +3955,13 @@ "pokeapi_id": 16, "pokemon_name": "Pidgey", "method": "walk", - "encounter_rate": 60, + "encounter_rate": null, "min_level": 13, - "max_level": 13 + "max_level": 13, + "conditions": { + "morning": 60, + "day": 50 + } }, { "pokeapi_id": 102, @@ -3792,9 +3983,12 @@ "pokeapi_id": 167, "pokemon_name": "Spinarak", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 13, - "max_level": 13 + "max_level": 13, + "conditions": { + "night": 40 + } }, { "pokeapi_id": 204, @@ -3824,17 +4018,25 @@ "pokeapi_id": 58, "pokemon_name": "Growlithe", "method": "walk", - "encounter_rate": 25, + "encounter_rate": null, "min_level": 14, - "max_level": 15 + "max_level": 15, + "conditions": { + "morning": 10, + "night": 10, + "day": 15 + } }, { "pokeapi_id": 163, "pokemon_name": "Hoothoot", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 15, - "max_level": 15 + "max_level": 15, + "conditions": { + "night": 20 + } }, { "pokeapi_id": 312, @@ -3856,9 +4058,12 @@ "pokeapi_id": 17, "pokemon_name": "Pidgeotto", "method": "walk", - "encounter_rate": 5, + "encounter_rate": null, "min_level": 15, - "max_level": 15 + "max_level": 15, + "conditions": { + "day": 5 + } } ] }, @@ -4658,9 +4863,14 @@ "pokeapi_id": 19, "pokemon_name": "Rattata", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 16, - "max_level": 16 + "max_level": 16, + "conditions": { + "morning": 30, + "day": 30, + "night": 40 + } }, { "pokeapi_id": 403, @@ -4738,9 +4948,13 @@ "pokeapi_id": 83, "pokemon_name": "Farfetchd", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 16, - "max_level": 16 + "max_level": 16, + "conditions": { + "morning": 10, + "day": 10 + } }, { "pokeapi_id": 241, @@ -4784,9 +4998,14 @@ "pokeapi_id": 19, "pokemon_name": "Rattata", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 16, - "max_level": 16 + "max_level": 16, + "conditions": { + "morning": 30, + "day": 30, + "night": 40 + } }, { "pokeapi_id": 403, @@ -4848,9 +5067,13 @@ "pokeapi_id": 83, "pokemon_name": "Farfetchd", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 16, - "max_level": 16 + "max_level": 16, + "conditions": { + "morning": 10, + "day": 10 + } }, { "pokeapi_id": 241, @@ -4926,17 +5149,24 @@ "pokeapi_id": 222, "pokemon_name": "Corsola", "method": "super-rod", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 40, - "max_level": 40 + "max_level": 40, + "conditions": { + "morning": 30, + "day": 30 + } }, { "pokeapi_id": 120, "pokemon_name": "Staryu", "method": "super-rod", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 40, - "max_level": 40 + "max_level": 40, + "conditions": { + "night": 30 + } }, { "pokeapi_id": 98, @@ -4950,9 +5180,13 @@ "pokeapi_id": 222, "pokemon_name": "Corsola", "method": "good-rod", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 20, - "max_level": 20 + "max_level": 20, + "conditions": { + "morning": 10, + "day": 10 + } }, { "pokeapi_id": 99, @@ -4966,9 +5200,12 @@ "pokeapi_id": 120, "pokemon_name": "Staryu", "method": "good-rod", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 20, - "max_level": 20 + "max_level": 20, + "conditions": { + "night": 10 + } }, { "pokeapi_id": 73, @@ -5028,17 +5265,24 @@ "pokeapi_id": 222, "pokemon_name": "Corsola", "method": "super-rod", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 40, - "max_level": 40 + "max_level": 40, + "conditions": { + "morning": 30, + "day": 30 + } }, { "pokeapi_id": 120, "pokemon_name": "Staryu", "method": "super-rod", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 40, - "max_level": 40 + "max_level": 40, + "conditions": { + "night": 30 + } }, { "pokeapi_id": 98, @@ -5052,9 +5296,13 @@ "pokeapi_id": 222, "pokemon_name": "Corsola", "method": "good-rod", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 20, - "max_level": 20 + "max_level": 20, + "conditions": { + "morning": 10, + "day": 10 + } }, { "pokeapi_id": 99, @@ -5068,9 +5316,12 @@ "pokeapi_id": 120, "pokemon_name": "Staryu", "method": "good-rod", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 20, - "max_level": 20 + "max_level": 20, + "conditions": { + "night": 10 + } }, { "pokeapi_id": 73, @@ -5264,17 +5515,24 @@ "pokeapi_id": 222, "pokemon_name": "Corsola", "method": "super-rod", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 40, - "max_level": 40 + "max_level": 40, + "conditions": { + "morning": 30, + "day": 30 + } }, { "pokeapi_id": 120, "pokemon_name": "Staryu", "method": "super-rod", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 40, - "max_level": 40 + "max_level": 40, + "conditions": { + "night": 30 + } }, { "pokeapi_id": 213, @@ -5296,9 +5554,13 @@ "pokeapi_id": 222, "pokemon_name": "Corsola", "method": "good-rod", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 20, - "max_level": 20 + "max_level": 20, + "conditions": { + "morning": 10, + "day": 10 + } }, { "pokeapi_id": 99, @@ -5312,9 +5574,12 @@ "pokeapi_id": 120, "pokemon_name": "Staryu", "method": "good-rod", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 20, - "max_level": 20 + "max_level": 20, + "conditions": { + "night": 10 + } }, { "pokeapi_id": 73, @@ -5414,17 +5679,24 @@ "pokeapi_id": 21, "pokemon_name": "Spearow", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 14, - "max_level": 14 + "max_level": 14, + "conditions": { + "morning": 30, + "day": 30 + } }, { "pokeapi_id": 41, "pokemon_name": "Zubat", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 14, - "max_level": 14 + "max_level": 14, + "conditions": { + "night": 30 + } }, { "pokeapi_id": 399, @@ -6091,9 +6363,14 @@ "pokeapi_id": 180, "pokemon_name": "Flaaffy", "method": "walk", - "encounter_rate": 70, + "encounter_rate": null, "min_level": 15, - "max_level": 17 + "max_level": 17, + "conditions": { + "morning": 30, + "night": 30, + "day": 40 + } }, { "pokeapi_id": 60, @@ -6139,9 +6416,13 @@ "pokeapi_id": 17, "pokemon_name": "Pidgeotto", "method": "walk", - "encounter_rate": 25, + "encounter_rate": null, "min_level": 17, - "max_level": 17 + "max_level": 17, + "conditions": { + "morning": 25, + "day": 20 + } }, { "pokeapi_id": 399, @@ -6179,17 +6460,24 @@ "pokeapi_id": 164, "pokemon_name": "Noctowl", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 17, - "max_level": 17 + "max_level": 17, + "conditions": { + "night": 20 + } }, { "pokeapi_id": 48, "pokemon_name": "Venonat", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 15, - "max_level": 16 + "max_level": 16, + "conditions": { + "morning": 5, + "night": 15 + } }, { "pokeapi_id": 293, @@ -6203,9 +6491,14 @@ "pokeapi_id": 179, "pokemon_name": "Mareep", "method": "walk", - "encounter_rate": 15, + "encounter_rate": null, "min_level": 15, - "max_level": 16 + "max_level": 16, + "conditions": { + "morning": 10, + "day": 10, + "night": 5 + } }, { "pokeapi_id": 60, @@ -7156,17 +7449,27 @@ "pokeapi_id": 19, "pokemon_name": "Rattata", "method": "walk", - "encounter_rate": 55, + "encounter_rate": null, "min_level": 2, - "max_level": 2 + "max_level": 2, + "conditions": { + "morning": 25, + "day": 25, + "night": 55 + } }, { "pokeapi_id": 74, "pokemon_name": "Geodude", "method": "walk", - "encounter_rate": 45, + "encounter_rate": null, "min_level": 2, - "max_level": 3 + "max_level": 3, + "conditions": { + "morning": 40, + "day": 40, + "night": 45 + } }, { "pokeapi_id": 190, @@ -7188,9 +7491,13 @@ "pokeapi_id": 21, "pokemon_name": "Spearow", "method": "walk", - "encounter_rate": 35, + "encounter_rate": null, "min_level": 2, - "max_level": 3 + "max_level": 3, + "conditions": { + "morning": 35, + "day": 35 + } }, { "pokeapi_id": 214, @@ -7432,9 +7739,13 @@ "pokeapi_id": 83, "pokemon_name": "Farfetchd", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 35, - "max_level": 35 + "max_level": 35, + "conditions": { + "morning": 20, + "day": 20 + } }, { "pokeapi_id": 214, @@ -7464,9 +7775,12 @@ "pokeapi_id": 164, "pokemon_name": "Noctowl", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 35, - "max_level": 35 + "max_level": 35, + "conditions": { + "night": 20 + } }, { "pokeapi_id": 73, @@ -7566,9 +7880,12 @@ "pokeapi_id": 42, "pokemon_name": "Golbat", "method": "walk", - "encounter_rate": 24, + "encounter_rate": null, "min_level": 20, - "max_level": 22 + "max_level": 22, + "conditions": { + "night": 4 + } }, { "pokeapi_id": 359, @@ -7654,41 +7971,59 @@ "pokeapi_id": 200, "pokemon_name": "Misdreavus", "method": "walk", - "encounter_rate": 5, + "encounter_rate": null, "min_level": 20, - "max_level": 20 + "max_level": 20, + "conditions": { + "night": 5 + } }, { "pokeapi_id": 195, "pokemon_name": "Quagsire", "method": "walk", - "encounter_rate": 5, + "encounter_rate": null, "min_level": 20, - "max_level": 20 + "max_level": 20, + "conditions": { + "morning": 5, + "day": 5 + } }, { "pokeapi_id": 194, "pokemon_name": "Wooper", "method": "walk", - "encounter_rate": 5, + "encounter_rate": null, "min_level": 18, - "max_level": 18 + "max_level": 18, + "conditions": { + "morning": 5, + "day": 5 + } }, { "pokeapi_id": 41, "pokemon_name": "Zubat", "method": "walk", - "encounter_rate": 5, + "encounter_rate": null, "min_level": 18, - "max_level": 18 + "max_level": 18, + "conditions": { + "night": 5 + } }, { "pokeapi_id": 75, "pokemon_name": "Graveler", "method": "walk", - "encounter_rate": 4, + "encounter_rate": null, "min_level": 20, - "max_level": 20 + "max_level": 20, + "conditions": { + "morning": 4, + "day": 4 + } }, { "pokeapi_id": 67, @@ -7778,9 +8113,12 @@ "pokeapi_id": 58, "pokemon_name": "Growlithe", "method": "walk", - "encounter_rate": 29, + "encounter_rate": null, "min_level": 21, - "max_level": 25 + "max_level": 25, + "conditions": { + "night": 20 + } }, { "pokeapi_id": 128, @@ -7794,9 +8132,13 @@ "pokeapi_id": 83, "pokemon_name": "Farfetchd", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 25, - "max_level": 25 + "max_level": 25, + "conditions": { + "morning": 20, + "day": 20 + } }, { "pokeapi_id": 44, @@ -10610,17 +10952,24 @@ "pokeapi_id": 84, "pokemon_name": "Doduo", "method": "walk", - "encounter_rate": 50, + "encounter_rate": null, "min_level": 28, - "max_level": 28 + "max_level": 28, + "conditions": { + "morning": 50, + "day": 50 + } }, { "pokeapi_id": 195, "pokemon_name": "Quagsire", "method": "walk", - "encounter_rate": 50, + "encounter_rate": null, "min_level": 28, - "max_level": 28 + "max_level": 28, + "conditions": { + "night": 50 + } }, { "pokeapi_id": 170, @@ -10974,9 +11323,14 @@ "pokeapi_id": 84, "pokemon_name": "Doduo", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 28, - "max_level": 28 + "max_level": 28, + "conditions": { + "morning": 40, + "day": 40, + "night": 5 + } }, { "pokeapi_id": 102, @@ -10998,9 +11352,14 @@ "pokeapi_id": 20, "pokemon_name": "Raticate", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "morning": 5, + "day": 5, + "night": 35 + } }, { "pokeapi_id": 204, @@ -11118,9 +11477,12 @@ "pokeapi_id": 195, "pokemon_name": "Quagsire", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 30, - "max_level": 30 + "max_level": 30, + "conditions": { + "night": 10 + } }, { "pokeapi_id": 90, @@ -11142,9 +11504,13 @@ "pokeapi_id": 85, "pokemon_name": "Dodrio", "method": "walk", - "encounter_rate": 5, + "encounter_rate": null, "min_level": 30, - "max_level": 30 + "max_level": 30, + "conditions": { + "morning": 5, + "day": 5 + } } ] }, @@ -11440,25 +11806,37 @@ "pokeapi_id": 43, "pokemon_name": "Oddish", "method": "walk", - "encounter_rate": 60, + "encounter_rate": null, "min_level": 13, - "max_level": 13 + "max_level": 13, + "conditions": { + "night": 60 + } }, { "pokeapi_id": 69, "pokemon_name": "Bellsprout", "method": "walk", - "encounter_rate": 50, + "encounter_rate": null, "min_level": 13, - "max_level": 14 + "max_level": 14, + "conditions": { + "morning": 30, + "day": 30, + "night": 20 + } }, { "pokeapi_id": 16, "pokemon_name": "Pidgey", "method": "walk", - "encounter_rate": 50, + "encounter_rate": null, "min_level": 13, - "max_level": 14 + "max_level": 14, + "conditions": { + "morning": 50, + "day": 50 + } }, { "pokeapi_id": 415, @@ -11588,9 +11966,13 @@ "pokeapi_id": 17, "pokemon_name": "Pidgeotto", "method": "walk", - "encounter_rate": 65, + "encounter_rate": null, "min_level": 17, - "max_level": 17 + "max_level": 17, + "conditions": { + "morning": 65, + "day": 65 + } }, { "pokeapi_id": 415, @@ -11604,9 +11986,12 @@ "pokeapi_id": 164, "pokemon_name": "Noctowl", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 17, - "max_level": 18 + "max_level": 18, + "conditions": { + "night": 40 + } }, { "pokeapi_id": 403, @@ -11620,9 +12005,12 @@ "pokeapi_id": 93, "pokemon_name": "Haunter", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 19, - "max_level": 19 + "max_level": 19, + "conditions": { + "night": 30 + } }, { "pokeapi_id": 204, @@ -11660,9 +12048,14 @@ "pokeapi_id": 58, "pokemon_name": "Growlithe", "method": "walk", - "encounter_rate": 15, + "encounter_rate": null, "min_level": 17, - "max_level": 18 + "max_level": 18, + "conditions": { + "morning": 10, + "day": 10, + "night": 5 + } }, { "pokeapi_id": 64, @@ -11722,9 +12115,14 @@ "pokeapi_id": 20, "pokemon_name": "Raticate", "method": "walk", - "encounter_rate": 45, + "encounter_rate": null, "min_level": 16, - "max_level": 16 + "max_level": 16, + "conditions": { + "morning": 25, + "night": 25, + "day": 20 + } }, { "pokeapi_id": 118, @@ -11738,17 +12136,24 @@ "pokeapi_id": 195, "pokemon_name": "Quagsire", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 16, - "max_level": 16 + "max_level": 16, + "conditions": { + "night": 40 + } }, { "pokeapi_id": 21, "pokemon_name": "Spearow", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 16, - "max_level": 16 + "max_level": 16, + "conditions": { + "morning": 30, + "day": 30 + } }, { "pokeapi_id": 100, @@ -11802,9 +12207,14 @@ "pokeapi_id": 125, "pokemon_name": "Electabuzz", "method": "walk", - "encounter_rate": 15, + "encounter_rate": null, "min_level": 15, - "max_level": 15 + "max_level": 15, + "conditions": { + "morning": 5, + "night": 5, + "day": 10 + } }, { "pokeapi_id": 118, @@ -11818,9 +12228,13 @@ "pokeapi_id": 22, "pokemon_name": "Fearow", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 18, - "max_level": 18 + "max_level": 18, + "conditions": { + "morning": 10, + "day": 10 + } }, { "pokeapi_id": 119, @@ -12067,9 +12481,14 @@ "pokeapi_id": 19, "pokemon_name": "Rattata", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 15, - "max_level": 15 + "max_level": 15, + "conditions": { + "morning": 30, + "day": 30, + "night": 40 + } }, { "pokeapi_id": 302, @@ -12083,9 +12502,14 @@ "pokeapi_id": 20, "pokemon_name": "Raticate", "method": "walk", - "encounter_rate": 35, + "encounter_rate": null, "min_level": 13, - "max_level": 15 + "max_level": 15, + "conditions": { + "morning": 10, + "day": 10, + "night": 25 + } }, { "pokeapi_id": 56, @@ -12131,9 +12555,13 @@ "pokeapi_id": 21, "pokemon_name": "Spearow", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 13, - "max_level": 13 + "max_level": 13, + "conditions": { + "morning": 20, + "day": 20 + } }, { "pokeapi_id": 293, @@ -12171,9 +12599,13 @@ "pokeapi_id": 22, "pokemon_name": "Fearow", "method": "walk", - "encounter_rate": 5, + "encounter_rate": null, "min_level": 15, - "max_level": 15 + "max_level": 15, + "conditions": { + "morning": 5, + "day": 5 + } }, { "pokeapi_id": 57, @@ -12309,9 +12741,14 @@ "pokeapi_id": 69, "pokemon_name": "Bellsprout", "method": "walk", - "encounter_rate": 95, + "encounter_rate": null, "min_level": 8, - "max_level": 8 + "max_level": 8, + "conditions": { + "morning": 60, + "day": 35, + "night": 5 + } }, { "pokeapi_id": 118, @@ -12357,33 +12794,48 @@ "pokeapi_id": 43, "pokemon_name": "Oddish", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 10, - "max_level": 10 + "max_level": 10, + "conditions": { + "night": 30 + } }, { "pokeapi_id": 191, "pokemon_name": "Sunkern", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 10, - "max_level": 10 + "max_level": 10, + "conditions": { + "day": 30 + } }, { "pokeapi_id": 48, "pokemon_name": "Venonat", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 8, - "max_level": 8 + "max_level": 8, + "conditions": { + "morning": 5, + "night": 30 + } }, { "pokeapi_id": 70, "pokemon_name": "Weepinbell", "method": "walk", - "encounter_rate": 25, + "encounter_rate": null, "min_level": 12, - "max_level": 12 + "max_level": 12, + "conditions": { + "morning": 15, + "day": 15, + "night": 10 + } }, { "pokeapi_id": 63, @@ -12461,9 +12913,12 @@ "pokeapi_id": 49, "pokemon_name": "Venomoth", "method": "walk", - "encounter_rate": 5, + "encounter_rate": null, "min_level": 14, - "max_level": 14 + "max_level": 14, + "conditions": { + "night": 5 + } } ] }, @@ -12531,17 +12986,25 @@ "pokeapi_id": 16, "pokemon_name": "Pidgey", "method": "walk", - "encounter_rate": 50, + "encounter_rate": null, "min_level": 8, - "max_level": 8 + "max_level": 8, + "conditions": { + "morning": 30, + "day": 50 + } }, { "pokeapi_id": 48, "pokemon_name": "Venonat", "method": "walk", - "encounter_rate": 50, + "encounter_rate": null, "min_level": 8, - "max_level": 10 + "max_level": 10, + "conditions": { + "morning": 20, + "night": 30 + } }, { "pokeapi_id": 427, @@ -12563,9 +13026,14 @@ "pokeapi_id": 69, "pokemon_name": "Bellsprout", "method": "walk", - "encounter_rate": 35, + "encounter_rate": null, "min_level": 10, - "max_level": 14 + "max_level": 14, + "conditions": { + "morning": 30, + "day": 30, + "night": 5 + } }, { "pokeapi_id": 287, @@ -12579,9 +13047,12 @@ "pokeapi_id": 43, "pokemon_name": "Oddish", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 10, - "max_level": 10 + "max_level": 10, + "conditions": { + "night": 30 + } }, { "pokeapi_id": 204, @@ -12627,9 +13098,12 @@ "pokeapi_id": 49, "pokemon_name": "Venomoth", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 8, - "max_level": 8 + "max_level": 8, + "conditions": { + "night": 20 + } }, { "pokeapi_id": 293, @@ -12675,17 +13149,26 @@ "pokeapi_id": 70, "pokemon_name": "Weepinbell", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 10, - "max_level": 14 + "max_level": 14, + "conditions": { + "morning": 5, + "day": 5, + "night": 5 + } }, { "pokeapi_id": 17, "pokemon_name": "Pidgeotto", "method": "walk", - "encounter_rate": 5, + "encounter_rate": null, "min_level": 10, - "max_level": 10 + "max_level": 10, + "conditions": { + "morning": 5, + "day": 5 + } } ] }, @@ -12705,25 +13188,37 @@ "pokeapi_id": 43, "pokemon_name": "Oddish", "method": "walk", - "encounter_rate": 60, + "encounter_rate": null, "min_level": 13, - "max_level": 13 + "max_level": 13, + "conditions": { + "night": 60 + } }, { "pokeapi_id": 16, "pokemon_name": "Pidgey", "method": "walk", - "encounter_rate": 60, + "encounter_rate": null, "min_level": 13, - "max_level": 15 + "max_level": 15, + "conditions": { + "morning": 60, + "day": 60 + } }, { "pokeapi_id": 69, "pokemon_name": "Bellsprout", "method": "walk", - "encounter_rate": 50, + "encounter_rate": null, "min_level": 13, - "max_level": 14 + "max_level": 14, + "conditions": { + "morning": 30, + "day": 30, + "night": 20 + } }, { "pokeapi_id": 415, @@ -12777,9 +13272,12 @@ "pokeapi_id": 44, "pokemon_name": "Gloom", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 15, - "max_level": 15 + "max_level": 15, + "conditions": { + "night": 10 + } } ] }, @@ -12799,9 +13297,13 @@ "pokeapi_id": 19, "pokemon_name": "Rattata", "method": "walk", - "encounter_rate": 45, + "encounter_rate": null, "min_level": 15, - "max_level": 19 + "max_level": 19, + "conditions": { + "morning": 10, + "day": 5 + } }, { "pokeapi_id": 415, @@ -12823,9 +13325,12 @@ "pokeapi_id": 198, "pokemon_name": "Murkrow", "method": "walk", - "encounter_rate": 35, + "encounter_rate": null, "min_level": 17, - "max_level": 17 + "max_level": 17, + "conditions": { + "night": 35 + } }, { "pokeapi_id": 214, @@ -12839,17 +13344,24 @@ "pokeapi_id": 21, "pokemon_name": "Spearow", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 17, - "max_level": 17 + "max_level": 17, + "conditions": { + "morning": 30, + "day": 30 + } }, { "pokeapi_id": 58, "pokemon_name": "Growlithe", "method": "walk", - "encounter_rate": 25, + "encounter_rate": null, "min_level": 15, - "max_level": 18 + "max_level": 18, + "conditions": { + "day": 5 + } }, { "pokeapi_id": 312, @@ -12879,9 +13391,12 @@ "pokeapi_id": 228, "pokemon_name": "Houndour", "method": "walk", - "encounter_rate": 5, + "encounter_rate": null, "min_level": 15, - "max_level": 15 + "max_level": 15, + "conditions": { + "night": 5 + } } ] }, @@ -12939,9 +13454,14 @@ "pokeapi_id": 88, "pokemon_name": "Grimer", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 26, - "max_level": 28 + "max_level": 28, + "conditions": { + "morning": 50, + "day": 50, + "night": 80 + } }, { "pokeapi_id": 21, @@ -12963,9 +13483,13 @@ "pokeapi_id": 22, "pokemon_name": "Fearow", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 27, - "max_level": 27 + "max_level": 27, + "conditions": { + "morning": 40, + "day": 40 + } }, { "pokeapi_id": 403, @@ -13003,9 +13527,12 @@ "pokeapi_id": 198, "pokemon_name": "Murkrow", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 29, - "max_level": 29 + "max_level": 29, + "conditions": { + "night": 10 + } }, { "pokeapi_id": 89, @@ -13033,17 +13560,26 @@ "pokeapi_id": 88, "pokemon_name": "Grimer", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 27, - "max_level": 29 + "max_level": 29, + "conditions": { + "morning": 50, + "day": 20, + "night": 80 + } }, { "pokeapi_id": 22, "pokemon_name": "Fearow", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 28, - "max_level": 28 + "max_level": 28, + "conditions": { + "morning": 40, + "day": 40 + } }, { "pokeapi_id": 403, @@ -13057,9 +13593,14 @@ "pokeapi_id": 218, "pokemon_name": "Slugma", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 27, - "max_level": 29 + "max_level": 29, + "conditions": { + "morning": 5, + "night": 5, + "day": 35 + } }, { "pokeapi_id": 312, @@ -13073,9 +13614,14 @@ "pokeapi_id": 89, "pokemon_name": "Muk", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 30, - "max_level": 32 + "max_level": 32, + "conditions": { + "morning": 5, + "day": 5, + "night": 15 + } }, { "pokeapi_id": 311, @@ -13095,9 +13641,14 @@ "pokeapi_id": 88, "pokemon_name": "Grimer", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 26, - "max_level": 28 + "max_level": 28, + "conditions": { + "morning": 50, + "day": 50, + "night": 80 + } }, { "pokeapi_id": 163, @@ -13111,9 +13662,13 @@ "pokeapi_id": 22, "pokemon_name": "Fearow", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 27, - "max_level": 27 + "max_level": 27, + "conditions": { + "morning": 40, + "day": 40 + } }, { "pokeapi_id": 403, @@ -13151,9 +13706,14 @@ "pokeapi_id": 89, "pokemon_name": "Muk", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 29, - "max_level": 30 + "max_level": 30, + "conditions": { + "morning": 5, + "day": 5, + "night": 15 + } }, { "pokeapi_id": 311, @@ -13339,9 +13899,12 @@ "pokeapi_id": 164, "pokemon_name": "Noctowl", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 25, - "max_level": 25 + "max_level": 25, + "conditions": { + "night": 20 + } }, { "pokeapi_id": 17, @@ -13363,17 +13926,24 @@ "pokeapi_id": 187, "pokemon_name": "Hoppip", "method": "walk", - "encounter_rate": 19, + "encounter_rate": null, "min_level": 22, - "max_level": 22 + "max_level": 22, + "conditions": { + "morning": 19, + "day": 19 + } }, { "pokeapi_id": 195, "pokemon_name": "Quagsire", "method": "walk", - "encounter_rate": 19, + "encounter_rate": null, "min_level": 22, - "max_level": 22 + "max_level": 22, + "conditions": { + "night": 19 + } }, { "pokeapi_id": 114, @@ -13457,17 +14027,24 @@ "pokeapi_id": 164, "pokemon_name": "Noctowl", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 25, - "max_level": 25 + "max_level": 25, + "conditions": { + "night": 20 + } }, { "pokeapi_id": 17, "pokemon_name": "Pidgeotto", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 25, - "max_level": 25 + "max_level": 25, + "conditions": { + "morning": 20, + "day": 20 + } }, { "pokeapi_id": 311, @@ -13481,9 +14058,12 @@ "pokeapi_id": 195, "pokemon_name": "Quagsire", "method": "walk", - "encounter_rate": 19, + "encounter_rate": null, "min_level": 24, - "max_level": 24 + "max_level": 24, + "conditions": { + "night": 19 + } }, { "pokeapi_id": 114, @@ -13497,17 +14077,25 @@ "pokeapi_id": 187, "pokemon_name": "Hoppip", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 24, - "max_level": 24 + "max_level": 24, + "conditions": { + "morning": 10, + "day": 10 + } }, { "pokeapi_id": 188, "pokemon_name": "Skiploom", "method": "walk", - "encounter_rate": 9, + "encounter_rate": null, "min_level": 26, - "max_level": 26 + "max_level": 26, + "conditions": { + "morning": 9, + "day": 9 + } } ] }, @@ -13655,17 +14243,24 @@ "pokeapi_id": 164, "pokemon_name": "Noctowl", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 25, - "max_level": 25 + "max_level": 25, + "conditions": { + "night": 20 + } }, { "pokeapi_id": 17, "pokemon_name": "Pidgeotto", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 25, - "max_level": 25 + "max_level": 25, + "conditions": { + "morning": 20, + "day": 20 + } }, { "pokeapi_id": 293, @@ -13679,17 +14274,24 @@ "pokeapi_id": 187, "pokemon_name": "Hoppip", "method": "walk", - "encounter_rate": 19, + "encounter_rate": null, "min_level": 22, - "max_level": 22 + "max_level": 22, + "conditions": { + "morning": 19, + "day": 19 + } }, { "pokeapi_id": 195, "pokemon_name": "Quagsire", "method": "walk", - "encounter_rate": 19, + "encounter_rate": null, "min_level": 22, - "max_level": 22 + "max_level": 22, + "conditions": { + "night": 19 + } }, { "pokeapi_id": 114, @@ -14422,17 +15024,26 @@ "pokeapi_id": 19, "pokemon_name": "Rattata", "method": "walk", - "encounter_rate": 95, + "encounter_rate": null, "min_level": 5, - "max_level": 5 + "max_level": 5, + "conditions": { + "morning": 35, + "day": 35, + "night": 60 + } }, { "pokeapi_id": 21, "pokemon_name": "Spearow", "method": "walk", - "encounter_rate": 55, + "encounter_rate": null, "min_level": 5, - "max_level": 5 + "max_level": 5, + "conditions": { + "morning": 55, + "day": 55 + } }, { "pokeapi_id": 343, @@ -14470,9 +15081,12 @@ "pokeapi_id": 41, "pokemon_name": "Zubat", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 5, - "max_level": 5 + "max_level": 5, + "conditions": { + "night": 30 + } }, { "pokeapi_id": 312, @@ -14688,9 +15302,14 @@ "pokeapi_id": 21, "pokemon_name": "Spearow", "method": "walk", - "encounter_rate": 85, + "encounter_rate": null, "min_level": 5, - "max_level": 5 + "max_level": 5, + "conditions": { + "morning": 55, + "day": 55, + "night": 30 + } }, { "pokeapi_id": 118, @@ -14704,9 +15323,14 @@ "pokeapi_id": 19, "pokemon_name": "Rattata", "method": "walk", - "encounter_rate": 65, + "encounter_rate": null, "min_level": 5, - "max_level": 8 + "max_level": 8, + "conditions": { + "morning": 35, + "day": 35, + "night": 30 + } }, { "pokeapi_id": 118, @@ -14744,9 +15368,12 @@ "pokeapi_id": 41, "pokemon_name": "Zubat", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 5, - "max_level": 5 + "max_level": 5, + "conditions": { + "night": 30 + } }, { "pokeapi_id": 399, @@ -14830,9 +15457,12 @@ "pokeapi_id": 163, "pokemon_name": "Hoothoot", "method": "walk", - "encounter_rate": 80, + "encounter_rate": null, "min_level": 3, - "max_level": 3 + "max_level": 3, + "conditions": { + "night": 80 + } }, { "pokeapi_id": 273, @@ -14862,9 +15492,13 @@ "pokeapi_id": 10, "pokemon_name": "Caterpie", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 3, - "max_level": 3 + "max_level": 3, + "conditions": { + "morning": 40, + "day": 40 + } }, { "pokeapi_id": 401, @@ -14878,17 +15512,25 @@ "pokeapi_id": 11, "pokemon_name": "Metapod", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 3, - "max_level": 3 + "max_level": 3, + "conditions": { + "morning": 30, + "day": 30 + } }, { "pokeapi_id": 16, "pokemon_name": "Pidgey", "method": "walk", - "encounter_rate": 25, + "encounter_rate": null, "min_level": 3, - "max_level": 3 + "max_level": 3, + "conditions": { + "morning": 10, + "day": 15 + } }, { "pokeapi_id": 406, @@ -14934,17 +15576,25 @@ "pokeapi_id": 164, "pokemon_name": "Noctowl", "method": "walk", - "encounter_rate": 15, + "encounter_rate": null, "min_level": 7, - "max_level": 7 + "max_level": 7, + "conditions": { + "night": 15 + } }, { "pokeapi_id": 25, "pokemon_name": "Pikachu", "method": "walk", - "encounter_rate": 11, + "encounter_rate": null, "min_level": 4, - "max_level": 4 + "max_level": 4, + "conditions": { + "morning": 6, + "day": 6, + "night": 5 + } }, { "pokeapi_id": 168, @@ -14958,9 +15608,12 @@ "pokeapi_id": 12, "pokemon_name": "Butterfree", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 7, - "max_level": 7 + "max_level": 7, + "conditions": { + "morning": 10 + } }, { "pokeapi_id": 167, @@ -14974,9 +15627,13 @@ "pokeapi_id": 17, "pokemon_name": "Pidgeotto", "method": "walk", - "encounter_rate": 9, + "encounter_rate": null, "min_level": 7, - "max_level": 7 + "max_level": 7, + "conditions": { + "morning": 4, + "day": 9 + } } ] }, @@ -15098,25 +15755,37 @@ "pokeapi_id": 19, "pokemon_name": "Rattata", "method": "walk", - "encounter_rate": 85, + "encounter_rate": null, "min_level": 2, - "max_level": 3 + "max_level": 3, + "conditions": { + "morning": 30, + "day": 30, + "night": 55 + } }, { "pokeapi_id": 163, "pokemon_name": "Hoothoot", "method": "walk", - "encounter_rate": 45, + "encounter_rate": null, "min_level": 2, - "max_level": 4 + "max_level": 4, + "conditions": { + "night": 45 + } }, { "pokeapi_id": 16, "pokemon_name": "Pidgey", "method": "walk", - "encounter_rate": 45, + "encounter_rate": null, "min_level": 2, - "max_level": 4 + "max_level": 4, + "conditions": { + "morning": 45, + "day": 45 + } }, { "pokeapi_id": 261, @@ -15178,17 +15847,25 @@ "pokeapi_id": 161, "pokemon_name": "Sentret", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 3, - "max_level": 3 + "max_level": 3, + "conditions": { + "morning": 20, + "day": 20 + } }, { "pokeapi_id": 162, "pokemon_name": "Furret", "method": "walk", - "encounter_rate": 5, + "encounter_rate": null, "min_level": 6, - "max_level": 6 + "max_level": 6, + "conditions": { + "morning": 5, + "day": 5 + } } ] }, @@ -15342,9 +16019,14 @@ "pokeapi_id": 114, "pokemon_name": "Tangela", "method": "walk", - "encounter_rate": 95, + "encounter_rate": null, "min_level": 20, - "max_level": 20 + "max_level": 20, + "conditions": { + "morning": 95, + "day": 90, + "night": 95 + } }, { "pokeapi_id": 72, @@ -15462,9 +16144,14 @@ "pokeapi_id": 122, "pokemon_name": "Mr Mime", "method": "walk", - "encounter_rate": 15, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "morning": 5, + "night": 5, + "day": 10 + } }, { "pokeapi_id": 114, @@ -16293,17 +16980,24 @@ "pokeapi_id": 222, "pokemon_name": "Corsola", "method": "super-rod", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 40, - "max_level": 40 + "max_level": 40, + "conditions": { + "morning": 30, + "day": 30 + } }, { "pokeapi_id": 120, "pokemon_name": "Staryu", "method": "super-rod", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 40, - "max_level": 40 + "max_level": 40, + "conditions": { + "night": 30 + } }, { "pokeapi_id": 99, @@ -16325,9 +17019,13 @@ "pokeapi_id": 222, "pokemon_name": "Corsola", "method": "good-rod", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 20, - "max_level": 20 + "max_level": 20, + "conditions": { + "morning": 10, + "day": 10 + } }, { "pokeapi_id": 99, @@ -16341,9 +17039,12 @@ "pokeapi_id": 120, "pokemon_name": "Staryu", "method": "good-rod", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 20, - "max_level": 20 + "max_level": 20, + "conditions": { + "night": 10 + } }, { "pokeapi_id": 73, @@ -16401,9 +17102,14 @@ "pokeapi_id": 19, "pokemon_name": "Rattata", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 3, - "max_level": 5 + "max_level": 5, + "conditions": { + "morning": 30, + "day": 30, + "night": 95 + } }, { "pokeapi_id": 60, @@ -16441,9 +17147,13 @@ "pokeapi_id": 21, "pokemon_name": "Spearow", "method": "walk", - "encounter_rate": 50, + "encounter_rate": null, "min_level": 3, - "max_level": 3 + "max_level": 3, + "conditions": { + "morning": 50, + "day": 50 + } }, { "pokeapi_id": 60, @@ -16529,9 +17239,13 @@ "pokeapi_id": 84, "pokemon_name": "Doduo", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 4, - "max_level": 4 + "max_level": 4, + "conditions": { + "morning": 10, + "day": 10 + } }, { "pokeapi_id": 61, @@ -16545,9 +17259,13 @@ "pokeapi_id": 22, "pokemon_name": "Fearow", "method": "walk", - "encounter_rate": 5, + "encounter_rate": null, "min_level": 7, - "max_level": 7 + "max_level": 7, + "conditions": { + "morning": 5, + "day": 5 + } }, { "pokeapi_id": 77, @@ -16687,9 +17405,14 @@ "pokeapi_id": 78, "pokemon_name": "Rapidash", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 41, - "max_level": 42 + "max_level": 42, + "conditions": { + "morning": 10, + "day": 10, + "night": 10 + } }, { "pokeapi_id": 293, @@ -16719,25 +17442,36 @@ "pokeapi_id": 215, "pokemon_name": "Sneasel", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 42, - "max_level": 42 + "max_level": 42, + "conditions": { + "night": 10 + } }, { "pokeapi_id": 85, "pokemon_name": "Dodrio", "method": "walk", - "encounter_rate": 5, + "encounter_rate": null, "min_level": 43, - "max_level": 43 + "max_level": 43, + "conditions": { + "morning": 5, + "day": 5 + } }, { "pokeapi_id": 84, "pokemon_name": "Doduo", "method": "walk", - "encounter_rate": 5, + "encounter_rate": null, "min_level": 41, - "max_level": 41 + "max_level": 41, + "conditions": { + "morning": 5, + "day": 5 + } } ] }, @@ -16893,9 +17627,12 @@ "pokeapi_id": 215, "pokemon_name": "Sneasel", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 41, - "max_level": 41 + "max_level": 41, + "conditions": { + "night": 10 + } }, { "pokeapi_id": 60, @@ -16909,17 +17646,25 @@ "pokeapi_id": 85, "pokemon_name": "Dodrio", "method": "walk", - "encounter_rate": 5, + "encounter_rate": null, "min_level": 43, - "max_level": 43 + "max_level": 43, + "conditions": { + "morning": 5, + "day": 5 + } }, { "pokeapi_id": 84, "pokemon_name": "Doduo", "method": "walk", - "encounter_rate": 5, + "encounter_rate": null, "min_level": 41, - "max_level": 41 + "max_level": 41, + "conditions": { + "morning": 5, + "day": 5 + } } ] }, diff --git a/backend/src/app/seeds/data/moon.json b/backend/src/app/seeds/data/moon.json index 87bc317..d74d9f3 100644 --- a/backend/src/app/seeds/data/moon.json +++ b/backend/src/app/seeds/data/moon.json @@ -35,7 +35,7 @@ "encounters": [], "children": [ { - "name": "Alola Route 1 (First two fields east of the player\u2019s house)", + "name": "Alola Route 1 (First two fields east of the player’s house)", "order": 3, "encounters": [ { @@ -368,7 +368,7 @@ ] }, { - "name": "Trainer\u2019s School (Alola)", + "name": "Trainer’s School (Alola)", "order": 8, "encounters": [ { @@ -709,17 +709,23 @@ "pokeapi_id": 425, "pokemon_name": "Drifloon", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 7, - "max_level": 10 + "max_level": 10, + "conditions": { + "day": 30 + } }, { "pokeapi_id": 200, "pokemon_name": "Misdreavus", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 7, - "max_level": 10 + "max_level": 10, + "conditions": { + "night": 30 + } }, { "pokeapi_id": 41, @@ -1089,17 +1095,23 @@ "pokeapi_id": 10091, "pokemon_name": "Rattata (Alola)", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 15, - "max_level": 18 + "max_level": 18, + "conditions": { + "night": 30 + } }, { "pokeapi_id": 734, "pokemon_name": "Yungoos", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 15, - "max_level": 18 + "max_level": 18, + "conditions": { + "day": 30 + } }, { "pokeapi_id": 79, @@ -1686,9 +1698,12 @@ "pokeapi_id": 751, "pokemon_name": "Dewpider", "method": "surf", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 14, - "max_level": 17 + "max_level": 17, + "conditions": { + "day": 40 + } }, { "pokeapi_id": 60, @@ -1702,9 +1717,12 @@ "pokeapi_id": 283, "pokemon_name": "Surskit", "method": "surf", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 14, - "max_level": 17 + "max_level": 17, + "conditions": { + "night": 40 + } }, { "pokeapi_id": 54, @@ -1740,25 +1758,34 @@ "pokeapi_id": 755, "pokemon_name": "Morelull", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 14, - "max_level": 17 + "max_level": 17, + "conditions": { + "night": 20 + } }, { "pokeapi_id": 46, "pokemon_name": "Paras", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 14, - "max_level": 17 + "max_level": 17, + "conditions": { + "day": 20 + } }, { "pokeapi_id": 751, "pokemon_name": "Dewpider", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 14, - "max_level": 17 + "max_level": 17, + "conditions": { + "day": 10 + } }, { "pokeapi_id": 60, @@ -1772,9 +1799,12 @@ "pokeapi_id": 283, "pokemon_name": "Surskit", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 14, - "max_level": 17 + "max_level": 17, + "conditions": { + "night": 10 + } }, { "pokeapi_id": 278, @@ -1810,9 +1840,12 @@ "pokeapi_id": 751, "pokemon_name": "Dewpider", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 14, - "max_level": 17 + "max_level": 17, + "conditions": { + "day": 20 + } }, { "pokeapi_id": 60, @@ -1826,9 +1859,12 @@ "pokeapi_id": 283, "pokemon_name": "Surskit", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 14, - "max_level": 17 + "max_level": 17, + "conditions": { + "night": 20 + } } ] }, @@ -2742,17 +2778,23 @@ "pokeapi_id": 735, "pokemon_name": "Gumshoos", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 20, - "max_level": 23 + "max_level": 23, + "conditions": { + "day": 30 + } }, { "pokeapi_id": 10092, "pokemon_name": "Raticate (Alola)", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 20, - "max_level": 23 + "max_level": 23, + "conditions": { + "night": 30 + } }, { "pokeapi_id": 299, @@ -2920,33 +2962,45 @@ "pokeapi_id": 752, "pokemon_name": "Araquanid", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 24, - "max_level": 27 + "max_level": 27, + "conditions": { + "day": 20 + } }, { "pokeapi_id": 168, "pokemon_name": "Ariados", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 24, - "max_level": 27 + "max_level": 27, + "conditions": { + "night": 20 + } }, { "pokeapi_id": 166, "pokemon_name": "Ledian", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 24, - "max_level": 27 + "max_level": 27, + "conditions": { + "day": 20 + } }, { "pokeapi_id": 284, "pokemon_name": "Masquerain", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 24, - "max_level": 27 + "max_level": 27, + "conditions": { + "night": 20 + } }, { "pokeapi_id": 10107, @@ -3076,9 +3130,13 @@ "pokeapi_id": 22, "pokemon_name": "Fearow", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 25, - "max_level": 28 + "max_level": 28, + "conditions": { + "day": 40, + "night": 30 + } }, { "pokeapi_id": 10136, @@ -3100,9 +3158,12 @@ "pokeapi_id": 173, "pokemon_name": "Cleffa", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 25, - "max_level": 28 + "max_level": 28, + "conditions": { + "night": 10 + } }, { "pokeapi_id": 132, @@ -3531,9 +3592,12 @@ "pokeapi_id": 735, "pokemon_name": "Gumshoos", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 28, - "max_level": 31 + "max_level": 31, + "conditions": { + "day": 30 + } }, { "pokeapi_id": 279, @@ -3547,9 +3611,12 @@ "pokeapi_id": 10092, "pokemon_name": "Raticate (Alola)", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 28, - "max_level": 31 + "max_level": 31, + "conditions": { + "night": 30 + } }, { "pokeapi_id": 361, @@ -3871,17 +3938,23 @@ "pokeapi_id": 168, "pokemon_name": "Ariados", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 31, - "max_level": 34 + "max_level": 34, + "conditions": { + "night": 40 + } }, { "pokeapi_id": 166, "pokemon_name": "Ledian", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 31, - "max_level": 34 + "max_level": 34, + "conditions": { + "day": 40 + } }, { "pokeapi_id": 741, @@ -4103,9 +4176,12 @@ "pokeapi_id": 735, "pokemon_name": "Gumshoos", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 40, - "max_level": 43 + "max_level": 43, + "conditions": { + "day": 30 + } }, { "pokeapi_id": 279, @@ -4119,9 +4195,12 @@ "pokeapi_id": 10092, "pokemon_name": "Raticate (Alola)", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 40, - "max_level": 43 + "max_level": 43, + "conditions": { + "night": 30 + } }, { "pokeapi_id": 73, @@ -4213,9 +4292,12 @@ "pokeapi_id": 735, "pokemon_name": "Gumshoos", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 40, - "max_level": 43 + "max_level": 43, + "conditions": { + "day": 30 + } }, { "pokeapi_id": 279, @@ -4229,9 +4311,12 @@ "pokeapi_id": 10092, "pokemon_name": "Raticate (Alola)", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 40, - "max_level": 43 + "max_level": 43, + "conditions": { + "night": 30 + } }, { "pokeapi_id": 210, @@ -4706,17 +4791,23 @@ "pokeapi_id": 735, "pokemon_name": "Gumshoos", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 52, - "max_level": 55 + "max_level": 55, + "conditions": { + "day": 30 + } }, { "pokeapi_id": 10092, "pokemon_name": "Raticate (Alola)", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 52, - "max_level": 55 + "max_level": 55, + "conditions": { + "night": 30 + } }, { "pokeapi_id": 732, @@ -4792,9 +4883,12 @@ "pokeapi_id": 735, "pokemon_name": "Gumshoos", "method": "walk", - "encounter_rate": 70, + "encounter_rate": null, "min_level": 54, - "max_level": 57 + "max_level": 57, + "conditions": { + "day": 70 + } }, { "pokeapi_id": 548, @@ -4808,9 +4902,12 @@ "pokeapi_id": 10092, "pokemon_name": "Raticate (Alola)", "method": "walk", - "encounter_rate": 70, + "encounter_rate": null, "min_level": 54, - "max_level": 57 + "max_level": 57, + "conditions": { + "night": 70 + } }, { "pokeapi_id": 297, @@ -4854,17 +4951,23 @@ "pokeapi_id": 735, "pokemon_name": "Gumshoos", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 54, - "max_level": 57 + "max_level": 57, + "conditions": { + "day": 30 + } }, { "pokeapi_id": 10092, "pokemon_name": "Raticate (Alola)", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 54, - "max_level": 57 + "max_level": 57, + "conditions": { + "night": 30 + } }, { "pokeapi_id": 732, @@ -4908,17 +5011,23 @@ "pokeapi_id": 735, "pokemon_name": "Gumshoos", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 54, - "max_level": 57 + "max_level": 57, + "conditions": { + "day": 30 + } }, { "pokeapi_id": 10092, "pokemon_name": "Raticate (Alola)", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 54, - "max_level": 57 + "max_level": 57, + "conditions": { + "night": 30 + } }, { "pokeapi_id": 97, @@ -4994,9 +5103,12 @@ "pokeapi_id": 735, "pokemon_name": "Gumshoos", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 54, - "max_level": 57 + "max_level": 57, + "conditions": { + "day": 10 + } }, { "pokeapi_id": 241, @@ -5010,9 +5122,12 @@ "pokeapi_id": 10092, "pokemon_name": "Raticate (Alola)", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 54, - "max_level": 57 + "max_level": 57, + "conditions": { + "night": 10 + } }, { "pokeapi_id": 128, @@ -5040,17 +5155,23 @@ "pokeapi_id": 735, "pokemon_name": "Gumshoos", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 54, - "max_level": 57 + "max_level": 57, + "conditions": { + "day": 30 + } }, { "pokeapi_id": 10092, "pokemon_name": "Raticate (Alola)", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 54, - "max_level": 57 + "max_level": 57, + "conditions": { + "night": 30 + } }, { "pokeapi_id": 279, @@ -5220,9 +5341,12 @@ "pokeapi_id": 735, "pokemon_name": "Gumshoos", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 56, - "max_level": 59 + "max_level": 59, + "conditions": { + "day": 30 + } }, { "pokeapi_id": 279, @@ -5236,9 +5360,12 @@ "pokeapi_id": 10092, "pokemon_name": "Raticate (Alola)", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 56, - "max_level": 59 + "max_level": 59, + "conditions": { + "night": 30 + } }, { "pokeapi_id": 210, diff --git a/backend/src/app/seeds/data/pearl.json b/backend/src/app/seeds/data/pearl.json index 4ca6d0f..f5e6586 100644 --- a/backend/src/app/seeds/data/pearl.json +++ b/backend/src/app/seeds/data/pearl.json @@ -93,9 +93,14 @@ "pokeapi_id": 399, "pokemon_name": "Bidoof", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 2, - "max_level": 4 + "max_level": 4, + "conditions": { + "morning": 100, + "day": 100, + "night": 100 + } }, { "pokeapi_id": 390, @@ -125,9 +130,14 @@ "pokeapi_id": 396, "pokemon_name": "Starly", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 2, - "max_level": 4 + "max_level": 4, + "conditions": { + "morning": 100, + "day": 100, + "night": 80 + } }, { "pokeapi_id": 396, @@ -251,17 +261,27 @@ "pokeapi_id": 399, "pokemon_name": "Bidoof", "method": "walk", - "encounter_rate": 60, + "encounter_rate": null, "min_level": 2, - "max_level": 3 + "max_level": 3, + "conditions": { + "morning": 50, + "day": 50, + "night": 60 + } }, { "pokeapi_id": 396, "pokemon_name": "Starly", "method": "walk", - "encounter_rate": 50, + "encounter_rate": null, "min_level": 2, - "max_level": 3 + "max_level": 3, + "conditions": { + "morning": 50, + "day": 50, + "night": 40 + } }, { "pokeapi_id": 84, @@ -297,9 +317,14 @@ "pokeapi_id": 396, "pokemon_name": "Starly", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 2, - "max_level": 4 + "max_level": 4, + "conditions": { + "morning": 30, + "day": 40, + "night": 30 + } }, { "pokeapi_id": 263, @@ -337,9 +362,13 @@ "pokeapi_id": 401, "pokemon_name": "Kricketot", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 3, - "max_level": 4 + "max_level": 4, + "conditions": { + "morning": 10, + "night": 10 + } }, { "pokeapi_id": 58, @@ -415,9 +444,14 @@ "pokeapi_id": 396, "pokemon_name": "Starly", "method": "walk", - "encounter_rate": 45, + "encounter_rate": null, "min_level": 4, - "max_level": 6 + "max_level": 6, + "conditions": { + "morning": 35, + "day": 45, + "night": 25 + } }, { "pokeapi_id": 104, @@ -471,17 +505,24 @@ "pokeapi_id": 401, "pokemon_name": "Kricketot", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 4, - "max_level": 4 + "max_level": 4, + "conditions": { + "morning": 10, + "night": 10 + } }, { "pokeapi_id": 41, "pokemon_name": "Zubat", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 5, - "max_level": 5 + "max_level": 5, + "conditions": { + "night": 10 + } }, { "pokeapi_id": 270, @@ -1524,17 +1565,27 @@ "pokeapi_id": 265, "pokemon_name": "Wurmple", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 10, - "max_level": 11 + "max_level": 11, + "conditions": { + "morning": 30, + "day": 30, + "night": 20 + } }, { "pokeapi_id": 406, "pokemon_name": "Budew", "method": "walk", - "encounter_rate": 29, + "encounter_rate": null, "min_level": 10, - "max_level": 12 + "max_level": 12, + "conditions": { + "morning": 29, + "day": 29, + "night": 19 + } }, { "pokeapi_id": 290, @@ -1556,9 +1607,12 @@ "pokeapi_id": 200, "pokemon_name": "Misdreavus", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 10, - "max_level": 11 + "max_level": 11, + "conditions": { + "night": 20 + } }, { "pokeapi_id": 427, @@ -1760,9 +1814,14 @@ "pokeapi_id": 77, "pokemon_name": "Ponyta", "method": "walk", - "encounter_rate": 45, + "encounter_rate": null, "min_level": 14, - "max_level": 16 + "max_level": 16, + "conditions": { + "morning": 35, + "day": 45, + "night": 25 + } }, { "pokeapi_id": 299, @@ -1784,9 +1843,14 @@ "pokeapi_id": 402, "pokemon_name": "Kricketune", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 14, - "max_level": 15 + "max_level": 15, + "conditions": { + "morning": 10, + "day": 10, + "night": 20 + } }, { "pokeapi_id": 343, @@ -1808,17 +1872,23 @@ "pokeapi_id": 401, "pokemon_name": "Kricketot", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 14, - "max_level": 14 + "max_level": 14, + "conditions": { + "morning": 10 + } }, { "pokeapi_id": 41, "pokemon_name": "Zubat", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 15, - "max_level": 15 + "max_level": 15, + "conditions": { + "night": 10 + } }, { "pokeapi_id": 207, @@ -1929,9 +1999,14 @@ "pokeapi_id": 66, "pokemon_name": "Machop", "method": "walk", - "encounter_rate": 70, + "encounter_rate": null, "min_level": 5, - "max_level": 7 + "max_level": 7, + "conditions": { + "morning": 35, + "day": 45, + "night": 25 + } }, { "pokeapi_id": 74, @@ -1961,17 +2036,24 @@ "pokeapi_id": 401, "pokemon_name": "Kricketot", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 6, - "max_level": 6 + "max_level": 6, + "conditions": { + "morning": 10, + "night": 10 + } }, { "pokeapi_id": 41, "pokemon_name": "Zubat", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 6, - "max_level": 6 + "max_level": 6, + "conditions": { + "night": 10 + } }, { "pokeapi_id": 207, @@ -3236,25 +3318,38 @@ "pokeapi_id": 66, "pokemon_name": "Machop", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 16, - "max_level": 17 + "max_level": 17, + "conditions": { + "morning": 20, + "day": 20, + "night": 10 + } }, { "pokeapi_id": 307, "pokemon_name": "Meditite", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 16, - "max_level": 17 + "max_level": 17, + "conditions": { + "morning": 20, + "day": 20, + "night": 10 + } }, { "pokeapi_id": 41, "pokemon_name": "Zubat", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 16, - "max_level": 16 + "max_level": 16, + "conditions": { + "night": 20 + } }, { "pokeapi_id": 400, @@ -3360,9 +3455,14 @@ "pokeapi_id": 400, "pokemon_name": "Bibarel", "method": "walk", - "encounter_rate": 45, + "encounter_rate": null, "min_level": 16, - "max_level": 18 + "max_level": 18, + "conditions": { + "morning": 35, + "day": 45, + "night": 35 + } }, { "pokeapi_id": 209, @@ -3376,9 +3476,14 @@ "pokeapi_id": 397, "pokemon_name": "Staravia", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 16, - "max_level": 18 + "max_level": 18, + "conditions": { + "morning": 15, + "night": 15, + "day": 25 + } }, { "pokeapi_id": 118, @@ -3400,9 +3505,14 @@ "pokeapi_id": 438, "pokemon_name": "Bonsly", "method": "walk", - "encounter_rate": 25, + "encounter_rate": null, "min_level": 16, - "max_level": 16 + "max_level": 16, + "conditions": { + "morning": 25, + "day": 5, + "night": 5 + } }, { "pokeapi_id": 241, @@ -3424,9 +3534,12 @@ "pokeapi_id": 92, "pokemon_name": "Gastly", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 16, - "max_level": 16 + "max_level": 16, + "conditions": { + "night": 10 + } }, { "pokeapi_id": 55, @@ -3440,9 +3553,12 @@ "pokeapi_id": 41, "pokemon_name": "Zubat", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 16, - "max_level": 16 + "max_level": 16, + "conditions": { + "night": 10 + } }, { "pokeapi_id": 37, @@ -4013,17 +4129,27 @@ "pokeapi_id": 74, "pokemon_name": "Geodude", "method": "walk", - "encounter_rate": 60, + "encounter_rate": null, "min_level": 20, - "max_level": 22 + "max_level": 22, + "conditions": { + "morning": 35, + "day": 25, + "night": 25 + } }, { "pokeapi_id": 77, "pokemon_name": "Ponyta", "method": "walk", - "encounter_rate": 60, + "encounter_rate": null, "min_level": 21, - "max_level": 22 + "max_level": 22, + "conditions": { + "morning": 30, + "day": 40, + "night": 20 + } }, { "pokeapi_id": 96, @@ -4037,9 +4163,14 @@ "pokeapi_id": 402, "pokemon_name": "Kricketune", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 20, - "max_level": 22 + "max_level": 22, + "conditions": { + "morning": 10, + "day": 10, + "night": 30 + } }, { "pokeapi_id": 229, @@ -4139,17 +4270,25 @@ "pokeapi_id": 77, "pokemon_name": "Ponyta", "method": "walk", - "encounter_rate": 35, + "encounter_rate": null, "min_level": 23, - "max_level": 24 + "max_level": 24, + "conditions": { + "morning": 35, + "day": 35, + "night": 25 + } }, { "pokeapi_id": 402, "pokemon_name": "Kricketune", "method": "walk", - "encounter_rate": 25, + "encounter_rate": null, "min_level": 23, - "max_level": 24 + "max_level": 24, + "conditions": { + "night": 20 + } }, { "pokeapi_id": 229, @@ -4171,9 +4310,13 @@ "pokeapi_id": 75, "pokemon_name": "Graveler", "method": "walk", - "encounter_rate": 15, + "encounter_rate": null, "min_level": 23, - "max_level": 24 + "max_level": 24, + "conditions": { + "morning": 10, + "day": 10 + } }, { "pokeapi_id": 185, @@ -4233,9 +4376,14 @@ "pokeapi_id": 402, "pokemon_name": "Kricketune", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 21, - "max_level": 22 + "max_level": 22, + "conditions": { + "morning": 5, + "day": 5, + "night": 25 + } }, { "pokeapi_id": 74, @@ -4249,9 +4397,14 @@ "pokeapi_id": 75, "pokemon_name": "Graveler", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 21, - "max_level": 22 + "max_level": 22, + "conditions": { + "morning": 15, + "day": 15, + "night": 5 + } }, { "pokeapi_id": 33, @@ -4265,9 +4418,14 @@ "pokeapi_id": 397, "pokemon_name": "Staravia", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 21, - "max_level": 22 + "max_level": 22, + "conditions": { + "morning": 15, + "day": 15, + "night": 5 + } }, { "pokeapi_id": 400, @@ -4319,9 +4477,14 @@ "pokeapi_id": 422, "pokemon_name": "Shellos", "method": "walk", - "encounter_rate": 50, + "encounter_rate": null, "min_level": 20, - "max_level": 22 + "max_level": 22, + "conditions": { + "morning": 40, + "day": 40, + "night": 50 + } }, { "pokeapi_id": 224, @@ -4383,9 +4546,14 @@ "pokeapi_id": 278, "pokemon_name": "Wingull", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 20, - "max_level": 20 + "max_level": 20, + "conditions": { + "morning": 20, + "day": 20, + "night": 10 + } }, { "pokeapi_id": 319, @@ -5578,25 +5746,40 @@ "pokeapi_id": 397, "pokemon_name": "Staravia", "method": "walk", - "encounter_rate": 60, + "encounter_rate": null, "min_level": 16, - "max_level": 17 + "max_level": 17, + "conditions": { + "morning": 20, + "night": 20, + "day": 40 + } }, { "pokeapi_id": 402, "pokemon_name": "Kricketune", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 16, - "max_level": 17 + "max_level": 17, + "conditions": { + "morning": 10, + "day": 10, + "night": 30 + } }, { "pokeapi_id": 172, "pokemon_name": "Pichu", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 16, - "max_level": 16 + "max_level": 16, + "conditions": { + "morning": 30, + "day": 10, + "night": 10 + } }, { "pokeapi_id": 315, @@ -6766,17 +6949,27 @@ "pokeapi_id": 67, "pokemon_name": "Machoke", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 33, - "max_level": 34 + "max_level": 34, + "conditions": { + "morning": 20, + "day": 20, + "night": 10 + } }, { "pokeapi_id": 307, "pokemon_name": "Meditite", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 33, - "max_level": 34 + "max_level": 34, + "conditions": { + "morning": 20, + "day": 20, + "night": 10 + } }, { "pokeapi_id": 215, @@ -6814,17 +7007,23 @@ "pokeapi_id": 164, "pokemon_name": "Noctowl", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 33, - "max_level": 33 + "max_level": 33, + "conditions": { + "night": 10 + } }, { "pokeapi_id": 41, "pokemon_name": "Zubat", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 33, - "max_level": 33 + "max_level": 33, + "conditions": { + "night": 10 + } }, { "pokeapi_id": 217, @@ -6852,9 +7051,14 @@ "pokeapi_id": 67, "pokemon_name": "Machoke", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 35, - "max_level": 36 + "max_level": 36, + "conditions": { + "morning": 20, + "day": 20, + "night": 10 + } }, { "pokeapi_id": 215, @@ -6892,25 +7096,35 @@ "pokeapi_id": 307, "pokemon_name": "Meditite", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 35, - "max_level": 35 + "max_level": 35, + "conditions": { + "morning": 10, + "day": 10 + } }, { "pokeapi_id": 164, "pokemon_name": "Noctowl", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 35, - "max_level": 35 + "max_level": 35, + "conditions": { + "night": 10 + } }, { "pokeapi_id": 41, "pokemon_name": "Zubat", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 35, - "max_level": 35 + "max_level": 35, + "conditions": { + "night": 10 + } }, { "pokeapi_id": 217, @@ -6930,9 +7144,14 @@ "pokeapi_id": 67, "pokemon_name": "Machoke", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 35, - "max_level": 36 + "max_level": 36, + "conditions": { + "morning": 20, + "day": 20, + "night": 10 + } }, { "pokeapi_id": 215, @@ -6970,25 +7189,35 @@ "pokeapi_id": 307, "pokemon_name": "Meditite", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 35, - "max_level": 35 + "max_level": 35, + "conditions": { + "morning": 10, + "day": 10 + } }, { "pokeapi_id": 164, "pokemon_name": "Noctowl", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 35, - "max_level": 35 + "max_level": 35, + "conditions": { + "night": 10 + } }, { "pokeapi_id": 41, "pokemon_name": "Zubat", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 35, - "max_level": 35 + "max_level": 35, + "conditions": { + "night": 10 + } }, { "pokeapi_id": 216, @@ -7086,17 +7315,26 @@ "pokeapi_id": 400, "pokemon_name": "Bibarel", "method": "walk", - "encounter_rate": 35, + "encounter_rate": null, "min_level": 34, - "max_level": 35 + "max_level": 35, + "conditions": { + "morning": 35, + "day": 35, + "night": 25 + } }, { "pokeapi_id": 54, "pokemon_name": "Psyduck", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 34, - "max_level": 36 + "max_level": 36, + "conditions": { + "morning": 10, + "day": 10 + } }, { "pokeapi_id": 215, @@ -7118,9 +7356,12 @@ "pokeapi_id": 164, "pokemon_name": "Noctowl", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 34, - "max_level": 34 + "max_level": 34, + "conditions": { + "night": 20 + } }, { "pokeapi_id": 433, @@ -7342,9 +7583,14 @@ "pokeapi_id": 419, "pokemon_name": "Floatzel", "method": "walk", - "encounter_rate": 60, + "encounter_rate": null, "min_level": 40, - "max_level": 42 + "max_level": 42, + "conditions": { + "morning": 25, + "day": 25, + "night": 35 + } }, { "pokeapi_id": 72, @@ -7414,17 +7660,26 @@ "pokeapi_id": 441, "pokemon_name": "Chatot", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 40, - "max_level": 41 + "max_level": 41, + "conditions": { + "morning": 20, + "day": 20 + } }, { "pokeapi_id": 423, "pokemon_name": "Gastrodon", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 40, - "max_level": 42 + "max_level": 42, + "conditions": { + "morning": 10, + "day": 10, + "night": 20 + } }, { "pokeapi_id": 431, @@ -8028,7 +8283,7 @@ ] }, { - "name": "Pok\u00e9mon League (Sinnoh)", + "name": "Pokémon League (Sinnoh)", "order": 115, "encounters": [ { @@ -8161,9 +8416,14 @@ "pokeapi_id": 397, "pokemon_name": "Staravia", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 52, - "max_level": 54 + "max_level": 54, + "conditions": { + "morning": 25, + "day": 25, + "night": 5 + } }, { "pokeapi_id": 55, @@ -8177,9 +8437,12 @@ "pokeapi_id": 164, "pokemon_name": "Noctowl", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 53, - "max_level": 54 + "max_level": 54, + "conditions": { + "night": 20 + } }, { "pokeapi_id": 358, @@ -8425,17 +8688,27 @@ "pokeapi_id": 419, "pokemon_name": "Floatzel", "method": "walk", - "encounter_rate": 50, + "encounter_rate": null, "min_level": 53, - "max_level": 54 + "max_level": 54, + "conditions": { + "morning": 20, + "day": 20, + "night": 30 + } }, { "pokeapi_id": 423, "pokemon_name": "Gastrodon", "method": "walk", - "encounter_rate": 50, + "encounter_rate": null, "min_level": 52, - "max_level": 53 + "max_level": 53, + "conditions": { + "morning": 20, + "day": 20, + "night": 30 + } }, { "pokeapi_id": 224, @@ -8481,9 +8754,13 @@ "pokeapi_id": 441, "pokemon_name": "Chatot", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 52, - "max_level": 52 + "max_level": 52, + "conditions": { + "morning": 20, + "day": 20 + } }, { "pokeapi_id": 356, @@ -8583,9 +8860,14 @@ "pokeapi_id": 22, "pokemon_name": "Fearow", "method": "walk", - "encounter_rate": 60, + "encounter_rate": null, "min_level": 50, - "max_level": 52 + "max_level": 52, + "conditions": { + "morning": 40, + "day": 40, + "night": 20 + } }, { "pokeapi_id": 130, @@ -8647,9 +8929,12 @@ "pokeapi_id": 354, "pokemon_name": "Banette", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 50, - "max_level": 50 + "max_level": 50, + "conditions": { + "night": 20 + } }, { "pokeapi_id": 57, @@ -8725,9 +9010,14 @@ "pokeapi_id": 22, "pokemon_name": "Fearow", "method": "walk", - "encounter_rate": 60, + "encounter_rate": null, "min_level": 51, - "max_level": 53 + "max_level": 53, + "conditions": { + "morning": 40, + "day": 40, + "night": 20 + } }, { "pokeapi_id": 279, @@ -8797,9 +9087,12 @@ "pokeapi_id": 354, "pokemon_name": "Banette", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 51, - "max_level": 51 + "max_level": 51, + "conditions": { + "night": 20 + } }, { "pokeapi_id": 57, @@ -8939,9 +9232,14 @@ "pokeapi_id": 22, "pokemon_name": "Fearow", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 54, - "max_level": 55 + "max_level": 55, + "conditions": { + "morning": 20, + "day": 20, + "night": 10 + } }, { "pokeapi_id": 60, @@ -8971,9 +9269,14 @@ "pokeapi_id": 75, "pokemon_name": "Graveler", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 54, - "max_level": 56 + "max_level": 56, + "conditions": { + "morning": 15, + "day": 15, + "night": 5 + } }, { "pokeapi_id": 112, @@ -8987,17 +9290,23 @@ "pokeapi_id": 354, "pokemon_name": "Banette", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 54, - "max_level": 54 + "max_level": 54, + "conditions": { + "night": 10 + } }, { "pokeapi_id": 42, "pokemon_name": "Golbat", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 54, - "max_level": 54 + "max_level": 54, + "conditions": { + "night": 10 + } }, { "pokeapi_id": 110, @@ -9371,9 +9680,14 @@ "pokeapi_id": 332, "pokemon_name": "Cacturne", "method": "walk", - "encounter_rate": 60, + "encounter_rate": null, "min_level": 52, - "max_level": 53 + "max_level": 53, + "conditions": { + "morning": 20, + "day": 20, + "night": 40 + } }, { "pokeapi_id": 130, @@ -9427,9 +9741,14 @@ "pokeapi_id": 450, "pokemon_name": "Hippowdon", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 52, - "max_level": 54 + "max_level": 54, + "conditions": { + "morning": 20, + "day": 20, + "night": 10 + } }, { "pokeapi_id": 60, @@ -9443,9 +9762,14 @@ "pokeapi_id": 112, "pokemon_name": "Rhydon", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 52, - "max_level": 53 + "max_level": 53, + "conditions": { + "morning": 20, + "day": 20, + "night": 10 + } }, { "pokeapi_id": 329, @@ -9529,17 +9853,27 @@ "pokeapi_id": 44, "pokemon_name": "Gloom", "method": "walk", - "encounter_rate": 50, + "encounter_rate": null, "min_level": 51, - "max_level": 52 + "max_level": 52, + "conditions": { + "morning": 20, + "night": 20, + "day": 30 + } }, { "pokeapi_id": 70, "pokemon_name": "Weepinbell", "method": "walk", - "encounter_rate": 50, + "encounter_rate": null, "min_level": 51, - "max_level": 52 + "max_level": 52, + "conditions": { + "morning": 20, + "night": 20, + "day": 30 + } }, { "pokeapi_id": 16, @@ -9561,17 +9895,23 @@ "pokeapi_id": 168, "pokemon_name": "Ariados", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 52, - "max_level": 52 + "max_level": 52, + "conditions": { + "night": 20 + } }, { "pokeapi_id": 166, "pokemon_name": "Ledian", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 52, - "max_level": 52 + "max_level": 52, + "conditions": { + "morning": 20 + } }, { "pokeapi_id": 49, diff --git a/backend/src/app/seeds/data/platinum.json b/backend/src/app/seeds/data/platinum.json index 2591dd1..bfcf064 100644 --- a/backend/src/app/seeds/data/platinum.json +++ b/backend/src/app/seeds/data/platinum.json @@ -117,17 +117,27 @@ "pokeapi_id": 399, "pokemon_name": "Bidoof", "method": "walk", - "encounter_rate": 50, + "encounter_rate": null, "min_level": 2, - "max_level": 4 + "max_level": 4, + "conditions": { + "morning": 40, + "day": 50, + "night": 50 + } }, { "pokeapi_id": 396, "pokemon_name": "Starly", "method": "walk", - "encounter_rate": 50, + "encounter_rate": null, "min_level": 2, - "max_level": 3 + "max_level": 3, + "conditions": { + "morning": 50, + "day": 50, + "night": 40 + } }, { "pokeapi_id": 84, @@ -149,9 +159,13 @@ "pokeapi_id": 401, "pokemon_name": "Kricketot", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 3, - "max_level": 3 + "max_level": 3, + "conditions": { + "morning": 10, + "night": 10 + } }, { "pokeapi_id": 58, @@ -171,9 +185,14 @@ "pokeapi_id": 399, "pokemon_name": "Bidoof", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 2, - "max_level": 4 + "max_level": 4, + "conditions": { + "morning": 50, + "day": 50, + "night": 60 + } }, { "pokeapi_id": 129, @@ -187,9 +206,14 @@ "pokeapi_id": 396, "pokemon_name": "Starly", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 2, - "max_level": 4 + "max_level": 4, + "conditions": { + "morning": 50, + "day": 50, + "night": 40 + } }, { "pokeapi_id": 54, @@ -281,9 +305,14 @@ "pokeapi_id": 399, "pokemon_name": "Bidoof", "method": "walk", - "encounter_rate": 50, + "encounter_rate": null, "min_level": 2, - "max_level": 4 + "max_level": 4, + "conditions": { + "morning": 40, + "day": 50, + "night": 50 + } }, { "pokeapi_id": 263, @@ -313,17 +342,26 @@ "pokeapi_id": 401, "pokemon_name": "Kricketot", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 3, - "max_level": 4 + "max_level": 4, + "conditions": { + "morning": 10, + "night": 10 + } }, { "pokeapi_id": 396, "pokemon_name": "Starly", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 2, - "max_level": 2 + "max_level": 2, + "conditions": { + "morning": 20, + "day": 20, + "night": 10 + } }, { "pokeapi_id": 58, @@ -399,17 +437,24 @@ "pokeapi_id": 396, "pokemon_name": "Starly", "method": "walk", - "encounter_rate": 35, + "encounter_rate": null, "min_level": 4, - "max_level": 5 + "max_level": 5, + "conditions": { + "morning": 10, + "day": 10 + } }, { "pokeapi_id": 399, "pokemon_name": "Bidoof", "method": "walk", - "encounter_rate": 25, + "encounter_rate": null, "min_level": 4, - "max_level": 7 + "max_level": 7, + "conditions": { + "day": 10 + } }, { "pokeapi_id": 403, @@ -423,9 +468,13 @@ "pokeapi_id": 401, "pokemon_name": "Kricketot", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 4, - "max_level": 5 + "max_level": 5, + "conditions": { + "morning": 10, + "night": 10 + } }, { "pokeapi_id": 63, @@ -447,9 +496,12 @@ "pokeapi_id": 41, "pokemon_name": "Zubat", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 4, - "max_level": 4 + "max_level": 4, + "conditions": { + "night": 10 + } }, { "pokeapi_id": 270, @@ -1548,9 +1600,14 @@ "pokeapi_id": 406, "pokemon_name": "Budew", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 10, - "max_level": 11 + "max_level": 11, + "conditions": { + "morning": 30, + "day": 40, + "night": 30 + } }, { "pokeapi_id": 287, @@ -1588,25 +1645,36 @@ "pokeapi_id": 163, "pokemon_name": "Hoothoot", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 12, - "max_level": 12 + "max_level": 12, + "conditions": { + "night": 10 + } }, { "pokeapi_id": 401, "pokemon_name": "Kricketot", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 12, - "max_level": 12 + "max_level": 12, + "conditions": { + "morning": 10, + "night": 10 + } }, { "pokeapi_id": 265, "pokemon_name": "Wurmple", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 10, - "max_level": 10 + "max_level": 10, + "conditions": { + "morning": 10, + "day": 10 + } }, { "pokeapi_id": 204, @@ -1818,9 +1886,14 @@ "pokeapi_id": 77, "pokemon_name": "Ponyta", "method": "walk", - "encounter_rate": 50, + "encounter_rate": null, "min_level": 16, - "max_level": 17 + "max_level": 17, + "conditions": { + "morning": 20, + "night": 20, + "day": 30 + } }, { "pokeapi_id": 246, @@ -1842,9 +1915,14 @@ "pokeapi_id": 207, "pokemon_name": "Gligar", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 16, - "max_level": 16 + "max_level": 16, + "conditions": { + "morning": 20, + "day": 20, + "night": 10 + } }, { "pokeapi_id": 343, @@ -1858,9 +1936,13 @@ "pokeapi_id": 402, "pokemon_name": "Kricketune", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 17, - "max_level": 18 + "max_level": 18, + "conditions": { + "morning": 10, + "night": 10 + } }, { "pokeapi_id": 66, @@ -1874,9 +1956,12 @@ "pokeapi_id": 41, "pokemon_name": "Zubat", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 17, - "max_level": 17 + "max_level": 17, + "conditions": { + "night": 10 + } } ] }, @@ -1995,9 +2080,14 @@ "pokeapi_id": 66, "pokemon_name": "Machop", "method": "walk", - "encounter_rate": 80, + "encounter_rate": null, "min_level": 5, - "max_level": 8 + "max_level": 8, + "conditions": { + "day": 45, + "morning": 35, + "night": 35 + } }, { "pokeapi_id": 231, @@ -2011,9 +2101,14 @@ "pokeapi_id": 77, "pokemon_name": "Ponyta", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 5, - "max_level": 7 + "max_level": 7, + "conditions": { + "morning": 25, + "day": 25, + "night": 15 + } }, { "pokeapi_id": 74, @@ -2035,17 +2130,24 @@ "pokeapi_id": 401, "pokemon_name": "Kricketot", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 5, - "max_level": 6 + "max_level": 6, + "conditions": { + "morning": 10, + "night": 10 + } }, { "pokeapi_id": 41, "pokemon_name": "Zubat", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 5, - "max_level": 5 + "max_level": 5, + "conditions": { + "night": 10 + } } ] }, @@ -3406,9 +3508,13 @@ "pokeapi_id": 406, "pokemon_name": "Budew", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 18, - "max_level": 19 + "max_level": 19, + "conditions": { + "morning": 10, + "day": 10 + } }, { "pokeapi_id": 235, @@ -3462,9 +3568,12 @@ "pokeapi_id": 41, "pokemon_name": "Zubat", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 19, - "max_level": 19 + "max_level": 19, + "conditions": { + "night": 10 + } }, { "pokeapi_id": 336, @@ -3578,17 +3687,27 @@ "pokeapi_id": 280, "pokemon_name": "Ralts", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 17, - "max_level": 19 + "max_level": 19, + "conditions": { + "morning": 20, + "day": 20, + "night": 10 + } }, { "pokeapi_id": 397, "pokemon_name": "Staravia", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 18, - "max_level": 19 + "max_level": 19, + "conditions": { + "morning": 20, + "day": 20, + "night": 10 + } }, { "pokeapi_id": 315, @@ -3610,9 +3729,12 @@ "pokeapi_id": 355, "pokemon_name": "Duskull", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 17, - "max_level": 17 + "max_level": 17, + "conditions": { + "night": 10 + } }, { "pokeapi_id": 55, @@ -3626,9 +3748,12 @@ "pokeapi_id": 41, "pokemon_name": "Zubat", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 19, - "max_level": 19 + "max_level": 19, + "conditions": { + "night": 10 + } }, { "pokeapi_id": 37, @@ -4231,17 +4356,27 @@ "pokeapi_id": 397, "pokemon_name": "Staravia", "method": "walk", - "encounter_rate": 90, + "encounter_rate": null, "min_level": 19, - "max_level": 19 + "max_level": 19, + "conditions": { + "morning": 30, + "day": 40, + "night": 20 + } }, { "pokeapi_id": 183, "pokemon_name": "Marill", "method": "walk", - "encounter_rate": 45, + "encounter_rate": null, "min_level": 20, - "max_level": 22 + "max_level": 22, + "conditions": { + "morning": 25, + "day": 25, + "night": 45 + } }, { "pokeapi_id": 96, @@ -4255,9 +4390,14 @@ "pokeapi_id": 123, "pokemon_name": "Scyther", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 20, - "max_level": 22 + "max_level": 22, + "conditions": { + "morning": 15, + "day": 5, + "night": 5 + } }, { "pokeapi_id": 63, @@ -4363,25 +4503,36 @@ "pokeapi_id": 75, "pokemon_name": "Graveler", "method": "walk", - "encounter_rate": 35, + "encounter_rate": null, "min_level": 22, - "max_level": 24 + "max_level": 24, + "conditions": { + "morning": 10, + "day": 10 + } }, { "pokeapi_id": 111, "pokemon_name": "Rhyhorn", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 21, - "max_level": 23 + "max_level": 23, + "conditions": { + "morning": 10, + "day": 10 + } }, { "pokeapi_id": 228, "pokemon_name": "Houndour", "method": "walk", - "encounter_rate": 25, + "encounter_rate": null, "min_level": 22, - "max_level": 24 + "max_level": 24, + "conditions": { + "night": 10 + } }, { "pokeapi_id": 261, @@ -4411,9 +4562,12 @@ "pokeapi_id": 41, "pokemon_name": "Zubat", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 22, - "max_level": 22 + "max_level": 22, + "conditions": { + "night": 10 + } }, { "pokeapi_id": 37, @@ -4455,9 +4609,14 @@ "pokeapi_id": 397, "pokemon_name": "Staravia", "method": "walk", - "encounter_rate": 50, + "encounter_rate": null, "min_level": 26, - "max_level": 28 + "max_level": 28, + "conditions": { + "morning": 25, + "day": 35, + "night": 15 + } }, { "pokeapi_id": 400, @@ -4471,9 +4630,14 @@ "pokeapi_id": 228, "pokemon_name": "Houndour", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 27, - "max_level": 28 + "max_level": 28, + "conditions": { + "morning": 10, + "day": 10, + "night": 20 + } }, { "pokeapi_id": 203, @@ -4487,9 +4651,13 @@ "pokeapi_id": 402, "pokemon_name": "Kricketune", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 26, - "max_level": 27 + "max_level": 27, + "conditions": { + "morning": 10, + "night": 10 + } }, { "pokeapi_id": 30, @@ -4533,9 +4701,14 @@ "pokeapi_id": 422, "pokemon_name": "Shellos", "method": "walk", - "encounter_rate": 80, + "encounter_rate": null, "min_level": 23, - "max_level": 26 + "max_level": 26, + "conditions": { + "morning": 35, + "day": 35, + "night": 45 + } }, { "pokeapi_id": 72, @@ -4581,9 +4754,14 @@ "pokeapi_id": 418, "pokemon_name": "Buizel", "method": "walk", - "encounter_rate": 35, + "encounter_rate": null, "min_level": 23, - "max_level": 23 + "max_level": 23, + "conditions": { + "morning": 25, + "day": 25, + "night": 35 + } }, { "pokeapi_id": 278, @@ -4605,9 +4783,13 @@ "pokeapi_id": 441, "pokemon_name": "Chatot", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 23, - "max_level": 23 + "max_level": 23, + "conditions": { + "morning": 20, + "day": 20 + } }, { "pokeapi_id": 278, @@ -5592,17 +5774,26 @@ "pokeapi_id": 397, "pokemon_name": "Staravia", "method": "walk", - "encounter_rate": 60, + "encounter_rate": null, "min_level": 22, - "max_level": 24 + "max_level": 24, + "conditions": { + "morning": 20, + "day": 30, + "night": 10 + } }, { "pokeapi_id": 402, "pokemon_name": "Kricketune", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 22, - "max_level": 23 + "max_level": 23, + "conditions": { + "morning": 10, + "night": 20 + } }, { "pokeapi_id": 172, @@ -5900,9 +6091,14 @@ "pokeapi_id": 126, "pokemon_name": "Magmar", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 28, - "max_level": 29 + "max_level": 29, + "conditions": { + "morning": 30, + "day": 30, + "night": 20 + } }, { "pokeapi_id": 81, @@ -5932,9 +6128,14 @@ "pokeapi_id": 423, "pokemon_name": "Gastrodon", "method": "walk", - "encounter_rate": 25, + "encounter_rate": null, "min_level": 29, - "max_level": 31 + "max_level": 31, + "conditions": { + "morning": 15, + "day": 15, + "night": 25 + } }, { "pokeapi_id": 304, @@ -6166,9 +6367,14 @@ "pokeapi_id": 419, "pokemon_name": "Floatzel", "method": "walk", - "encounter_rate": 60, + "encounter_rate": null, "min_level": 28, - "max_level": 29 + "max_level": 29, + "conditions": { + "morning": 25, + "day": 25, + "night": 35 + } }, { "pokeapi_id": 72, @@ -6222,9 +6428,14 @@ "pokeapi_id": 315, "pokemon_name": "Roselia", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "morning": 25, + "day": 25, + "night": 15 + } }, { "pokeapi_id": 278, @@ -6348,9 +6559,14 @@ "pokeapi_id": 419, "pokemon_name": "Floatzel", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 29, - "max_level": 31 + "max_level": 31, + "conditions": { + "morning": 30, + "day": 30, + "night": 40 + } }, { "pokeapi_id": 100, @@ -6364,9 +6580,14 @@ "pokeapi_id": 423, "pokemon_name": "Gastrodon", "method": "walk", - "encounter_rate": 35, + "encounter_rate": null, "min_level": 28, - "max_level": 28 + "max_level": 28, + "conditions": { + "morning": 25, + "day": 25, + "night": 35 + } }, { "pokeapi_id": 422, @@ -6388,9 +6609,13 @@ "pokeapi_id": 441, "pokemon_name": "Chatot", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 28, - "max_level": 28 + "max_level": 28, + "conditions": { + "morning": 20, + "day": 20 + } }, { "pokeapi_id": 73, @@ -6990,9 +7215,14 @@ "pokeapi_id": 459, "pokemon_name": "Snover", "method": "walk", - "encounter_rate": 70, + "encounter_rate": null, "min_level": 32, - "max_level": 35 + "max_level": 35, + "conditions": { + "morning": 40, + "day": 40, + "night": 30 + } }, { "pokeapi_id": 215, @@ -7006,25 +7236,36 @@ "pokeapi_id": 307, "pokemon_name": "Meditite", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 32, - "max_level": 33 + "max_level": 33, + "conditions": { + "morning": 20, + "day": 20, + "night": 10 + } }, { "pokeapi_id": 361, "pokemon_name": "Snorunt", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 33, - "max_level": 33 + "max_level": 33, + "conditions": { + "night": 10 + } }, { "pokeapi_id": 41, "pokemon_name": "Zubat", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 32, - "max_level": 32 + "max_level": 32, + "conditions": { + "night": 10 + } }, { "pokeapi_id": 217, @@ -7052,9 +7293,14 @@ "pokeapi_id": 459, "pokemon_name": "Snover", "method": "walk", - "encounter_rate": 70, + "encounter_rate": null, "min_level": 32, - "max_level": 35 + "max_level": 35, + "conditions": { + "morning": 40, + "day": 40, + "night": 30 + } }, { "pokeapi_id": 225, @@ -7068,9 +7314,14 @@ "pokeapi_id": 215, "pokemon_name": "Sneasel", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 33, - "max_level": 35 + "max_level": 35, + "conditions": { + "morning": 25, + "day": 25, + "night": 15 + } }, { "pokeapi_id": 220, @@ -7092,9 +7343,12 @@ "pokeapi_id": 361, "pokemon_name": "Snorunt", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 33, - "max_level": 33 + "max_level": 33, + "conditions": { + "night": 20 + } }, { "pokeapi_id": 217, @@ -7114,17 +7368,27 @@ "pokeapi_id": 459, "pokemon_name": "Snover", "method": "walk", - "encounter_rate": 70, + "encounter_rate": null, "min_level": 32, - "max_level": 35 + "max_level": 35, + "conditions": { + "morning": 40, + "day": 40, + "night": 30 + } }, { "pokeapi_id": 215, "pokemon_name": "Sneasel", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 33, - "max_level": 35 + "max_level": 35, + "conditions": { + "morning": 25, + "day": 25, + "night": 15 + } }, { "pokeapi_id": 220, @@ -7138,9 +7402,12 @@ "pokeapi_id": 361, "pokemon_name": "Snorunt", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 32, - "max_level": 33 + "max_level": 33, + "conditions": { + "night": 20 + } }, { "pokeapi_id": 217, @@ -7222,9 +7489,13 @@ "pokeapi_id": 459, "pokemon_name": "Snover", "method": "walk", - "encounter_rate": 45, + "encounter_rate": null, "min_level": 38, - "max_level": 40 + "max_level": 40, + "conditions": { + "morning": 20, + "day": 20 + } }, { "pokeapi_id": 118, @@ -7246,9 +7517,12 @@ "pokeapi_id": 361, "pokemon_name": "Snorunt", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 39, - "max_level": 40 + "max_level": 40, + "conditions": { + "night": 20 + } }, { "pokeapi_id": 55, @@ -7488,9 +7762,14 @@ "pokeapi_id": 75, "pokemon_name": "Graveler", "method": "walk", - "encounter_rate": 60, + "encounter_rate": null, "min_level": 37, - "max_level": 39 + "max_level": 39, + "conditions": { + "morning": 35, + "day": 35, + "night": 25 + } }, { "pokeapi_id": 130, @@ -7536,17 +7815,27 @@ "pokeapi_id": 397, "pokemon_name": "Staravia", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 38, - "max_level": 40 + "max_level": 40, + "conditions": { + "morning": 20, + "day": 20, + "night": 10 + } }, { "pokeapi_id": 356, "pokemon_name": "Dusclops", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 39, - "max_level": 40 + "max_level": 40, + "conditions": { + "morning": 5, + "day": 5, + "night": 15 + } }, { "pokeapi_id": 433, @@ -7560,9 +7849,12 @@ "pokeapi_id": 42, "pokemon_name": "Golbat", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 38, - "max_level": 38 + "max_level": 38, + "conditions": { + "night": 10 + } }, { "pokeapi_id": 337, @@ -7606,9 +7898,14 @@ "pokeapi_id": 419, "pokemon_name": "Floatzel", "method": "walk", - "encounter_rate": 60, + "encounter_rate": null, "min_level": 38, - "max_level": 40 + "max_level": 40, + "conditions": { + "morning": 20, + "day": 20, + "night": 40 + } }, { "pokeapi_id": 72, @@ -7638,9 +7935,14 @@ "pokeapi_id": 125, "pokemon_name": "Electabuzz", "method": "walk", - "encounter_rate": 50, + "encounter_rate": null, "min_level": 39, - "max_level": 39 + "max_level": 39, + "conditions": { + "morning": 30, + "day": 30, + "night": 20 + } }, { "pokeapi_id": 224, @@ -7686,9 +7988,13 @@ "pokeapi_id": 441, "pokemon_name": "Chatot", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 38, - "max_level": 38 + "max_level": 38, + "conditions": { + "morning": 10, + "day": 10 + } }, { "pokeapi_id": 404, @@ -8356,7 +8662,7 @@ ] }, { - "name": "Pok\u00e9mon League (Sinnoh)", + "name": "Pokémon League (Sinnoh)", "order": 119, "encounters": [ { @@ -8755,9 +9061,13 @@ "pokeapi_id": 69, "pokemon_name": "Bellsprout", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 49, - "max_level": 49 + "max_level": 49, + "conditions": { + "morning": 20, + "day": 20 + } }, { "pokeapi_id": 419, @@ -8771,9 +9081,12 @@ "pokeapi_id": 43, "pokemon_name": "Oddish", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 49, - "max_level": 49 + "max_level": 49, + "conditions": { + "night": 20 + } }, { "pokeapi_id": 315, @@ -8913,9 +9226,14 @@ "pokeapi_id": 22, "pokemon_name": "Fearow", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 48, - "max_level": 50 + "max_level": 50, + "conditions": { + "morning": 30, + "day": 30, + "night": 10 + } }, { "pokeapi_id": 296, @@ -8937,9 +9255,12 @@ "pokeapi_id": 354, "pokemon_name": "Banette", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 48, - "max_level": 48 + "max_level": 48, + "conditions": { + "night": 20 + } }, { "pokeapi_id": 75, @@ -9087,17 +9408,24 @@ "pokeapi_id": 354, "pokemon_name": "Banette", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 48, - "max_level": 48 + "max_level": 48, + "conditions": { + "night": 20 + } }, { "pokeapi_id": 22, "pokemon_name": "Fearow", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 48, - "max_level": 48 + "max_level": 48, + "conditions": { + "morning": 20, + "day": 20 + } }, { "pokeapi_id": 75, @@ -9229,9 +9557,14 @@ "pokeapi_id": 22, "pokemon_name": "Fearow", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 51, - "max_level": 53 + "max_level": 53, + "conditions": { + "morning": 20, + "day": 20, + "night": 10 + } }, { "pokeapi_id": 60, @@ -9277,9 +9610,12 @@ "pokeapi_id": 42, "pokemon_name": "Golbat", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 51, - "max_level": 51 + "max_level": 51, + "conditions": { + "night": 10 + } }, { "pokeapi_id": 110, @@ -9565,9 +9901,14 @@ "pokeapi_id": 332, "pokemon_name": "Cacturne", "method": "walk", - "encounter_rate": 60, + "encounter_rate": null, "min_level": 50, - "max_level": 52 + "max_level": 52, + "conditions": { + "morning": 20, + "day": 20, + "night": 40 + } }, { "pokeapi_id": 130, @@ -9621,9 +9962,14 @@ "pokeapi_id": 450, "pokemon_name": "Hippowdon", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 50, - "max_level": 51 + "max_level": 51, + "conditions": { + "morning": 20, + "day": 20, + "night": 10 + } }, { "pokeapi_id": 60, @@ -9637,9 +9983,14 @@ "pokeapi_id": 112, "pokemon_name": "Rhydon", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 50, - "max_level": 52 + "max_level": 52, + "conditions": { + "morning": 20, + "day": 20, + "night": 10 + } }, { "pokeapi_id": 28, @@ -9747,25 +10098,36 @@ "pokeapi_id": 16, "pokemon_name": "Pidgey", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 47, - "max_level": 47 + "max_level": 47, + "conditions": { + "morning": 5, + "night": 5, + "day": 25 + } }, { "pokeapi_id": 168, "pokemon_name": "Ariados", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 50, - "max_level": 50 + "max_level": 50, + "conditions": { + "night": 20 + } }, { "pokeapi_id": 166, "pokemon_name": "Ledian", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 50, - "max_level": 50 + "max_level": 50, + "conditions": { + "morning": 20 + } }, { "pokeapi_id": 49, @@ -9991,17 +10353,24 @@ "pokeapi_id": 69, "pokemon_name": "Bellsprout", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 47, - "max_level": 47 + "max_level": 47, + "conditions": { + "morning": 20, + "day": 20 + } }, { "pokeapi_id": 43, "pokemon_name": "Oddish", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 47, - "max_level": 47 + "max_level": 47, + "conditions": { + "night": 20 + } }, { "pokeapi_id": 224, diff --git a/backend/src/app/seeds/data/shield.json b/backend/src/app/seeds/data/shield.json index bdac833..b6f0994 100644 --- a/backend/src/app/seeds/data/shield.json +++ b/backend/src/app/seeds/data/shield.json @@ -764,17 +764,39 @@ "pokeapi_id": 50, "pokemon_name": "Diglett", "method": "walk", - "encounter_rate": 80, + "encounter_rate": null, "min_level": 8, - "max_level": 10 + "max_level": 10, + "conditions": { + "clear": 80, + "cloudy": 20, + "rain": 80, + "thunderstorm": 80, + "snow": 80, + "blizzard": 80, + "harshsunlight": 20, + "sandstorm": 20, + "fog": 80 + } }, { "pokeapi_id": 524, "pokemon_name": "Roggenrola", "method": "walk", - "encounter_rate": 80, + "encounter_rate": null, "min_level": 8, - "max_level": 10 + "max_level": 10, + "conditions": { + "clear": 20, + "cloudy": 80, + "rain": 20, + "thunderstorm": 20, + "snow": 20, + "blizzard": 20, + "harshsunlight": 80, + "sandstorm": 80, + "fog": 20 + } }, { "pokeapi_id": 819, @@ -788,153 +810,237 @@ "pokeapi_id": 12, "pokemon_name": "Butterfree", "method": "walk", - "encounter_rate": 75, + "encounter_rate": null, "min_level": 7, - "max_level": 10 + "max_level": 10, + "conditions": { + "clear": 75, + "cloudy": 75, + "rain": 25, + "thunderstorm": 25, + "snow": 25, + "blizzard": 25, + "harshsunlight": 25, + "sandstorm": 25, + "fog": 75 + } }, { "pokeapi_id": 519, "pokemon_name": "Pidove", "method": "walk", - "encounter_rate": 75, + "encounter_rate": null, "min_level": 7, - "max_level": 10 + "max_level": 10, + "conditions": { + "clear": 25, + "cloudy": 25, + "rain": 75, + "thunderstorm": 75, + "snow": 75, + "blizzard": 75, + "harshsunlight": 75, + "sandstorm": 75, + "fog": 25 + } }, { "pokeapi_id": 343, "pokemon_name": "Baltoy", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 7, - "max_level": 10 + "max_level": 10, + "conditions": { + "harshsunlight": 40, + "sandstorm": 35 + } }, { "pokeapi_id": 659, "pokemon_name": "Bunnelby", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 7, - "max_level": 10 + "max_level": 10, + "conditions": { + "clear": 40, + "cloudy": 20, + "rain": 20, + "thunderstorm": 20, + "snow": 20, + "blizzard": 5, + "harshsunlight": 5, + "sandstorm": 5, + "fog": 20 + } }, { "pokeapi_id": 557, "pokemon_name": "Dwebble", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 7, - "max_level": 10 + "max_level": 10, + "conditions": { + "sandstorm": 40 + } }, { "pokeapi_id": 595, "pokemon_name": "Joltik", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 7, - "max_level": 10 + "max_level": 10, + "conditions": { + "thunderstorm": 40 + } }, { "pokeapi_id": 270, "pokemon_name": "Lotad", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 7, - "max_level": 10 + "max_level": 10, + "conditions": { + "rain": 40 + } }, { "pokeapi_id": 572, "pokemon_name": "Minccino", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 7, - "max_level": 10 + "max_level": 10, + "conditions": { + "clear": 40, + "snow": 5 + } }, { "pokeapi_id": 517, "pokemon_name": "Munna", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 7, - "max_level": 10 + "max_level": 10, + "conditions": { + "fog": 40 + } }, { "pokeapi_id": 43, "pokemon_name": "Oddish", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 7, - "max_level": 10 + "max_level": 10, + "conditions": { + "cloudy": 40 + } }, { "pokeapi_id": 220, "pokemon_name": "Swinub", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 7, - "max_level": 10 + "max_level": 10, + "conditions": { + "snow": 35, + "blizzard": 40 + } }, { "pokeapi_id": 582, "pokemon_name": "Vanillite", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 7, - "max_level": 10 + "max_level": 10, + "conditions": { + "snow": 40 + } }, { "pokeapi_id": 406, "pokemon_name": "Budew", "method": "walk", - "encounter_rate": 35, + "encounter_rate": null, "min_level": 7, - "max_level": 10 + "max_level": 10, + "conditions": { + "cloudy": 35 + } }, { "pokeapi_id": 225, "pokemon_name": "Delibird", "method": "walk", - "encounter_rate": 35, + "encounter_rate": null, "min_level": 7, - "max_level": 10 + "max_level": 10, + "conditions": { + "blizzard": 35 + } }, { "pokeapi_id": 309, "pokemon_name": "Electrike", "method": "walk", - "encounter_rate": 35, + "encounter_rate": null, "min_level": 7, - "max_level": 10 + "max_level": 10, + "conditions": { + "thunderstorm": 35 + } }, { "pokeapi_id": 749, "pokemon_name": "Mudbray", "method": "walk", - "encounter_rate": 35, + "encounter_rate": null, "min_level": 7, - "max_level": 10 + "max_level": 10, + "conditions": { + "harshsunlight": 35 + } }, { "pokeapi_id": 177, "pokemon_name": "Natu", "method": "walk", - "encounter_rate": 35, + "encounter_rate": null, "min_level": 7, - "max_level": 10 + "max_level": 10, + "conditions": { + "fog": 35 + } }, { "pokeapi_id": 278, "pokemon_name": "Wingull", "method": "walk", - "encounter_rate": 35, + "encounter_rate": null, "min_level": 7, - "max_level": 10 + "max_level": 10, + "conditions": { + "rain": 35 + } }, { "pokeapi_id": 761, "pokemon_name": "Bounsweet", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 7, - "max_level": 10 + "max_level": 10, + "conditions": { + "clear": 20 + } }, { "pokeapi_id": 420, @@ -948,33 +1054,48 @@ "pokeapi_id": 622, "pokemon_name": "Golett", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 7, - "max_level": 10 + "max_level": 10, + "conditions": { + "sandstorm": 20 + } }, { "pokeapi_id": 58, "pokemon_name": "Growlithe", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 7, - "max_level": 10 + "max_level": 10, + "conditions": { + "harshsunlight": 20 + } }, { "pokeapi_id": 361, "pokemon_name": "Snorunt", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 7, - "max_level": 10 + "max_level": 10, + "conditions": { + "blizzard": 20 + } }, { "pokeapi_id": 11, "pokemon_name": "Metapod", "method": "walk", - "encounter_rate": 5, + "encounter_rate": null, "min_level": 7, - "max_level": 10 + "max_level": 10, + "conditions": { + "cloudy": 5, + "rain": 5, + "thunderstorm": 5, + "fog": 5 + } } ], "children": [ @@ -986,81 +1107,128 @@ "pokeapi_id": 343, "pokemon_name": "Baltoy", "method": "walk", - "encounter_rate": 60, + "encounter_rate": null, "min_level": 7, - "max_level": 10 + "max_level": 10, + "conditions": { + "sandstorm": 60 + } }, { "pokeapi_id": 659, "pokemon_name": "Bunnelby", "method": "walk", - "encounter_rate": 60, + "encounter_rate": null, "min_level": 7, - "max_level": 10 + "max_level": 10, + "conditions": { + "clear": 25, + "cloudy": 60, + "rain": 25, + "snow": 25, + "harshsunlight": 25, + "sandstorm": 25, + "fog": 25 + } }, { "pokeapi_id": 415, "pokemon_name": "Combee", "method": "walk", - "encounter_rate": 60, + "encounter_rate": null, "min_level": 7, - "max_level": 10 + "max_level": 10, + "conditions": { + "clear": 60 + } }, { "pokeapi_id": 225, "pokemon_name": "Delibird", "method": "walk", - "encounter_rate": 60, + "encounter_rate": null, "min_level": 7, - "max_level": 10 + "max_level": 10, + "conditions": { + "blizzard": 60 + } }, { "pokeapi_id": 309, "pokemon_name": "Electrike", "method": "walk", - "encounter_rate": 60, + "encounter_rate": null, "min_level": 7, - "max_level": 10 + "max_level": 10, + "conditions": { + "thunderstorm": 60 + } }, { "pokeapi_id": 58, "pokemon_name": "Growlithe", "method": "walk", - "encounter_rate": 60, + "encounter_rate": null, "min_level": 7, - "max_level": 10 + "max_level": 10, + "conditions": { + "harshsunlight": 60 + } }, { "pokeapi_id": 280, "pokemon_name": "Ralts", "method": "walk", - "encounter_rate": 60, + "encounter_rate": null, "min_level": 7, - "max_level": 10 + "max_level": 10, + "conditions": { + "cloudy": 2, + "fog": 60 + } }, { "pokeapi_id": 582, "pokemon_name": "Vanillite", "method": "walk", - "encounter_rate": 60, + "encounter_rate": null, "min_level": 7, - "max_level": 10 + "max_level": 10, + "conditions": { + "snow": 60, + "blizzard": 25 + } }, { "pokeapi_id": 278, "pokemon_name": "Wingull", "method": "walk", - "encounter_rate": 60, + "encounter_rate": null, "min_level": 7, - "max_level": 10 + "max_level": 10, + "conditions": { + "rain": 60, + "thunderstorm": 25 + } }, { "pokeapi_id": 236, "pokemon_name": "Tyrogue", "method": "walk", - "encounter_rate": 28, + "encounter_rate": null, "min_level": 7, - "max_level": 10 + "max_level": 10, + "conditions": { + "clear": 5, + "cloudy": 28, + "rain": 5, + "thunderstorm": 5, + "snow": 5, + "blizzard": 5, + "harshsunlight": 5, + "sandstorm": 5, + "fog": 5 + } }, { "pokeapi_id": 11, @@ -1088,65 +1256,99 @@ "pokeapi_id": 236, "pokemon_name": "Tyrogue", "method": "walk", - "encounter_rate": 28, + "encounter_rate": null, "min_level": 7, - "max_level": 10 + "max_level": 10, + "conditions": { + "clear": 5, + "cloudy": 28, + "rain": 5, + "thunderstorm": 5, + "snow": 5, + "blizzard": 5, + "harshsunlight": 5, + "sandstorm": 5, + "fog": 5 + } }, { "pokeapi_id": 343, "pokemon_name": "Baltoy", "method": "walk", - "encounter_rate": 25, + "encounter_rate": null, "min_level": 7, - "max_level": 10 + "max_level": 10, + "conditions": { + "sandstorm": 25 + } }, { "pokeapi_id": 415, "pokemon_name": "Combee", "method": "walk", - "encounter_rate": 25, + "encounter_rate": null, "min_level": 7, - "max_level": 10 + "max_level": 10, + "conditions": { + "clear": 25 + } }, { "pokeapi_id": 309, "pokemon_name": "Electrike", "method": "walk", - "encounter_rate": 25, + "encounter_rate": null, "min_level": 7, - "max_level": 10 + "max_level": 10, + "conditions": { + "thunderstorm": 25 + } }, { "pokeapi_id": 58, "pokemon_name": "Growlithe", "method": "walk", - "encounter_rate": 25, + "encounter_rate": null, "min_level": 7, - "max_level": 10 + "max_level": 10, + "conditions": { + "harshsunlight": 25 + } }, { "pokeapi_id": 280, "pokemon_name": "Ralts", "method": "walk", - "encounter_rate": 25, + "encounter_rate": null, "min_level": 7, - "max_level": 10 + "max_level": 10, + "conditions": { + "cloudy": 2, + "fog": 25 + } }, { "pokeapi_id": 582, "pokemon_name": "Vanillite", "method": "walk", - "encounter_rate": 25, + "encounter_rate": null, "min_level": 7, - "max_level": 10 + "max_level": 10, + "conditions": { + "snow": 25, + "blizzard": 25 + } }, { "pokeapi_id": 278, "pokemon_name": "Wingull", "method": "walk", - "encounter_rate": 25, + "encounter_rate": null, "min_level": 7, - "max_level": 10 + "max_level": 10, + "conditions": { + "rain": 25 + } }, { "pokeapi_id": 11, @@ -1180,41 +1382,60 @@ "pokeapi_id": 660, "pokemon_name": "Diggersby", "method": "walk", - "encounter_rate": 33, + "encounter_rate": null, "min_level": 26, - "max_level": 26 + "max_level": 26, + "conditions": { + "cloudy": 33, + "snow": 33, + "blizzard": 33, + "harshsunlight": 33, + "sandstorm": 33 + } }, { "pokeapi_id": 281, "pokemon_name": "Kirlia", "method": "walk", - "encounter_rate": 33, + "encounter_rate": null, "min_level": 26, - "max_level": 26 + "max_level": 26, + "conditions": { + "fog": 33 + } }, { "pokeapi_id": 310, "pokemon_name": "Manectric", "method": "walk", - "encounter_rate": 33, + "encounter_rate": null, "min_level": 26, - "max_level": 26 + "max_level": 26, + "conditions": { + "thunderstorm": 33 + } }, { "pokeapi_id": 279, "pokemon_name": "Pelipper", "method": "walk", - "encounter_rate": 33, + "encounter_rate": null, "min_level": 26, - "max_level": 26 + "max_level": 26, + "conditions": { + "rain": 33 + } }, { "pokeapi_id": 416, "pokemon_name": "Vespiquen", "method": "walk", - "encounter_rate": 33, + "encounter_rate": null, "min_level": 26, - "max_level": 26 + "max_level": 26, + "conditions": { + "clear": 33 + } } ] }, @@ -1226,41 +1447,60 @@ "pokeapi_id": 660, "pokemon_name": "Diggersby", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 26, - "max_level": 26 + "max_level": 26, + "conditions": { + "cloudy": 100, + "snow": 100, + "blizzard": 100, + "harshsunlight": 100, + "sandstorm": 100 + } }, { "pokeapi_id": 281, "pokemon_name": "Kirlia", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 26, - "max_level": 26 + "max_level": 26, + "conditions": { + "fog": 100 + } }, { "pokeapi_id": 310, "pokemon_name": "Manectric", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 26, - "max_level": 26 + "max_level": 26, + "conditions": { + "thunderstorm": 100 + } }, { "pokeapi_id": 279, "pokemon_name": "Pelipper", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 26, - "max_level": 26 + "max_level": 26, + "conditions": { + "rain": 100 + } }, { "pokeapi_id": 416, "pokemon_name": "Vespiquen", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 26, - "max_level": 26 + "max_level": 26, + "conditions": { + "clear": 100 + } } ] }, @@ -1272,41 +1512,60 @@ "pokeapi_id": 660, "pokemon_name": "Diggersby", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 26, - "max_level": 26 + "max_level": 26, + "conditions": { + "cloudy": 100, + "snow": 100, + "blizzard": 100, + "harshsunlight": 100, + "sandstorm": 100 + } }, { "pokeapi_id": 281, "pokemon_name": "Kirlia", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 26, - "max_level": 26 + "max_level": 26, + "conditions": { + "fog": 100 + } }, { "pokeapi_id": 310, "pokemon_name": "Manectric", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 26, - "max_level": 26 + "max_level": 26, + "conditions": { + "thunderstorm": 100 + } }, { "pokeapi_id": 279, "pokemon_name": "Pelipper", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 26, - "max_level": 26 + "max_level": 26, + "conditions": { + "rain": 100 + } }, { "pokeapi_id": 416, "pokemon_name": "Vespiquen", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 26, - "max_level": 26 + "max_level": 26, + "conditions": { + "clear": 100 + } } ] }, @@ -1318,41 +1577,60 @@ "pokeapi_id": 660, "pokemon_name": "Diggersby", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 26, - "max_level": 26 + "max_level": 26, + "conditions": { + "cloudy": 100, + "snow": 100, + "blizzard": 100, + "harshsunlight": 100, + "sandstorm": 100 + } }, { "pokeapi_id": 281, "pokemon_name": "Kirlia", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 26, - "max_level": 26 + "max_level": 26, + "conditions": { + "fog": 100 + } }, { "pokeapi_id": 310, "pokemon_name": "Manectric", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 26, - "max_level": 26 + "max_level": 26, + "conditions": { + "thunderstorm": 100 + } }, { "pokeapi_id": 279, "pokemon_name": "Pelipper", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 26, - "max_level": 26 + "max_level": 26, + "conditions": { + "rain": 100 + } }, { "pokeapi_id": 416, "pokemon_name": "Vespiquen", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 26, - "max_level": 26 + "max_level": 26, + "conditions": { + "clear": 100 + } } ] }, @@ -1378,25 +1656,40 @@ "pokeapi_id": 439, "pokemon_name": "Mime Jr", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 15, - "max_level": 15 + "max_level": 15, + "conditions": { + "blizzard": 100 + } }, { "pokeapi_id": 25, "pokemon_name": "Pikachu", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 15, - "max_level": 15 + "max_level": 15, + "conditions": { + "thunderstorm": 100 + } }, { "pokeapi_id": 315, "pokemon_name": "Roselia", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 15, - "max_level": 15 + "max_level": 15, + "conditions": { + "clear": 100, + "cloudy": 100, + "rain": 100, + "snow": 100, + "harshsunlight": 100, + "sandstorm": 100, + "fog": 100 + } } ] }, @@ -1408,33 +1701,50 @@ "pokeapi_id": 558, "pokemon_name": "Crustle", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 34, - "max_level": 34 + "max_level": 34, + "conditions": { + "sandstorm": 100 + } }, { "pokeapi_id": 282, "pokemon_name": "Gardevoir", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 32, - "max_level": 32 + "max_level": 32, + "conditions": { + "fog": 100 + } }, { "pokeapi_id": 675, "pokemon_name": "Pangoro", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 32, - "max_level": 32 + "max_level": 32, + "conditions": { + "clear": 100, + "cloudy": 100, + "rain": 100, + "thunderstorm": 100, + "harshsunlight": 100 + } }, { "pokeapi_id": 221, "pokemon_name": "Piloswine", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 33, - "max_level": 33 + "max_level": 33, + "conditions": { + "snow": 100, + "blizzard": 100 + } } ] }, @@ -1474,25 +1784,40 @@ "pokeapi_id": 93, "pokemon_name": "Haunter", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 31, - "max_level": 31 + "max_level": 31, + "conditions": { + "rain": 100, + "thunderstorm": 100 + } }, { "pokeapi_id": 750, "pokemon_name": "Mudsdale", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 31, - "max_level": 31 + "max_level": 31, + "conditions": { + "clear": 100, + "cloudy": 100, + "harshsunlight": 100, + "sandstorm": 100, + "fog": 100 + } }, { "pokeapi_id": 221, "pokemon_name": "Piloswine", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 33, - "max_level": 33 + "max_level": 33, + "conditions": { + "snow": 100, + "blizzard": 100 + } } ] } @@ -1506,25 +1831,36 @@ "pokeapi_id": 343, "pokemon_name": "Baltoy", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 11, - "max_level": 15 + "max_level": 15, + "conditions": { + "sandstorm": 100, + "harshsunlight": 60 + } }, { "pokeapi_id": 535, "pokemon_name": "Tympole", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 11, - "max_level": 15 + "max_level": 15, + "conditions": { + "rain": 100, + "thunderstorm": 60 + } }, { "pokeapi_id": 509, "pokemon_name": "Purrloin", "method": "walk", - "encounter_rate": 80, + "encounter_rate": null, "min_level": 11, - "max_level": 15 + "max_level": 15, + "conditions": { + "fog": 80 + } }, { "pokeapi_id": 819, @@ -1538,129 +1874,198 @@ "pokeapi_id": 280, "pokemon_name": "Ralts", "method": "walk", - "encounter_rate": 65, + "encounter_rate": null, "min_level": 11, - "max_level": 15 + "max_level": 15, + "conditions": { + "fog": 65 + } }, { "pokeapi_id": 225, "pokemon_name": "Delibird", "method": "walk", - "encounter_rate": 60, + "encounter_rate": null, "min_level": 13, - "max_level": 15 + "max_level": 15, + "conditions": { + "snow": 60, + "blizzard": 60 + } }, { "pokeapi_id": 43, "pokemon_name": "Oddish", "method": "walk", - "encounter_rate": 60, + "encounter_rate": null, "min_level": 13, - "max_level": 15 + "max_level": 15, + "conditions": { + "clear": 60, + "cloudy": 60, + "rain": 25, + "thunderstorm": 10 + } }, { "pokeapi_id": 582, "pokemon_name": "Vanillite", "method": "walk", - "encounter_rate": 60, + "encounter_rate": null, "min_level": 11, - "max_level": 15 + "max_level": 15, + "conditions": { + "snow": 35, + "blizzard": 60 + } }, { "pokeapi_id": 659, "pokemon_name": "Bunnelby", "method": "walk", - "encounter_rate": 48, + "encounter_rate": null, "min_level": 11, - "max_level": 15 + "max_level": 15, + "conditions": { + "clear": 30, + "snow": 30, + "blizzard": 15, + "harshsunlight": 48, + "sandstorm": 45, + "rain": 10 + } }, { "pokeapi_id": 58, "pokemon_name": "Growlithe", "method": "walk", - "encounter_rate": 42, + "encounter_rate": null, "min_level": 11, - "max_level": 15 + "max_level": 15, + "conditions": { + "harshsunlight": 42 + } }, { "pokeapi_id": 595, "pokemon_name": "Joltik", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 11, - "max_level": 15 + "max_level": 15, + "conditions": { + "thunderstorm": 40 + } }, { "pokeapi_id": 270, "pokemon_name": "Lotad", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 11, - "max_level": 15 + "max_level": 15, + "conditions": { + "clear": 40, + "cloudy": 20, + "rain": 20, + "thunderstorm": 20, + "fog": 35 + } }, { "pokeapi_id": 361, "pokemon_name": "Snorunt", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 11, - "max_level": 15 + "max_level": 15, + "conditions": { + "snow": 20, + "blizzard": 40 + } }, { "pokeapi_id": 459, "pokemon_name": "Snover", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 11, - "max_level": 15 + "max_level": 15, + "conditions": { + "snow": 40 + } }, { "pokeapi_id": 759, "pokemon_name": "Stufful", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 11, - "max_level": 15 + "max_level": 15, + "conditions": { + "cloudy": 40 + } }, { "pokeapi_id": 406, "pokemon_name": "Budew", "method": "walk", - "encounter_rate": 35, + "encounter_rate": null, "min_level": 11, - "max_level": 15 + "max_level": 15, + "conditions": { + "clear": 35, + "cloudy": 5, + "rain": 5, + "thunderstorm": 5, + "harshsunlight": 5, + "fog": 5 + } }, { "pokeapi_id": 622, "pokemon_name": "Golett", "method": "walk", - "encounter_rate": 35, + "encounter_rate": null, "min_level": 11, - "max_level": 15 + "max_level": 15, + "conditions": { + "sandstorm": 35 + } }, { "pokeapi_id": 736, "pokemon_name": "Grubbin", "method": "walk", - "encounter_rate": 35, + "encounter_rate": null, "min_level": 11, - "max_level": 15 + "max_level": 15, + "conditions": { + "rain": 35, + "thunderstorm": 35 + } }, { "pokeapi_id": 749, "pokemon_name": "Mudbray", "method": "walk", - "encounter_rate": 35, + "encounter_rate": null, "min_level": 11, - "max_level": 15 + "max_level": 15, + "conditions": { + "harshsunlight": 35 + } }, { "pokeapi_id": 434, "pokemon_name": "Stunky", "method": "walk", - "encounter_rate": 35, + "encounter_rate": null, "min_level": 11, - "max_level": 15 + "max_level": 15, + "conditions": { + "cloudy": 35 + } }, { "pokeapi_id": 420, @@ -1674,49 +2079,80 @@ "pokeapi_id": 163, "pokemon_name": "Hoothoot", "method": "walk", - "encounter_rate": 28, + "encounter_rate": null, "min_level": 13, - "max_level": 15 + "max_level": 15, + "conditions": { + "clear": 25, + "cloudy": 28, + "snow": 10, + "sandstorm": 10, + "fog": 10 + } }, { "pokeapi_id": 309, "pokemon_name": "Electrike", "method": "walk", - "encounter_rate": 25, + "encounter_rate": null, "min_level": 13, - "max_level": 15 + "max_level": 15, + "conditions": { + "thunderstorm": 25 + } }, { "pokeapi_id": 599, "pokemon_name": "Klink", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 11, - "max_level": 15 + "max_level": 15, + "conditions": { + "blizzard": 20 + } }, { "pokeapi_id": 271, "pokemon_name": "Lombre", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 13, - "max_level": 15 + "max_level": 15, + "conditions": { + "clear": 5, + "cloudy": 10, + "rain": 5, + "thunderstorm": 5, + "snow": 5, + "blizzard": 5, + "harshsunlight": 10, + "sandstorm": 5, + "fog": 5 + } }, { "pokeapi_id": 761, "pokemon_name": "Bounsweet", "method": "walk", - "encounter_rate": 5, + "encounter_rate": null, "min_level": 11, - "max_level": 15 + "max_level": 15, + "conditions": { + "clear": 5, + "sandstorm": 5 + } }, { "pokeapi_id": 236, "pokemon_name": "Tyrogue", "method": "walk", - "encounter_rate": 2, + "encounter_rate": null, "min_level": 13, - "max_level": 15 + "max_level": 15, + "conditions": { + "cloudy": 2 + } } ], "children": [ @@ -1742,33 +2178,50 @@ "pokeapi_id": 344, "pokemon_name": "Claydol", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 36, - "max_level": 36 + "max_level": 36, + "conditions": { + "harshsunlight": 100, + "sandstorm": 100 + } }, { "pokeapi_id": 537, "pokemon_name": "Seismitoad", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 36, - "max_level": 36 + "max_level": 36, + "conditions": { + "rain": 100, + "thunderstorm": 100 + } }, { "pokeapi_id": 583, "pokemon_name": "Vanillish", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 36, - "max_level": 36 + "max_level": 36, + "conditions": { + "snow": 100, + "blizzard": 100 + } }, { "pokeapi_id": 45, "pokemon_name": "Vileplume", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 36, - "max_level": 36 + "max_level": 36, + "conditions": { + "clear": 100, + "cloudy": 100, + "fog": 100 + } } ] }, @@ -1794,17 +2247,30 @@ "pokeapi_id": 272, "pokemon_name": "Ludicolo", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 34, - "max_level": 34 + "max_level": 34, + "conditions": { + "clear": 100, + "cloudy": 100, + "rain": 100, + "thunderstorm": 100, + "fog": 100 + } }, { "pokeapi_id": 675, "pokemon_name": "Pangoro", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 32, - "max_level": 32 + "max_level": 32, + "conditions": { + "snow": 100, + "blizzard": 100, + "harshsunlight": 100, + "sandstorm": 100 + } } ] } @@ -1818,57 +2284,115 @@ "pokeapi_id": 355, "pokemon_name": "Duskull", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 11, - "max_level": 29 + "max_level": 29, + "conditions": { + "cloudy": 100, + "rain": 90, + "thunderstorm": 55, + "snow": 45, + "blizzard": 20, + "harshsunlight": 58, + "sandstorm": 20, + "fog": 85, + "clear": 25 + } }, { "pokeapi_id": 622, "pokemon_name": "Golett", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 11, - "max_level": 29 + "max_level": 29, + "conditions": { + "clear": 100, + "harshsunlight": 40, + "sandstorm": 40 + } }, { "pokeapi_id": 425, "pokemon_name": "Drifloon", "method": "walk", - "encounter_rate": 90, + "encounter_rate": null, "min_level": 11, - "max_level": 29 + "max_level": 29, + "conditions": { + "clear": 45, + "snow": 70, + "blizzard": 10, + "harshsunlight": 70, + "cloudy": 5, + "thunderstorm": 10 + } }, { "pokeapi_id": 92, "pokemon_name": "Gastly", "method": "walk", - "encounter_rate": 90, + "encounter_rate": null, "min_level": 11, - "max_level": 29 + "max_level": 29, + "conditions": { + "cloudy": 55, + "rain": 35, + "thunderstorm": 50, + "blizzard": 25, + "sandstorm": 60, + "fog": 60 + } }, { "pokeapi_id": 225, "pokemon_name": "Delibird", "method": "walk", - "encounter_rate": 60, + "encounter_rate": null, "min_level": 26, - "max_level": 29 + "max_level": 29, + "conditions": { + "snow": 25, + "blizzard": 60 + } }, { "pokeapi_id": 714, "pokemon_name": "Noibat", "method": "walk", - "encounter_rate": 60, + "encounter_rate": null, "min_level": 26, - "max_level": 29 + "max_level": 29, + "conditions": { + "clear": 40, + "cloudy": 60, + "rain": 40, + "thunderstorm": 60, + "snow": 40, + "blizzard": 40, + "harshsunlight": 40, + "sandstorm": 40, + "fog": 40 + } }, { "pokeapi_id": 527, "pokemon_name": "Woobat", "method": "walk", - "encounter_rate": 60, + "encounter_rate": null, "min_level": 26, - "max_level": 29 + "max_level": 29, + "conditions": { + "clear": 60, + "cloudy": 40, + "rain": 60, + "thunderstorm": 40, + "snow": 60, + "blizzard": 60, + "harshsunlight": 60, + "sandstorm": 60, + "fog": 60 + } }, { "pokeapi_id": 420, @@ -1890,121 +2414,178 @@ "pokeapi_id": 509, "pokemon_name": "Purrloin", "method": "walk", - "encounter_rate": 45, + "encounter_rate": null, "min_level": 11, - "max_level": 29 + "max_level": 29, + "conditions": { + "fog": 35, + "rain": 5, + "thunderstorm": 5, + "blizzard": 15, + "sandstorm": 15 + } }, { "pokeapi_id": 309, "pokemon_name": "Electrike", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 11, - "max_level": 14 + "max_level": 14, + "conditions": { + "thunderstorm": 40 + } }, { "pokeapi_id": 361, "pokemon_name": "Snorunt", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 11, - "max_level": 14 + "max_level": 14, + "conditions": { + "snow": 40, + "blizzard": 30 + } }, { "pokeapi_id": 459, "pokemon_name": "Snover", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 11, - "max_level": 14 + "max_level": 14, + "conditions": { + "snow": 20, + "blizzard": 40 + } }, { "pokeapi_id": 557, "pokemon_name": "Dwebble", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 11, - "max_level": 14 + "max_level": 14, + "conditions": { + "sandstorm": 30 + } }, { "pokeapi_id": 58, "pokemon_name": "Growlithe", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 11, - "max_level": 29 + "max_level": 29, + "conditions": { + "harshsunlight": 30 + } }, { "pokeapi_id": 736, "pokemon_name": "Grubbin", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 11, - "max_level": 14 + "max_level": 14, + "conditions": { + "thunderstorm": 30 + } }, { "pokeapi_id": 535, "pokemon_name": "Tympole", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 11, - "max_level": 14 + "max_level": 14, + "conditions": { + "rain": 30 + } }, { "pokeapi_id": 278, "pokemon_name": "Wingull", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 11, - "max_level": 29 + "max_level": 29, + "conditions": { + "rain": 30 + } }, { "pokeapi_id": 213, "pokemon_name": "Shuckle", "method": "walk", - "encounter_rate": 25, + "encounter_rate": null, "min_level": 26, - "max_level": 29 + "max_level": 29, + "conditions": { + "harshsunlight": 2, + "sandstorm": 25 + } }, { "pokeapi_id": 761, "pokemon_name": "Bounsweet", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 11, - "max_level": 14 + "max_level": 14, + "conditions": { + "clear": 20, + "cloudy": 20 + } }, { "pokeapi_id": 66, "pokemon_name": "Machop", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 11, - "max_level": 14 + "max_level": 14, + "conditions": { + "cloudy": 10 + } }, { "pokeapi_id": 43, "pokemon_name": "Oddish", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 26, - "max_level": 29 + "max_level": 29, + "conditions": { + "cloudy": 10 + } }, { "pokeapi_id": 519, "pokemon_name": "Pidove", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 11, - "max_level": 14 + "max_level": 14, + "conditions": { + "clear": 10, + "rain": 10, + "thunderstorm": 10, + "sandstorm": 10, + "fog": 10 + } }, { "pokeapi_id": 280, "pokemon_name": "Ralts", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 26, - "max_level": 29 + "max_level": 29, + "conditions": { + "fog": 10 + } } ], "children": [ @@ -2030,17 +2611,30 @@ "pokeapi_id": 426, "pokemon_name": "Drifblim", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 34, - "max_level": 34 + "max_level": 34, + "conditions": { + "clear": 100, + "snow": 100, + "harshsunlight": 100 + } }, { "pokeapi_id": 93, "pokemon_name": "Haunter", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 34, - "max_level": 34 + "max_level": 34, + "conditions": { + "cloudy": 100, + "rain": 100, + "thunderstorm": 100, + "blizzard": 100, + "sandstorm": 100, + "fog": 100 + } } ] }, @@ -2052,25 +2646,40 @@ "pokeapi_id": 356, "pokemon_name": "Dusclops", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 40, - "max_level": 40 + "max_level": 40, + "conditions": { + "cloudy": 100, + "rain": 100, + "thunderstorm": 100, + "fog": 100 + } }, { "pokeapi_id": 362, "pokemon_name": "Glalie", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 40, - "max_level": 40 + "max_level": 40, + "conditions": { + "snow": 100, + "blizzard": 100 + } }, { "pokeapi_id": 623, "pokemon_name": "Golurk", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 40, - "max_level": 40 + "max_level": 40, + "conditions": { + "clear": 100, + "harshsunlight": 100, + "sandstorm": 100 + } } ] } @@ -2084,129 +2693,214 @@ "pokeapi_id": 749, "pokemon_name": "Mudbray", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 8, - "max_level": 15 + "max_level": 15, + "conditions": { + "harshsunlight": 100, + "sandstorm": 25 + } }, { "pokeapi_id": 361, "pokemon_name": "Snorunt", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 8, - "max_level": 15 + "max_level": 15, + "conditions": { + "snow": 50, + "blizzard": 60 + } }, { "pokeapi_id": 278, "pokemon_name": "Wingull", "method": "walk", - "encounter_rate": 95, + "encounter_rate": null, "min_level": 8, - "max_level": 15 + "max_level": 15, + "conditions": { + "rain": 95 + } }, { "pokeapi_id": 343, "pokemon_name": "Baltoy", "method": "walk", - "encounter_rate": 90, + "encounter_rate": null, "min_level": 8, - "max_level": 15 + "max_level": 15, + "conditions": { + "sandstorm": 90 + } }, { "pokeapi_id": 309, "pokemon_name": "Electrike", "method": "walk", - "encounter_rate": 90, + "encounter_rate": null, "min_level": 8, - "max_level": 15 + "max_level": 15, + "conditions": { + "thunderstorm": 90 + } }, { "pokeapi_id": 517, "pokemon_name": "Munna", "method": "walk", - "encounter_rate": 90, + "encounter_rate": null, "min_level": 8, - "max_level": 15 + "max_level": 15, + "conditions": { + "fog": 90 + } }, { "pokeapi_id": 519, "pokemon_name": "Pidove", "method": "walk", - "encounter_rate": 90, + "encounter_rate": null, "min_level": 8, - "max_level": 15 + "max_level": 15, + "conditions": { + "clear": 20 + } }, { "pokeapi_id": 459, "pokemon_name": "Snover", "method": "walk", - "encounter_rate": 90, + "encounter_rate": null, "min_level": 8, - "max_level": 15 + "max_level": 15, + "conditions": { + "snow": 90, + "blizzard": 30 + } }, { "pokeapi_id": 43, "pokemon_name": "Oddish", "method": "walk", - "encounter_rate": 80, + "encounter_rate": null, "min_level": 8, - "max_level": 15 + "max_level": 15, + "conditions": { + "clear": 80, + "cloudy": 45, + "rain": 20, + "thunderstorm": 30, + "fog": 15 + } }, { "pokeapi_id": 582, "pokemon_name": "Vanillite", "method": "surf", - "encounter_rate": 75, + "encounter_rate": null, "min_level": 40, - "max_level": 43 + "max_level": 43, + "conditions": { + "snow": 40, + "blizzard": 75 + } }, { "pokeapi_id": 170, "pokemon_name": "Chinchou", "method": "surf", - "encounter_rate": 70, + "encounter_rate": null, "min_level": 40, - "max_level": 43 + "max_level": 43, + "conditions": { + "thunderstorm": 70 + } }, { "pokeapi_id": 278, "pokemon_name": "Wingull", "method": "surf", - "encounter_rate": 70, + "encounter_rate": null, "min_level": 40, - "max_level": 43 + "max_level": 43, + "conditions": { + "clear": 55, + "cloudy": 5, + "rain": 5, + "thunderstorm": 15, + "snow": 10, + "blizzard": 5, + "harshsunlight": 70, + "sandstorm": 5, + "fog": 25 + } }, { "pokeapi_id": 592, "pokemon_name": "Frillish", "method": "surf", - "encounter_rate": 60, + "encounter_rate": null, "min_level": 40, - "max_level": 43 + "max_level": 43, + "conditions": { + "clear": 25, + "cloudy": 55, + "rain": 35, + "snow": 30, + "harshsunlight": 15, + "sandstorm": 10, + "fog": 60 + } }, { "pokeapi_id": 118, "pokemon_name": "Goldeen", "method": "surf", - "encounter_rate": 55, + "encounter_rate": null, "min_level": 40, - "max_level": 43 + "max_level": 43, + "conditions": { + "clear": 5, + "cloudy": 25, + "rain": 15, + "thunderstorm": 5, + "blizzard": 15, + "harshsunlight": 5, + "sandstorm": 55, + "fog": 10 + } }, { "pokeapi_id": 58, "pokemon_name": "Growlithe", "method": "walk", - "encounter_rate": 55, + "encounter_rate": null, "min_level": 8, - "max_level": 15 + "max_level": 15, + "conditions": { + "harshsunlight": 55 + } }, { "pokeapi_id": 759, "pokemon_name": "Stufful", "method": "walk", - "encounter_rate": 55, + "encounter_rate": null, "min_level": 8, - "max_level": 15 + "max_level": 15, + "conditions": { + "clear": 50, + "cloudy": 50, + "rain": 35, + "thunderstorm": 25, + "snow": 25, + "blizzard": 25, + "harshsunlight": 10, + "sandstorm": 10, + "fog": 25 + } }, { "pokeapi_id": 129, @@ -2220,73 +2914,113 @@ "pokeapi_id": 406, "pokemon_name": "Budew", "method": "walk", - "encounter_rate": 45, + "encounter_rate": null, "min_level": 8, - "max_level": 12 + "max_level": 12, + "conditions": { + "cloudy": 45 + } }, { "pokeapi_id": 736, "pokemon_name": "Grubbin", "method": "walk", - "encounter_rate": 45, + "encounter_rate": null, "min_level": 8, - "max_level": 15 + "max_level": 15, + "conditions": { + "rain": 45 + } }, { "pokeapi_id": 595, "pokemon_name": "Joltik", "method": "walk", - "encounter_rate": 45, + "encounter_rate": null, "min_level": 8, - "max_level": 12 + "max_level": 12, + "conditions": { + "thunderstorm": 45 + } }, { "pokeapi_id": 509, "pokemon_name": "Purrloin", "method": "walk", - "encounter_rate": 45, + "encounter_rate": null, "min_level": 8, - "max_level": 12 + "max_level": 12, + "conditions": { + "fog": 45 + } }, { "pokeapi_id": 90, "pokemon_name": "Shellder", "method": "surf", - "encounter_rate": 45, + "encounter_rate": null, "min_level": 40, - "max_level": 43 + "max_level": 43, + "conditions": { + "clear": 15, + "cloudy": 15, + "rain": 45, + "thunderstorm": 10, + "snow": 20, + "blizzard": 5, + "harshsunlight": 10, + "sandstorm": 30, + "fog": 5 + } }, { "pokeapi_id": 582, "pokemon_name": "Vanillite", "method": "walk", - "encounter_rate": 45, + "encounter_rate": null, "min_level": 8, - "max_level": 12 + "max_level": 12, + "conditions": { + "blizzard": 45 + } }, { "pokeapi_id": 557, "pokemon_name": "Dwebble", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 8, - "max_level": 12 + "max_level": 12, + "conditions": { + "sandstorm": 40 + } }, { "pokeapi_id": 674, "pokemon_name": "Pancham", "method": "walk", - "encounter_rate": 35, + "encounter_rate": null, "min_level": 10, - "max_level": 15 + "max_level": 15, + "conditions": { + "cloudy": 35, + "thunderstorm": 5, + "snow": 10, + "blizzard": 15, + "harshsunlight": 5, + "sandstorm": 5 + } }, { "pokeapi_id": 659, "pokemon_name": "Bunnelby", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 8, - "max_level": 12 + "max_level": 12, + "conditions": { + "clear": 30 + } }, { "pokeapi_id": 12, @@ -2308,9 +3042,17 @@ "pokeapi_id": 572, "pokemon_name": "Minccino", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 8, - "max_level": 12 + "max_level": 12, + "conditions": { + "cloudy": 20, + "snow": 20, + "blizzard": 20, + "harshsunlight": 15, + "sandstorm": 15, + "fog": 20 + } }, { "pokeapi_id": 90, @@ -2324,17 +3066,24 @@ "pokeapi_id": 761, "pokemon_name": "Bounsweet", "method": "walk", - "encounter_rate": 15, + "encounter_rate": null, "min_level": 10, - "max_level": 15 + "max_level": 15, + "conditions": { + "clear": 15 + } }, { "pokeapi_id": 95, "pokemon_name": "Onix", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 8, - "max_level": 12 + "max_level": 12, + "conditions": { + "harshsunlight": 10, + "sandstorm": 10 + } }, { "pokeapi_id": 746, @@ -2354,17 +3103,30 @@ "pokeapi_id": 279, "pokemon_name": "Pelipper", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 26, - "max_level": 26 + "max_level": 26, + "conditions": { + "rain": 100, + "thunderstorm": 100 + } }, { "pokeapi_id": 178, "pokemon_name": "Xatu", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 26, - "max_level": 26 + "max_level": 26, + "conditions": { + "clear": 100, + "cloudy": 100, + "snow": 100, + "blizzard": 100, + "harshsunlight": 100, + "sandstorm": 100, + "fog": 100 + } } ] }, @@ -2390,33 +3152,50 @@ "pokeapi_id": 437, "pokemon_name": "Bronzong", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 36, - "max_level": 36 + "max_level": 36, + "conditions": { + "fog": 100 + } }, { "pokeapi_id": 569, "pokemon_name": "Garbodor", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 36, - "max_level": 36 + "max_level": 36, + "conditions": { + "clear": 100, + "cloudy": 100, + "rain": 100, + "thunderstorm": 100 + } }, { "pokeapi_id": 750, "pokemon_name": "Mudsdale", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 36, - "max_level": 36 + "max_level": 36, + "conditions": { + "harshsunlight": 100, + "sandstorm": 100 + } }, { "pokeapi_id": 221, "pokemon_name": "Piloswine", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 36, - "max_level": 36 + "max_level": 36, + "conditions": { + "snow": 100, + "blizzard": 100 + } } ] }, @@ -2442,33 +3221,50 @@ "pokeapi_id": 593, "pokemon_name": "Jellicent", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 46, - "max_level": 46 + "max_level": 46, + "conditions": { + "clear": 100, + "cloudy": 100, + "rain": 100, + "thunderstorm": 100, + "fog": 100 + } }, { "pokeapi_id": 279, "pokemon_name": "Pelipper", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 46, - "max_level": 46 + "max_level": 46, + "conditions": { + "harshsunlight": 100 + } }, { "pokeapi_id": 119, "pokemon_name": "Seaking", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 46, - "max_level": 46 + "max_level": 46, + "conditions": { + "sandstorm": 100 + } }, { "pokeapi_id": 584, "pokemon_name": "Vanilluxe", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 47, - "max_level": 47 + "max_level": 47, + "conditions": { + "snow": 100, + "blizzard": 100 + } } ] }, @@ -2480,41 +3276,60 @@ "pokeapi_id": 593, "pokemon_name": "Jellicent", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 46, - "max_level": 46 + "max_level": 46, + "conditions": { + "rain": 100, + "fog": 100 + } }, { "pokeapi_id": 171, "pokemon_name": "Lanturn", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 46, - "max_level": 46 + "max_level": 46, + "conditions": { + "thunderstorm": 100 + } }, { "pokeapi_id": 279, "pokemon_name": "Pelipper", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 46, - "max_level": 46 + "max_level": 46, + "conditions": { + "harshsunlight": 100 + } }, { "pokeapi_id": 119, "pokemon_name": "Seaking", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 46, - "max_level": 46 + "max_level": 46, + "conditions": { + "clear": 100, + "cloudy": 100, + "sandstorm": 100 + } }, { "pokeapi_id": 584, "pokemon_name": "Vanilluxe", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 47, - "max_level": 47 + "max_level": 47, + "conditions": { + "snow": 100, + "blizzard": 100 + } } ] }, @@ -2526,33 +3341,50 @@ "pokeapi_id": 593, "pokemon_name": "Jellicent", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 46, - "max_level": 46 + "max_level": 46, + "conditions": { + "fog": 100 + } }, { "pokeapi_id": 279, "pokemon_name": "Pelipper", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 46, - "max_level": 46 + "max_level": 46, + "conditions": { + "clear": 100, + "cloudy": 100, + "rain": 100, + "thunderstorm": 100, + "harshsunlight": 100 + } }, { "pokeapi_id": 119, "pokemon_name": "Seaking", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 46, - "max_level": 46 + "max_level": 46, + "conditions": { + "sandstorm": 100 + } }, { "pokeapi_id": 584, "pokemon_name": "Vanilluxe", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 47, - "max_level": 47 + "max_level": 47, + "conditions": { + "snow": 100, + "blizzard": 100 + } } ] }, @@ -2564,41 +3396,60 @@ "pokeapi_id": 593, "pokemon_name": "Jellicent", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 46, - "max_level": 46 + "max_level": 46, + "conditions": { + "rain": 100, + "fog": 100 + } }, { "pokeapi_id": 171, "pokemon_name": "Lanturn", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 46, - "max_level": 46 + "max_level": 46, + "conditions": { + "thunderstorm": 100 + } }, { "pokeapi_id": 279, "pokemon_name": "Pelipper", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 46, - "max_level": 46 + "max_level": 46, + "conditions": { + "harshsunlight": 100 + } }, { "pokeapi_id": 119, "pokemon_name": "Seaking", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 46, - "max_level": 46 + "max_level": 46, + "conditions": { + "clear": 100, + "cloudy": 100, + "sandstorm": 100 + } }, { "pokeapi_id": 584, "pokemon_name": "Vanilluxe", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 47, - "max_level": 47 + "max_level": 47, + "conditions": { + "snow": 100, + "blizzard": 100 + } } ] }, @@ -2624,33 +3475,50 @@ "pokeapi_id": 593, "pokemon_name": "Jellicent", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 46, - "max_level": 46 + "max_level": 46, + "conditions": { + "clear": 100, + "cloudy": 100, + "rain": 100, + "thunderstorm": 100, + "fog": 100 + } }, { "pokeapi_id": 279, "pokemon_name": "Pelipper", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 46, - "max_level": 46 + "max_level": 46, + "conditions": { + "harshsunlight": 100 + } }, { "pokeapi_id": 119, "pokemon_name": "Seaking", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 46, - "max_level": 46 + "max_level": 46, + "conditions": { + "sandstorm": 100 + } }, { "pokeapi_id": 584, "pokemon_name": "Vanilluxe", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 47, - "max_level": 47 + "max_level": 47, + "conditions": { + "snow": 100, + "blizzard": 100 + } } ] }, @@ -2662,33 +3530,50 @@ "pokeapi_id": 593, "pokemon_name": "Jellicent", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 46, - "max_level": 46 + "max_level": 46, + "conditions": { + "rain": 100 + } }, { "pokeapi_id": 171, "pokemon_name": "Lanturn", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 46, - "max_level": 46 + "max_level": 46, + "conditions": { + "clear": 100, + "thunderstorm": 100, + "fog": 100 + } }, { "pokeapi_id": 119, "pokemon_name": "Seaking", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 46, - "max_level": 46 + "max_level": 46, + "conditions": { + "cloudy": 100, + "harshsunlight": 100, + "sandstorm": 100 + } }, { "pokeapi_id": 584, "pokemon_name": "Vanilluxe", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 47, - "max_level": 47 + "max_level": 47, + "conditions": { + "snow": 100, + "blizzard": 100 + } } ] }, @@ -2700,49 +3585,70 @@ "pokeapi_id": 91, "pokemon_name": "Cloyster", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 46, - "max_level": 46 + "max_level": 46, + "conditions": { + "clear": 100, + "fog": 100 + } }, { "pokeapi_id": 593, "pokemon_name": "Jellicent", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 46, - "max_level": 46 + "max_level": 46, + "conditions": { + "cloudy": 100, + "rain": 100 + } }, { "pokeapi_id": 171, "pokemon_name": "Lanturn", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 46, - "max_level": 46 + "max_level": 46, + "conditions": { + "thunderstorm": 100 + } }, { "pokeapi_id": 279, "pokemon_name": "Pelipper", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 46, - "max_level": 46 + "max_level": 46, + "conditions": { + "harshsunlight": 100 + } }, { "pokeapi_id": 119, "pokemon_name": "Seaking", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 46, - "max_level": 46 + "max_level": 46, + "conditions": { + "sandstorm": 100 + } }, { "pokeapi_id": 584, "pokemon_name": "Vanilluxe", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 47, - "max_level": 47 + "max_level": 47, + "conditions": { + "snow": 100, + "blizzard": 100 + } } ] }, @@ -2754,41 +3660,60 @@ "pokeapi_id": 593, "pokemon_name": "Jellicent", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 46, - "max_level": 46 + "max_level": 46, + "conditions": { + "rain": 100, + "fog": 100 + } }, { "pokeapi_id": 171, "pokemon_name": "Lanturn", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 46, - "max_level": 46 + "max_level": 46, + "conditions": { + "thunderstorm": 100 + } }, { "pokeapi_id": 279, "pokemon_name": "Pelipper", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 46, - "max_level": 46 + "max_level": 46, + "conditions": { + "harshsunlight": 100 + } }, { "pokeapi_id": 119, "pokemon_name": "Seaking", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 46, - "max_level": 46 + "max_level": 46, + "conditions": { + "clear": 100, + "cloudy": 100, + "sandstorm": 100 + } }, { "pokeapi_id": 584, "pokemon_name": "Vanilluxe", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 47, - "max_level": 47 + "max_level": 47, + "conditions": { + "snow": 100, + "blizzard": 100 + } } ] } @@ -2802,137 +3727,238 @@ "pokeapi_id": 582, "pokemon_name": "Vanillite", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 7, - "max_level": 14 + "max_level": 14, + "conditions": { + "snow": 50, + "blizzard": 80 + } }, { "pokeapi_id": 361, "pokemon_name": "Snorunt", "method": "walk", - "encounter_rate": 90, + "encounter_rate": null, "min_level": 7, - "max_level": 14 + "max_level": 14, + "conditions": { + "snow": 90 + } }, { "pokeapi_id": 535, "pokemon_name": "Tympole", "method": "walk", - "encounter_rate": 90, + "encounter_rate": null, "min_level": 7, - "max_level": 14 + "max_level": 14, + "conditions": { + "rain": 35, + "thunderstorm": 35, + "clear": 60, + "cloudy": 25, + "snow": 25, + "blizzard": 10, + "fog": 25 + } }, { "pokeapi_id": 194, "pokemon_name": "Wooper", "method": "walk", - "encounter_rate": 90, + "encounter_rate": null, "min_level": 7, - "max_level": 14 + "max_level": 14, + "conditions": { + "clear": 65, + "cloudy": 30, + "rain": 90, + "sandstorm": 40, + "thunderstorm": 50, + "fog": 5 + } }, { "pokeapi_id": 58, "pokemon_name": "Growlithe", "method": "walk", - "encounter_rate": 75, + "encounter_rate": null, "min_level": 7, - "max_level": 14 + "max_level": 14, + "conditions": { + "harshsunlight": 75 + } }, { "pokeapi_id": 582, "pokemon_name": "Vanillite", "method": "surf", - "encounter_rate": 70, + "encounter_rate": null, "min_level": 38, - "max_level": 40 + "max_level": 40, + "conditions": { + "snow": 60, + "blizzard": 70 + } }, { "pokeapi_id": 599, "pokemon_name": "Klink", "method": "walk", - "encounter_rate": 65, + "encounter_rate": null, "min_level": 7, - "max_level": 14 + "max_level": 14, + "conditions": { + "blizzard": 65 + } }, { "pokeapi_id": 170, "pokemon_name": "Chinchou", "method": "surf", - "encounter_rate": 60, + "encounter_rate": null, "min_level": 38, - "max_level": 40 + "max_level": 40, + "conditions": { + "thunderstorm": 60 + } }, { "pokeapi_id": 557, "pokemon_name": "Dwebble", "method": "walk", - "encounter_rate": 60, + "encounter_rate": null, "min_level": 8, - "max_level": 14 + "max_level": 14, + "conditions": { + "harshsunlight": 40, + "sandstorm": 60 + } }, { "pokeapi_id": 592, "pokemon_name": "Frillish", "method": "surf", - "encounter_rate": 60, + "encounter_rate": null, "min_level": 38, - "max_level": 40 + "max_level": 40, + "conditions": { + "clear": 60, + "cloudy": 5, + "rain": 60, + "snow": 5, + "blizzard": 10, + "harshsunlight": 25, + "sandstorm": 5, + "fog": 10 + } }, { "pokeapi_id": 118, "pokemon_name": "Goldeen", "method": "surf", - "encounter_rate": 60, + "encounter_rate": null, "min_level": 38, - "max_level": 40 + "max_level": 40, + "conditions": { + "clear": 25, + "cloudy": 60, + "rain": 25, + "thunderstorm": 10, + "blizzard": 5, + "harshsunlight": 10, + "sandstorm": 25, + "fog": 25 + } }, { "pokeapi_id": 270, "pokemon_name": "Lotad", "method": "walk", - "encounter_rate": 60, + "encounter_rate": null, "min_level": 8, - "max_level": 14 + "max_level": 14, + "conditions": { + "cloudy": 60 + } }, { "pokeapi_id": 129, "pokemon_name": "Magikarp", "method": "surf", - "encounter_rate": 60, + "encounter_rate": null, "min_level": 38, - "max_level": 40 + "max_level": 40, + "conditions": { + "clear": 5, + "cloudy": 10, + "rain": 5, + "thunderstorm": 25, + "snow": 10, + "blizzard": 15, + "harshsunlight": 60, + "sandstorm": 60, + "fog": 60 + } }, { "pokeapi_id": 509, "pokemon_name": "Purrloin", "method": "walk", - "encounter_rate": 60, + "encounter_rate": null, "min_level": 8, - "max_level": 14 + "max_level": 14, + "conditions": { + "clear": 5, + "cloudy": 10, + "snow": 5, + "harshsunlight": 5, + "sandstorm": 15, + "fog": 60 + } }, { "pokeapi_id": 278, "pokemon_name": "Wingull", "method": "walk", - "encounter_rate": 55, + "encounter_rate": null, "min_level": 7, - "max_level": 14 + "max_level": 14, + "conditions": { + "clear": 20, + "rain": 45, + "snow": 20, + "fog": 20, + "thunderstorm": 35 + } }, { "pokeapi_id": 309, "pokemon_name": "Electrike", "method": "walk", - "encounter_rate": 50, + "encounter_rate": null, "min_level": 7, - "max_level": 14 + "max_level": 14, + "conditions": { + "thunderstorm": 50 + } }, { "pokeapi_id": 98, "pokemon_name": "Krabby", "method": "walk", - "encounter_rate": 50, + "encounter_rate": null, "min_level": 7, - "max_level": 14 + "max_level": 14, + "conditions": { + "clear": 40, + "cloudy": 40, + "rain": 30, + "thunderstorm": 20, + "fog": 30, + "blizzard": 5 + } }, { "pokeapi_id": 129, @@ -2946,17 +3972,25 @@ "pokeapi_id": 177, "pokemon_name": "Natu", "method": "walk", - "encounter_rate": 50, + "encounter_rate": null, "min_level": 7, - "max_level": 14 + "max_level": 14, + "conditions": { + "fog": 50 + } }, { "pokeapi_id": 659, "pokemon_name": "Bunnelby", "method": "walk", - "encounter_rate": 45, + "encounter_rate": null, "min_level": 7, - "max_level": 14 + "max_level": 14, + "conditions": { + "blizzard": 10, + "harshsunlight": 40, + "sandstorm": 25 + } }, { "pokeapi_id": 118, @@ -2970,81 +4004,120 @@ "pokeapi_id": 343, "pokemon_name": "Baltoy", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 7, - "max_level": 11 + "max_level": 11, + "conditions": { + "harshsunlight": 30, + "sandstorm": 20 + } }, { "pokeapi_id": 225, "pokemon_name": "Delibird", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 7, - "max_level": 11 + "max_level": 11, + "conditions": { + "snow": 10, + "blizzard": 30 + } }, { "pokeapi_id": 290, "pokemon_name": "Nincada", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 7, - "max_level": 11 + "max_level": 11, + "conditions": { + "sandstorm": 30 + } }, { "pokeapi_id": 674, "pokemon_name": "Pancham", "method": "walk", - "encounter_rate": 25, + "encounter_rate": null, "min_level": 7, - "max_level": 11 + "max_level": 11, + "conditions": { + "cloudy": 25, + "harshsunlight": 10 + } }, { "pokeapi_id": 223, "pokemon_name": "Remoraid", "method": "surf", - "encounter_rate": 25, + "encounter_rate": null, "min_level": 38, - "max_level": 40 + "max_level": 40, + "conditions": { + "clear": 10, + "cloudy": 25, + "rain": 10, + "thunderstorm": 5, + "harshsunlight": 5, + "sandstorm": 10, + "fog": 5 + } }, { "pokeapi_id": 90, "pokemon_name": "Shellder", "method": "surf", - "encounter_rate": 25, + "encounter_rate": null, "min_level": 38, - "max_level": 40 + "max_level": 40, + "conditions": { + "snow": 25 + } }, { "pokeapi_id": 761, "pokemon_name": "Bounsweet", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 7, - "max_level": 11 + "max_level": 11, + "conditions": { + "clear": 10 + } }, { "pokeapi_id": 595, "pokemon_name": "Joltik", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 7, - "max_level": 11 + "max_level": 11, + "conditions": { + "thunderstorm": 10 + } }, { "pokeapi_id": 749, "pokemon_name": "Mudbray", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 7, - "max_level": 11 + "max_level": 11, + "conditions": { + "sandstorm": 10 + } }, { "pokeapi_id": 280, "pokemon_name": "Ralts", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 7, - "max_level": 11 + "max_level": 11, + "conditions": { + "fog": 10 + } }, { "pokeapi_id": 223, @@ -3058,17 +4131,23 @@ "pokeapi_id": 406, "pokemon_name": "Budew", "method": "walk", - "encounter_rate": 5, + "encounter_rate": null, "min_level": 8, - "max_level": 14 + "max_level": 14, + "conditions": { + "cloudy": 5 + } }, { "pokeapi_id": 236, "pokemon_name": "Tyrogue", "method": "walk", - "encounter_rate": 5, + "encounter_rate": null, "min_level": 7, - "max_level": 11 + "max_level": 11, + "conditions": { + "cloudy": 5 + } }, { "pokeapi_id": 746, @@ -3088,33 +4167,50 @@ "pokeapi_id": 660, "pokemon_name": "Diggersby", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 28, - "max_level": 28 + "max_level": 28, + "conditions": { + "harshsunlight": 100 + } }, { "pokeapi_id": 99, "pokemon_name": "Kingler", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 28, - "max_level": 28 + "max_level": 28, + "conditions": { + "clear": 100 + } }, { "pokeapi_id": 536, "pokemon_name": "Palpitoad", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 28, - "max_level": 28 + "max_level": 28, + "conditions": { + "cloudy": 100, + "snow": 100, + "blizzard": 100, + "sandstorm": 100, + "fog": 100 + } }, { "pokeapi_id": 279, "pokemon_name": "Pelipper", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 28, - "max_level": 28 + "max_level": 28, + "conditions": { + "rain": 100, + "thunderstorm": 100 + } } ] }, @@ -3126,17 +4222,30 @@ "pokeapi_id": 660, "pokemon_name": "Diggersby", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 15, - "max_level": 15 + "max_level": 15, + "conditions": { + "snow": 100, + "blizzard": 100, + "harshsunlight": 100, + "sandstorm": 100 + } }, { "pokeapi_id": 195, "pokemon_name": "Quagsire", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 15, - "max_level": 15 + "max_level": 15, + "conditions": { + "clear": 100, + "cloudy": 100, + "rain": 100, + "thunderstorm": 100, + "fog": 100 + } } ] }, @@ -3162,33 +4271,50 @@ "pokeapi_id": 593, "pokemon_name": "Jellicent", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 46, - "max_level": 46 + "max_level": 46, + "conditions": { + "fog": 100 + } }, { "pokeapi_id": 279, "pokemon_name": "Pelipper", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 46, - "max_level": 46 + "max_level": 46, + "conditions": { + "clear": 100, + "cloudy": 100, + "rain": 100, + "thunderstorm": 100, + "harshsunlight": 100 + } }, { "pokeapi_id": 119, "pokemon_name": "Seaking", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 46, - "max_level": 46 + "max_level": 46, + "conditions": { + "sandstorm": 100 + } }, { "pokeapi_id": 584, "pokemon_name": "Vanilluxe", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 47, - "max_level": 47 + "max_level": 47, + "conditions": { + "snow": 100, + "blizzard": 100 + } } ] }, @@ -3200,17 +4326,30 @@ "pokeapi_id": 853, "pokemon_name": "Grapploct", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 56, - "max_level": 56 + "max_level": 56, + "conditions": { + "clear": 100, + "cloudy": 100, + "snow": 100, + "blizzard": 100, + "harshsunlight": 100, + "sandstorm": 100, + "fog": 100 + } }, { "pokeapi_id": 130, "pokemon_name": "Gyarados", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 56, - "max_level": 56 + "max_level": 56, + "conditions": { + "rain": 100, + "thunderstorm": 100 + } } ] }, @@ -3222,49 +4361,70 @@ "pokeapi_id": 91, "pokemon_name": "Cloyster", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 46, - "max_level": 46 + "max_level": 46, + "conditions": { + "clear": 100, + "fog": 100 + } }, { "pokeapi_id": 593, "pokemon_name": "Jellicent", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 46, - "max_level": 46 + "max_level": 46, + "conditions": { + "cloudy": 100, + "rain": 100 + } }, { "pokeapi_id": 171, "pokemon_name": "Lanturn", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 46, - "max_level": 46 + "max_level": 46, + "conditions": { + "thunderstorm": 100 + } }, { "pokeapi_id": 279, "pokemon_name": "Pelipper", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 46, - "max_level": 46 + "max_level": 46, + "conditions": { + "harshsunlight": 100 + } }, { "pokeapi_id": 119, "pokemon_name": "Seaking", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 46, - "max_level": 46 + "max_level": 46, + "conditions": { + "sandstorm": 100 + } }, { "pokeapi_id": 584, "pokemon_name": "Vanilluxe", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 47, - "max_level": 47 + "max_level": 47, + "conditions": { + "snow": 100, + "blizzard": 100 + } } ] }, @@ -3290,17 +4450,30 @@ "pokeapi_id": 130, "pokemon_name": "Gyarados", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 56, - "max_level": 56 + "max_level": 56, + "conditions": { + "cloudy": 100, + "harshsunlight": 100, + "sandstorm": 100 + } }, { "pokeapi_id": 131, "pokemon_name": "Lapras", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 56, - "max_level": 56 + "max_level": 56, + "conditions": { + "clear": 100, + "rain": 100, + "thunderstorm": 100, + "snow": 100, + "blizzard": 100, + "fog": 100 + } } ] }, @@ -3312,41 +4485,60 @@ "pokeapi_id": 593, "pokemon_name": "Jellicent", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 46, - "max_level": 46 + "max_level": 46, + "conditions": { + "rain": 100, + "fog": 100 + } }, { "pokeapi_id": 171, "pokemon_name": "Lanturn", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 46, - "max_level": 46 + "max_level": 46, + "conditions": { + "thunderstorm": 100 + } }, { "pokeapi_id": 279, "pokemon_name": "Pelipper", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 46, - "max_level": 46 + "max_level": 46, + "conditions": { + "harshsunlight": 100 + } }, { "pokeapi_id": 119, "pokemon_name": "Seaking", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 46, - "max_level": 46 + "max_level": 46, + "conditions": { + "clear": 100, + "cloudy": 100, + "sandstorm": 100 + } }, { "pokeapi_id": 584, "pokemon_name": "Vanilluxe", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 47, - "max_level": 47 + "max_level": 47, + "conditions": { + "snow": 100, + "blizzard": 100 + } } ] } @@ -3368,41 +4560,82 @@ "pokeapi_id": 278, "pokemon_name": "Wingull", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 11, - "max_level": 16 + "max_level": 16, + "conditions": { + "clear": 30, + "rain": 10 + } }, { "pokeapi_id": 339, "pokemon_name": "Barboach", "method": "surf", - "encounter_rate": 60, + "encounter_rate": null, "min_level": 41, - "max_level": 44 + "max_level": 44, + "conditions": { + "clear": 5, + "cloudy": 25, + "rain": 10, + "thunderstorm": 60, + "snow": 10, + "blizzard": 5, + "harshsunlight": 60, + "sandstorm": 60, + "fog": 25 + } }, { "pokeapi_id": 425, "pokemon_name": "Drifloon", "method": "surf", - "encounter_rate": 60, + "encounter_rate": null, "min_level": 41, - "max_level": 44 + "max_level": 44, + "conditions": { + "clear": 10, + "cloudy": 60, + "rain": 25, + "thunderstorm": 10, + "snow": 5, + "blizzard": 25, + "harshsunlight": 25, + "sandstorm": 5, + "fog": 60 + } }, { "pokeapi_id": 118, "pokemon_name": "Goldeen", "method": "surf", - "encounter_rate": 60, + "encounter_rate": null, "min_level": 41, - "max_level": 44 + "max_level": 44, + "conditions": { + "clear": 60, + "cloudy": 5, + "rain": 60, + "thunderstorm": 25, + "snow": 25, + "blizzard": 10, + "harshsunlight": 10, + "sandstorm": 10, + "fog": 5 + } }, { "pokeapi_id": 582, "pokemon_name": "Vanillite", "method": "surf", - "encounter_rate": 60, + "encounter_rate": null, "min_level": 41, - "max_level": 44 + "max_level": 44, + "conditions": { + "snow": 60, + "blizzard": 60 + } }, { "pokeapi_id": 129, @@ -3416,57 +4649,92 @@ "pokeapi_id": 343, "pokemon_name": "Baltoy", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 11, - "max_level": 13 + "max_level": 13, + "conditions": { + "harshsunlight": 40, + "sandstorm": 20 + } }, { "pokeapi_id": 341, "pokemon_name": "Corphish", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 11, - "max_level": 13 + "max_level": 13, + "conditions": { + "clear": 10, + "cloudy": 40, + "rain": 30, + "thunderstorm": 20, + "snow": 20, + "blizzard": 20, + "fog": 30 + } }, { "pokeapi_id": 309, "pokemon_name": "Electrike", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 11, - "max_level": 13 + "max_level": 13, + "conditions": { + "thunderstorm": 40 + } }, { "pokeapi_id": 599, "pokemon_name": "Klink", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 11, - "max_level": 13 + "max_level": 13, + "conditions": { + "blizzard": 40 + } }, { "pokeapi_id": 66, "pokemon_name": "Machop", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 11, - "max_level": 13 + "max_level": 13, + "conditions": { + "clear": 40, + "cloudy": 20, + "rain": 20, + "thunderstorm": 10, + "snow": 10, + "blizzard": 10, + "fog": 20 + } }, { "pokeapi_id": 177, "pokemon_name": "Natu", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 11, - "max_level": 13 + "max_level": 13, + "conditions": { + "fog": 40 + } }, { "pokeapi_id": 290, "pokemon_name": "Nincada", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 11, - "max_level": 13 + "max_level": 13, + "conditions": { + "harshsunlight": 10, + "sandstorm": 40 + } }, { "pokeapi_id": 223, @@ -3480,73 +4748,109 @@ "pokeapi_id": 361, "pokemon_name": "Snorunt", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 11, - "max_level": 13 + "max_level": 13, + "conditions": { + "snow": 40 + } }, { "pokeapi_id": 535, "pokemon_name": "Tympole", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 11, - "max_level": 13 + "max_level": 13, + "conditions": { + "clear": 20, + "rain": 40, + "sandstorm": 10 + } }, { "pokeapi_id": 58, "pokemon_name": "Growlithe", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 11, - "max_level": 13 + "max_level": 13, + "conditions": { + "harshsunlight": 30 + } }, { "pokeapi_id": 595, "pokemon_name": "Joltik", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 11, - "max_level": 13 + "max_level": 13, + "conditions": { + "thunderstorm": 30 + } }, { "pokeapi_id": 315, "pokemon_name": "Roselia", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 11, - "max_level": 13 + "max_level": 13, + "conditions": { + "cloudy": 30, + "harshsunlight": 20 + } }, { "pokeapi_id": 459, "pokemon_name": "Snover", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 11, - "max_level": 13 + "max_level": 13, + "conditions": { + "blizzard": 30 + } }, { "pokeapi_id": 582, "pokemon_name": "Vanillite", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 11, - "max_level": 13 + "max_level": 13, + "conditions": { + "snow": 30 + } }, { "pokeapi_id": 194, "pokemon_name": "Wooper", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 11, - "max_level": 13 + "max_level": 13, + "conditions": { + "sandstorm": 30 + } }, { "pokeapi_id": 278, "pokemon_name": "Wingull", "method": "surf", - "encounter_rate": 25, + "encounter_rate": null, "min_level": 41, - "max_level": 44 + "max_level": 44, + "conditions": { + "clear": 25, + "cloudy": 10, + "rain": 5, + "thunderstorm": 5, + "harshsunlight": 5, + "sandstorm": 25, + "fog": 10 + } }, { "pokeapi_id": 425, @@ -3560,17 +4864,23 @@ "pokeapi_id": 280, "pokemon_name": "Ralts", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 11, - "max_level": 13 + "max_level": 13, + "conditions": { + "fog": 10 + } }, { "pokeapi_id": 236, "pokemon_name": "Tyrogue", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 11, - "max_level": 13 + "max_level": 13, + "conditions": { + "cloudy": 10 + } }, { "pokeapi_id": 339, @@ -3590,49 +4900,79 @@ "pokeapi_id": 66, "pokemon_name": "Machop", "method": "walk", - "encounter_rate": 80, + "encounter_rate": null, "min_level": 14, - "max_level": 16 + "max_level": 16, + "conditions": { + "clear": 80, + "cloudy": 60, + "rain": 70, + "thunderstorm": 60, + "snow": 80, + "blizzard": 35, + "harshsunlight": 80, + "sandstorm": 60, + "fog": 60 + } }, { "pokeapi_id": 459, "pokemon_name": "Snover", "method": "walk", - "encounter_rate": 60, + "encounter_rate": null, "min_level": 14, - "max_level": 16 + "max_level": 16, + "conditions": { + "snow": 15, + "blizzard": 60 + } }, { "pokeapi_id": 436, "pokemon_name": "Bronzor", "method": "walk", - "encounter_rate": 35, + "encounter_rate": null, "min_level": 14, - "max_level": 16 + "max_level": 16, + "conditions": { + "fog": 35 + } }, { "pokeapi_id": 557, "pokemon_name": "Dwebble", "method": "walk", - "encounter_rate": 35, + "encounter_rate": null, "min_level": 14, - "max_level": 16 + "max_level": 16, + "conditions": { + "sandstorm": 35 + } }, { "pokeapi_id": 434, "pokemon_name": "Stunky", "method": "walk", - "encounter_rate": 35, + "encounter_rate": null, "min_level": 14, - "max_level": 16 + "max_level": 16, + "conditions": { + "clear": 15, + "cloudy": 35, + "rain": 25, + "thunderstorm": 35 + } }, { "pokeapi_id": 58, "pokemon_name": "Growlithe", "method": "walk", - "encounter_rate": 15, + "encounter_rate": null, "min_level": 14, - "max_level": 16 + "max_level": 16, + "conditions": { + "harshsunlight": 15 + } }, { "pokeapi_id": 236, @@ -3652,153 +4992,232 @@ "pokeapi_id": 66, "pokemon_name": "Machop", "method": "walk", - "encounter_rate": 70, + "encounter_rate": null, "min_level": 14, - "max_level": 16 + "max_level": 16, + "conditions": { + "clear": 10, + "cloudy": 50, + "rain": 10, + "snow": 10, + "blizzard": 10, + "harshsunlight": 60, + "sandstorm": 15 + } }, { "pokeapi_id": 341, "pokemon_name": "Corphish", "method": "walk", - "encounter_rate": 60, + "encounter_rate": null, "min_level": 14, - "max_level": 16 + "max_level": 16, + "conditions": { + "clear": 30, + "cloudy": 10, + "rain": 10, + "thunderstorm": 30, + "snow": 10, + "fog": 10 + } }, { "pokeapi_id": 425, "pokemon_name": "Drifloon", "method": "walk", - "encounter_rate": 60, + "encounter_rate": null, "min_level": 14, - "max_level": 16 + "max_level": 16, + "conditions": { + "fog": 60 + } }, { "pokeapi_id": 98, "pokemon_name": "Krabby", "method": "walk", - "encounter_rate": 60, + "encounter_rate": null, "min_level": 14, - "max_level": 16 + "max_level": 16, + "conditions": { + "clear": 30, + "cloudy": 10, + "rain": 10, + "thunderstorm": 30, + "snow": 10 + } }, { "pokeapi_id": 582, "pokemon_name": "Vanillite", "method": "walk", - "encounter_rate": 60, + "encounter_rate": null, "min_level": 14, - "max_level": 16 + "max_level": 16, + "conditions": { + "snow": 45, + "blizzard": 60 + } }, { "pokeapi_id": 749, "pokemon_name": "Mudbray", "method": "walk", - "encounter_rate": 55, + "encounter_rate": null, "min_level": 14, - "max_level": 16 + "max_level": 16, + "conditions": { + "harshsunlight": 10, + "sandstorm": 55 + } }, { "pokeapi_id": 434, "pokemon_name": "Stunky", "method": "walk", - "encounter_rate": 50, + "encounter_rate": null, "min_level": 14, - "max_level": 16 + "max_level": 16, + "conditions": { + "clear": 25, + "cloudy": 25, + "harshsunlight": 5, + "sandstorm": 5 + } }, { "pokeapi_id": 535, "pokemon_name": "Tympole", "method": "walk", - "encounter_rate": 45, + "encounter_rate": null, "min_level": 14, - "max_level": 16 + "max_level": 16, + "conditions": { + "rain": 45, + "thunderstorm": 28 + } }, { "pokeapi_id": 436, "pokemon_name": "Bronzor", "method": "walk", - "encounter_rate": 25, + "encounter_rate": null, "min_level": 14, - "max_level": 16 + "max_level": 16, + "conditions": { + "fog": 25 + } }, { "pokeapi_id": 557, "pokemon_name": "Dwebble", "method": "walk", - "encounter_rate": 25, + "encounter_rate": null, "min_level": 14, - "max_level": 16 + "max_level": 16, + "conditions": { + "sandstorm": 25 + } }, { "pokeapi_id": 58, "pokemon_name": "Growlithe", "method": "walk", - "encounter_rate": 25, + "encounter_rate": null, "min_level": 14, - "max_level": 16 + "max_level": 16, + "conditions": { + "harshsunlight": 25 + } }, { "pokeapi_id": 599, "pokemon_name": "Klink", "method": "walk", - "encounter_rate": 25, + "encounter_rate": null, "min_level": 14, - "max_level": 16 + "max_level": 16, + "conditions": { + "blizzard": 25 + } }, { "pokeapi_id": 129, "pokemon_name": "Magikarp", "method": "walk", - "encounter_rate": 25, + "encounter_rate": null, "min_level": 14, - "max_level": 16 + "max_level": 16, + "conditions": { + "rain": 25 + } }, { "pokeapi_id": 459, "pokemon_name": "Snover", "method": "walk", - "encounter_rate": 25, + "encounter_rate": null, "min_level": 14, - "max_level": 16 + "max_level": 16, + "conditions": { + "snow": 25 + } }, { "pokeapi_id": 595, "pokemon_name": "Joltik", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 14, - "max_level": 16 + "max_level": 16, + "conditions": { + "thunderstorm": 10 + } }, { "pokeapi_id": 271, "pokemon_name": "Lombre", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 14, - "max_level": 16 + "max_level": 16, + "conditions": { + "clear": 5, + "cloudy": 5 + } }, { "pokeapi_id": 225, "pokemon_name": "Delibird", "method": "walk", - "encounter_rate": 5, + "encounter_rate": null, "min_level": 14, - "max_level": 16 + "max_level": 16, + "conditions": { + "blizzard": 5 + } }, { "pokeapi_id": 280, "pokemon_name": "Ralts", "method": "walk", - "encounter_rate": 5, + "encounter_rate": null, "min_level": 14, - "max_level": 16 + "max_level": 16, + "conditions": { + "fog": 5 + } }, { "pokeapi_id": 771, "pokemon_name": "Pyukumuku", "method": "walk", - "encounter_rate": 2, + "encounter_rate": null, "min_level": 14, - "max_level": 16 + "max_level": 16, + "conditions": { + "thunderstorm": 2 + } } ] }, @@ -3852,101 +5271,150 @@ "pokeapi_id": 558, "pokemon_name": "Crustle", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 34, - "max_level": 34 + "max_level": 34, + "conditions": { + "harshsunlight": 100 + } }, { "pokeapi_id": 536, "pokemon_name": "Palpitoad", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 34, - "max_level": 34 + "max_level": 34, + "conditions": { + "rain": 100, + "thunderstorm": 100 + } }, { "pokeapi_id": 435, "pokemon_name": "Skuntank", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 34, - "max_level": 34 + "max_level": 34, + "conditions": { + "clear": 100, + "cloudy": 100, + "snow": 100, + "blizzard": 100, + "sandstorm": 100, + "fog": 100 + } } ] }, { - "name": "South Lake Miloch (Northwest of Bridge to Giant\u2019s Seat)", + "name": "South Lake Miloch (Northwest of Bridge to Giant’s Seat)", "order": 70, "encounters": [ { "pokeapi_id": 426, "pokemon_name": "Drifblim", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 31, - "max_level": 31 + "max_level": 31, + "conditions": { + "fog": 100 + } }, { "pokeapi_id": 99, "pokemon_name": "Kingler", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 31, - "max_level": 31 + "max_level": 31, + "conditions": { + "clear": 100, + "thunderstorm": 100 + } }, { "pokeapi_id": 67, "pokemon_name": "Machoke", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 31, - "max_level": 31 + "max_level": 31, + "conditions": { + "cloudy": 100, + "snow": 100, + "blizzard": 100, + "harshsunlight": 100, + "sandstorm": 100 + } }, { "pokeapi_id": 536, "pokemon_name": "Palpitoad", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 34, - "max_level": 34 + "max_level": 34, + "conditions": { + "rain": 100 + } } ] }, { - "name": "South Lake Miloch (West of Bridge to Giant\u2019s Seat)", + "name": "South Lake Miloch (West of Bridge to Giant’s Seat)", "order": 71, "encounters": [ { "pokeapi_id": 342, "pokemon_name": "Crawdaunt", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 31, - "max_level": 31 + "max_level": 31, + "conditions": { + "clear": 100, + "thunderstorm": 100 + } }, { "pokeapi_id": 426, "pokemon_name": "Drifblim", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 31, - "max_level": 31 + "max_level": 31, + "conditions": { + "fog": 100 + } }, { "pokeapi_id": 67, "pokemon_name": "Machoke", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 31, - "max_level": 31 + "max_level": 31, + "conditions": { + "cloudy": 100, + "snow": 100, + "blizzard": 100, + "harshsunlight": 100, + "sandstorm": 100 + } }, { "pokeapi_id": 536, "pokemon_name": "Palpitoad", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 34, - "max_level": 34 + "max_level": 34, + "conditions": { + "rain": 100 + } } ] }, @@ -3958,33 +5426,50 @@ "pokeapi_id": 426, "pokemon_name": "Drifblim", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 46, - "max_level": 46 + "max_level": 46, + "conditions": { + "cloudy": 100, + "fog": 100 + } }, { "pokeapi_id": 279, "pokemon_name": "Pelipper", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 46, - "max_level": 46 + "max_level": 46, + "conditions": { + "rain": 100 + } }, { "pokeapi_id": 584, "pokemon_name": "Vanilluxe", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 47, - "max_level": 47 + "max_level": 47, + "conditions": { + "snow": 100, + "blizzard": 100 + } }, { "pokeapi_id": 340, "pokemon_name": "Whiscash", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 46, - "max_level": 46 + "max_level": 46, + "conditions": { + "clear": 100, + "thunderstorm": 100, + "harshsunlight": 100, + "sandstorm": 100 + } } ] }, @@ -3996,33 +5481,50 @@ "pokeapi_id": 426, "pokemon_name": "Drifblim", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 46, - "max_level": 46 + "max_level": 46, + "conditions": { + "clear": 100, + "cloudy": 100, + "blizzard": 100, + "fog": 100 + } }, { "pokeapi_id": 119, "pokemon_name": "Seaking", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 46, - "max_level": 46 + "max_level": 46, + "conditions": { + "rain": 100, + "thunderstorm": 100 + } }, { "pokeapi_id": 584, "pokemon_name": "Vanilluxe", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 47, - "max_level": 47 + "max_level": 47, + "conditions": { + "snow": 100 + } }, { "pokeapi_id": 340, "pokemon_name": "Whiscash", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 46, - "max_level": 46 + "max_level": 46, + "conditions": { + "harshsunlight": 100, + "sandstorm": 100 + } } ] }, @@ -4034,41 +5536,60 @@ "pokeapi_id": 593, "pokemon_name": "Jellicent", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 46, - "max_level": 46 + "max_level": 46, + "conditions": { + "rain": 100, + "fog": 100 + } }, { "pokeapi_id": 171, "pokemon_name": "Lanturn", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 46, - "max_level": 46 + "max_level": 46, + "conditions": { + "thunderstorm": 100 + } }, { "pokeapi_id": 279, "pokemon_name": "Pelipper", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 46, - "max_level": 46 + "max_level": 46, + "conditions": { + "harshsunlight": 100 + } }, { "pokeapi_id": 119, "pokemon_name": "Seaking", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 46, - "max_level": 46 + "max_level": 46, + "conditions": { + "clear": 100, + "cloudy": 100, + "sandstorm": 100 + } }, { "pokeapi_id": 584, "pokemon_name": "Vanilluxe", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 47, - "max_level": 47 + "max_level": 47, + "conditions": { + "snow": 100, + "blizzard": 100 + } } ] }, @@ -4080,17 +5601,30 @@ "pokeapi_id": 130, "pokemon_name": "Gyarados", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 60, - "max_level": 60 + "max_level": 60, + "conditions": { + "clear": 100, + "cloudy": 100, + "rain": 100, + "thunderstorm": 100, + "snow": 100, + "blizzard": 100, + "harshsunlight": 100, + "sandstorm": 100 + } }, { "pokeapi_id": 350, "pokemon_name": "Milotic", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 60, - "max_level": 60 + "max_level": 60, + "conditions": { + "fog": 100 + } } ] }, @@ -4102,71 +5636,105 @@ "pokeapi_id": 426, "pokemon_name": "Drifblim", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 46, - "max_level": 46 + "max_level": 46, + "conditions": { + "blizzard": 100 + } }, { "pokeapi_id": 224, "pokemon_name": "Octillery", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 46, - "max_level": 46 + "max_level": 46, + "conditions": { + "clear": 100, + "harshsunlight": 100, + "sandstorm": 100, + "fog": 100 + } }, { "pokeapi_id": 279, "pokemon_name": "Pelipper", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 46, - "max_level": 46 + "max_level": 46, + "conditions": { + "cloudy": 100, + "rain": 100, + "thunderstorm": 100 + } }, { "pokeapi_id": 584, "pokemon_name": "Vanilluxe", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 47, - "max_level": 47 + "max_level": 47, + "conditions": { + "snow": 100 + } } ] }, { - "name": "South Lake Miloch (By Giant\u2019s Seat, Fishing Spot North of Bridge)", + "name": "South Lake Miloch (By Giant’s Seat, Fishing Spot North of Bridge)", "order": 77, "encounters": [ { "pokeapi_id": 426, "pokemon_name": "Drifblim", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 46, - "max_level": 46 + "max_level": 46, + "conditions": { + "clear": 100, + "cloudy": 100, + "blizzard": 100, + "fog": 100 + } }, { "pokeapi_id": 119, "pokemon_name": "Seaking", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 46, - "max_level": 46 + "max_level": 46, + "conditions": { + "rain": 100, + "thunderstorm": 100 + } }, { "pokeapi_id": 584, "pokemon_name": "Vanilluxe", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 47, - "max_level": 47 + "max_level": 47, + "conditions": { + "snow": 100 + } }, { "pokeapi_id": 340, "pokemon_name": "Whiscash", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 46, - "max_level": 46 + "max_level": 46, + "conditions": { + "harshsunlight": 100, + "sandstorm": 100 + } } ] } @@ -4180,17 +5748,32 @@ "pokeapi_id": 436, "pokemon_name": "Bronzor", "method": "walk", - "encounter_rate": 90, + "encounter_rate": null, "min_level": 30, - "max_level": 38 + "max_level": 38, + "conditions": { + "clear": 65, + "cloudy": 15, + "rain": 30, + "thunderstorm": 33, + "snow": 10, + "blizzard": 40, + "harshsunlight": 15, + "sandstorm": 30, + "fog": 30 + } }, { "pokeapi_id": 271, "pokemon_name": "Lombre", "method": "walk", - "encounter_rate": 75, + "encounter_rate": null, "min_level": 30, - "max_level": 38 + "max_level": 38, + "conditions": { + "rain": 75, + "clear": 25 + } }, { "pokeapi_id": 820, @@ -4204,41 +5787,59 @@ "pokeapi_id": 355, "pokemon_name": "Duskull", "method": "walk", - "encounter_rate": 60, + "encounter_rate": null, "min_level": 33, - "max_level": 38 + "max_level": 38, + "conditions": { + "fog": 60 + } }, { "pokeapi_id": 309, "pokemon_name": "Electrike", "method": "walk", - "encounter_rate": 60, + "encounter_rate": null, "min_level": 33, - "max_level": 38 + "max_level": 38, + "conditions": { + "thunderstorm": 60 + } }, { "pokeapi_id": 622, "pokemon_name": "Golett", "method": "walk", - "encounter_rate": 60, + "encounter_rate": null, "min_level": 33, - "max_level": 38 + "max_level": 38, + "conditions": { + "sandstorm": 60 + } }, { "pokeapi_id": 66, "pokemon_name": "Machop", "method": "walk", - "encounter_rate": 60, + "encounter_rate": null, "min_level": 33, - "max_level": 38 + "max_level": 38, + "conditions": { + "clear": 10, + "cloudy": 60, + "snow": 10, + "sandstorm": 10 + } }, { "pokeapi_id": 749, "pokemon_name": "Mudbray", "method": "walk", - "encounter_rate": 60, + "encounter_rate": null, "min_level": 33, - "max_level": 38 + "max_level": 38, + "conditions": { + "harshsunlight": 60 + } }, { "pokeapi_id": 90, @@ -4252,73 +5853,112 @@ "pokeapi_id": 459, "pokemon_name": "Snover", "method": "walk", - "encounter_rate": 60, + "encounter_rate": null, "min_level": 33, - "max_level": 38 + "max_level": 38, + "conditions": { + "snow": 60, + "blizzard": 60 + } }, { "pokeapi_id": 225, "pokemon_name": "Delibird", "method": "walk", - "encounter_rate": 55, + "encounter_rate": null, "min_level": 30, - "max_level": 38 + "max_level": 38, + "conditions": { + "snow": 50, + "blizzard": 55 + } }, { "pokeapi_id": 310, "pokemon_name": "Manectric", "method": "walk", - "encounter_rate": 50, + "encounter_rate": null, "min_level": 30, - "max_level": 35 + "max_level": 35, + "conditions": { + "thunderstorm": 50 + } }, { "pokeapi_id": 195, "pokemon_name": "Quagsire", "method": "walk", - "encounter_rate": 50, + "encounter_rate": null, "min_level": 30, - "max_level": 35 + "max_level": 35, + "conditions": { + "rain": 50 + } }, { "pokeapi_id": 178, "pokemon_name": "Xatu", "method": "walk", - "encounter_rate": 50, + "encounter_rate": null, "min_level": 30, - "max_level": 35 + "max_level": 35, + "conditions": { + "fog": 50 + } }, { "pokeapi_id": 760, "pokemon_name": "Bewear", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 30, - "max_level": 35 + "max_level": 35, + "conditions": { + "clear": 40, + "cloudy": 20, + "rain": 30, + "thunderstorm": 30, + "snow": 30, + "blizzard": 5, + "harshsunlight": 20, + "sandstorm": 20, + "fog": 5 + } }, { "pokeapi_id": 557, "pokemon_name": "Dwebble", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 30, - "max_level": 35 + "max_level": 35, + "conditions": { + "harshsunlight": 40, + "sandstorm": 15 + } }, { "pokeapi_id": 67, "pokemon_name": "Machoke", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 30, - "max_level": 35 + "max_level": 35, + "conditions": { + "cloudy": 40 + } }, { "pokeapi_id": 750, "pokemon_name": "Mudsdale", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 30, - "max_level": 35 + "max_level": 35, + "conditions": { + "harshsunlight": 15, + "sandstorm": 40 + } }, { "pokeapi_id": 420, @@ -4332,17 +5972,26 @@ "pokeapi_id": 92, "pokemon_name": "Gastly", "method": "walk", - "encounter_rate": 28, + "encounter_rate": null, "min_level": 33, - "max_level": 38 + "max_level": 38, + "conditions": { + "cloudy": 28, + "rain": 10, + "harshsunlight": 25, + "fog": 10 + } }, { "pokeapi_id": 177, "pokemon_name": "Natu", "method": "walk", - "encounter_rate": 28, + "encounter_rate": null, "min_level": 33, - "max_level": 38 + "max_level": 38, + "conditions": { + "fog": 28 + } }, { "pokeapi_id": 771, @@ -4356,73 +6005,105 @@ "pokeapi_id": 361, "pokemon_name": "Snorunt", "method": "walk", - "encounter_rate": 25, + "encounter_rate": null, "min_level": 33, - "max_level": 38 + "max_level": 38, + "conditions": { + "snow": 25, + "blizzard": 25 + } }, { "pokeapi_id": 660, "pokemon_name": "Diggersby", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 30, - "max_level": 35 + "max_level": 35, + "conditions": { + "clear": 20 + } }, { "pokeapi_id": 95, "pokemon_name": "Onix", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 30, - "max_level": 35 + "max_level": 35, + "conditions": { + "clear": 20, + "cloudy": 20, + "harshsunlight": 20, + "sandstorm": 20 + } }, { "pokeapi_id": 342, "pokemon_name": "Crawdaunt", "method": "walk", - "encounter_rate": 15, + "encounter_rate": null, "min_level": 30, - "max_level": 35 + "max_level": 35, + "conditions": { + "thunderstorm": 15 + } }, { "pokeapi_id": 93, "pokemon_name": "Haunter", "method": "walk", - "encounter_rate": 15, + "encounter_rate": null, "min_level": 30, - "max_level": 35 + "max_level": 35, + "conditions": { + "cloudy": 15 + } }, { "pokeapi_id": 510, "pokemon_name": "Liepard", "method": "walk", - "encounter_rate": 15, + "encounter_rate": null, "min_level": 30, - "max_level": 35 + "max_level": 35, + "conditions": { + "fog": 15 + } }, { "pokeapi_id": 220, "pokemon_name": "Swinub", "method": "walk", - "encounter_rate": 15, + "encounter_rate": null, "min_level": 30, - "max_level": 35 + "max_level": 35, + "conditions": { + "snow": 15, + "blizzard": 15 + } }, { "pokeapi_id": 520, "pokemon_name": "Tranquill", "method": "walk", - "encounter_rate": 15, + "encounter_rate": null, "min_level": 30, - "max_level": 35 + "max_level": 35, + "conditions": { + "clear": 15 + } }, { "pokeapi_id": 536, "pokemon_name": "Palpitoad", "method": "walk", - "encounter_rate": 12, + "encounter_rate": null, "min_level": 33, - "max_level": 38 + "max_level": 38, + "conditions": { + "thunderstorm": 12 + } }, { "pokeapi_id": 130, @@ -4444,41 +6125,57 @@ "pokeapi_id": 58, "pokemon_name": "Growlithe", "method": "walk", - "encounter_rate": 5, + "encounter_rate": null, "min_level": 33, - "max_level": 38 + "max_level": 38, + "conditions": { + "harshsunlight": 5 + } }, { "pokeapi_id": 759, "pokemon_name": "Stufful", "method": "walk", - "encounter_rate": 5, + "encounter_rate": null, "min_level": 33, - "max_level": 38 + "max_level": 38, + "conditions": { + "clear": 5, + "sandstorm": 5 + } }, { "pokeapi_id": 194, "pokemon_name": "Wooper", "method": "walk", - "encounter_rate": 5, + "encounter_rate": null, "min_level": 33, - "max_level": 38 + "max_level": 38, + "conditions": { + "rain": 5 + } }, { "pokeapi_id": 517, "pokemon_name": "Munna", "method": "walk", - "encounter_rate": 2, + "encounter_rate": null, "min_level": 33, - "max_level": 38 + "max_level": 38, + "conditions": { + "fog": 2 + } }, { "pokeapi_id": 236, "pokemon_name": "Tyrogue", "method": "walk", - "encounter_rate": 2, + "encounter_rate": null, "min_level": 33, - "max_level": 38 + "max_level": 38, + "conditions": { + "cloudy": 2 + } } ], "children": [ @@ -4504,17 +6201,26 @@ "pokeapi_id": 460, "pokemon_name": "Abomasnow", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 46, - "max_level": 46 + "max_level": 46, + "conditions": { + "snow": 100, + "blizzard": 100 + } }, { "pokeapi_id": 437, "pokemon_name": "Bronzong", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 46, - "max_level": 46 + "max_level": 46, + "conditions": { + "cloudy": 100, + "rain": 100, + "thunderstorm": 100 + } }, { "pokeapi_id": 884, @@ -4528,33 +6234,45 @@ "pokeapi_id": 356, "pokemon_name": "Dusclops", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 46, - "max_level": 46 + "max_level": 46, + "conditions": { + "fog": 100 + } }, { "pokeapi_id": 623, "pokemon_name": "Golurk", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 46, - "max_level": 46 + "max_level": 46, + "conditions": { + "sandstorm": 100 + } }, { "pokeapi_id": 750, "pokemon_name": "Mudsdale", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 46, - "max_level": 46 + "max_level": 46, + "conditions": { + "harshsunlight": 100 + } }, { "pokeapi_id": 112, "pokemon_name": "Rhydon", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 46, - "max_level": 46 + "max_level": 46, + "conditions": { + "clear": 100 + } } ] }, @@ -4580,33 +6298,50 @@ "pokeapi_id": 596, "pokemon_name": "Galvantula", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 46, - "max_level": 46 + "max_level": 46, + "conditions": { + "rain": 100, + "thunderstorm": 100 + } }, { "pokeapi_id": 362, "pokemon_name": "Glalie", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 46, - "max_level": 46 + "max_level": 46, + "conditions": { + "snow": 100, + "blizzard": 100 + } }, { "pokeapi_id": 518, "pokemon_name": "Musharna", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 46, - "max_level": 46 + "max_level": 46, + "conditions": { + "fog": 100 + } }, { "pokeapi_id": 738, "pokemon_name": "Vikavolt", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 46, - "max_level": 46 + "max_level": 46, + "conditions": { + "clear": 100, + "cloudy": 100, + "harshsunlight": 100, + "sandstorm": 100 + } } ] } @@ -4620,81 +6355,144 @@ "pokeapi_id": 434, "pokemon_name": "Stunky", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 14, - "max_level": 28 + "max_level": 28, + "conditions": { + "clear": 90, + "cloudy": 95, + "rain": 20, + "thunderstorm": 20, + "snow": 20, + "blizzard": 20, + "harshsunlight": 90, + "sandstorm": 45, + "fog": 48 + } }, { "pokeapi_id": 339, "pokemon_name": "Barboach", "method": "surf", - "encounter_rate": 60, + "encounter_rate": null, "min_level": 42, - "max_level": 45 + "max_level": 45, + "conditions": { + "clear": 5, + "cloudy": 10, + "rain": 60, + "thunderstorm": 5, + "blizzard": 5, + "harshsunlight": 60, + "sandstorm": 60, + "fog": 25 + } }, { "pokeapi_id": 425, "pokemon_name": "Drifloon", "method": "walk", - "encounter_rate": 60, + "encounter_rate": null, "min_level": 26, - "max_level": 28 + "max_level": 28, + "conditions": { + "fog": 60 + } }, { "pokeapi_id": 592, "pokemon_name": "Frillish", "method": "surf", - "encounter_rate": 60, + "encounter_rate": null, "min_level": 42, - "max_level": 45 + "max_level": 45, + "conditions": { + "clear": 60, + "cloudy": 25, + "rain": 2, + "thunderstorm": 10, + "snow": 25, + "blizzard": 10, + "harshsunlight": 10, + "sandstorm": 10, + "fog": 60 + } }, { "pokeapi_id": 118, "pokemon_name": "Goldeen", "method": "surf", - "encounter_rate": 60, + "encounter_rate": null, "min_level": 42, - "max_level": 45 + "max_level": 45, + "conditions": { + "rain": 28, + "thunderstorm": 60, + "sandstorm": 25 + } }, { "pokeapi_id": 622, "pokemon_name": "Golett", "method": "walk", - "encounter_rate": 60, + "encounter_rate": null, "min_level": 26, - "max_level": 28 + "max_level": 28, + "conditions": { + "sandstorm": 60 + } }, { "pokeapi_id": 536, "pokemon_name": "Palpitoad", "method": "walk", - "encounter_rate": 60, + "encounter_rate": null, "min_level": 26, - "max_level": 28 + "max_level": 28, + "conditions": { + "rain": 50, + "thunderstorm": 60 + } }, { "pokeapi_id": 582, "pokemon_name": "Vanillite", "method": "walk", - "encounter_rate": 60, + "encounter_rate": null, "min_level": 26, - "max_level": 28 + "max_level": 28, + "conditions": { + "snow": 60, + "blizzard": 60 + } }, { "pokeapi_id": 582, "pokemon_name": "Vanillite", "method": "surf", - "encounter_rate": 60, + "encounter_rate": null, "min_level": 42, - "max_level": 45 + "max_level": 45, + "conditions": { + "snow": 60, + "blizzard": 60 + } }, { "pokeapi_id": 278, "pokemon_name": "Wingull", "method": "surf", - "encounter_rate": 60, + "encounter_rate": null, "min_level": 42, - "max_level": 45 + "max_level": 45, + "conditions": { + "clear": 25, + "cloudy": 60, + "rain": 10, + "snow": 10, + "harshsunlight": 5, + "fog": 5 + } }, { "pokeapi_id": 129, @@ -4716,9 +6514,13 @@ "pokeapi_id": 557, "pokemon_name": "Dwebble", "method": "walk", - "encounter_rate": 50, + "encounter_rate": null, "min_level": 14, - "max_level": 28 + "max_level": 28, + "conditions": { + "sandstorm": 45, + "harshsunlight": 10 + } }, { "pokeapi_id": 819, @@ -4732,25 +6534,36 @@ "pokeapi_id": 361, "pokemon_name": "Snorunt", "method": "walk", - "encounter_rate": 50, + "encounter_rate": null, "min_level": 14, - "max_level": 28 + "max_level": 28, + "conditions": { + "snow": 50, + "blizzard": 20 + } }, { "pokeapi_id": 225, "pokemon_name": "Delibird", "method": "walk", - "encounter_rate": 45, + "encounter_rate": null, "min_level": 14, - "max_level": 28 + "max_level": 28, + "conditions": { + "blizzard": 40, + "snow": 5 + } }, { "pokeapi_id": 177, "pokemon_name": "Natu", "method": "walk", - "encounter_rate": 45, + "encounter_rate": null, "min_level": 14, - "max_level": 16 + "max_level": 16, + "conditions": { + "fog": 45 + } }, { "pokeapi_id": 339, @@ -4764,145 +6577,226 @@ "pokeapi_id": 736, "pokemon_name": "Grubbin", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 14, - "max_level": 16 + "max_level": 16, + "conditions": { + "rain": 30, + "thunderstorm": 40 + } }, { "pokeapi_id": 749, "pokemon_name": "Mudbray", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 14, - "max_level": 16 + "max_level": 16, + "conditions": { + "harshsunlight": 40, + "sandstorm": 10 + } }, { "pokeapi_id": 535, "pokemon_name": "Tympole", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 14, - "max_level": 16 + "max_level": 16, + "conditions": { + "rain": 40 + } }, { "pokeapi_id": 509, "pokemon_name": "Purrloin", "method": "walk", - "encounter_rate": 35, + "encounter_rate": null, "min_level": 26, - "max_level": 28 + "max_level": 28, + "conditions": { + "cloudy": 35, + "rain": 30, + "thunderstorm": 10, + "snow": 25, + "blizzard": 5, + "fog": 10 + } }, { "pokeapi_id": 343, "pokemon_name": "Baltoy", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 14, - "max_level": 16 + "max_level": 16, + "conditions": { + "harshsunlight": 20, + "sandstorm": 30 + } }, { "pokeapi_id": 659, "pokemon_name": "Bunnelby", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 26, - "max_level": 28 + "max_level": 28, + "conditions": { + "clear": 30, + "harshsunlight": 25, + "sandstorm": 10 + } }, { "pokeapi_id": 44, "pokemon_name": "Gloom", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 26, - "max_level": 28 + "max_level": 28, + "conditions": { + "clear": 20, + "cloudy": 10, + "rain": 20, + "thunderstorm": 30 + } }, { "pokeapi_id": 595, "pokemon_name": "Joltik", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 14, - "max_level": 16 + "max_level": 16, + "conditions": { + "thunderstorm": 30 + } }, { "pokeapi_id": 66, "pokemon_name": "Machop", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 14, - "max_level": 16 + "max_level": 16, + "conditions": { + "cloudy": 30 + } }, { "pokeapi_id": 459, "pokemon_name": "Snover", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 14, - "max_level": 16 + "max_level": 16, + "conditions": { + "snow": 30, + "blizzard": 30 + } }, { "pokeapi_id": 759, "pokemon_name": "Stufful", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 14, - "max_level": 16 + "max_level": 16, + "conditions": { + "clear": 30, + "cloudy": 20, + "rain": 10, + "thunderstorm": 10, + "snow": 10, + "harshsunlight": 10, + "fog": 30 + } }, { "pokeapi_id": 425, "pokemon_name": "Drifloon", "method": "surf", - "encounter_rate": 25, + "encounter_rate": null, "min_level": 42, - "max_level": 45 + "max_level": 45, + "conditions": { + "clear": 10, + "cloudy": 5, + "thunderstorm": 25, + "snow": 5, + "blizzard": 25, + "harshsunlight": 25, + "sandstorm": 5, + "fog": 10 + } }, { "pokeapi_id": 599, "pokemon_name": "Klink", "method": "walk", - "encounter_rate": 25, + "encounter_rate": null, "min_level": 26, - "max_level": 28 + "max_level": 28, + "conditions": { + "blizzard": 25 + } }, { "pokeapi_id": 519, "pokemon_name": "Pidove", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 14, - "max_level": 16 + "max_level": 16, + "conditions": { + "clear": 20 + } }, { "pokeapi_id": 660, "pokemon_name": "Diggersby", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 14, - "max_level": 16 + "max_level": 16, + "conditions": { + "clear": 10 + } }, { "pokeapi_id": 92, "pokemon_name": "Gastly", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 14, - "max_level": 16 + "max_level": 16, + "conditions": { + "cloudy": 10 + } }, { "pokeapi_id": 280, "pokemon_name": "Ralts", "method": "walk", - "encounter_rate": 7, + "encounter_rate": null, "min_level": 14, - "max_level": 28 + "max_level": 28, + "conditions": { + "fog": 7 + } }, { "pokeapi_id": 58, "pokemon_name": "Growlithe", "method": "walk", - "encounter_rate": 5, + "encounter_rate": null, "min_level": 26, - "max_level": 28 + "max_level": 28, + "conditions": { + "harshsunlight": 5 + } }, { "pokeapi_id": 10016, @@ -4950,41 +6844,60 @@ "pokeapi_id": 426, "pokemon_name": "Drifblim", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 36, - "max_level": 36 + "max_level": 36, + "conditions": { + "fog": 100 + } }, { "pokeapi_id": 448, "pokemon_name": "Lucario", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 36, - "max_level": 36 + "max_level": 36, + "conditions": { + "clear": 100 + } }, { "pokeapi_id": 537, "pokemon_name": "Seismitoad", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 36, - "max_level": 36 + "max_level": 36, + "conditions": { + "cloudy": 100, + "thunderstorm": 100 + } }, { "pokeapi_id": 435, "pokemon_name": "Skuntank", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 36, - "max_level": 36 + "max_level": 36, + "conditions": { + "rain": 100, + "harshsunlight": 100, + "sandstorm": 100 + } }, { "pokeapi_id": 583, "pokemon_name": "Vanillish", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 36, - "max_level": 36 + "max_level": 36, + "conditions": { + "snow": 100, + "blizzard": 100 + } } ] }, @@ -4996,17 +6909,30 @@ "pokeapi_id": 279, "pokemon_name": "Pelipper", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 26, - "max_level": 26 + "max_level": 26, + "conditions": { + "rain": 100, + "thunderstorm": 100 + } }, { "pokeapi_id": 178, "pokemon_name": "Xatu", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 26, - "max_level": 26 + "max_level": 26, + "conditions": { + "clear": 100, + "cloudy": 100, + "snow": 100, + "blizzard": 100, + "harshsunlight": 100, + "sandstorm": 100, + "fog": 100 + } } ] }, @@ -5032,17 +6958,30 @@ "pokeapi_id": 130, "pokemon_name": "Gyarados", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 56, - "max_level": 56 + "max_level": 56, + "conditions": { + "cloudy": 100, + "harshsunlight": 100, + "sandstorm": 100 + } }, { "pokeapi_id": 131, "pokemon_name": "Lapras", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 56, - "max_level": 56 + "max_level": 56, + "conditions": { + "clear": 100, + "rain": 100, + "thunderstorm": 100, + "snow": 100, + "blizzard": 100, + "fog": 100 + } } ] }, @@ -5054,33 +6993,50 @@ "pokeapi_id": 593, "pokemon_name": "Jellicent", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 46, - "max_level": 46 + "max_level": 46, + "conditions": { + "clear": 100, + "cloudy": 100, + "rain": 100, + "thunderstorm": 100, + "fog": 100 + } }, { "pokeapi_id": 279, "pokemon_name": "Pelipper", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 46, - "max_level": 46 + "max_level": 46, + "conditions": { + "harshsunlight": 100 + } }, { "pokeapi_id": 119, "pokemon_name": "Seaking", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 46, - "max_level": 46 + "max_level": 46, + "conditions": { + "sandstorm": 100 + } }, { "pokeapi_id": 584, "pokemon_name": "Vanilluxe", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 47, - "max_level": 47 + "max_level": 47, + "conditions": { + "snow": 100, + "blizzard": 100 + } } ] }, @@ -5092,33 +7048,50 @@ "pokeapi_id": 426, "pokemon_name": "Drifblim", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 46, - "max_level": 46 + "max_level": 46, + "conditions": { + "clear": 100, + "cloudy": 100, + "blizzard": 100, + "fog": 100 + } }, { "pokeapi_id": 119, "pokemon_name": "Seaking", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 46, - "max_level": 46 + "max_level": 46, + "conditions": { + "rain": 100, + "thunderstorm": 100 + } }, { "pokeapi_id": 584, "pokemon_name": "Vanilluxe", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 47, - "max_level": 47 + "max_level": 47, + "conditions": { + "snow": 100 + } }, { "pokeapi_id": 340, "pokemon_name": "Whiscash", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 46, - "max_level": 46 + "max_level": 46, + "conditions": { + "harshsunlight": 100, + "sandstorm": 100 + } } ] }, @@ -5130,33 +7103,50 @@ "pokeapi_id": 426, "pokemon_name": "Drifblim", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 46, - "max_level": 46 + "max_level": 46, + "conditions": { + "fog": 100 + } }, { "pokeapi_id": 279, "pokemon_name": "Pelipper", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 46, - "max_level": 46 + "max_level": 46, + "conditions": { + "rain": 100 + } }, { "pokeapi_id": 584, "pokemon_name": "Vanilluxe", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 47, - "max_level": 47 + "max_level": 47, + "conditions": { + "snow": 100, + "blizzard": 100 + } }, { "pokeapi_id": 340, "pokemon_name": "Whiscash", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 46, - "max_level": 46 + "max_level": 46, + "conditions": { + "clear": 100, + "cloudy": 100, + "thunderstorm": 100, + "harshsunlight": 100, + "sandstorm": 100 + } } ] } @@ -6368,65 +8358,115 @@ "pokeapi_id": 451, "pokemon_name": "Skorupi", "method": "walk", - "encounter_rate": 75, + "encounter_rate": null, "min_level": 26, - "max_level": 30 + "max_level": 30, + "conditions": { + "cloudy": 35, + "clear": 40, + "rain": 40, + "thunderstorm": 25, + "harshsunlight": 30, + "sandstorm": 20 + } }, { "pokeapi_id": 215, "pokemon_name": "Sneasel", "method": "walk", - "encounter_rate": 75, + "encounter_rate": null, "min_level": 26, - "max_level": 30 + "max_level": 30, + "conditions": { + "snow": 75, + "blizzard": 70 + } }, { "pokeapi_id": 10016, "pokemon_name": "Basculin (Blue Striped)", "method": "surf", - "encounter_rate": 70, + "encounter_rate": null, "min_level": 40, - "max_level": 43 + "max_level": 43, + "conditions": { + "clear": 65, + "cloudy": 50, + "rain": 55, + "thunderstorm": 30, + "snow": 30, + "blizzard": 10, + "harshsunlight": 70, + "sandstorm": 35, + "fog": 50 + } }, { "pokeapi_id": 846, "pokemon_name": "Arrokuda", "method": "surf", - "encounter_rate": 65, + "encounter_rate": null, "min_level": 40, - "max_level": 43 + "max_level": 43, + "conditions": { + "clear": 30, + "cloudy": 45, + "rain": 40, + "thunderstorm": 65, + "snow": 15, + "blizzard": 20, + "harshsunlight": 25, + "sandstorm": 60, + "fog": 45 + } }, { "pokeapi_id": 582, "pokemon_name": "Vanillite", "method": "surf", - "encounter_rate": 65, + "encounter_rate": null, "min_level": 40, - "max_level": 43 + "max_level": 43, + "conditions": { + "snow": 50, + "blizzard": 65 + } }, { "pokeapi_id": 111, "pokemon_name": "Rhyhorn", "method": "walk", - "encounter_rate": 60, + "encounter_rate": null, "min_level": 26, - "max_level": 30 + "max_level": 30, + "conditions": { + "harshsunlight": 40, + "sandstorm": 60 + } }, { "pokeapi_id": 582, "pokemon_name": "Vanillite", "method": "walk", - "encounter_rate": 55, + "encounter_rate": null, "min_level": 26, - "max_level": 30 + "max_level": 30, + "conditions": { + "snow": 40, + "blizzard": 25 + } }, { "pokeapi_id": 767, "pokemon_name": "Wimpod", "method": "walk", - "encounter_rate": 55, + "encounter_rate": null, "min_level": 26, - "max_level": 30 + "max_level": 30, + "conditions": { + "thunderstorm": 30, + "rain": 25 + } }, { "pokeapi_id": 846, @@ -6448,33 +8488,45 @@ "pokeapi_id": 35, "pokemon_name": "Clefairy", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "fog": 40 + } }, { "pokeapi_id": 109, "pokemon_name": "Koffing", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "cloudy": 40 + } }, { "pokeapi_id": 624, "pokemon_name": "Pawniard", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 26, - "max_level": 30 + "max_level": 30, + "conditions": { + "blizzard": 40 + } }, { "pokeapi_id": 835, "pokemon_name": "Yamper", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "thunderstorm": 40 + } }, { "pokeapi_id": 10016, @@ -6488,33 +8540,53 @@ "pokeapi_id": 822, "pokemon_name": "Corvisquire", "method": "walk", - "encounter_rate": 35, + "encounter_rate": null, "min_level": 26, - "max_level": 28 + "max_level": 28, + "conditions": { + "clear": 35, + "cloudy": 30, + "rain": 20, + "thunderstorm": 10, + "snow": 20, + "blizzard": 20, + "harshsunlight": 20, + "sandstorm": 10, + "fog": 20 + } }, { "pokeapi_id": 677, "pokemon_name": "Espurr", "method": "walk", - "encounter_rate": 35, + "encounter_rate": null, "min_level": 26, - "max_level": 28 + "max_level": 28, + "conditions": { + "fog": 35 + } }, { "pokeapi_id": 422, "pokemon_name": "Shellos", "method": "walk", - "encounter_rate": 35, + "encounter_rate": null, "min_level": 26, - "max_level": 28 + "max_level": 28, + "conditions": { + "thunderstorm": 35 + } }, { "pokeapi_id": 616, "pokemon_name": "Shelmet", "method": "walk", - "encounter_rate": 35, + "encounter_rate": null, "min_level": 26, - "max_level": 28 + "max_level": 28, + "conditions": { + "rain": 35 + } }, { "pokeapi_id": 819, @@ -6528,113 +8600,171 @@ "pokeapi_id": 688, "pokemon_name": "Binacle", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 26, - "max_level": 28 + "max_level": 28, + "conditions": { + "rain": 30 + } }, { "pokeapi_id": 605, "pokemon_name": "Elgyem", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 26, - "max_level": 28 + "max_level": 28, + "conditions": { + "fog": 30 + } }, { "pokeapi_id": 607, "pokemon_name": "Litwick", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 26, - "max_level": 28 + "max_level": 28, + "conditions": { + "harshsunlight": 30 + } }, { "pokeapi_id": 164, "pokemon_name": "Noctowl", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 26, - "max_level": 28 + "max_level": 28, + "conditions": { + "clear": 30, + "cloudy": 20, + "snow": 10, + "harshsunlight": 10, + "sandstorm": 20, + "fog": 10 + } }, { "pokeapi_id": 95, "pokemon_name": "Onix", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 26, - "max_level": 28 + "max_level": 28, + "conditions": { + "sandstorm": 30 + } }, { "pokeapi_id": 742, "pokemon_name": "Cutiefly", "method": "walk", - "encounter_rate": 25, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "cloudy": 25, + "snow": 25, + "blizzard": 10, + "fog": 10 + } }, { "pokeapi_id": 829, "pokemon_name": "Gossifleur", "method": "walk", - "encounter_rate": 25, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "clear": 25 + } }, { "pokeapi_id": 757, "pokemon_name": "Salandit", "method": "walk", - "encounter_rate": 25, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "harshsunlight": 25 + } }, { "pokeapi_id": 185, "pokemon_name": "Sudowoodo", "method": "walk", - "encounter_rate": 25, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "sandstorm": 25 + } }, { "pokeapi_id": 202, "pokemon_name": "Wobbuffet", "method": "walk", - "encounter_rate": 25, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "fog": 25 + } }, { "pokeapi_id": 836, "pokemon_name": "Boltund", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 26, - "max_level": 28 + "max_level": 28, + "conditions": { + "thunderstorm": 20 + } }, { "pokeapi_id": 830, "pokemon_name": "Eldegoss", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 26, - "max_level": 28 + "max_level": 28, + "conditions": { + "clear": 20 + } }, { "pokeapi_id": 509, "pokemon_name": "Purrloin", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "clear": 20, + "cloudy": 20, + "rain": 20, + "thunderstorm": 20, + "snow": 20, + "blizzard": 20, + "harshsunlight": 10, + "sandstorm": 20, + "fog": 20 + } }, { "pokeapi_id": 324, "pokemon_name": "Torkoal", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "harshsunlight": 20 + } }, { "pokeapi_id": 420, @@ -6656,73 +8786,104 @@ "pokeapi_id": 833, "pokemon_name": "Chewtle", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "rain": 10, + "thunderstorm": 10 + } }, { "pokeapi_id": 832, "pokemon_name": "Dubwool", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 26, - "max_level": 28 + "max_level": 28, + "conditions": { + "clear": 10, + "cloudy": 10 + } }, { "pokeapi_id": 597, "pokemon_name": "Ferroseed", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 26, - "max_level": 28 + "max_level": 28, + "conditions": { + "blizzard": 10 + } }, { "pokeapi_id": 588, "pokemon_name": "Karrablast", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 26, - "max_level": 28 + "max_level": 28, + "conditions": { + "rain": 10 + } }, { "pokeapi_id": 837, "pokemon_name": "Rolycoly", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "harshsunlight": 10, + "sandstorm": 10 + } }, { "pokeapi_id": 821, "pokemon_name": "Rookidee", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "cloudy": 10 + } }, { "pokeapi_id": 831, "pokemon_name": "Wooloo", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "clear": 10, + "snow": 5 + } }, { "pokeapi_id": 751, "pokemon_name": "Dewpider", "method": "walk", - "encounter_rate": 5, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "rain": 5 + } }, { "pokeapi_id": 355, "pokemon_name": "Duskull", "method": "walk", - "encounter_rate": 5, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "fog": 5 + } }, { "pokeapi_id": 458, @@ -6744,9 +8905,12 @@ "pokeapi_id": 446, "pokemon_name": "Munchlax", "method": "walk", - "encounter_rate": 5, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "clear": 5 + } }, { "pokeapi_id": 561, @@ -6760,17 +8924,23 @@ "pokeapi_id": 538, "pokemon_name": "Throh", "method": "walk", - "encounter_rate": 5, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "cloudy": 5 + } }, { "pokeapi_id": 848, "pokemon_name": "Toxel", "method": "walk", - "encounter_rate": 5, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "thunderstorm": 5 + } } ], "children": [ @@ -6796,17 +8966,30 @@ "pokeapi_id": 36, "pokemon_name": "Clefable", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 36, - "max_level": 36 + "max_level": 36, + "conditions": { + "fog": 100 + } }, { "pokeapi_id": 143, "pokemon_name": "Snorlax", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 36, - "max_level": 36 + "max_level": 36, + "conditions": { + "clear": 100, + "cloudy": 100, + "rain": 100, + "thunderstorm": 100, + "snow": 100, + "blizzard": 100, + "harshsunlight": 100, + "sandstorm": 100 + } } ] }, @@ -6818,17 +9001,30 @@ "pokeapi_id": 452, "pokemon_name": "Drapion", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 40, - "max_level": 40 + "max_level": 40, + "conditions": { + "clear": 100, + "rain": 100, + "thunderstorm": 100, + "harshsunlight": 100, + "sandstorm": 100 + } }, { "pokeapi_id": 743, "pokemon_name": "Ribombee", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 40, - "max_level": 40 + "max_level": 40, + "conditions": { + "cloudy": 100, + "snow": 100, + "blizzard": 100, + "fog": 100 + } } ] }, @@ -6840,25 +9036,40 @@ "pokeapi_id": 625, "pokemon_name": "Bisharp", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 52, - "max_level": 52 + "max_level": 52, + "conditions": { + "blizzard": 100 + } }, { "pokeapi_id": 534, "pokemon_name": "Conkeldurr", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 55, - "max_level": 55 + "max_level": 55, + "conditions": { + "clear": 100, + "cloudy": 100, + "rain": 100, + "thunderstorm": 100, + "snow": 100, + "fog": 100 + } }, { "pokeapi_id": 112, "pokemon_name": "Rhydon", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 55, - "max_level": 55 + "max_level": 55, + "conditions": { + "harshsunlight": 100, + "sandstorm": 100 + } } ] }, @@ -6870,17 +9081,30 @@ "pokeapi_id": 823, "pokemon_name": "Corviknight", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 40, - "max_level": 40 + "max_level": 40, + "conditions": { + "rain": 100, + "thunderstorm": 100, + "snow": 100, + "blizzard": 100, + "harshsunlight": 100, + "sandstorm": 100 + } }, { "pokeapi_id": 561, "pokemon_name": "Sigilyph", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 40, - "max_level": 40 + "max_level": 40, + "conditions": { + "clear": 100, + "cloudy": 100, + "fog": 100 + } } ] }, @@ -6922,9 +9146,20 @@ "pokeapi_id": 714, "pokemon_name": "Noibat", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 26, - "max_level": 29 + "max_level": 29, + "conditions": { + "thunderstorm": 100, + "clear": 70, + "cloudy": 60, + "rain": 55, + "snow": 15, + "blizzard": 15, + "harshsunlight": 45, + "sandstorm": 20, + "fog": 35 + } }, { "pokeapi_id": 820, @@ -6938,129 +9173,232 @@ "pokeapi_id": 215, "pokemon_name": "Sneasel", "method": "walk", - "encounter_rate": 70, + "encounter_rate": null, "min_level": 26, - "max_level": 29 + "max_level": 29, + "conditions": { + "snow": 40, + "blizzard": 70 + } }, { "pokeapi_id": 613, "pokemon_name": "Cubchoo", "method": "walk", - "encounter_rate": 65, + "encounter_rate": null, "min_level": 26, - "max_level": 29 + "max_level": 29, + "conditions": { + "snow": 60, + "blizzard": 60 + } }, { "pokeapi_id": 527, "pokemon_name": "Woobat", "method": "walk", - "encounter_rate": 65, + "encounter_rate": null, "min_level": 27, - "max_level": 29 + "max_level": 29, + "conditions": { + "clear": 35, + "cloudy": 35, + "rain": 20, + "thunderstorm": 25, + "snow": 30, + "blizzard": 5, + "harshsunlight": 15, + "sandstorm": 35, + "fog": 65 + } }, { "pokeapi_id": 211, "pokemon_name": "Qwilfish", "method": "surf", - "encounter_rate": 60, + "encounter_rate": null, "min_level": 40, - "max_level": 43 + "max_level": 43, + "conditions": { + "clear": 30, + "cloudy": 45, + "rain": 40, + "thunderstorm": 55, + "snow": 15, + "blizzard": 20, + "harshsunlight": 60, + "sandstorm": 50, + "fog": 45 + } }, { "pokeapi_id": 582, "pokemon_name": "Vanillite", "method": "walk", - "encounter_rate": 60, + "encounter_rate": null, "min_level": 26, - "max_level": 29 + "max_level": 29, + "conditions": { + "blizzard": 60, + "snow": 50 + } }, { "pokeapi_id": 118, "pokemon_name": "Goldeen", "method": "surf", - "encounter_rate": 55, + "encounter_rate": null, "min_level": 40, - "max_level": 43 + "max_level": 43, + "conditions": { + "clear": 55, + "cloudy": 40, + "rain": 45, + "thunderstorm": 30, + "snow": 20, + "blizzard": 10, + "harshsunlight": 25, + "sandstorm": 35, + "fog": 40 + } }, { "pokeapi_id": 520, "pokemon_name": "Tranquill", "method": "walk", - "encounter_rate": 55, + "encounter_rate": null, "min_level": 27, - "max_level": 29 + "max_level": 29, + "conditions": { + "clear": 5, + "cloudy": 15, + "rain": 35, + "thunderstorm": 5, + "snow": 15, + "blizzard": 35, + "harshsunlight": 50, + "sandstorm": 55, + "fog": 10 + } }, { "pokeapi_id": 582, "pokemon_name": "Vanillite", "method": "surf", - "encounter_rate": 55, + "encounter_rate": null, "min_level": 40, - "max_level": 43 + "max_level": 43, + "conditions": { + "snow": 50, + "blizzard": 55 + } }, { "pokeapi_id": 438, "pokemon_name": "Bonsly", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 27, - "max_level": 29 + "max_level": 29, + "conditions": { + "sandstorm": 40 + } }, { "pokeapi_id": 605, "pokemon_name": "Elgyem", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 26, - "max_level": 29 + "max_level": 29, + "conditions": { + "fog": 40, + "clear": 10, + "cloudy": 10 + } }, { "pokeapi_id": 202, "pokemon_name": "Wobbuffet", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 26, - "max_level": 29 + "max_level": 29, + "conditions": { + "clear": 35, + "harshsunlight": 15 + } }, { "pokeapi_id": 556, "pokemon_name": "Maractus", "method": "walk", - "encounter_rate": 35, + "encounter_rate": null, "min_level": 27, - "max_level": 29 + "max_level": 29, + "conditions": { + "harshsunlight": 35 + } }, { "pokeapi_id": 759, "pokemon_name": "Stufful", "method": "walk", - "encounter_rate": 35, + "encounter_rate": null, "min_level": 27, - "max_level": 29 + "max_level": 29, + "conditions": { + "rain": 30, + "thunderstorm": 35, + "snow": 5, + "sandstorm": 10, + "fog": 5 + } }, { "pokeapi_id": 10174, "pokemon_name": "Zigzagoon (Galar)", "method": "walk", - "encounter_rate": 35, + "encounter_rate": null, "min_level": 27, - "max_level": 29 + "max_level": 29, + "conditions": { + "clear": 34, + "cloudy": 35, + "rain": 33, + "thunderstorm": 30, + "snow": 35, + "blizzard": 10, + "harshsunlight": 5, + "sandstorm": 25, + "fog": 10 + } }, { "pokeapi_id": 688, "pokemon_name": "Binacle", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 26, - "max_level": 28 + "max_level": 28, + "conditions": { + "rain": 30, + "thunderstorm": 25 + } }, { "pokeapi_id": 742, "pokemon_name": "Cutiefly", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 27, - "max_level": 29 + "max_level": 29, + "conditions": { + "clear": 30, + "cloudy": 25, + "harshsunlight": 20, + "fog": 30 + } }, { "pokeapi_id": 834, @@ -7074,17 +9412,29 @@ "pokeapi_id": 686, "pokemon_name": "Inkay", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 26, - "max_level": 28 + "max_level": 28, + "conditions": { + "clear": 20, + "rain": 10, + "thunderstorm": 10, + "snow": 10, + "blizzard": 20, + "harshsunlight": 30, + "sandstorm": 10 + } }, { "pokeapi_id": 588, "pokemon_name": "Karrablast", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 26, - "max_level": 28 + "max_level": 28, + "conditions": { + "cloudy": 30 + } }, { "pokeapi_id": 129, @@ -7098,25 +9448,38 @@ "pokeapi_id": 868, "pokemon_name": "Milcery", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 26, - "max_level": 28 + "max_level": 28, + "conditions": { + "fog": 30 + } }, { "pokeapi_id": 111, "pokemon_name": "Rhyhorn", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 26, - "max_level": 28 + "max_level": 28, + "conditions": { + "sandstorm": 30 + } }, { "pokeapi_id": 828, "pokemon_name": "Thievul", "method": "walk", - "encounter_rate": 28, + "encounter_rate": null, "min_level": 26, - "max_level": 28 + "max_level": 28, + "conditions": { + "clear": 28, + "cloudy": 23, + "snow": 25, + "harshsunlight": 20, + "fog": 5 + } }, { "pokeapi_id": 420, @@ -7138,57 +9501,88 @@ "pokeapi_id": 607, "pokemon_name": "Litwick", "method": "walk", - "encounter_rate": 25, + "encounter_rate": null, "min_level": 26, - "max_level": 28 + "max_level": 28, + "conditions": { + "harshsunlight": 25, + "fog": 25 + } }, { "pokeapi_id": 517, "pokemon_name": "Munna", "method": "walk", - "encounter_rate": 25, + "encounter_rate": null, "min_level": 27, - "max_level": 29 + "max_level": 29, + "conditions": { + "fog": 25 + } }, { "pokeapi_id": 422, "pokemon_name": "Shellos", "method": "walk", - "encounter_rate": 25, + "encounter_rate": null, "min_level": 26, - "max_level": 28 + "max_level": 28, + "conditions": { + "rain": 25, + "thunderstorm": 20 + } }, { "pokeapi_id": 629, "pokemon_name": "Vullaby", "method": "walk", - "encounter_rate": 25, + "encounter_rate": null, "min_level": 26, - "max_level": 28 + "max_level": 28, + "conditions": { + "sandstorm": 25 + } }, { "pokeapi_id": 660, "pokemon_name": "Diggersby", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 26, - "max_level": 28 + "max_level": 28, + "conditions": { + "cloudy": 20 + } }, { "pokeapi_id": 536, "pokemon_name": "Palpitoad", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 26, - "max_level": 28 + "max_level": 28, + "conditions": { + "clear": 10, + "cloudy": 10, + "rain": 20, + "thunderstorm": 20, + "snow": 10, + "blizzard": 10, + "harshsunlight": 10, + "sandstorm": 10, + "fog": 10 + } }, { "pokeapi_id": 185, "pokemon_name": "Sudowoodo", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 26, - "max_level": 28 + "max_level": 28, + "conditions": { + "sandstorm": 20 + } }, { "pokeapi_id": 686, @@ -7202,65 +9596,97 @@ "pokeapi_id": 848, "pokemon_name": "Toxel", "method": "walk", - "encounter_rate": 15, + "encounter_rate": null, "min_level": 27, - "max_level": 29 + "max_level": 29, + "conditions": { + "clear": 5, + "rain": 15, + "thunderstorm": 5 + } }, { "pokeapi_id": 343, "pokemon_name": "Baltoy", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 27, - "max_level": 29 + "max_level": 29, + "conditions": { + "harshsunlight": 10, + "sandstorm": 10 + } }, { "pokeapi_id": 436, "pokemon_name": "Bronzor", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 27, - "max_level": 29 + "max_level": 29, + "conditions": { + "rain": 10, + "thunderstorm": 10 + } }, { "pokeapi_id": 838, "pokemon_name": "Carkol", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 26, - "max_level": 28 + "max_level": 28, + "conditions": { + "harshsunlight": 10 + } }, { "pokeapi_id": 453, "pokemon_name": "Croagunk", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 27, - "max_level": 29 + "max_level": 29, + "conditions": { + "cloudy": 10, + "sandstorm": 5 + } }, { "pokeapi_id": 878, "pokemon_name": "Cufant", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 27, - "max_level": 29 + "max_level": 29, + "conditions": { + "clear": 1, + "cloudy": 5, + "blizzard": 10, + "harshsunlight": 5 + } }, { "pokeapi_id": 592, "pokemon_name": "Frillish", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 27, - "max_level": 29 + "max_level": 29, + "conditions": { + "thunderstorm": 10 + } }, { "pokeapi_id": 510, "pokemon_name": "Liepard", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 26, - "max_level": 28 + "max_level": 28, + "conditions": { + "clear": 10 + } }, { "pokeapi_id": 211, @@ -7274,17 +9700,23 @@ "pokeapi_id": 616, "pokemon_name": "Shelmet", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 26, - "max_level": 28 + "max_level": 28, + "conditions": { + "cloudy": 10 + } }, { "pokeapi_id": 767, "pokemon_name": "Wimpod", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 26, - "max_level": 28 + "max_level": 28, + "conditions": { + "rain": 10 + } }, { "pokeapi_id": 597, @@ -7306,25 +9738,36 @@ "pokeapi_id": 538, "pokemon_name": "Throh", "method": "walk", - "encounter_rate": 5, + "encounter_rate": null, "min_level": 27, - "max_level": 29 + "max_level": 29, + "conditions": { + "cloudy": 5 + } }, { "pokeapi_id": 175, "pokemon_name": "Togepi", "method": "walk", - "encounter_rate": 5, + "encounter_rate": null, "min_level": 26, - "max_level": 28 + "max_level": 28, + "conditions": { + "clear": 2, + "cloudy": 2, + "fog": 5 + } }, { "pokeapi_id": 845, "pokemon_name": "Cramorant", "method": "walk", - "encounter_rate": 2, + "encounter_rate": null, "min_level": 27, - "max_level": 29 + "max_level": 29, + "conditions": { + "rain": 2 + } } ], "children": [ @@ -7336,25 +9779,40 @@ "pokeapi_id": 760, "pokemon_name": "Bewear", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 40, - "max_level": 40 + "max_level": 40, + "conditions": { + "thunderstorm": 100, + "sandstorm": 100 + } }, { "pokeapi_id": 264, "pokemon_name": "Linoone", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 40, - "max_level": 40 + "max_level": 40, + "conditions": { + "rain": 100, + "snow": 100, + "blizzard": 100 + } }, { "pokeapi_id": 743, "pokemon_name": "Ribombee", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 40, - "max_level": 40 + "max_level": 40, + "conditions": { + "clear": 100, + "cloudy": 100, + "harshsunlight": 100, + "fog": 100 + } } ] }, @@ -7380,41 +9838,60 @@ "pokeapi_id": 452, "pokemon_name": "Drapion", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 50, - "max_level": 50 + "max_level": 50, + "conditions": { + "cloudy": 100 + } }, { "pokeapi_id": 768, "pokemon_name": "Golisopod", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 50, - "max_level": 50 + "max_level": 50, + "conditions": { + "clear": 100, + "rain": 100, + "thunderstorm": 100 + } }, { "pokeapi_id": 10143, "pokemon_name": "Mimikyu (Busted)", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 50, - "max_level": 50 + "max_level": 50, + "conditions": { + "fog": 100 + } }, { "pokeapi_id": 112, "pokemon_name": "Rhydon", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 50, - "max_level": 50 + "max_level": 50, + "conditions": { + "harshsunlight": 100, + "sandstorm": 100 + } }, { "pokeapi_id": 584, "pokemon_name": "Vanilluxe", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 50, - "max_level": 50 + "max_level": 50, + "conditions": { + "snow": 100, + "blizzard": 100 + } } ] }, @@ -7426,25 +9903,40 @@ "pokeapi_id": 606, "pokemon_name": "Beheeyem", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 42, - "max_level": 42 + "max_level": 42, + "conditions": { + "clear": 100, + "cloudy": 100, + "snow": 100, + "blizzard": 100, + "fog": 100 + } }, { "pokeapi_id": 437, "pokemon_name": "Bronzong", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 42, - "max_level": 42 + "max_level": 42, + "conditions": { + "rain": 100, + "thunderstorm": 100 + } }, { "pokeapi_id": 344, "pokemon_name": "Claydol", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 42, - "max_level": 42 + "max_level": 42, + "conditions": { + "harshsunlight": 100, + "sandstorm": 100 + } } ] }, @@ -7456,17 +9948,30 @@ "pokeapi_id": 164, "pokemon_name": "Noctowl", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 50, - "max_level": 50 + "max_level": 50, + "conditions": { + "snow": 100 + } }, { "pokeapi_id": 715, "pokemon_name": "Noivern", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 50, - "max_level": 50 + "max_level": 50, + "conditions": { + "clear": 100, + "cloudy": 100, + "rain": 100, + "thunderstorm": 100, + "blizzard": 100, + "harshsunlight": 100, + "sandstorm": 100, + "fog": 100 + } } ] }, @@ -7478,17 +9983,30 @@ "pokeapi_id": 760, "pokemon_name": "Bewear", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 42, - "max_level": 42 + "max_level": 42, + "conditions": { + "clear": 100, + "rain": 100, + "thunderstorm": 100, + "snow": 100, + "blizzard": 100, + "sandstorm": 100, + "fog": 100 + } }, { "pokeapi_id": 675, "pokemon_name": "Pangoro", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 42, - "max_level": 42 + "max_level": 42, + "conditions": { + "cloudy": 100, + "harshsunlight": 100 + } } ] }, @@ -7514,25 +10032,40 @@ "pokeapi_id": 760, "pokemon_name": "Bewear", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 46, - "max_level": 46 + "max_level": 46, + "conditions": { + "harshsunlight": 100, + "sandstorm": 100 + } }, { "pokeapi_id": 537, "pokemon_name": "Seismitoad", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 46, - "max_level": 46 + "max_level": 46, + "conditions": { + "clear": 100, + "cloudy": 100, + "rain": 100, + "thunderstorm": 100, + "fog": 100 + } }, { "pokeapi_id": 584, "pokemon_name": "Vanilluxe", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 47, - "max_level": 47 + "max_level": 47, + "conditions": { + "snow": 100, + "blizzard": 100 + } } ] }, @@ -7600,41 +10133,60 @@ "pokeapi_id": 593, "pokemon_name": "Jellicent", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 46, - "max_level": 46 + "max_level": 46, + "conditions": { + "rain": 100, + "fog": 100 + } }, { "pokeapi_id": 171, "pokemon_name": "Lanturn", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 46, - "max_level": 46 + "max_level": 46, + "conditions": { + "thunderstorm": 100 + } }, { "pokeapi_id": 279, "pokemon_name": "Pelipper", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 46, - "max_level": 46 + "max_level": 46, + "conditions": { + "harshsunlight": 100 + } }, { "pokeapi_id": 119, "pokemon_name": "Seaking", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 46, - "max_level": 46 + "max_level": 46, + "conditions": { + "clear": 100, + "cloudy": 100, + "sandstorm": 100 + } }, { "pokeapi_id": 584, "pokemon_name": "Vanilluxe", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 47, - "max_level": 47 + "max_level": 47, + "conditions": { + "snow": 100, + "blizzard": 100 + } } ] }, @@ -7646,33 +10198,50 @@ "pokeapi_id": 614, "pokemon_name": "Beartic", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 60, - "max_level": 60 + "max_level": 60, + "conditions": { + "snow": 100 + } }, { "pokeapi_id": 475, "pokemon_name": "Gallade", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 60, - "max_level": 60 + "max_level": 60, + "conditions": { + "clear": 100, + "cloudy": 100, + "rain": 100, + "thunderstorm": 100, + "harshsunlight": 100, + "sandstorm": 100 + } }, { "pokeapi_id": 518, "pokemon_name": "Musharna", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 60, - "max_level": 60 + "max_level": 60, + "conditions": { + "fog": 100 + } }, { "pokeapi_id": 461, "pokemon_name": "Weavile", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 60, - "max_level": 60 + "max_level": 60, + "conditions": { + "blizzard": 100 + } } ] } @@ -7686,185 +10255,285 @@ "pokeapi_id": 525, "pokemon_name": "Boldore", "method": "walk", - "encounter_rate": 80, + "encounter_rate": null, "min_level": 26, - "max_level": 29 + "max_level": 29, + "conditions": { + "thunderstorm": 30, + "snow": 10, + "harshsunlight": 30, + "sandstorm": 40, + "clear": 40 + } }, { "pokeapi_id": 561, "pokemon_name": "Sigilyph", "method": "walk", - "encounter_rate": 60, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "clear": 40, + "cloudy": 40, + "rain": 40, + "thunderstorm": 40, + "snow": 40, + "blizzard": 40, + "harshsunlight": 60, + "sandstorm": 60, + "fog": 60 + } }, { "pokeapi_id": 520, "pokemon_name": "Tranquill", "method": "walk", - "encounter_rate": 60, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "clear": 60, + "cloudy": 60, + "rain": 60, + "thunderstorm": 60, + "snow": 60, + "blizzard": 60, + "harshsunlight": 40, + "sandstorm": 40, + "fog": 40 + } }, { "pokeapi_id": 339, "pokemon_name": "Barboach", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 26, - "max_level": 28 + "max_level": 28, + "conditions": { + "rain": 40 + } }, { "pokeapi_id": 838, "pokemon_name": "Carkol", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 26, - "max_level": 28 + "max_level": 28, + "conditions": { + "harshsunlight": 40 + } }, { "pokeapi_id": 546, "pokemon_name": "Cottonee", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 27, - "max_level": 29 + "max_level": 29, + "conditions": { + "cloudy": 40 + } }, { "pokeapi_id": 613, "pokemon_name": "Cubchoo", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 26, - "max_level": 28 + "max_level": 28, + "conditions": { + "snow": 40, + "blizzard": 20 + } }, { "pokeapi_id": 859, "pokemon_name": "Impidimp", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 26, - "max_level": 29 + "max_level": 29, + "conditions": { + "rain": 20, + "thunderstorm": 20, + "snow": 20, + "blizzard": 10, + "harshsunlight": 20, + "fog": 20, + "clear": 20, + "cloudy": 10 + } }, { "pokeapi_id": 215, "pokemon_name": "Sneasel", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 26, - "max_level": 28 + "max_level": 28, + "conditions": { + "snow": 30, + "blizzard": 40 + } }, { "pokeapi_id": 828, "pokemon_name": "Thievul", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 26, - "max_level": 28 + "max_level": 28, + "conditions": { + "fog": 40 + } }, { "pokeapi_id": 848, "pokemon_name": "Toxel", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 26, - "max_level": 28 + "max_level": 28, + "conditions": { + "thunderstorm": 40 + } }, { "pokeapi_id": 825, "pokemon_name": "Dottler", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 26, - "max_level": 28 + "max_level": 28, + "conditions": { + "fog": 30 + } }, { "pokeapi_id": 529, "pokemon_name": "Drilbur", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 26, - "max_level": 28 + "max_level": 28, + "conditions": { + "harshsunlight": 10, + "sandstorm": 30 + } }, { "pokeapi_id": 624, "pokemon_name": "Pawniard", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 26, - "max_level": 28 + "max_level": 28, + "conditions": { + "blizzard": 30 + } }, { "pokeapi_id": 743, "pokemon_name": "Ribombee", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 27, - "max_level": 29 + "max_level": 29, + "conditions": { + "clear": 30, + "cloudy": 20 + } }, { "pokeapi_id": 422, "pokemon_name": "Shellos", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 26, - "max_level": 28 + "max_level": 28, + "conditions": { + "rain": 30 + } }, { "pokeapi_id": 682, "pokemon_name": "Spritzee", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 27, - "max_level": 29 + "max_level": 29, + "conditions": { + "cloudy": 30 + } }, { "pokeapi_id": 111, "pokemon_name": "Rhyhorn", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 26, - "max_level": 28 + "max_level": 28, + "conditions": { + "sandstorm": 20 + } }, { "pokeapi_id": 840, "pokemon_name": "Applin", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 26, - "max_level": 28 + "max_level": 28, + "conditions": { + "thunderstorm": 10 + } }, { "pokeapi_id": 830, "pokemon_name": "Eldegoss", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 27, - "max_level": 29 + "max_level": 29, + "conditions": { + "clear": 10 + } }, { "pokeapi_id": 25, "pokemon_name": "Pikachu", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 26, - "max_level": 28 + "max_level": 28, + "conditions": { + "rain": 10 + } }, { "pokeapi_id": 213, "pokemon_name": "Shuckle", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 26, - "max_level": 28 + "max_level": 28, + "conditions": { + "sandstorm": 10 + } }, { "pokeapi_id": 176, "pokemon_name": "Togetic", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 26, - "max_level": 28 + "max_level": 28, + "conditions": { + "fog": 10 + } } ], "children": [ @@ -7876,145 +10545,211 @@ "pokeapi_id": 761, "pokemon_name": "Bounsweet", "method": "walk", - "encounter_rate": 60, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "clear": 50, + "cloudy": 50, + "rain": 60, + "thunderstorm": 35, + "snow": 35, + "blizzard": 35, + "harshsunlight": 35, + "sandstorm": 35, + "fog": 35 + } }, { "pokeapi_id": 438, "pokemon_name": "Bonsly", "method": "walk", - "encounter_rate": 50, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "sandstorm": 50 + } }, { "pokeapi_id": 613, "pokemon_name": "Cubchoo", "method": "walk", - "encounter_rate": 50, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "snow": 50, + "blizzard": 10 + } }, { "pokeapi_id": 751, "pokemon_name": "Dewpider", "method": "walk", - "encounter_rate": 50, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "rain": 35, + "thunderstorm": 50 + } }, { "pokeapi_id": 856, "pokemon_name": "Hatenna", "method": "walk", - "encounter_rate": 50, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "fog": 50 + } }, { "pokeapi_id": 556, "pokemon_name": "Maractus", "method": "walk", - "encounter_rate": 50, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "harshsunlight": 50 + } }, { "pokeapi_id": 215, "pokemon_name": "Sneasel", "method": "walk", - "encounter_rate": 50, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "snow": 15, + "blizzard": 50 + } }, { "pokeapi_id": 66, "pokemon_name": "Machop", "method": "walk", - "encounter_rate": 35, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "clear": 35, + "cloudy": 35 + } }, { "pokeapi_id": 453, "pokemon_name": "Croagunk", "method": "walk", - "encounter_rate": 15, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "cloudy": 15 + } }, { "pokeapi_id": 557, "pokemon_name": "Dwebble", "method": "walk", - "encounter_rate": 15, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "sandstorm": 15 + } }, { "pokeapi_id": 757, "pokemon_name": "Salandit", "method": "walk", - "encounter_rate": 15, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "harshsunlight": 15 + } }, { "pokeapi_id": 236, "pokemon_name": "Tyrogue", "method": "walk", - "encounter_rate": 15, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "clear": 15 + } }, { "pokeapi_id": 517, "pokemon_name": "Munna", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "fog": 10 + } }, { "pokeapi_id": 848, "pokemon_name": "Toxel", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "thunderstorm": 10 + } }, { "pokeapi_id": 845, "pokemon_name": "Cramorant", "method": "walk", - "encounter_rate": 5, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "rain": 5 + } }, { "pokeapi_id": 597, "pokemon_name": "Ferroseed", "method": "walk", - "encounter_rate": 5, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "blizzard": 5 + } }, { "pokeapi_id": 827, "pokemon_name": "Nickit", "method": "walk", - "encounter_rate": 5, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "fog": 5 + } }, { "pokeapi_id": 25, "pokemon_name": "Pikachu", "method": "walk", - "encounter_rate": 5, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "thunderstorm": 5 + } } ] }, @@ -8026,137 +10761,206 @@ "pokeapi_id": 438, "pokemon_name": "Bonsly", "method": "walk", - "encounter_rate": 35, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "sandstorm": 35 + } }, { "pokeapi_id": 613, "pokemon_name": "Cubchoo", "method": "walk", - "encounter_rate": 35, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "snow": 35, + "blizzard": 30 + } }, { "pokeapi_id": 856, "pokemon_name": "Hatenna", "method": "walk", - "encounter_rate": 35, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "fog": 35 + } }, { "pokeapi_id": 67, "pokemon_name": "Machoke", "method": "walk", - "encounter_rate": 35, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "cloudy": 35 + } }, { "pokeapi_id": 556, "pokemon_name": "Maractus", "method": "walk", - "encounter_rate": 35, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "harshsunlight": 35 + } }, { "pokeapi_id": 291, "pokemon_name": "Ninjask", "method": "walk", - "encounter_rate": 35, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "clear": 30, + "rain": 35 + } }, { "pokeapi_id": 215, "pokemon_name": "Sneasel", "method": "walk", - "encounter_rate": 35, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "snow": 15, + "blizzard": 35 + } }, { "pokeapi_id": 835, "pokemon_name": "Yamper", "method": "walk", - "encounter_rate": 35, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "thunderstorm": 35 + } }, { "pokeapi_id": 10174, "pokemon_name": "Zigzagoon (Galar)", "method": "walk", - "encounter_rate": 35, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "clear": 35, + "cloudy": 15, + "rain": 10, + "snow": 30, + "blizzard": 10, + "harshsunlight": 30, + "sandstorm": 30, + "fog": 10 + } }, { "pokeapi_id": 453, "pokemon_name": "Croagunk", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "cloudy": 30 + } }, { "pokeapi_id": 751, "pokemon_name": "Dewpider", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "rain": 30, + "thunderstorm": 30 + } }, { "pokeapi_id": 517, "pokemon_name": "Munna", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "fog": 30 + } }, { "pokeapi_id": 557, "pokemon_name": "Dwebble", "method": "walk", - "encounter_rate": 15, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "sandstorm": 15 + } }, { "pokeapi_id": 757, "pokemon_name": "Salandit", "method": "walk", - "encounter_rate": 15, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "harshsunlight": 15 + } }, { "pokeapi_id": 236, "pokemon_name": "Tyrogue", "method": "walk", - "encounter_rate": 15, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "clear": 15 + } }, { "pokeapi_id": 343, "pokemon_name": "Baltoy", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "clear": 10, + "cloudy": 10, + "harshsunlight": 10, + "sandstorm": 10 + } }, { "pokeapi_id": 436, "pokemon_name": "Bronzor", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "rain": 10, + "thunderstorm": 10, + "snow": 10, + "blizzard": 10, + "fog": 10 + } }, { "pokeapi_id": 622, @@ -8170,41 +10974,56 @@ "pokeapi_id": 848, "pokemon_name": "Toxel", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "thunderstorm": 10 + } }, { "pokeapi_id": 845, "pokemon_name": "Cramorant", "method": "walk", - "encounter_rate": 5, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "rain": 5 + } }, { "pokeapi_id": 597, "pokemon_name": "Ferroseed", "method": "walk", - "encounter_rate": 5, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "blizzard": 5 + } }, { "pokeapi_id": 827, "pokemon_name": "Nickit", "method": "walk", - "encounter_rate": 5, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "fog": 5 + } }, { "pokeapi_id": 25, "pokemon_name": "Pikachu", "method": "walk", - "encounter_rate": 5, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "thunderstorm": 5 + } } ] }, @@ -8216,153 +11035,221 @@ "pokeapi_id": 438, "pokemon_name": "Bonsly", "method": "walk", - "encounter_rate": 45, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "sandstorm": 45 + } }, { "pokeapi_id": 613, "pokemon_name": "Cubchoo", "method": "walk", - "encounter_rate": 45, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "snow": 45, + "blizzard": 35 + } }, { "pokeapi_id": 751, "pokemon_name": "Dewpider", "method": "walk", - "encounter_rate": 45, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "rain": 45, + "thunderstorm": 35 + } }, { "pokeapi_id": 557, "pokemon_name": "Dwebble", "method": "walk", - "encounter_rate": 45, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "clear": 45, + "cloudy": 15, + "rain": 35, + "snow": 35, + "blizzard": 10, + "harshsunlight": 35, + "sandstorm": 35, + "fog": 10 + } }, { "pokeapi_id": 856, "pokemon_name": "Hatenna", "method": "walk", - "encounter_rate": 45, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "fog": 45 + } }, { "pokeapi_id": 67, "pokemon_name": "Machoke", "method": "walk", - "encounter_rate": 45, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "cloudy": 45 + } }, { "pokeapi_id": 556, "pokemon_name": "Maractus", "method": "walk", - "encounter_rate": 45, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "harshsunlight": 45 + } }, { "pokeapi_id": 215, "pokemon_name": "Sneasel", "method": "walk", - "encounter_rate": 45, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "snow": 15, + "blizzard": 45 + } }, { "pokeapi_id": 835, "pokemon_name": "Yamper", "method": "walk", - "encounter_rate": 45, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "thunderstorm": 45 + } }, { "pokeapi_id": 517, "pokemon_name": "Munna", "method": "walk", - "encounter_rate": 35, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "fog": 35 + } }, { "pokeapi_id": 291, "pokemon_name": "Ninjask", "method": "walk", - "encounter_rate": 35, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "clear": 35, + "rain": 15 + } }, { "pokeapi_id": 454, "pokemon_name": "Toxicroak", "method": "walk", - "encounter_rate": 35, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "cloudy": 35 + } }, { "pokeapi_id": 524, "pokemon_name": "Roggenrola", "method": "walk", - "encounter_rate": 15, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "sandstorm": 15 + } }, { "pokeapi_id": 757, "pokemon_name": "Salandit", "method": "walk", - "encounter_rate": 15, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "harshsunlight": 15 + } }, { "pokeapi_id": 236, "pokemon_name": "Tyrogue", "method": "walk", - "encounter_rate": 15, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "clear": 15 + } }, { "pokeapi_id": 848, "pokemon_name": "Toxel", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "thunderstorm": 10 + } }, { "pokeapi_id": 597, "pokemon_name": "Ferroseed", "method": "walk", - "encounter_rate": 5, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "blizzard": 5 + } }, { "pokeapi_id": 827, "pokemon_name": "Nickit", "method": "walk", - "encounter_rate": 5, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "fog": 5 + } }, { "pokeapi_id": 25, "pokemon_name": "Pikachu", "method": "walk", - "encounter_rate": 5, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "thunderstorm": 5 + } }, { "pokeapi_id": 629, @@ -8424,17 +11311,30 @@ "pokeapi_id": 437, "pokemon_name": "Bronzong", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 42, - "max_level": 42 + "max_level": 42, + "conditions": { + "rain": 100, + "thunderstorm": 100, + "snow": 100, + "blizzard": 100, + "fog": 100 + } }, { "pokeapi_id": 344, "pokemon_name": "Claydol", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 42, - "max_level": 42 + "max_level": 42, + "conditions": { + "clear": 100, + "cloudy": 100, + "harshsunlight": 100, + "sandstorm": 100 + } } ] }, @@ -8446,17 +11346,30 @@ "pokeapi_id": 752, "pokemon_name": "Araquanid", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 34, - "max_level": 34 + "max_level": 34, + "conditions": { + "rain": 100, + "thunderstorm": 100 + } }, { "pokeapi_id": 763, "pokemon_name": "Tsareena", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 36, - "max_level": 36 + "max_level": 36, + "conditions": { + "clear": 100, + "cloudy": 100, + "snow": 100, + "blizzard": 100, + "harshsunlight": 100, + "sandstorm": 100, + "fog": 100 + } } ] }, @@ -8482,17 +11395,30 @@ "pokeapi_id": 561, "pokemon_name": "Sigilyph", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 40, - "max_level": 40 + "max_level": 40, + "conditions": { + "clear": 100, + "rain": 100, + "thunderstorm": 100, + "snow": 100, + "blizzard": 100, + "harshsunlight": 100, + "sandstorm": 100, + "fog": 100 + } }, { "pokeapi_id": 521, "pokemon_name": "Unfezant", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 40, - "max_level": 40 + "max_level": 40, + "conditions": { + "cloudy": 100 + } } ] }, @@ -8504,17 +11430,30 @@ "pokeapi_id": 752, "pokemon_name": "Araquanid", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 34, - "max_level": 34 + "max_level": 34, + "conditions": { + "rain": 100, + "thunderstorm": 100 + } }, { "pokeapi_id": 558, "pokemon_name": "Crustle", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 34, - "max_level": 34 + "max_level": 34, + "conditions": { + "clear": 100, + "cloudy": 100, + "snow": 100, + "blizzard": 100, + "harshsunlight": 100, + "sandstorm": 100, + "fog": 100 + } } ] } @@ -8528,65 +11467,115 @@ "pokeapi_id": 630, "pokemon_name": "Mandibuzz", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 54, - "max_level": 54 + "max_level": 54, + "conditions": { + "clear": 100, + "cloudy": 100, + "rain": 100, + "thunderstorm": 100, + "snow": 100, + "blizzard": 100, + "harshsunlight": 100, + "sandstorm": 100, + "fog": 98 + } }, { "pokeapi_id": 582, "pokemon_name": "Vanillite", "method": "surf", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 41, - "max_level": 45 + "max_level": 45, + "conditions": { + "blizzard": 65, + "snow": 50 + } }, { "pokeapi_id": 422, "pokemon_name": "Shellos", "method": "surf", - "encounter_rate": 90, + "encounter_rate": null, "min_level": 41, - "max_level": 45 + "max_level": 45, + "conditions": { + "blizzard": 20, + "clear": 65, + "cloudy": 50, + "rain": 55, + "thunderstorm": 65, + "snow": 30, + "harshsunlight": 70, + "sandstorm": 60, + "fog": 50 + } }, { "pokeapi_id": 592, "pokemon_name": "Frillish", "method": "surf", - "encounter_rate": 65, + "encounter_rate": null, "min_level": 41, - "max_level": 45 + "max_level": 45, + "conditions": { + "blizzard": 15, + "clear": 35, + "cloudy": 50, + "rain": 45, + "thunderstorm": 35, + "harshsunlight": 30, + "sandstorm": 40, + "fog": 50 + } }, { "pokeapi_id": 453, "pokemon_name": "Croagunk", "method": "walk", - "encounter_rate": 60, + "encounter_rate": null, "min_level": 42, - "max_level": 47 + "max_level": 47, + "conditions": { + "clear": 15, + "cloudy": 60 + } }, { "pokeapi_id": 449, "pokemon_name": "Hippopotas", "method": "walk", - "encounter_rate": 60, + "encounter_rate": null, "min_level": 42, - "max_level": 47 + "max_level": 47, + "conditions": { + "harshsunlight": 55, + "sandstorm": 60 + } }, { "pokeapi_id": 112, "pokemon_name": "Rhydon", "method": "walk", - "encounter_rate": 58, + "encounter_rate": null, "min_level": 40, - "max_level": 45 + "max_level": 45, + "conditions": { + "harshsunlight": 58 + } }, { "pokeapi_id": 202, "pokemon_name": "Wobbuffet", "method": "walk", - "encounter_rate": 55, + "encounter_rate": null, "min_level": 42, - "max_level": 47 + "max_level": 47, + "conditions": { + "fog": 55 + } }, { "pokeapi_id": 847, @@ -8600,113 +11589,168 @@ "pokeapi_id": 613, "pokemon_name": "Cubchoo", "method": "walk", - "encounter_rate": 50, + "encounter_rate": null, "min_level": 42, - "max_level": 47 + "max_level": 47, + "conditions": { + "snow": 50, + "blizzard": 15 + } }, { "pokeapi_id": 309, "pokemon_name": "Electrike", "method": "walk", - "encounter_rate": 50, + "encounter_rate": null, "min_level": 42, - "max_level": 47 + "max_level": 47, + "conditions": { + "rain": 50, + "thunderstorm": 50 + } }, { "pokeapi_id": 827, "pokemon_name": "Nickit", "method": "walk", - "encounter_rate": 50, + "encounter_rate": null, "min_level": 42, - "max_level": 47 + "max_level": 47, + "conditions": { + "clear": 50, + "cloudy": 35, + "rain": 10, + "thunderstorm": 35, + "harshsunlight": 5 + } }, { "pokeapi_id": 459, "pokemon_name": "Snover", "method": "walk", - "encounter_rate": 50, + "encounter_rate": null, "min_level": 42, - "max_level": 47 + "max_level": 47, + "conditions": { + "blizzard": 50 + } }, { "pokeapi_id": 10025, "pokemon_name": "Meowstic (Female)", "method": "walk", - "encounter_rate": 45, + "encounter_rate": null, "min_level": 40, - "max_level": 45 + "max_level": 45, + "conditions": { + "fog": 45 + } }, { "pokeapi_id": 437, "pokemon_name": "Bronzong", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 40, - "max_level": 45 + "max_level": 45, + "conditions": { + "blizzard": 40 + } }, { "pokeapi_id": 834, "pokemon_name": "Drednaw", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 40, - "max_level": 45 + "max_level": 45, + "conditions": { + "thunderstorm": 40 + } }, { "pokeapi_id": 51, "pokemon_name": "Dugtrio", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 40, - "max_level": 45 + "max_level": 45, + "conditions": { + "sandstorm": 40 + } }, { "pokeapi_id": 830, "pokemon_name": "Eldegoss", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 40, - "max_level": 45 + "max_level": 45, + "conditions": { + "clear": 40, + "cloudy": 30, + "rain": 20, + "thunderstorm": 10, + "sandstorm": 20, + "fog": 20 + } }, { "pokeapi_id": 279, "pokemon_name": "Pelipper", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 40, - "max_level": 45 + "max_level": 45, + "conditions": { + "rain": 40 + } }, { "pokeapi_id": 221, "pokemon_name": "Piloswine", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 40, - "max_level": 45 + "max_level": 45, + "conditions": { + "snow": 40 + } }, { "pokeapi_id": 435, "pokemon_name": "Skuntank", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 40, - "max_level": 45 + "max_level": 45, + "conditions": { + "cloudy": 40 + } }, { "pokeapi_id": 529, "pokemon_name": "Drilbur", "method": "walk", - "encounter_rate": 35, + "encounter_rate": null, "min_level": 42, - "max_level": 47 + "max_level": 47, + "conditions": { + "harshsunlight": 10, + "sandstorm": 35 + } }, { "pokeapi_id": 109, "pokemon_name": "Koffing", "method": "walk", - "encounter_rate": 35, + "encounter_rate": null, "min_level": 42, - "max_level": 47 + "max_level": 47, + "conditions": { + "clear": 35, + "rain": 5 + } }, { "pokeapi_id": 171, @@ -8720,169 +11764,238 @@ "pokeapi_id": 536, "pokemon_name": "Palpitoad", "method": "walk", - "encounter_rate": 35, + "encounter_rate": null, "min_level": 42, - "max_level": 47 + "max_level": 47, + "conditions": { + "rain": 35, + "thunderstorm": 15 + } }, { "pokeapi_id": 302, "pokemon_name": "Sableye", "method": "walk", - "encounter_rate": 35, + "encounter_rate": null, "min_level": 42, - "max_level": 47 + "max_level": 47, + "conditions": { + "fog": 35 + } }, { "pokeapi_id": 215, "pokemon_name": "Sneasel", "method": "walk", - "encounter_rate": 35, + "encounter_rate": null, "min_level": 42, - "max_level": 47 + "max_level": 47, + "conditions": { + "snow": 35 + } }, { "pokeapi_id": 220, "pokemon_name": "Swinub", "method": "walk", - "encounter_rate": 35, + "encounter_rate": null, "min_level": 42, - "max_level": 47 + "max_level": 47, + "conditions": { + "blizzard": 35 + } }, { "pokeapi_id": 460, "pokemon_name": "Abomasnow", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 40, - "max_level": 45 + "max_level": 45, + "conditions": { + "snow": 30 + } }, { "pokeapi_id": 689, "pokemon_name": "Barbaracle", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 40, - "max_level": 45 + "max_level": 45, + "conditions": { + "rain": 30 + } }, { "pokeapi_id": 836, "pokemon_name": "Boltund", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 40, - "max_level": 45 + "max_level": 45, + "conditions": { + "thunderstorm": 30 + } }, { "pokeapi_id": 832, "pokemon_name": "Dubwool", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 40, - "max_level": 45 + "max_level": 45, + "conditions": { + "clear": 30 + } }, { "pokeapi_id": 857, "pokemon_name": "Hattrem", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 40, - "max_level": 45 + "max_level": 45, + "conditions": { + "clear": 20, + "cloudy": 20, + "rain": 10, + "blizzard": 20, + "sandstorm": 10, + "fog": 30 + } }, { "pokeapi_id": 600, "pokemon_name": "Klang", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 40, - "max_level": 45 + "max_level": 45, + "conditions": { + "blizzard": 30 + } }, { "pokeapi_id": 10180, "pokemon_name": "Stunfisk (Galar)", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 40, - "max_level": 45 + "max_level": 45, + "conditions": { + "harshsunlight": 30 + } }, { "pokeapi_id": 185, "pokemon_name": "Sudowoodo", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 40, - "max_level": 45 + "max_level": 45, + "conditions": { + "sandstorm": 30 + } }, { "pokeapi_id": 37, "pokemon_name": "Vulpix", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 42, - "max_level": 47 + "max_level": 47, + "conditions": { + "harshsunlight": 30 + } }, { "pokeapi_id": 737, "pokemon_name": "Charjabug", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 40, - "max_level": 45 + "max_level": 45, + "conditions": { + "thunderstorm": 20 + } }, { "pokeapi_id": 823, "pokemon_name": "Corviknight", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 40, - "max_level": 45 + "max_level": 45, + "conditions": { + "snow": 20 + } }, { "pokeapi_id": 686, "pokemon_name": "Inkay", "method": "surf", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 41, - "max_level": 45 + "max_level": 45, + "conditions": { + "snow": 20 + } }, { "pokeapi_id": 840, "pokemon_name": "Applin", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 40, - "max_level": 45 + "max_level": 45, + "conditions": { + "clear": 10 + } }, { "pokeapi_id": 578, "pokemon_name": "Duosion", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 42, - "max_level": 47 + "max_level": 47, + "conditions": { + "fog": 10 + } }, { "pokeapi_id": 598, "pokemon_name": "Ferrothorn", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 40, - "max_level": 45 + "max_level": 45, + "conditions": { + "blizzard": 10 + } }, { "pokeapi_id": 533, "pokemon_name": "Gurdurr", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 40, - "max_level": 45 + "max_level": 45, + "conditions": { + "snow": 10 + } }, { "pokeapi_id": 750, "pokemon_name": "Mudsdale", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 40, - "max_level": 45 + "max_level": 45, + "conditions": { + "harshsunlight": 10 + } }, { "pokeapi_id": 211, @@ -8896,33 +12009,45 @@ "pokeapi_id": 315, "pokemon_name": "Roselia", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 40, - "max_level": 45 + "max_level": 45, + "conditions": { + "cloudy": 10 + } }, { "pokeapi_id": 583, "pokemon_name": "Vanillish", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 42, - "max_level": 47 + "max_level": 47, + "conditions": { + "snow": 10 + } }, { "pokeapi_id": 225, "pokemon_name": "Delibird", "method": "walk", - "encounter_rate": 5, + "encounter_rate": null, "min_level": 42, - "max_level": 47 + "max_level": 47, + "conditions": { + "snow": 5 + } }, { "pokeapi_id": 282, "pokemon_name": "Gardevoir", "method": "walk", - "encounter_rate": 5, + "encounter_rate": null, "min_level": 40, - "max_level": 45 + "max_level": 45, + "conditions": { + "fog": 5 + } }, { "pokeapi_id": 130, @@ -8936,33 +12061,45 @@ "pokeapi_id": 107, "pokemon_name": "Hitmonchan", "method": "walk", - "encounter_rate": 5, + "encounter_rate": null, "min_level": 42, - "max_level": 47 + "max_level": 47, + "conditions": { + "cloudy": 5 + } }, { "pokeapi_id": 213, "pokemon_name": "Shuckle", "method": "walk", - "encounter_rate": 5, + "encounter_rate": null, "min_level": 42, - "max_level": 47 + "max_level": 47, + "conditions": { + "sandstorm": 5 + } }, { "pokeapi_id": 839, "pokemon_name": "Coalossal", "method": "walk", - "encounter_rate": 2, + "encounter_rate": null, "min_level": 40, - "max_level": 45 + "max_level": 45, + "conditions": { + "harshsunlight": 2 + } }, { "pokeapi_id": 468, "pokemon_name": "Togekiss", "method": "walk", - "encounter_rate": 2, + "encounter_rate": null, "min_level": 54, - "max_level": 54 + "max_level": 54, + "conditions": { + "fog": 2 + } } ], "children": [ @@ -8974,41 +12111,60 @@ "pokeapi_id": 356, "pokemon_name": "Dusclops", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 41, - "max_level": 41 + "max_level": 41, + "conditions": { + "fog": 100 + } }, { "pokeapi_id": 750, "pokemon_name": "Mudsdale", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 41, - "max_level": 41 + "max_level": 41, + "conditions": { + "clear": 100, + "harshsunlight": 100, + "sandstorm": 100 + } }, { "pokeapi_id": 221, "pokemon_name": "Piloswine", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 41, - "max_level": 41 + "max_level": 41, + "conditions": { + "snow": 100, + "blizzard": 100 + } }, { "pokeapi_id": 537, "pokemon_name": "Seismitoad", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 41, - "max_level": 41 + "max_level": 41, + "conditions": { + "rain": 100, + "thunderstorm": 100 + } }, { "pokeapi_id": 435, "pokemon_name": "Skuntank", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 41, - "max_level": 41 + "max_level": 41, + "conditions": { + "cloudy": 100 + } } ] }, @@ -9020,17 +12176,30 @@ "pokeapi_id": 526, "pokemon_name": "Gigalith", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 51, - "max_level": 51 + "max_level": 51, + "conditions": { + "clear": 100, + "harshsunlight": 100 + } }, { "pokeapi_id": 623, "pokemon_name": "Golurk", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 51, - "max_level": 51 + "max_level": 51, + "conditions": { + "cloudy": 100, + "rain": 100, + "thunderstorm": 100, + "snow": 100, + "blizzard": 100, + "sandstorm": 100, + "fog": 100 + } } ] }, @@ -9056,17 +12225,30 @@ "pokeapi_id": 330, "pokemon_name": "Flygon", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 51, - "max_level": 51 + "max_level": 51, + "conditions": { + "clear": 100, + "sandstorm": 100 + } }, { "pokeapi_id": 561, "pokemon_name": "Sigilyph", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 51, - "max_level": 51 + "max_level": 51, + "conditions": { + "cloudy": 100, + "rain": 100, + "thunderstorm": 100, + "snow": 100, + "blizzard": 100, + "harshsunlight": 100, + "fog": 100 + } } ] }, @@ -9092,17 +12274,30 @@ "pokeapi_id": 112, "pokemon_name": "Rhydon", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 41, - "max_level": 41 + "max_level": 41, + "conditions": { + "rain": 100, + "thunderstorm": 100 + } }, { "pokeapi_id": 185, "pokemon_name": "Sudowoodo", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 41, - "max_level": 41 + "max_level": 41, + "conditions": { + "clear": 100, + "cloudy": 100, + "snow": 100, + "blizzard": 100, + "harshsunlight": 100, + "sandstorm": 100, + "fog": 100 + } } ] }, @@ -9114,17 +12309,30 @@ "pokeapi_id": 437, "pokemon_name": "Bronzong", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 41, - "max_level": 41 + "max_level": 41, + "conditions": { + "clear": 100, + "rain": 100, + "thunderstorm": 100, + "snow": 100, + "blizzard": 100, + "fog": 100 + } }, { "pokeapi_id": 344, "pokemon_name": "Claydol", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 41, - "max_level": 41 + "max_level": 41, + "conditions": { + "cloudy": 100, + "harshsunlight": 100, + "sandstorm": 100 + } } ] }, @@ -9136,17 +12344,30 @@ "pokeapi_id": 689, "pokemon_name": "Barbaracle", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 60, - "max_level": 60 + "max_level": 60, + "conditions": { + "cloudy": 100, + "rain": 100, + "thunderstorm": 100 + } }, { "pokeapi_id": 248, "pokemon_name": "Tyranitar", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 60, - "max_level": 60 + "max_level": 60, + "conditions": { + "clear": 100, + "snow": 100, + "blizzard": 100, + "harshsunlight": 100, + "sandstorm": 100, + "fog": 100 + } } ] }, @@ -9188,25 +12409,46 @@ "pokeapi_id": 520, "pokemon_name": "Tranquill", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "clear": 10, + "cloudy": 35, + "harshsunlight": 45, + "sandstorm": 15 + } }, { "pokeapi_id": 582, "pokemon_name": "Vanillite", "method": "surf", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 41, - "max_level": 45 + "max_level": 45, + "conditions": { + "blizzard": 65, + "snow": 50 + } }, { "pokeapi_id": 422, "pokemon_name": "Shellos", "method": "surf", - "encounter_rate": 90, + "encounter_rate": null, "min_level": 41, - "max_level": 45 + "max_level": 45, + "conditions": { + "blizzard": 20, + "clear": 65, + "cloudy": 50, + "rain": 55, + "thunderstorm": 65, + "snow": 30, + "harshsunlight": 70, + "sandstorm": 60, + "fog": 50 + } }, { "pokeapi_id": 820, @@ -9220,33 +12462,57 @@ "pokeapi_id": 613, "pokemon_name": "Cubchoo", "method": "walk", - "encounter_rate": 65, + "encounter_rate": null, "min_level": 26, - "max_level": 30 + "max_level": 30, + "conditions": { + "snow": 65, + "blizzard": 40 + } }, { "pokeapi_id": 592, "pokemon_name": "Frillish", "method": "surf", - "encounter_rate": 65, + "encounter_rate": null, "min_level": 41, - "max_level": 45 + "max_level": 45, + "conditions": { + "blizzard": 15, + "clear": 35, + "cloudy": 50, + "rain": 45, + "thunderstorm": 35, + "harshsunlight": 30, + "sandstorm": 40, + "fog": 50 + } }, { "pokeapi_id": 595, "pokemon_name": "Joltik", "method": "walk", - "encounter_rate": 65, + "encounter_rate": null, "min_level": 26, - "max_level": 30 + "max_level": 30, + "conditions": { + "thunderstorm": 65 + } }, { "pokeapi_id": 451, "pokemon_name": "Skorupi", "method": "walk", - "encounter_rate": 60, + "encounter_rate": null, "min_level": 26, - "max_level": 29 + "max_level": 29, + "conditions": { + "rain": 30, + "thunderstorm": 20, + "harshsunlight": 30, + "clear": 30, + "cloudy": 30 + } }, { "pokeapi_id": 834, @@ -9260,57 +12526,103 @@ "pokeapi_id": 51, "pokemon_name": "Dugtrio", "method": "walk", - "encounter_rate": 50, + "encounter_rate": null, "min_level": 31, - "max_level": 34 + "max_level": 34, + "conditions": { + "clear": 50, + "cloudy": 50, + "rain": 50, + "thunderstorm": 50, + "snow": 20, + "blizzard": 20, + "harshsunlight": 20, + "sandstorm": 20, + "fog": 50 + } }, { "pokeapi_id": 530, "pokemon_name": "Excadrill", "method": "walk", - "encounter_rate": 50, + "encounter_rate": null, "min_level": 31, - "max_level": 34 + "max_level": 34, + "conditions": { + "clear": 20, + "cloudy": 20, + "rain": 20, + "thunderstorm": 20, + "snow": 50, + "blizzard": 50, + "harshsunlight": 50, + "sandstorm": 50, + "fog": 20 + } }, { "pokeapi_id": 109, "pokemon_name": "Koffing", "method": "walk", - "encounter_rate": 50, + "encounter_rate": null, "min_level": 26, - "max_level": 29 + "max_level": 29, + "conditions": { + "rain": 20, + "thunderstorm": 10, + "snow": 10, + "blizzard": 10, + "harshsunlight": 20, + "sandstorm": 10, + "fog": 20, + "clear": 30, + "cloudy": 30 + } }, { "pokeapi_id": 624, "pokemon_name": "Pawniard", "method": "walk", - "encounter_rate": 50, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "blizzard": 50 + } }, { "pokeapi_id": 111, "pokemon_name": "Rhyhorn", "method": "walk", - "encounter_rate": 50, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "sandstorm": 50 + } }, { "pokeapi_id": 582, "pokemon_name": "Vanillite", "method": "walk", - "encounter_rate": 50, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "snow": 50, + "blizzard": 35 + } }, { "pokeapi_id": 12, "pokemon_name": "Butterfree", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "cloudy": 40 + } }, { "pokeapi_id": 822, @@ -9324,57 +12636,81 @@ "pokeapi_id": 825, "pokemon_name": "Dottler", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 26, - "max_level": 29 + "max_level": 29, + "conditions": { + "rain": 10, + "sandstorm": 20, + "clear": 20, + "cloudy": 10 + } }, { "pokeapi_id": 631, "pokemon_name": "Heatmor", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "harshsunlight": 40 + } }, { "pokeapi_id": 694, "pokemon_name": "Helioptile", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "thunderstorm": 40 + } }, { "pokeapi_id": 682, "pokemon_name": "Spritzee", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "fog": 40 + } }, { "pokeapi_id": 767, "pokemon_name": "Wimpod", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "rain": 40 + } }, { "pokeapi_id": 529, "pokemon_name": "Drilbur", "method": "walk", - "encounter_rate": 35, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "sandstorm": 35 + } }, { "pokeapi_id": 859, "pokemon_name": "Impidimp", "method": "walk", - "encounter_rate": 35, + "encounter_rate": null, "min_level": 26, - "max_level": 28 + "max_level": 28, + "conditions": { + "fog": 35 + } }, { "pokeapi_id": 747, @@ -9388,41 +12724,56 @@ "pokeapi_id": 755, "pokemon_name": "Morelull", "method": "walk", - "encounter_rate": 35, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "fog": 35 + } }, { "pokeapi_id": 536, "pokemon_name": "Palpitoad", "method": "walk", - "encounter_rate": 35, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "rain": 35 + } }, { "pokeapi_id": 527, "pokemon_name": "Woobat", "method": "walk", - "encounter_rate": 35, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "clear": 35 + } }, { "pokeapi_id": 868, "pokemon_name": "Milcery", "method": "walk", - "encounter_rate": 32, + "encounter_rate": null, "min_level": 26, - "max_level": 28 + "max_level": 28, + "conditions": { + "fog": 32 + } }, { "pokeapi_id": 840, "pokemon_name": "Applin", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 26, - "max_level": 28 + "max_level": 28, + "conditions": { + "thunderstorm": 30 + } }, { "pokeapi_id": 525, @@ -9436,41 +12787,57 @@ "pokeapi_id": 660, "pokemon_name": "Diggersby", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 26, - "max_level": 28 + "max_level": 28, + "conditions": { + "sandstorm": 30 + } }, { "pokeapi_id": 50, "pokemon_name": "Diglett", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 26, - "max_level": 28 + "max_level": 28, + "conditions": { + "harshsunlight": 30 + } }, { "pokeapi_id": 450, "pokemon_name": "Hippowdon", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 26, - "max_level": 28 + "max_level": 28, + "conditions": { + "sandstorm": 30 + } }, { "pokeapi_id": 422, "pokemon_name": "Shellos", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 26, - "max_level": 28 + "max_level": 28, + "conditions": { + "rain": 30 + } }, { "pokeapi_id": 220, "pokemon_name": "Swinub", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 26, - "max_level": 28 + "max_level": 28, + "conditions": { + "snow": 30, + "blizzard": 30 + } }, { "pokeapi_id": 420, @@ -9484,49 +12851,76 @@ "pokeapi_id": 710, "pokemon_name": "Pumpkaboo Average", "method": "walk", - "encounter_rate": 25, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "clear": 25 + } }, { "pokeapi_id": 686, "pokemon_name": "Inkay", "method": "surf", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 41, - "max_level": 45 + "max_level": 45, + "conditions": { + "snow": 20 + } }, { "pokeapi_id": 66, "pokemon_name": "Machop", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 26, - "max_level": 29 + "max_level": 29, + "conditions": { + "rain": 10, + "thunderstorm": 10, + "snow": 10, + "blizzard": 10, + "harshsunlight": 10, + "sandstorm": 10, + "fog": 10, + "clear": 10, + "cloudy": 10 + } }, { "pokeapi_id": 315, "pokemon_name": "Roselia", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 27, - "max_level": 29 + "max_level": 29, + "conditions": { + "cloudy": 20 + } }, { "pokeapi_id": 459, "pokemon_name": "Snover", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 26, - "max_level": 28 + "max_level": 28, + "conditions": { + "snow": 20, + "blizzard": 20 + } }, { "pokeapi_id": 406, "pokemon_name": "Budew", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 27, - "max_level": 29 + "max_level": 29, + "conditions": { + "clear": 10 + } }, { "pokeapi_id": 170, @@ -9540,89 +12934,131 @@ "pokeapi_id": 44, "pokemon_name": "Gloom", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "clear": 10, + "cloudy": 10, + "rain": 10, + "thunderstorm": 10, + "harshsunlight": 10, + "fog": 10 + } }, { "pokeapi_id": 177, "pokemon_name": "Natu", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "rain": 10, + "thunderstorm": 5, + "snow": 10, + "blizzard": 5, + "fog": 10 + } }, { "pokeapi_id": 10027, "pokemon_name": "Pumpkaboo (Small)", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "clear": 10 + } }, { "pokeapi_id": 538, "pokemon_name": "Throh", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "cloudy": 10 + } }, { "pokeapi_id": 324, "pokemon_name": "Torkoal", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 26, - "max_level": 28 + "max_level": 28, + "conditions": { + "harshsunlight": 10 + } }, { "pokeapi_id": 835, "pokemon_name": "Yamper", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "thunderstorm": 10 + } }, { "pokeapi_id": 833, "pokemon_name": "Chewtle", "method": "walk", - "encounter_rate": 5, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "rain": 5 + } }, { "pokeapi_id": 10173, "pokemon_name": "Corsola (Galar)", "method": "walk", - "encounter_rate": 5, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "cloudy": 5 + } }, { "pokeapi_id": 742, "pokemon_name": "Cutiefly", "method": "walk", - "encounter_rate": 5, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "fog": 5 + } }, { "pokeapi_id": 225, "pokemon_name": "Delibird", "method": "walk", - "encounter_rate": 5, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "snow": 5 + } }, { "pokeapi_id": 632, "pokemon_name": "Durant", "method": "walk", - "encounter_rate": 5, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "harshsunlight": 5 + } }, { "pokeapi_id": 130, @@ -9636,33 +13072,45 @@ "pokeapi_id": 10028, "pokemon_name": "Pumpkaboo (Large)", "method": "walk", - "encounter_rate": 5, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "clear": 5 + } }, { "pokeapi_id": 827, "pokemon_name": "Nickit", "method": "walk", - "encounter_rate": 4, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "clear": 4 + } }, { "pokeapi_id": 10143, "pokemon_name": "Mimikyu (Busted)", "method": "walk", - "encounter_rate": 3, + "encounter_rate": null, "min_level": 26, - "max_level": 28 + "max_level": 28, + "conditions": { + "fog": 3 + } }, { "pokeapi_id": 10029, "pokemon_name": "Pumpkaboo (Super)", "method": "walk", - "encounter_rate": 1, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "clear": 1 + } } ], "children": [ @@ -9702,25 +13150,40 @@ "pokeapi_id": 460, "pokemon_name": "Abomasnow", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 60, - "max_level": 60 + "max_level": 60, + "conditions": { + "snow": 100 + } }, { "pokeapi_id": 68, "pokemon_name": "Machamp", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 60, - "max_level": 60 + "max_level": 60, + "conditions": { + "clear": 100, + "cloudy": 100, + "thunderstorm": 100, + "blizzard": 100, + "harshsunlight": 100, + "sandstorm": 100, + "fog": 100 + } }, { "pokeapi_id": 537, "pokemon_name": "Seismitoad", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 60, - "max_level": 60 + "max_level": 60, + "conditions": { + "rain": 100 + } } ] }, @@ -9732,17 +13195,30 @@ "pokeapi_id": 521, "pokemon_name": "Unfezant", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 41, - "max_level": 41 + "max_level": 41, + "conditions": { + "clear": 100, + "cloudy": 100, + "harshsunlight": 100 + } }, { "pokeapi_id": 178, "pokemon_name": "Xatu", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 41, - "max_level": 41 + "max_level": 41, + "conditions": { + "rain": 100, + "thunderstorm": 100, + "snow": 100, + "blizzard": 100, + "sandstorm": 100, + "fog": 100 + } } ] }, @@ -9754,17 +13230,30 @@ "pokeapi_id": 182, "pokemon_name": "Bellossom", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 41, - "max_level": 41 + "max_level": 41, + "conditions": { + "clear": 100, + "harshsunlight": 100, + "fog": 100 + } }, { "pokeapi_id": 45, "pokemon_name": "Vileplume", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 41, - "max_level": 41 + "max_level": 41, + "conditions": { + "cloudy": 100, + "rain": 100, + "thunderstorm": 100, + "snow": 100, + "blizzard": 100, + "sandstorm": 100 + } } ] }, @@ -9800,25 +13289,45 @@ "pokeapi_id": 825, "pokemon_name": "Dottler", "method": "walk", - "encounter_rate": 60, + "encounter_rate": null, "min_level": 26, - "max_level": 29 + "max_level": 29, + "conditions": { + "rain": 20, + "thunderstorm": 10, + "snow": 10, + "blizzard": 10, + "sandstorm": 10, + "fog": 30, + "clear": 30, + "cloudy": 30 + } }, { "pokeapi_id": 517, "pokemon_name": "Munna", "method": "walk", - "encounter_rate": 60, + "encounter_rate": null, "min_level": 26, - "max_level": 29 + "max_level": 29, + "conditions": { + "fog": 40, + "cloudy": 20 + } }, { "pokeapi_id": 830, "pokemon_name": "Eldegoss", "method": "walk", - "encounter_rate": 50, + "encounter_rate": null, "min_level": 26, - "max_level": 29 + "max_level": 29, + "conditions": { + "rain": 10, + "fog": 10, + "clear": 20, + "cloudy": 40 + } }, { "pokeapi_id": 118, @@ -9832,49 +13341,69 @@ "pokeapi_id": 622, "pokemon_name": "Golett", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 26, - "max_level": 28 + "max_level": 28, + "conditions": { + "harshsunlight": 40, + "sandstorm": 40 + } }, { "pokeapi_id": 595, "pokemon_name": "Joltik", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 26, - "max_level": 28 + "max_level": 28, + "conditions": { + "thunderstorm": 40 + } }, { "pokeapi_id": 271, "pokemon_name": "Lombre", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 27, - "max_level": 29 + "max_level": 29, + "conditions": { + "clear": 40 + } }, { "pokeapi_id": 536, "pokemon_name": "Palpitoad", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 26, - "max_level": 28 + "max_level": 28, + "conditions": { + "rain": 40 + } }, { "pokeapi_id": 361, "pokemon_name": "Snorunt", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 26, - "max_level": 28 + "max_level": 28, + "conditions": { + "snow": 30, + "blizzard": 40 + } }, { "pokeapi_id": 459, "pokemon_name": "Snover", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 26, - "max_level": 28 + "max_level": 28, + "conditions": { + "snow": 40 + } }, { "pokeapi_id": 98, @@ -9888,41 +13417,58 @@ "pokeapi_id": 343, "pokemon_name": "Baltoy", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 26, - "max_level": 28 + "max_level": 28, + "conditions": { + "harshsunlight": 30 + } }, { "pokeapi_id": 529, "pokemon_name": "Drilbur", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 26, - "max_level": 28 + "max_level": 28, + "conditions": { + "harshsunlight": 20, + "sandstorm": 30 + } }, { "pokeapi_id": 624, "pokemon_name": "Pawniard", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 26, - "max_level": 28 + "max_level": 28, + "conditions": { + "blizzard": 30 + } }, { "pokeapi_id": 422, "pokemon_name": "Shellos", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 26, - "max_level": 28 + "max_level": 28, + "conditions": { + "rain": 30, + "thunderstorm": 20 + } }, { "pokeapi_id": 848, "pokemon_name": "Toxel", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 26, - "max_level": 28 + "max_level": 28, + "conditions": { + "thunderstorm": 30 + } }, { "pokeapi_id": 420, @@ -9936,25 +13482,35 @@ "pokeapi_id": 225, "pokemon_name": "Delibird", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 26, - "max_level": 28 + "max_level": 28, + "conditions": { + "snow": 20, + "blizzard": 20 + } }, { "pokeapi_id": 355, "pokemon_name": "Duskull", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 26, - "max_level": 28 + "max_level": 28, + "conditions": { + "fog": 20 + } }, { "pokeapi_id": 749, "pokemon_name": "Mudbray", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 26, - "max_level": 28 + "max_level": 28, + "conditions": { + "sandstorm": 20 + } }, { "pokeapi_id": 341, @@ -9968,25 +13524,34 @@ "pokeapi_id": 51, "pokemon_name": "Dugtrio", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 26, - "max_level": 28 + "max_level": 28, + "conditions": { + "harshsunlight": 10 + } }, { "pokeapi_id": 616, "pokemon_name": "Shelmet", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 27, - "max_level": 29 + "max_level": 29, + "conditions": { + "cloudy": 10 + } }, { "pokeapi_id": 434, "pokemon_name": "Stunky", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 27, - "max_level": 29 + "max_level": 29, + "conditions": { + "clear": 10 + } }, { "pokeapi_id": 130, @@ -10006,113 +13571,174 @@ "pokeapi_id": 838, "pokemon_name": "Carkol", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "harshsunlight": 40, + "sandstorm": 40 + } }, { "pokeapi_id": 834, "pokemon_name": "Drednaw", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "rain": 40, + "thunderstorm": 35 + } }, { "pokeapi_id": 10175, "pokemon_name": "Linoone (Galar)", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "clear": 35, + "cloudy": 40, + "rain": 5, + "snow": 10, + "blizzard": 10, + "fog": 5 + } }, { "pokeapi_id": 164, "pokemon_name": "Noctowl", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "clear": 40, + "cloudy": 5, + "rain": 10, + "thunderstorm": 5, + "snow": 5, + "harshsunlight": 5, + "sandstorm": 10, + "fog": 10 + } }, { "pokeapi_id": 195, "pokemon_name": "Quagsire", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "rain": 35, + "thunderstorm": 40 + } }, { "pokeapi_id": 215, "pokemon_name": "Sneasel", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "snow": 35, + "blizzard": 40 + } }, { "pokeapi_id": 577, "pokemon_name": "Solosis", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "fog": 40 + } }, { "pokeapi_id": 582, "pokemon_name": "Vanillite", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "snow": 40, + "blizzard": 35 + } }, { "pokeapi_id": 35, "pokemon_name": "Clefairy", "method": "walk", - "encounter_rate": 35, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "fog": 35 + } }, { "pokeapi_id": 453, "pokemon_name": "Croagunk", "method": "walk", - "encounter_rate": 35, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "clear": 5, + "cloudy": 35 + } }, { "pokeapi_id": 660, "pokemon_name": "Diggersby", "method": "walk", - "encounter_rate": 35, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "harshsunlight": 35, + "sandstorm": 35 + } }, { "pokeapi_id": 44, "pokemon_name": "Gloom", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "cloudy": 10 + } }, { "pokeapi_id": 510, "pokemon_name": "Liepard", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "clear": 10 + } }, { "pokeapi_id": 310, "pokemon_name": "Manectric", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "thunderstorm": 10 + } }, { "pokeapi_id": 572, @@ -10126,25 +13752,34 @@ "pokeapi_id": 324, "pokemon_name": "Torkoal", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "harshsunlight": 10 + } }, { "pokeapi_id": 447, "pokemon_name": "Riolu", "method": "walk", - "encounter_rate": 5, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "blizzard": 5 + } }, { "pokeapi_id": 213, "pokemon_name": "Shuckle", "method": "walk", - "encounter_rate": 5, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "sandstorm": 5 + } } ] }, @@ -10156,121 +13791,187 @@ "pokeapi_id": 833, "pokemon_name": "Chewtle", "method": "walk", - "encounter_rate": 85, + "encounter_rate": null, "min_level": 28, - "max_level": 32 + "max_level": 32, + "conditions": { + "fog": 35, + "clear": 50, + "cloudy": 50, + "rain": 50, + "thunderstorm": 50, + "snow": 35, + "blizzard": 35, + "harshsunlight": 35, + "sandstorm": 35 + } }, { "pokeapi_id": 659, "pokemon_name": "Bunnelby", "method": "walk", - "encounter_rate": 50, + "encounter_rate": null, "min_level": 29, - "max_level": 32 + "max_level": 32, + "conditions": { + "sandstorm": 50 + } }, { "pokeapi_id": 837, "pokemon_name": "Rolycoly", "method": "walk", - "encounter_rate": 50, + "encounter_rate": null, "min_level": 29, - "max_level": 32 + "max_level": 32, + "conditions": { + "harshsunlight": 50 + } }, { "pokeapi_id": 215, "pokemon_name": "Sneasel", "method": "walk", - "encounter_rate": 50, + "encounter_rate": null, "min_level": 29, - "max_level": 32 + "max_level": 32, + "conditions": { + "snow": 10, + "blizzard": 50 + } }, { "pokeapi_id": 577, "pokemon_name": "Solosis", "method": "walk", - "encounter_rate": 50, + "encounter_rate": null, "min_level": 28, - "max_level": 32 + "max_level": 32, + "conditions": { + "fog": 50 + } }, { "pokeapi_id": 582, "pokemon_name": "Vanillite", "method": "walk", - "encounter_rate": 50, + "encounter_rate": null, "min_level": 29, - "max_level": 32 + "max_level": 32, + "conditions": { + "snow": 50, + "blizzard": 10 + } }, { "pokeapi_id": 824, "pokemon_name": "Blipbug", "method": "walk", - "encounter_rate": 35, + "encounter_rate": null, "min_level": 29, - "max_level": 32 + "max_level": 32, + "conditions": { + "clear": 35 + } }, { "pokeapi_id": 453, "pokemon_name": "Croagunk", "method": "walk", - "encounter_rate": 35, + "encounter_rate": null, "min_level": 29, - "max_level": 32 + "max_level": 32, + "conditions": { + "clear": 5, + "cloudy": 35 + } }, { "pokeapi_id": 44, "pokemon_name": "Gloom", "method": "walk", - "encounter_rate": 35, + "encounter_rate": null, "min_level": 29, - "max_level": 32 + "max_level": 32, + "conditions": { + "cloudy": 10, + "rain": 5, + "thunderstorm": 35 + } }, { "pokeapi_id": 194, "pokemon_name": "Wooper", "method": "walk", - "encounter_rate": 35, + "encounter_rate": null, "min_level": 29, - "max_level": 32 + "max_level": 32, + "conditions": { + "rain": 35, + "thunderstorm": 10 + } }, { "pokeapi_id": 10174, "pokemon_name": "Zigzagoon (Galar)", "method": "walk", - "encounter_rate": 15, + "encounter_rate": null, "min_level": 28, - "max_level": 32 + "max_level": 32, + "conditions": { + "fog": 5, + "clear": 10, + "cloudy": 5, + "rain": 10, + "thunderstorm": 5, + "snow": 5, + "harshsunlight": 5, + "sandstorm": 10 + } }, { "pokeapi_id": 35, "pokemon_name": "Clefairy", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 28, - "max_level": 32 + "max_level": 32, + "conditions": { + "fog": 10 + } }, { "pokeapi_id": 324, "pokemon_name": "Torkoal", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 29, - "max_level": 32 + "max_level": 32, + "conditions": { + "harshsunlight": 10 + } }, { "pokeapi_id": 447, "pokemon_name": "Riolu", "method": "walk", - "encounter_rate": 5, + "encounter_rate": null, "min_level": 29, - "max_level": 32 + "max_level": 32, + "conditions": { + "blizzard": 5 + } }, { "pokeapi_id": 213, "pokemon_name": "Shuckle", "method": "walk", - "encounter_rate": 5, + "encounter_rate": null, "min_level": 29, - "max_level": 32 + "max_level": 32, + "conditions": { + "sandstorm": 5 + } } ] }, @@ -10282,129 +13983,197 @@ "pokeapi_id": 659, "pokemon_name": "Bunnelby", "method": "walk", - "encounter_rate": 50, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "sandstorm": 50 + } }, { "pokeapi_id": 825, "pokemon_name": "Dottler", "method": "walk", - "encounter_rate": 50, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "clear": 50, + "cloudy": 50, + "rain": 50, + "thunderstorm": 50, + "snow": 35, + "blizzard": 35, + "harshsunlight": 35, + "sandstorm": 35, + "fog": 35 + } }, { "pokeapi_id": 837, "pokemon_name": "Rolycoly", "method": "walk", - "encounter_rate": 50, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "harshsunlight": 50 + } }, { "pokeapi_id": 215, "pokemon_name": "Sneasel", "method": "walk", - "encounter_rate": 50, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "snow": 10, + "blizzard": 50 + } }, { "pokeapi_id": 577, "pokemon_name": "Solosis", "method": "walk", - "encounter_rate": 50, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "fog": 50 + } }, { "pokeapi_id": 582, "pokemon_name": "Vanillite", "method": "walk", - "encounter_rate": 50, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "snow": 50, + "blizzard": 10 + } }, { "pokeapi_id": 824, "pokemon_name": "Blipbug", "method": "walk", - "encounter_rate": 35, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "clear": 35 + } }, { "pokeapi_id": 833, "pokemon_name": "Chewtle", "method": "walk", - "encounter_rate": 35, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "rain": 5, + "thunderstorm": 35 + } }, { "pokeapi_id": 453, "pokemon_name": "Croagunk", "method": "walk", - "encounter_rate": 35, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "clear": 5, + "cloudy": 35 + } }, { "pokeapi_id": 194, "pokemon_name": "Wooper", "method": "walk", - "encounter_rate": 35, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "rain": 35, + "thunderstorm": 10 + } }, { "pokeapi_id": 35, "pokemon_name": "Clefairy", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "fog": 10 + } }, { "pokeapi_id": 44, "pokemon_name": "Gloom", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "cloudy": 10 + } }, { "pokeapi_id": 163, "pokemon_name": "Hoothoot", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "clear": 10, + "cloudy": 5, + "rain": 10, + "thunderstorm": 5, + "snow": 5, + "harshsunlight": 5, + "sandstorm": 10, + "fog": 5 + } }, { "pokeapi_id": 324, "pokemon_name": "Torkoal", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "harshsunlight": 10 + } }, { "pokeapi_id": 447, "pokemon_name": "Riolu", "method": "walk", - "encounter_rate": 5, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "blizzard": 5 + } }, { "pokeapi_id": 213, "pokemon_name": "Shuckle", "method": "walk", - "encounter_rate": 5, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "sandstorm": 5 + } } ] }, @@ -10416,17 +14185,39 @@ "pokeapi_id": 111, "pokemon_name": "Rhyhorn", "method": "walk", - "encounter_rate": 60, + "encounter_rate": null, "min_level": 31, - "max_level": 34 + "max_level": 34, + "conditions": { + "clear": 10, + "cloudy": 10, + "rain": 60, + "thunderstorm": 60, + "snow": 60, + "blizzard": 60, + "harshsunlight": 10, + "sandstorm": 10, + "fog": 10 + } }, { "pokeapi_id": 837, "pokemon_name": "Rolycoly", "method": "walk", - "encounter_rate": 60, + "encounter_rate": null, "min_level": 31, - "max_level": 34 + "max_level": 34, + "conditions": { + "clear": 60, + "cloudy": 60, + "rain": 10, + "thunderstorm": 10, + "snow": 10, + "blizzard": 10, + "harshsunlight": 60, + "sandstorm": 60, + "fog": 60 + } }, { "pokeapi_id": 525, @@ -10460,25 +14251,40 @@ "pokeapi_id": 614, "pokemon_name": "Beartic", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 60, - "max_level": 60 + "max_level": 60, + "conditions": { + "snow": 100 + } }, { "pokeapi_id": 94, "pokemon_name": "Gengar", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 60, - "max_level": 60 + "max_level": 60, + "conditions": { + "clear": 100, + "cloudy": 100, + "thunderstorm": 100, + "blizzard": 100, + "harshsunlight": 100, + "sandstorm": 100, + "fog": 100 + } }, { "pokeapi_id": 768, "pokemon_name": "Golisopod", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 60, - "max_level": 60 + "max_level": 60, + "conditions": { + "rain": 100 + } } ] }, @@ -10518,41 +14324,60 @@ "pokeapi_id": 573, "pokemon_name": "Cinccino", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 46, - "max_level": 46 + "max_level": 46, + "conditions": { + "clear": 100, + "cloudy": 100, + "fog": 100 + } }, { "pokeapi_id": 530, "pokemon_name": "Excadrill", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 46, - "max_level": 46 + "max_level": 46, + "conditions": { + "harshsunlight": 100, + "sandstorm": 100 + } }, { "pokeapi_id": 596, "pokemon_name": "Galvantula", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 46, - "max_level": 46 + "max_level": 46, + "conditions": { + "thunderstorm": 100 + } }, { "pokeapi_id": 362, "pokemon_name": "Glalie", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 46, - "max_level": 46 + "max_level": 46, + "conditions": { + "snow": 100, + "blizzard": 100 + } }, { "pokeapi_id": 537, "pokemon_name": "Seismitoad", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 46, - "max_level": 46 + "max_level": 46, + "conditions": { + "rain": 100 + } } ] }, @@ -10592,17 +14417,30 @@ "pokeapi_id": 10026, "pokemon_name": "Aegislash (Blade)", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 58, - "max_level": 58 + "max_level": 58, + "conditions": { + "fog": 100 + } }, { "pokeapi_id": 680, "pokemon_name": "Doublade", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 56, - "max_level": 56 + "max_level": 56, + "conditions": { + "clear": 100, + "cloudy": 100, + "rain": 100, + "thunderstorm": 100, + "snow": 100, + "blizzard": 100, + "harshsunlight": 100, + "sandstorm": 100 + } } ] } @@ -10632,9 +14470,13 @@ "pokeapi_id": 361, "pokemon_name": "Snorunt", "method": "walk", - "encounter_rate": 74, + "encounter_rate": null, "min_level": 28, - "max_level": 31 + "max_level": 31, + "conditions": { + "blizzard": 74, + "snow": 34 + } }, { "pokeapi_id": 521, @@ -10648,177 +14490,274 @@ "pokeapi_id": 679, "pokemon_name": "Honedge", "method": "walk", - "encounter_rate": 59, + "encounter_rate": null, "min_level": 28, - "max_level": 31 + "max_level": 31, + "conditions": { + "blizzard": 15, + "fog": 44 + } }, { "pokeapi_id": 67, "pokemon_name": "Machoke", "method": "walk", - "encounter_rate": 59, + "encounter_rate": null, "min_level": 28, - "max_level": 31 + "max_level": 31, + "conditions": { + "cloudy": 40, + "clear": 5, + "rain": 15, + "thunderstorm": 5, + "blizzard": 5, + "harshsunlight": 10, + "sandstorm": 34 + } }, { "pokeapi_id": 822, "pokemon_name": "Corvisquire", "method": "walk", - "encounter_rate": 55, + "encounter_rate": null, "min_level": 28, - "max_level": 39 + "max_level": 39, + "conditions": { + "clear": 15 + } }, { "pokeapi_id": 536, "pokemon_name": "Palpitoad", "method": "walk", - "encounter_rate": 45, + "encounter_rate": null, "min_level": 29, - "max_level": 31 + "max_level": 31, + "conditions": { + "rain": 45 + } }, { "pokeapi_id": 759, "pokemon_name": "Stufful", "method": "walk", - "encounter_rate": 45, + "encounter_rate": null, "min_level": 29, - "max_level": 31 + "max_level": 31, + "conditions": { + "clear": 29, + "cloudy": 45 + } }, { "pokeapi_id": 202, "pokemon_name": "Wobbuffet", "method": "walk", - "encounter_rate": 45, + "encounter_rate": null, "min_level": 29, - "max_level": 31 + "max_level": 31, + "conditions": { + "clear": 45, + "cloudy": 29, + "rain": 29, + "thunderstorm": 24, + "snow": 5, + "blizzard": 10, + "harshsunlight": 5, + "sandstorm": 13 + } }, { "pokeapi_id": 613, "pokemon_name": "Cubchoo", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 29, - "max_level": 31 + "max_level": 31, + "conditions": { + "snow": 40 + } }, { "pokeapi_id": 51, "pokemon_name": "Dugtrio", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "sandstorm": 40 + } }, { "pokeapi_id": 677, "pokemon_name": "Espurr", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "clear": 40, + "cloudy": 10, + "thunderstorm": 10, + "snow": 10, + "harshsunlight": 10, + "sandstorm": 10, + "fog": 40 + } }, { "pokeapi_id": 279, "pokemon_name": "Pelipper", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "rain": 40 + } }, { "pokeapi_id": 215, "pokemon_name": "Sneasel", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 29, - "max_level": 31 + "max_level": 31, + "conditions": { + "snow": 10, + "blizzard": 40 + } }, { "pokeapi_id": 185, "pokemon_name": "Sudowoodo", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 29, - "max_level": 31 + "max_level": 31, + "conditions": { + "clear": 10, + "harshsunlight": 40, + "sandstorm": 40 + } }, { "pokeapi_id": 220, "pokemon_name": "Swinub", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "snow": 40 + } }, { "pokeapi_id": 848, "pokemon_name": "Toxel", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "thunderstorm": 40 + } }, { "pokeapi_id": 37, "pokemon_name": "Vulpix", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "harshsunlight": 40 + } }, { "pokeapi_id": 686, "pokemon_name": "Inkay", "method": "walk", - "encounter_rate": 35, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "clear": 25, + "cloudy": 35, + "rain": 15, + "snow": 25, + "blizzard": 10, + "harshsunlight": 15, + "fog": 15 + } }, { "pokeapi_id": 755, "pokemon_name": "Morelull", "method": "walk", - "encounter_rate": 35, + "encounter_rate": null, "min_level": 29, - "max_level": 31 + "max_level": 31, + "conditions": { + "fog": 35 + } }, { "pokeapi_id": 767, "pokemon_name": "Wimpod", "method": "walk", - "encounter_rate": 35, + "encounter_rate": null, "min_level": 29, - "max_level": 31 + "max_level": 31, + "conditions": { + "thunderstorm": 35 + } }, { "pokeapi_id": 556, "pokemon_name": "Maractus", "method": "walk", - "encounter_rate": 34, + "encounter_rate": null, "min_level": 29, - "max_level": 31 + "max_level": 31, + "conditions": { + "harshsunlight": 34 + } }, { "pokeapi_id": 616, "pokemon_name": "Shelmet", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "rain": 30, + "thunderstorm": 15 + } }, { "pokeapi_id": 343, "pokemon_name": "Baltoy", "method": "walk", - "encounter_rate": 25, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "harshsunlight": 25 + } }, { "pokeapi_id": 737, "pokemon_name": "Charjabug", "method": "walk", - "encounter_rate": 25, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "thunderstorm": 25 + } }, { "pokeapi_id": 420, @@ -10832,81 +14771,119 @@ "pokeapi_id": 557, "pokemon_name": "Dwebble", "method": "walk", - "encounter_rate": 25, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "sandstorm": 25 + } }, { "pokeapi_id": 856, "pokemon_name": "Hatenna", "method": "walk", - "encounter_rate": 25, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "fog": 25 + } }, { "pokeapi_id": 582, "pokemon_name": "Vanillite", "method": "walk", - "encounter_rate": 25, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "blizzard": 25 + } }, { "pokeapi_id": 710, "pokemon_name": "Pumpkaboo Average", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 29, - "max_level": 31 + "max_level": 31, + "conditions": { + "clear": 5, + "cloudy": 5, + "rain": 5, + "thunderstorm": 20, + "snow": 5, + "blizzard": 5, + "harshsunlight": 5, + "sandstorm": 5, + "fog": 5 + } }, { "pokeapi_id": 225, "pokemon_name": "Delibird", "method": "walk", - "encounter_rate": 15, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "snow": 15 + } }, { "pokeapi_id": 529, "pokemon_name": "Drilbur", "method": "walk", - "encounter_rate": 15, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "sandstorm": 15 + } }, { "pokeapi_id": 828, "pokemon_name": "Thievul", "method": "walk", - "encounter_rate": 15, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "cloudy": 15 + } }, { "pokeapi_id": 832, "pokemon_name": "Dubwool", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "clear": 10 + } }, { "pokeapi_id": 92, "pokemon_name": "Gastly", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 29, - "max_level": 31 + "max_level": 31, + "conditions": { + "fog": 10 + } }, { "pokeapi_id": 859, "pokemon_name": "Impidimp", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "fog": 10 + } }, { "pokeapi_id": 599, @@ -10920,41 +14897,72 @@ "pokeapi_id": 10027, "pokemon_name": "Pumpkaboo (Small)", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 29, - "max_level": 31 + "max_level": 31, + "conditions": { + "clear": 3, + "cloudy": 3, + "rain": 3, + "thunderstorm": 10, + "snow": 3, + "blizzard": 3, + "harshsunlight": 3, + "sandstorm": 3, + "fog": 3 + } }, { "pokeapi_id": 701, "pokemon_name": "Hawlucha", "method": "walk", - "encounter_rate": 5, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "cloudy": 5 + } }, { "pokeapi_id": 588, "pokemon_name": "Karrablast", "method": "walk", - "encounter_rate": 5, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "rain": 5 + } }, { "pokeapi_id": 10028, "pokemon_name": "Pumpkaboo (Large)", "method": "walk", - "encounter_rate": 5, + "encounter_rate": null, "min_level": 29, - "max_level": 31 + "max_level": 31, + "conditions": { + "clear": 2, + "cloudy": 2, + "rain": 2, + "thunderstorm": 5, + "snow": 2, + "blizzard": 2, + "harshsunlight": 2, + "sandstorm": 2, + "fog": 2 + } }, { "pokeapi_id": 328, "pokemon_name": "Trapinch", "method": "walk", - "encounter_rate": 2, + "encounter_rate": null, "min_level": 29, - "max_level": 31 + "max_level": 31, + "conditions": { + "sandstorm": 2 + } } ], "children": [ @@ -10994,25 +15002,40 @@ "pokeapi_id": 460, "pokemon_name": "Abomasnow", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 41, - "max_level": 41 + "max_level": 41, + "conditions": { + "snow": 100, + "blizzard": 100 + } }, { "pokeapi_id": 407, "pokemon_name": "Roserade", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 41, - "max_level": 41 + "max_level": 41, + "conditions": { + "cloudy": 100, + "fog": 100 + } }, { "pokeapi_id": 45, "pokemon_name": "Vileplume", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 41, - "max_level": 41 + "max_level": 41, + "conditions": { + "clear": 100, + "rain": 100, + "thunderstorm": 100, + "harshsunlight": 100, + "sandstorm": 100 + } } ] }, @@ -11038,17 +15061,30 @@ "pokeapi_id": 600, "pokemon_name": "Klang", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 46, - "max_level": 46 + "max_level": 46, + "conditions": { + "clear": 100, + "cloudy": 100, + "rain": 100, + "snow": 100 + } }, { "pokeapi_id": 601, "pokemon_name": "Klinklang", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 49, - "max_level": 49 + "max_level": 49, + "conditions": { + "thunderstorm": 100, + "blizzard": 100, + "harshsunlight": 100, + "sandstorm": 100, + "fog": 100 + } } ] }, @@ -12241,7 +16277,7 @@ ] }, { - "name": "Route 9 - Galar (Circhester Bay around icebergs northwest of Pok\u00e9mon camp)", + "name": "Route 9 - Galar (Circhester Bay around icebergs northwest of Pokémon camp)", "order": 212, "encounters": [ { @@ -12255,7 +16291,7 @@ ] }, { - "name": "Route 9 - Galar (Circhester Bay in canal southwest of Pok\u00e9mon camp)", + "name": "Route 9 - Galar (Circhester Bay in canal southwest of Pokémon camp)", "order": 213, "encounters": [ { @@ -12269,7 +16305,7 @@ ] }, { - "name": "Route 9 - Galar (Circhester Bay around iceberg between Trainer Tips signpost and Circhester Bay\u2026", + "name": "Route 9 - Galar (Circhester Bay around iceberg between Trainer Tips signpost and Circhester Bay…", "order": 214, "encounters": [ { @@ -12430,7 +16466,7 @@ "encounters": [], "children": [ { - "name": "Axew\u2019s Eye", + "name": "Axew’s Eye", "order": 218, "encounters": [ { @@ -12700,7 +16736,7 @@ ] }, { - "name": "Axew\u2019s Eye (Southeast of the Big Tree)", + "name": "Axew’s Eye (Southeast of the Big Tree)", "order": 219, "encounters": [ { @@ -12730,7 +16766,7 @@ ] }, { - "name": "Axew\u2019s Eye (Northeast of the Big Tree)", + "name": "Axew’s Eye (Northeast of the Big Tree)", "order": 220, "encounters": [ { @@ -12761,17 +16797,32 @@ "pokeapi_id": 458, "pokemon_name": "Mantyke", "method": "surf", - "encounter_rate": 70, + "encounter_rate": null, "min_level": 40, - "max_level": 43 + "max_level": 43, + "conditions": { + "clear": 65, + "cloudy": 50, + "rain": 55, + "thunderstorm": 65, + "snow": 30, + "blizzard": 20, + "harshsunlight": 70, + "sandstorm": 60, + "fog": 50 + } }, { "pokeapi_id": 582, "pokemon_name": "Vanillite", "method": "surf", - "encounter_rate": 65, + "encounter_rate": null, "min_level": 40, - "max_level": 43 + "max_level": 43, + "conditions": { + "snow": 50, + "blizzard": 65 + } }, { "pokeapi_id": 847, @@ -12785,73 +16836,116 @@ "pokeapi_id": 226, "pokemon_name": "Mantine", "method": "surf", - "encounter_rate": 45, + "encounter_rate": null, "min_level": 40, - "max_level": 43 + "max_level": 43, + "conditions": { + "clear": 30, + "cloudy": 45, + "rain": 40, + "thunderstorm": 30, + "snow": 15, + "blizzard": 10, + "harshsunlight": 25, + "sandstorm": 35, + "fog": 45 + } }, { "pokeapi_id": 823, "pokemon_name": "Corviknight", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 50, - "max_level": 52 + "max_level": 52, + "conditions": { + "clear": 40, + "cloudy": 20, + "rain": 20, + "thunderstorm": 15, + "snow": 20, + "blizzard": 15, + "harshsunlight": 20, + "sandstorm": 21, + "fog": 23 + } }, { "pokeapi_id": 51, "pokemon_name": "Dugtrio", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 50, - "max_level": 52 + "max_level": 52, + "conditions": { + "sandstorm": 40 + } }, { "pokeapi_id": 863, "pokemon_name": "Perrserker", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 50, - "max_level": 52 + "max_level": 52, + "conditions": { + "blizzard": 40 + } }, { "pokeapi_id": 872, "pokemon_name": "Snom", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 50, - "max_level": 52 + "max_level": 52, + "conditions": { + "snow": 40 + } }, { "pokeapi_id": 836, "pokemon_name": "Boltund", "method": "walk", - "encounter_rate": 38, + "encounter_rate": null, "min_level": 50, - "max_level": 52 + "max_level": 52, + "conditions": { + "thunderstorm": 38 + } }, { "pokeapi_id": 279, "pokemon_name": "Pelipper", "method": "walk", - "encounter_rate": 38, + "encounter_rate": null, "min_level": 50, - "max_level": 52 + "max_level": 52, + "conditions": { + "rain": 38 + } }, { "pokeapi_id": 344, "pokemon_name": "Claydol", "method": "walk", - "encounter_rate": 35, + "encounter_rate": null, "min_level": 50, - "max_level": 52 + "max_level": 52, + "conditions": { + "fog": 35 + } }, { "pokeapi_id": 530, "pokemon_name": "Excadrill", "method": "walk", - "encounter_rate": 35, + "encounter_rate": null, "min_level": 55, - "max_level": 58 + "max_level": 58, + "conditions": { + "sandstorm": 35 + } }, { "pokeapi_id": 171, @@ -12865,361 +16959,506 @@ "pokeapi_id": 112, "pokemon_name": "Rhydon", "method": "walk", - "encounter_rate": 35, + "encounter_rate": null, "min_level": 50, - "max_level": 52 + "max_level": 52, + "conditions": { + "harshsunlight": 35 + } }, { "pokeapi_id": 606, "pokemon_name": "Beheeyem", "method": "walk", - "encounter_rate": 32, + "encounter_rate": null, "min_level": 55, - "max_level": 58 + "max_level": 58, + "conditions": { + "clear": 32 + } }, { "pokeapi_id": 596, "pokemon_name": "Galvantula", "method": "walk", - "encounter_rate": 32, + "encounter_rate": null, "min_level": 55, - "max_level": 58 + "max_level": 58, + "conditions": { + "thunderstorm": 32 + } }, { "pokeapi_id": 525, "pokemon_name": "Boldore", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 55, - "max_level": 58 + "max_level": 58, + "conditions": { + "sandstorm": 30 + } }, { "pokeapi_id": 569, "pokemon_name": "Garbodor", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 55, - "max_level": 58 + "max_level": 58, + "conditions": { + "cloudy": 30 + } }, { "pokeapi_id": 601, "pokemon_name": "Klinklang", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 55, - "max_level": 58 + "max_level": 58, + "conditions": { + "blizzard": 30 + } }, { "pokeapi_id": 537, "pokemon_name": "Seismitoad", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 55, - "max_level": 58 + "max_level": 58, + "conditions": { + "rain": 30 + } }, { "pokeapi_id": 435, "pokemon_name": "Skuntank", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 50, - "max_level": 52 + "max_level": 52, + "conditions": { + "cloudy": 30 + } }, { "pokeapi_id": 202, "pokemon_name": "Wobbuffet", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 55, - "max_level": 58 + "max_level": 58, + "conditions": { + "fog": 30 + } }, { "pokeapi_id": 715, "pokemon_name": "Noivern", "method": "walk", - "encounter_rate": 29, + "encounter_rate": null, "min_level": 55, - "max_level": 58 + "max_level": 58, + "conditions": { + "thunderstorm": 29 + } }, { "pokeapi_id": 752, "pokemon_name": "Araquanid", "method": "walk", - "encounter_rate": 25, + "encounter_rate": null, "min_level": 55, - "max_level": 58 + "max_level": 58, + "conditions": { + "rain": 25 + } }, { "pokeapi_id": 59, "pokemon_name": "Arcanine", "method": "walk", - "encounter_rate": 25, + "encounter_rate": null, "min_level": 55, - "max_level": 58 + "max_level": 58, + "conditions": { + "harshsunlight": 25 + } }, { "pokeapi_id": 625, "pokemon_name": "Bisharp", "method": "walk", - "encounter_rate": 25, + "encounter_rate": null, "min_level": 55, - "max_level": 58 + "max_level": 58, + "conditions": { + "blizzard": 25 + } }, { "pokeapi_id": 437, "pokemon_name": "Bronzong", "method": "walk", - "encounter_rate": 25, + "encounter_rate": null, "min_level": 50, - "max_level": 52 + "max_level": 52, + "conditions": { + "fog": 25 + } }, { "pokeapi_id": 839, "pokemon_name": "Coalossal", "method": "walk", - "encounter_rate": 25, + "encounter_rate": null, "min_level": 50, - "max_level": 52 + "max_level": 52, + "conditions": { + "harshsunlight": 25 + } }, { "pokeapi_id": 845, "pokemon_name": "Cramorant", "method": "walk", - "encounter_rate": 25, + "encounter_rate": null, "min_level": 50, - "max_level": 52 + "max_level": 52, + "conditions": { + "rain": 25 + } }, { "pokeapi_id": 680, "pokemon_name": "Doublade", "method": "walk", - "encounter_rate": 25, + "encounter_rate": null, "min_level": 50, - "max_level": 52 + "max_level": 52, + "conditions": { + "blizzard": 25 + } }, { "pokeapi_id": 834, "pokemon_name": "Drednaw", "method": "walk", - "encounter_rate": 25, + "encounter_rate": null, "min_level": 50, - "max_level": 52 + "max_level": 52, + "conditions": { + "thunderstorm": 25 + } }, { "pokeapi_id": 362, "pokemon_name": "Glalie", "method": "walk", - "encounter_rate": 25, + "encounter_rate": null, "min_level": 55, - "max_level": 58 + "max_level": 58, + "conditions": { + "snow": 25 + } }, { "pokeapi_id": 861, "pokemon_name": "Grimmsnarl", "method": "walk", - "encounter_rate": 25, + "encounter_rate": null, "min_level": 50, - "max_level": 52 + "max_level": 52, + "conditions": { + "cloudy": 25 + } }, { "pokeapi_id": 858, "pokemon_name": "Hatterene", "method": "walk", - "encounter_rate": 25, + "encounter_rate": null, "min_level": 55, - "max_level": 58 + "max_level": 58, + "conditions": { + "fog": 25 + } }, { "pokeapi_id": 631, "pokemon_name": "Heatmor", "method": "walk", - "encounter_rate": 25, + "encounter_rate": null, "min_level": 55, - "max_level": 58 + "max_level": 58, + "conditions": { + "harshsunlight": 25 + } }, { "pokeapi_id": 450, "pokemon_name": "Hippowdon", "method": "walk", - "encounter_rate": 25, + "encounter_rate": null, "min_level": 50, - "max_level": 52 + "max_level": 52, + "conditions": { + "sandstorm": 25 + } }, { "pokeapi_id": 630, "pokemon_name": "Mandibuzz", "method": "walk", - "encounter_rate": 25, + "encounter_rate": null, "min_level": 55, - "max_level": 58 + "max_level": 58, + "conditions": { + "clear": 25 + } }, { "pokeapi_id": 862, "pokemon_name": "Obstagoon", "method": "walk", - "encounter_rate": 25, + "encounter_rate": null, "min_level": 50, - "max_level": 52 + "max_level": 52, + "conditions": { + "clear": 25, + "sandstorm": 2 + } }, { "pokeapi_id": 221, "pokemon_name": "Piloswine", "method": "walk", - "encounter_rate": 25, + "encounter_rate": null, "min_level": 50, - "max_level": 52 + "max_level": 52, + "conditions": { + "snow": 25 + } }, { "pokeapi_id": 584, "pokemon_name": "Vanilluxe", "method": "walk", - "encounter_rate": 25, + "encounter_rate": null, "min_level": 55, - "max_level": 58 + "max_level": 58, + "conditions": { + "snow": 25, + "blizzard": 20 + } }, { "pokeapi_id": 452, "pokemon_name": "Drapion", "method": "walk", - "encounter_rate": 24, + "encounter_rate": null, "min_level": 55, - "max_level": 58 + "max_level": 58, + "conditions": { + "cloudy": 24 + } }, { "pokeapi_id": 623, "pokemon_name": "Golurk", "method": "walk", - "encounter_rate": 23, + "encounter_rate": null, "min_level": 55, - "max_level": 58 + "max_level": 58, + "conditions": { + "clear": 20, + "cloudy": 20, + "rain": 20, + "thunderstorm": 20, + "snow": 20, + "blizzard": 13, + "harshsunlight": 20, + "sandstorm": 23, + "fog": 20 + } }, { "pokeapi_id": 760, "pokemon_name": "Bewear", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 50, - "max_level": 52 + "max_level": 52, + "conditions": { + "clear": 20 + } }, { "pokeapi_id": 593, "pokemon_name": "Jellicent", "method": "walk", - "encounter_rate": 16, + "encounter_rate": null, "min_level": 50, - "max_level": 52 + "max_level": 52, + "conditions": { + "thunderstorm": 16 + } }, { "pokeapi_id": 460, "pokemon_name": "Abomasnow", "method": "walk", - "encounter_rate": 15, + "encounter_rate": null, "min_level": 55, - "max_level": 58 + "max_level": 58, + "conditions": { + "snow": 15 + } }, { "pokeapi_id": 844, "pokemon_name": "Sandaconda", "method": "walk", - "encounter_rate": 15, + "encounter_rate": null, "min_level": 50, - "max_level": 52 + "max_level": 52, + "conditions": { + "harshsunlight": 15 + } }, { "pokeapi_id": 10186, "pokemon_name": "Indeedee (Female)", "method": "walk", - "encounter_rate": 14, + "encounter_rate": null, "min_level": 50, - "max_level": 52 + "max_level": 52, + "conditions": { + "fog": 14 + } }, { "pokeapi_id": 10168, "pokemon_name": "Mr Mime (Galar)", "method": "walk", - "encounter_rate": 13, + "encounter_rate": null, "min_level": 50, - "max_level": 52 + "max_level": 52, + "conditions": { + "snow": 13 + } }, { "pokeapi_id": 826, "pokemon_name": "Orbeetle", "method": "walk", - "encounter_rate": 13, + "encounter_rate": null, "min_level": 50, - "max_level": 52 + "max_level": 52, + "conditions": { + "clear": 13 + } }, { "pokeapi_id": 675, "pokemon_name": "Pangoro", "method": "walk", - "encounter_rate": 13, + "encounter_rate": null, "min_level": 50, - "max_level": 52 + "max_level": 52, + "conditions": { + "cloudy": 13 + } }, { "pokeapi_id": 195, "pokemon_name": "Quagsire", "method": "walk", - "encounter_rate": 13, + "encounter_rate": null, "min_level": 50, - "max_level": 52 + "max_level": 52, + "conditions": { + "rain": 13 + } }, { "pokeapi_id": 579, "pokemon_name": "Reuniclus", "method": "walk", - "encounter_rate": 13, + "encounter_rate": null, "min_level": 55, - "max_level": 58 + "max_level": 58, + "conditions": { + "fog": 13 + } }, { "pokeapi_id": 561, "pokemon_name": "Sigilyph", "method": "walk", - "encounter_rate": 13, + "encounter_rate": null, "min_level": 55, - "max_level": 58 + "max_level": 58, + "conditions": { + "clear": 13 + } }, { "pokeapi_id": 777, "pokemon_name": "Togedemaru", "method": "walk", - "encounter_rate": 13, + "encounter_rate": null, "min_level": 50, - "max_level": 52 + "max_level": 52, + "conditions": { + "blizzard": 13 + } }, { "pokeapi_id": 10167, "pokemon_name": "Weezing (Galar)", "method": "walk", - "encounter_rate": 13, + "encounter_rate": null, "min_level": 55, - "max_level": 58 + "max_level": 58, + "conditions": { + "cloudy": 13 + } }, { "pokeapi_id": 132, "pokemon_name": "Ditto", "method": "walk", - "encounter_rate": 12, + "encounter_rate": null, "min_level": 50, - "max_level": 58 + "max_level": 58, + "conditions": { + "clear": 2 + } }, { "pokeapi_id": 768, "pokemon_name": "Golisopod", "method": "walk", - "encounter_rate": 12, + "encounter_rate": null, "min_level": 55, - "max_level": 58 + "max_level": 58, + "conditions": { + "rain": 12 + } }, { "pokeapi_id": 608, "pokemon_name": "Lampent", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 55, - "max_level": 58 + "max_level": 58, + "conditions": { + "harshsunlight": 10 + } }, { "pokeapi_id": 211, @@ -13233,17 +17472,23 @@ "pokeapi_id": 10180, "pokemon_name": "Stunfisk (Galar)", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 50, - "max_level": 52 + "max_level": 52, + "conditions": { + "sandstorm": 10 + } }, { "pokeapi_id": 870, "pokemon_name": "Falinks", "method": "walk", - "encounter_rate": 6, + "encounter_rate": null, "min_level": 50, - "max_level": 52 + "max_level": 52, + "conditions": { + "cloudy": 6 + } }, { "pokeapi_id": 847, @@ -13257,9 +17502,12 @@ "pokeapi_id": 712, "pokemon_name": "Bergmite", "method": "walk", - "encounter_rate": 5, + "encounter_rate": null, "min_level": 55, - "max_level": 58 + "max_level": 58, + "conditions": { + "snow": 5 + } }, { "pokeapi_id": 420, @@ -13273,25 +17521,35 @@ "pokeapi_id": 632, "pokemon_name": "Durant", "method": "walk", - "encounter_rate": 5, + "encounter_rate": null, "min_level": 55, - "max_level": 58 + "max_level": 58, + "conditions": { + "harshsunlight": 5 + } }, { "pokeapi_id": 875, "pokemon_name": "Eiscue Ice", "method": "walk", - "encounter_rate": 5, + "encounter_rate": null, "min_level": 50, - "max_level": 52 + "max_level": 52, + "conditions": { + "snow": 2, + "blizzard": 5 + } }, { "pokeapi_id": 330, "pokemon_name": "Flygon", "method": "walk", - "encounter_rate": 5, + "encounter_rate": null, "min_level": 55, - "max_level": 58 + "max_level": 58, + "conditions": { + "harshsunlight": 5 + } }, { "pokeapi_id": 130, @@ -13305,121 +17563,173 @@ "pokeapi_id": 246, "pokemon_name": "Larvitar", "method": "walk", - "encounter_rate": 5, + "encounter_rate": null, "min_level": 50, - "max_level": 52 + "max_level": 52, + "conditions": { + "cloudy": 5, + "harshsunlight": 5 + } }, { "pokeapi_id": 10187, "pokemon_name": "Morpeko (Hangry)", "method": "walk", - "encounter_rate": 4, + "encounter_rate": null, "min_level": 55, - "max_level": 58 + "max_level": 58, + "conditions": { + "thunderstorm": 4 + } }, { "pokeapi_id": 247, "pokemon_name": "Pupitar", "method": "walk", - "encounter_rate": 4, + "encounter_rate": null, "min_level": 50, - "max_level": 58 + "max_level": 58, + "conditions": { + "sandstorm": 4 + } }, { "pokeapi_id": 689, "pokemon_name": "Barbaracle", "method": "walk", - "encounter_rate": 2, + "encounter_rate": null, "min_level": 50, - "max_level": 52 + "max_level": 52, + "conditions": { + "rain": 2 + } }, { "pokeapi_id": 879, "pokemon_name": "Copperajah", "method": "walk", - "encounter_rate": 2, + "encounter_rate": null, "min_level": 55, - "max_level": 58 + "max_level": 58, + "conditions": { + "blizzard": 2 + } }, { "pokeapi_id": 886, "pokemon_name": "Drakloak", "method": "walk", - "encounter_rate": 2, + "encounter_rate": null, "min_level": 55, - "max_level": 58 + "max_level": 58, + "conditions": { + "cloudy": 1, + "rain": 1, + "thunderstorm": 2, + "fog": 2 + } }, { "pokeapi_id": 780, "pokemon_name": "Drampa", "method": "walk", - "encounter_rate": 2, + "encounter_rate": null, "min_level": 50, - "max_level": 52 + "max_level": 52, + "conditions": { + "thunderstorm": 2 + } }, { "pokeapi_id": 885, "pokemon_name": "Dreepy", "method": "walk", - "encounter_rate": 2, + "encounter_rate": null, "min_level": 50, - "max_level": 52 + "max_level": 52, + "conditions": { + "cloudy": 1, + "thunderstorm": 2, + "fog": 2 + } }, { "pokeapi_id": 884, "pokemon_name": "Duraludon", "method": "walk", - "encounter_rate": 2, + "encounter_rate": null, "min_level": 50, - "max_level": 52 + "max_level": 52, + "conditions": { + "blizzard": 2 + } }, { "pokeapi_id": 704, "pokemon_name": "Goomy", "method": "walk", - "encounter_rate": 2, + "encounter_rate": null, "min_level": 50, - "max_level": 52 + "max_level": 52, + "conditions": { + "rain": 2 + } }, { "pokeapi_id": 237, "pokemon_name": "Hitmontop", "method": "walk", - "encounter_rate": 2, + "encounter_rate": null, "min_level": 55, - "max_level": 58 + "max_level": 58, + "conditions": { + "cloudy": 2 + } }, { "pokeapi_id": 479, "pokemon_name": "Rotom", "method": "walk", - "encounter_rate": 2, + "encounter_rate": null, "min_level": 55, - "max_level": 58 + "max_level": 58, + "conditions": { + "rain": 2, + "thunderstorm": 2 + } }, { "pokeapi_id": 705, "pokemon_name": "Sliggoo", "method": "walk", - "encounter_rate": 2, + "encounter_rate": null, "min_level": 50, - "max_level": 52 + "max_level": 52, + "conditions": { + "thunderstorm": 2 + } }, { "pokeapi_id": 282, "pokemon_name": "Gardevoir", "method": "walk", - "encounter_rate": 1, + "encounter_rate": null, "min_level": 50, - "max_level": 52 + "max_level": 52, + "conditions": { + "fog": 1 + } }, { "pokeapi_id": 612, "pokemon_name": "Haxorus", "method": "walk", - "encounter_rate": 1, + "encounter_rate": null, "min_level": 55, - "max_level": 58 + "max_level": 58, + "conditions": { + "thunderstorm": 1 + } } ], "children": [ @@ -13431,33 +17741,50 @@ "pokeapi_id": 593, "pokemon_name": "Jellicent", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 46, - "max_level": 46 + "max_level": 46, + "conditions": { + "clear": 100, + "cloudy": 100, + "rain": 100, + "thunderstorm": 100, + "fog": 100 + } }, { "pokeapi_id": 279, "pokemon_name": "Pelipper", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 46, - "max_level": 46 + "max_level": 46, + "conditions": { + "harshsunlight": 100 + } }, { "pokeapi_id": 119, "pokemon_name": "Seaking", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 46, - "max_level": 46 + "max_level": 46, + "conditions": { + "sandstorm": 100 + } }, { "pokeapi_id": 584, "pokemon_name": "Vanilluxe", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 47, - "max_level": 47 + "max_level": 47, + "conditions": { + "snow": 100, + "blizzard": 100 + } } ] }, @@ -13469,17 +17796,30 @@ "pokeapi_id": 130, "pokemon_name": "Gyarados", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 60, - "max_level": 60 + "max_level": 60, + "conditions": { + "clear": 100, + "cloudy": 100, + "rain": 100, + "thunderstorm": 100, + "snow": 100, + "blizzard": 100, + "harshsunlight": 100, + "sandstorm": 100 + } }, { "pokeapi_id": 350, "pokemon_name": "Milotic", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 60, - "max_level": 60 + "max_level": 60, + "conditions": { + "fog": 100 + } } ] }, @@ -13491,33 +17831,50 @@ "pokeapi_id": 593, "pokemon_name": "Jellicent", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 46, - "max_level": 46 + "max_level": 46, + "conditions": { + "rain": 100 + } }, { "pokeapi_id": 171, "pokemon_name": "Lanturn", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 46, - "max_level": 46 + "max_level": 46, + "conditions": { + "clear": 100, + "thunderstorm": 100, + "fog": 100 + } }, { "pokeapi_id": 119, "pokemon_name": "Seaking", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 46, - "max_level": 46 + "max_level": 46, + "conditions": { + "cloudy": 100, + "harshsunlight": 100, + "sandstorm": 100 + } }, { "pokeapi_id": 584, "pokemon_name": "Vanilluxe", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 47, - "max_level": 47 + "max_level": 47, + "conditions": { + "snow": 100, + "blizzard": 100 + } } ] }, @@ -13529,17 +17886,30 @@ "pokeapi_id": 130, "pokemon_name": "Gyarados", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 56, - "max_level": 56 + "max_level": 56, + "conditions": { + "cloudy": 100, + "harshsunlight": 100, + "sandstorm": 100 + } }, { "pokeapi_id": 131, "pokemon_name": "Lapras", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 56, - "max_level": 56 + "max_level": 56, + "conditions": { + "clear": 100, + "rain": 100, + "thunderstorm": 100, + "snow": 100, + "blizzard": 100, + "fog": 100 + } } ] }, @@ -13565,65 +17935,90 @@ "pokeapi_id": 196, "pokemon_name": "Espeon", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 56, - "max_level": 56 + "max_level": 56, + "conditions": { + "cloudy": 100 + } }, { "pokeapi_id": 136, "pokemon_name": "Flareon", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 56, - "max_level": 56 + "max_level": 56, + "conditions": { + "harshsunlight": 100 + } }, { "pokeapi_id": 471, "pokemon_name": "Glaceon", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 56, - "max_level": 56 + "max_level": 56, + "conditions": { + "snow": 100, + "blizzard": 100 + } }, { "pokeapi_id": 135, "pokemon_name": "Jolteon", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 56, - "max_level": 56 + "max_level": 56, + "conditions": { + "thunderstorm": 100 + } }, { "pokeapi_id": 470, "pokemon_name": "Leafeon", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 56, - "max_level": 56 + "max_level": 56, + "conditions": { + "clear": 100 + } }, { "pokeapi_id": 700, "pokemon_name": "Sylveon", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 56, - "max_level": 56 + "max_level": 56, + "conditions": { + "fog": 100 + } }, { "pokeapi_id": 197, "pokemon_name": "Umbreon", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 56, - "max_level": 56 + "max_level": 56, + "conditions": { + "sandstorm": 100 + } }, { "pokeapi_id": 134, "pokemon_name": "Vaporeon", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 56, - "max_level": 56 + "max_level": 56, + "conditions": { + "rain": 100 + } } ] }, @@ -13649,41 +18044,60 @@ "pokeapi_id": 713, "pokemon_name": "Avalugg", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 60, - "max_level": 60 + "max_level": 60, + "conditions": { + "snow": 100, + "blizzard": 100 + } }, { "pokeapi_id": 609, "pokemon_name": "Chandelure", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 60, - "max_level": 60 + "max_level": 60, + "conditions": { + "harshsunlight": 100 + } }, { "pokeapi_id": 282, "pokemon_name": "Gardevoir", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 60, - "max_level": 60 + "max_level": 60, + "conditions": { + "clear": 100, + "fog": 100 + } }, { "pokeapi_id": 112, "pokemon_name": "Rhydon", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 60, - "max_level": 60 + "max_level": 60, + "conditions": { + "sandstorm": 100 + } }, { "pokeapi_id": 756, "pokemon_name": "Shiinotic", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 60, - "max_level": 60 + "max_level": 60, + "conditions": { + "cloudy": 100, + "rain": 100, + "thunderstorm": 100 + } } ] } @@ -13959,7 +18373,7 @@ ] }, { - "name": "Route 10 - Galar (East of Pok\u00e9mon camp)", + "name": "Route 10 - Galar (East of Pokémon camp)", "order": 235, "encounters": [ { @@ -14141,9 +18555,20 @@ "pokeapi_id": 427, "pokemon_name": "Buneary", "method": "walk", - "encounter_rate": 86, + "encounter_rate": null, "min_level": 10, - "max_level": 18 + "max_level": 18, + "conditions": { + "clear": 56, + "cloudy": 36, + "rain": 36, + "thunderstorm": 36, + "snow": 56, + "blizzard": 56, + "harshsunlight": 36, + "sandstorm": 56, + "fog": 36 + } }, { "pokeapi_id": 819, @@ -14157,9 +18582,20 @@ "pokeapi_id": 39, "pokemon_name": "Jigglypuff", "method": "walk", - "encounter_rate": 62, + "encounter_rate": null, "min_level": 10, - "max_level": 18 + "max_level": 18, + "conditions": { + "clear": 30, + "cloudy": 15, + "rain": 15, + "thunderstorm": 15, + "snow": 30, + "blizzard": 30, + "harshsunlight": 15, + "sandstorm": 30, + "fog": 15 + } }, { "pokeapi_id": 129, @@ -14173,9 +18609,20 @@ "pokeapi_id": 72, "pokemon_name": "Tentacool", "method": "surf", - "encounter_rate": 50, + "encounter_rate": null, "min_level": 40, - "max_level": 45 + "max_level": 45, + "conditions": { + "clear": 35, + "cloudy": 35, + "rain": 35, + "thunderstorm": 35, + "snow": 35, + "blizzard": 35, + "harshsunlight": 50, + "sandstorm": 35, + "fog": 35 + } }, { "pokeapi_id": 223, @@ -14189,33 +18636,46 @@ "pokeapi_id": 753, "pokemon_name": "Fomantis", "method": "walk", - "encounter_rate": 35, + "encounter_rate": null, "min_level": 10, - "max_level": 18 + "max_level": 18, + "conditions": { + "harshsunlight": 35 + } }, { "pokeapi_id": 686, "pokemon_name": "Inkay", "method": "walk", - "encounter_rate": 35, + "encounter_rate": null, "min_level": 10, - "max_level": 18 + "max_level": 18, + "conditions": { + "cloudy": 35 + } }, { "pokeapi_id": 98, "pokemon_name": "Krabby", "method": "walk", - "encounter_rate": 35, + "encounter_rate": null, "min_level": 10, - "max_level": 18 + "max_level": 18, + "conditions": { + "rain": 35, + "thunderstorm": 35 + } }, { "pokeapi_id": 280, "pokemon_name": "Ralts", "method": "walk", - "encounter_rate": 35, + "encounter_rate": null, "min_level": 10, - "max_level": 18 + "max_level": 18, + "conditions": { + "fog": 35 + } }, { "pokeapi_id": 278, @@ -14245,33 +18705,54 @@ "pokeapi_id": 458, "pokemon_name": "Mantyke", "method": "surf", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 40, - "max_level": 45 + "max_level": 45, + "conditions": { + "clear": 30, + "cloudy": 15, + "rain": 15, + "thunderstorm": 15, + "snow": 30, + "blizzard": 30, + "harshsunlight": 15, + "sandstorm": 30, + "fog": 15 + } }, { "pokeapi_id": 425, "pokemon_name": "Drifloon", "method": "surf", - "encounter_rate": 15, + "encounter_rate": null, "min_level": 40, - "max_level": 45 + "max_level": 45, + "conditions": { + "fog": 15 + } }, { "pokeapi_id": 279, "pokemon_name": "Pelipper", "method": "surf", - "encounter_rate": 15, + "encounter_rate": null, "min_level": 40, - "max_level": 45 + "max_level": 45, + "conditions": { + "rain": 15, + "thunderstorm": 15 + } }, { "pokeapi_id": 73, "pokemon_name": "Tentacruel", "method": "surf", - "encounter_rate": 15, + "encounter_rate": null, "min_level": 40, - "max_level": 45 + "max_level": 45, + "conditions": { + "cloudy": 15 + } }, { "pokeapi_id": 440, @@ -14309,17 +18790,30 @@ "pokeapi_id": 242, "pokemon_name": "Blissey", "method": "walk", - "encounter_rate": 2, + "encounter_rate": null, "min_level": 10, - "max_level": 15 + "max_level": 15, + "conditions": { + "fog": 2 + } }, { "pokeapi_id": 113, "pokemon_name": "Chansey", "method": "walk", - "encounter_rate": 2, + "encounter_rate": null, "min_level": 10, - "max_level": 15 + "max_level": 15, + "conditions": { + "clear": 2, + "cloudy": 2, + "rain": 2, + "thunderstorm": 2, + "snow": 2, + "blizzard": 2, + "harshsunlight": 2, + "sandstorm": 2 + } } ], "children": [ @@ -14331,33 +18825,47 @@ "pokeapi_id": 428, "pokemon_name": "Lopunny", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 22, - "max_level": 22 + "max_level": 22, + "conditions": { + "clear": 100, + "harshsunlight": 100 + } }, { "pokeapi_id": 404, "pokemon_name": "Luxio", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 20, - "max_level": 20 + "max_level": 20, + "conditions": { + "thunderstorm": 100 + } }, { "pokeapi_id": 687, "pokemon_name": "Malamar", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 26, - "max_level": 26 + "max_level": 26, + "conditions": { + "cloudy": 100, + "rain": 100 + } }, { "pokeapi_id": 40, "pokemon_name": "Wigglytuff", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 27, - "max_level": 27 + "max_level": 27, + "conditions": { + "fog": 100 + } } ] }, @@ -14369,41 +18877,57 @@ "pokeapi_id": 764, "pokemon_name": "Comfey", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 15, - "max_level": 15 + "max_level": 15, + "conditions": { + "clear": 100 + } }, { "pokeapi_id": 662, "pokemon_name": "Fletchinder", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 20, - "max_level": 20 + "max_level": 20, + "conditions": { + "harshsunlight": 100 + } }, { "pokeapi_id": 64, "pokemon_name": "Kadabra", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 20, - "max_level": 20 + "max_level": 20, + "conditions": { + "fog": 100 + } }, { "pokeapi_id": 404, "pokemon_name": "Luxio", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 20, - "max_level": 20 + "max_level": 20, + "conditions": { + "thunderstorm": 100 + } }, { "pokeapi_id": 687, "pokemon_name": "Malamar", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 26, - "max_level": 26 + "max_level": 26, + "conditions": { + "cloudy": 100, + "rain": 100 + } } ] }, @@ -14415,33 +18939,47 @@ "pokeapi_id": 834, "pokemon_name": "Drednaw", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 20, - "max_level": 20 + "max_level": 20, + "conditions": { + "harshsunlight": 100 + } }, { "pokeapi_id": 99, "pokemon_name": "Kingler", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 20, - "max_level": 20 + "max_level": 20, + "conditions": { + "rain": 100, + "thunderstorm": 100 + } }, { "pokeapi_id": 121, "pokemon_name": "Starmie", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 20, - "max_level": 20 + "max_level": 20, + "conditions": { + "clear": 100, + "cloudy": 100 + } }, { "pokeapi_id": 748, "pokemon_name": "Toxapex", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 20, - "max_level": 20 + "max_level": 20, + "conditions": { + "fog": 100 + } } ] }, @@ -14453,25 +18991,37 @@ "pokeapi_id": 99, "pokemon_name": "Kingler", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 20, - "max_level": 20 + "max_level": 20, + "conditions": { + "clear": 100, + "harshsunlight": 100 + } }, { "pokeapi_id": 121, "pokemon_name": "Starmie", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 20, - "max_level": 20 + "max_level": 20, + "conditions": { + "rain": 100, + "thunderstorm": 100, + "fog": 100 + } }, { "pokeapi_id": 748, "pokemon_name": "Toxapex", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 20, - "max_level": 20 + "max_level": 20, + "conditions": { + "cloudy": 100 + } } ] }, @@ -14483,33 +19033,47 @@ "pokeapi_id": 183, "pokemon_name": "Marill", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 15, - "max_level": 15 + "max_level": 15, + "conditions": { + "rain": 100 + } }, { "pokeapi_id": 25, "pokemon_name": "Pikachu", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 15, - "max_level": 15 + "max_level": 15, + "conditions": { + "thunderstorm": 100 + } }, { "pokeapi_id": 744, "pokemon_name": "Rockruff", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 15, - "max_level": 15 + "max_level": 15, + "conditions": { + "clear": 100, + "harshsunlight": 100 + } }, { "pokeapi_id": 570, "pokemon_name": "Zorua", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 15, - "max_level": 15 + "max_level": 15, + "conditions": { + "cloudy": 100, + "fog": 100 + } } ] }, @@ -14521,25 +19085,37 @@ "pokeapi_id": 99, "pokemon_name": "Kingler", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 20, - "max_level": 20 + "max_level": 20, + "conditions": { + "cloudy": 100, + "harshsunlight": 100 + } }, { "pokeapi_id": 121, "pokemon_name": "Starmie", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 20, - "max_level": 20 + "max_level": 20, + "conditions": { + "rain": 100, + "thunderstorm": 100, + "fog": 100 + } }, { "pokeapi_id": 748, "pokemon_name": "Toxapex", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 20, - "max_level": 20 + "max_level": 20, + "conditions": { + "clear": 100 + } } ] }, @@ -14551,25 +19127,37 @@ "pokeapi_id": 99, "pokemon_name": "Kingler", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 20, - "max_level": 20 + "max_level": 20, + "conditions": { + "clear": 100, + "rain": 100, + "thunderstorm": 100 + } }, { "pokeapi_id": 121, "pokemon_name": "Starmie", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 20, - "max_level": 20 + "max_level": 20, + "conditions": { + "cloudy": 100, + "harshsunlight": 100 + } }, { "pokeapi_id": 748, "pokemon_name": "Toxapex", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 20, - "max_level": 20 + "max_level": 20, + "conditions": { + "fog": 100 + } } ] } @@ -14693,9 +19281,20 @@ "pokeapi_id": 451, "pokemon_name": "Skorupi", "method": "walk", - "encounter_rate": 86, + "encounter_rate": null, "min_level": 10, - "max_level": 18 + "max_level": 18, + "conditions": { + "clear": 56, + "cloudy": 36, + "rain": 36, + "thunderstorm": 36, + "snow": 56, + "blizzard": 56, + "harshsunlight": 36, + "sandstorm": 56, + "fog": 56 + } }, { "pokeapi_id": 819, @@ -14733,9 +19332,20 @@ "pokeapi_id": 206, "pokemon_name": "Dunsparce", "method": "walk", - "encounter_rate": 46, + "encounter_rate": null, "min_level": 10, - "max_level": 18 + "max_level": 18, + "conditions": { + "clear": 30, + "cloudy": 15, + "rain": 15, + "thunderstorm": 15, + "snow": 30, + "blizzard": 30, + "harshsunlight": 15, + "sandstorm": 30, + "fog": 30 + } }, { "pokeapi_id": 339, @@ -14749,9 +19359,12 @@ "pokeapi_id": 753, "pokemon_name": "Fomantis", "method": "walk", - "encounter_rate": 35, + "encounter_rate": null, "min_level": 10, - "max_level": 18 + "max_level": 18, + "conditions": { + "harshsunlight": 35 + } }, { "pokeapi_id": 10164, @@ -14781,33 +19394,47 @@ "pokeapi_id": 341, "pokemon_name": "Corphish", "method": "walk", - "encounter_rate": 25, + "encounter_rate": null, "min_level": 10, - "max_level": 18 + "max_level": 18, + "conditions": { + "rain": 25, + "thunderstorm": 25 + } }, { "pokeapi_id": 624, "pokemon_name": "Pawniard", "method": "walk", - "encounter_rate": 25, + "encounter_rate": null, "min_level": 10, - "max_level": 18 + "max_level": 18, + "conditions": { + "cloudy": 25 + } }, { "pokeapi_id": 453, "pokemon_name": "Croagunk", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 10, - "max_level": 15 + "max_level": 15, + "conditions": { + "cloudy": 10 + } }, { "pokeapi_id": 704, "pokemon_name": "Goomy", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 10, - "max_level": 15 + "max_level": 15, + "conditions": { + "rain": 10, + "thunderstorm": 10 + } }, { "pokeapi_id": 440, @@ -14845,17 +19472,30 @@ "pokeapi_id": 242, "pokemon_name": "Blissey", "method": "walk", - "encounter_rate": 2, + "encounter_rate": null, "min_level": 10, - "max_level": 15 + "max_level": 15, + "conditions": { + "fog": 2 + } }, { "pokeapi_id": 113, "pokemon_name": "Chansey", "method": "walk", - "encounter_rate": 2, + "encounter_rate": null, "min_level": 10, - "max_level": 15 + "max_level": 15, + "conditions": { + "clear": 2, + "cloudy": 2, + "rain": 2, + "thunderstorm": 2, + "snow": 2, + "blizzard": 2, + "harshsunlight": 2, + "sandstorm": 2 + } } ], "children": [ @@ -14867,17 +19507,27 @@ "pokeapi_id": 626, "pokemon_name": "Bouffalant", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 20, - "max_level": 20 + "max_level": 20, + "conditions": { + "clear": 100, + "cloudy": 100, + "rain": 100, + "thunderstorm": 100, + "harshsunlight": 100 + } }, { "pokeapi_id": 64, "pokemon_name": "Kadabra", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 20, - "max_level": 20 + "max_level": 20, + "conditions": { + "fog": 100 + } } ] }, @@ -14889,33 +19539,47 @@ "pokeapi_id": 184, "pokemon_name": "Azumarill", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 21, - "max_level": 21 + "max_level": 21, + "conditions": { + "fog": 100 + } }, { "pokeapi_id": 834, "pokemon_name": "Drednaw", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 20, - "max_level": 20 + "max_level": 20, + "conditions": { + "harshsunlight": 100 + } }, { "pokeapi_id": 61, "pokemon_name": "Poliwhirl", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 20, - "max_level": 20 + "max_level": 20, + "conditions": { + "rain": 100, + "thunderstorm": 100 + } }, { "pokeapi_id": 195, "pokemon_name": "Quagsire", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 20, - "max_level": 20 + "max_level": 20, + "conditions": { + "clear": 100, + "cloudy": 100 + } } ] }, @@ -14927,117 +19591,161 @@ "pokeapi_id": 452, "pokemon_name": "Drapion", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 22, - "max_level": 22 + "max_level": 22, + "conditions": { + "clear": 100, + "cloudy": 100 + } }, { "pokeapi_id": 662, "pokemon_name": "Fletchinder", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 20, - "max_level": 20 + "max_level": 20, + "conditions": { + "harshsunlight": 100 + } }, { "pokeapi_id": 404, "pokemon_name": "Luxio", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 20, - "max_level": 20 + "max_level": 20, + "conditions": { + "thunderstorm": 100 + } }, { "pokeapi_id": 687, "pokemon_name": "Malamar", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 26, - "max_level": 26 + "max_level": 26, + "conditions": { + "rain": 100 + } }, { "pokeapi_id": 40, "pokemon_name": "Wigglytuff", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 27, - "max_level": 27 + "max_level": 27, + "conditions": { + "fog": 100 + } } ] }, { - "name": "Soothing Wetlands (In Puddle Near Brawler\u2019s Cave Entrance)", + "name": "Soothing Wetlands (In Puddle Near Brawler’s Cave Entrance)", "order": 254, "encounters": [ { "pokeapi_id": 834, "pokemon_name": "Drednaw", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 20, - "max_level": 20 + "max_level": 20, + "conditions": { + "harshsunlight": 100 + } }, { "pokeapi_id": 61, "pokemon_name": "Poliwhirl", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 20, - "max_level": 20 + "max_level": 20, + "conditions": { + "rain": 100, + "thunderstorm": 100, + "fog": 100 + } }, { "pokeapi_id": 195, "pokemon_name": "Quagsire", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 20, - "max_level": 20 + "max_level": 20, + "conditions": { + "clear": 100, + "cloudy": 100 + } } ] }, { - "name": "Soothing Wetlands (Southwest of Brawler\u2019s Cave Entrance in Open Area Near Den)", + "name": "Soothing Wetlands (Southwest of Brawler’s Cave Entrance in Open Area Near Den)", "order": 255, "encounters": [ { "pokeapi_id": 452, "pokemon_name": "Drapion", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 22, - "max_level": 22 + "max_level": 22, + "conditions": { + "cloudy": 100, + "rain": 100 + } }, { "pokeapi_id": 463, "pokemon_name": "Lickilicky", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 27, - "max_level": 27 + "max_level": 27, + "conditions": { + "clear": 100 + } }, { "pokeapi_id": 405, "pokemon_name": "Luxray", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 32, - "max_level": 32 + "max_level": 32, + "conditions": { + "thunderstorm": 100 + } }, { "pokeapi_id": 663, "pokemon_name": "Talonflame", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 32, - "max_level": 32 + "max_level": 32, + "conditions": { + "harshsunlight": 100 + } }, { "pokeapi_id": 40, "pokemon_name": "Wigglytuff", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 27, - "max_level": 27 + "max_level": 27, + "conditions": { + "fog": 100 + } } ] }, @@ -15049,33 +19757,47 @@ "pokeapi_id": 184, "pokemon_name": "Azumarill", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 21, - "max_level": 21 + "max_level": 21, + "conditions": { + "fog": 100 + } }, { "pokeapi_id": 834, "pokemon_name": "Drednaw", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 20, - "max_level": 20 + "max_level": 20, + "conditions": { + "clear": 100, + "cloudy": 100 + } }, { "pokeapi_id": 61, "pokemon_name": "Poliwhirl", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 20, - "max_level": 20 + "max_level": 20, + "conditions": { + "rain": 100, + "thunderstorm": 100 + } }, { "pokeapi_id": 195, "pokemon_name": "Quagsire", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 20, - "max_level": 20 + "max_level": 20, + "conditions": { + "harshsunlight": 100 + } } ] }, @@ -15087,41 +19809,57 @@ "pokeapi_id": 184, "pokemon_name": "Azumarill", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 21, - "max_level": 21 + "max_level": 21, + "conditions": { + "fog": 100 + } }, { "pokeapi_id": 834, "pokemon_name": "Drednaw", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 20, - "max_level": 20 + "max_level": 20, + "conditions": { + "cloudy": 100, + "harshsunlight": 100 + } }, { "pokeapi_id": 186, "pokemon_name": "Politoed", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 32, - "max_level": 32 + "max_level": 32, + "conditions": { + "rain": 100 + } }, { "pokeapi_id": 61, "pokemon_name": "Poliwhirl", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 20, - "max_level": 20 + "max_level": 20, + "conditions": { + "thunderstorm": 100 + } }, { "pokeapi_id": 195, "pokemon_name": "Quagsire", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 20, - "max_level": 20 + "max_level": 20, + "conditions": { + "clear": 100 + } } ] }, @@ -15133,41 +19871,57 @@ "pokeapi_id": 764, "pokemon_name": "Comfey", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 15, - "max_level": 15 + "max_level": 15, + "conditions": { + "clear": 100, + "fog": 100 + } }, { "pokeapi_id": 453, "pokemon_name": "Croagunk", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 20, - "max_level": 20 + "max_level": 20, + "conditions": { + "cloudy": 100 + } }, { "pokeapi_id": 662, "pokemon_name": "Fletchinder", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 20, - "max_level": 20 + "max_level": 20, + "conditions": { + "harshsunlight": 100 + } }, { "pokeapi_id": 404, "pokemon_name": "Luxio", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 20, - "max_level": 20 + "max_level": 20, + "conditions": { + "thunderstorm": 100 + } }, { "pokeapi_id": 61, "pokemon_name": "Poliwhirl", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 20, - "max_level": 20 + "max_level": 20, + "conditions": { + "rain": 100 + } } ] }, @@ -15179,25 +19933,37 @@ "pokeapi_id": 834, "pokemon_name": "Drednaw", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 20, - "max_level": 20 + "max_level": 20, + "conditions": { + "harshsunlight": 100 + } }, { "pokeapi_id": 61, "pokemon_name": "Poliwhirl", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 20, - "max_level": 20 + "max_level": 20, + "conditions": { + "rain": 100, + "thunderstorm": 100 + } }, { "pokeapi_id": 195, "pokemon_name": "Quagsire", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 20, - "max_level": 20 + "max_level": 20, + "conditions": { + "clear": 100, + "cloudy": 100, + "fog": 100 + } } ] }, @@ -15209,41 +19975,57 @@ "pokeapi_id": 549, "pokemon_name": "Lilligant", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 22, - "max_level": 22 + "max_level": 22, + "conditions": { + "harshsunlight": 100 + } }, { "pokeapi_id": 428, "pokemon_name": "Lopunny", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 22, - "max_level": 22 + "max_level": 22, + "conditions": { + "clear": 100 + } }, { "pokeapi_id": 404, "pokemon_name": "Luxio", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 20, - "max_level": 20 + "max_level": 20, + "conditions": { + "thunderstorm": 100 + } }, { "pokeapi_id": 687, "pokemon_name": "Malamar", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 26, - "max_level": 26 + "max_level": 26, + "conditions": { + "cloudy": 100, + "rain": 100 + } }, { "pokeapi_id": 40, "pokemon_name": "Wigglytuff", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 27, - "max_level": 27 + "max_level": 27, + "conditions": { + "fog": 100 + } } ] }, @@ -15255,33 +20037,47 @@ "pokeapi_id": 184, "pokemon_name": "Azumarill", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 21, - "max_level": 21 + "max_level": 21, + "conditions": { + "fog": 100 + } }, { "pokeapi_id": 834, "pokemon_name": "Drednaw", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 20, - "max_level": 20 + "max_level": 20, + "conditions": { + "harshsunlight": 100 + } }, { "pokeapi_id": 61, "pokemon_name": "Poliwhirl", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 20, - "max_level": 20 + "max_level": 20, + "conditions": { + "rain": 100, + "thunderstorm": 100 + } }, { "pokeapi_id": 195, "pokemon_name": "Quagsire", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 20, - "max_level": 20 + "max_level": 20, + "conditions": { + "clear": 100, + "cloudy": 100 + } } ] }, @@ -15293,33 +20089,47 @@ "pokeapi_id": 184, "pokemon_name": "Azumarill", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 21, - "max_level": 21 + "max_level": 21, + "conditions": { + "fog": 100 + } }, { "pokeapi_id": 834, "pokemon_name": "Drednaw", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 20, - "max_level": 20 + "max_level": 20, + "conditions": { + "clear": 100, + "cloudy": 100 + } }, { "pokeapi_id": 61, "pokemon_name": "Poliwhirl", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 20, - "max_level": 20 + "max_level": 20, + "conditions": { + "rain": 100, + "thunderstorm": 100 + } }, { "pokeapi_id": 195, "pokemon_name": "Quagsire", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 20, - "max_level": 20 + "max_level": 20, + "conditions": { + "harshsunlight": 100 + } } ] }, @@ -15331,25 +20141,37 @@ "pokeapi_id": 184, "pokemon_name": "Azumarill", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 21, - "max_level": 21 + "max_level": 21, + "conditions": { + "fog": 100 + } }, { "pokeapi_id": 61, "pokemon_name": "Poliwhirl", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 20, - "max_level": 20 + "max_level": 20, + "conditions": { + "rain": 100, + "thunderstorm": 100 + } }, { "pokeapi_id": 195, "pokemon_name": "Quagsire", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 20, - "max_level": 20 + "max_level": 20, + "conditions": { + "clear": 100, + "cloudy": 100, + "harshsunlight": 100 + } } ] }, @@ -15361,33 +20183,47 @@ "pokeapi_id": 184, "pokemon_name": "Azumarill", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 21, - "max_level": 21 + "max_level": 21, + "conditions": { + "fog": 100 + } }, { "pokeapi_id": 834, "pokemon_name": "Drednaw", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 20, - "max_level": 20 + "max_level": 20, + "conditions": { + "clear": 100, + "cloudy": 100 + } }, { "pokeapi_id": 186, "pokemon_name": "Politoed", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 32, - "max_level": 32 + "max_level": 32, + "conditions": { + "rain": 100, + "thunderstorm": 100 + } }, { "pokeapi_id": 195, "pokemon_name": "Quagsire", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 20, - "max_level": 20 + "max_level": 20, + "conditions": { + "harshsunlight": 100 + } } ] }, @@ -15399,33 +20235,47 @@ "pokeapi_id": 184, "pokemon_name": "Azumarill", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 21, - "max_level": 21 + "max_level": 21, + "conditions": { + "fog": 100 + } }, { "pokeapi_id": 834, "pokemon_name": "Drednaw", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 20, - "max_level": 20 + "max_level": 20, + "conditions": { + "harshsunlight": 100 + } }, { "pokeapi_id": 61, "pokemon_name": "Poliwhirl", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 20, - "max_level": 20 + "max_level": 20, + "conditions": { + "rain": 100, + "thunderstorm": 100 + } }, { "pokeapi_id": 195, "pokemon_name": "Quagsire", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 20, - "max_level": 20 + "max_level": 20, + "conditions": { + "clear": 100, + "cloudy": 100 + } } ] }, @@ -15437,41 +20287,57 @@ "pokeapi_id": 764, "pokemon_name": "Comfey", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 15, - "max_level": 15 + "max_level": 15, + "conditions": { + "clear": 100, + "fog": 100 + } }, { "pokeapi_id": 453, "pokemon_name": "Croagunk", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 20, - "max_level": 20 + "max_level": 20, + "conditions": { + "cloudy": 100 + } }, { "pokeapi_id": 549, "pokemon_name": "Lilligant", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 22, - "max_level": 22 + "max_level": 22, + "conditions": { + "harshsunlight": 100 + } }, { "pokeapi_id": 404, "pokemon_name": "Luxio", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 20, - "max_level": 20 + "max_level": 20, + "conditions": { + "thunderstorm": 100 + } }, { "pokeapi_id": 195, "pokemon_name": "Quagsire", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 20, - "max_level": 20 + "max_level": 20, + "conditions": { + "rain": 100 + } } ] }, @@ -15483,49 +20349,67 @@ "pokeapi_id": 452, "pokemon_name": "Drapion", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 22, - "max_level": 22 + "max_level": 22, + "conditions": { + "cloudy": 100 + } }, { "pokeapi_id": 662, "pokemon_name": "Fletchinder", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 20, - "max_level": 20 + "max_level": 20, + "conditions": { + "harshsunlight": 100 + } }, { "pokeapi_id": 463, "pokemon_name": "Lickilicky", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 27, - "max_level": 27 + "max_level": 27, + "conditions": { + "clear": 100 + } }, { "pokeapi_id": 404, "pokemon_name": "Luxio", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 20, - "max_level": 20 + "max_level": 20, + "conditions": { + "thunderstorm": 100 + } }, { "pokeapi_id": 687, "pokemon_name": "Malamar", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 26, - "max_level": 26 + "max_level": 26, + "conditions": { + "rain": 100 + } }, { "pokeapi_id": 40, "pokemon_name": "Wigglytuff", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 27, - "max_level": 27 + "max_level": 27, + "conditions": { + "fog": 100 + } } ] }, @@ -15537,49 +20421,67 @@ "pokeapi_id": 242, "pokemon_name": "Blissey", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 22, - "max_level": 22 + "max_level": 22, + "conditions": { + "fog": 100 + } }, { "pokeapi_id": 626, "pokemon_name": "Bouffalant", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 20, - "max_level": 20 + "max_level": 20, + "conditions": { + "clear": 100 + } }, { "pokeapi_id": 452, "pokemon_name": "Drapion", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 22, - "max_level": 22 + "max_level": 22, + "conditions": { + "cloudy": 100 + } }, { "pokeapi_id": 662, "pokemon_name": "Fletchinder", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 20, - "max_level": 20 + "max_level": 20, + "conditions": { + "harshsunlight": 100 + } }, { "pokeapi_id": 405, "pokemon_name": "Luxray", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 32, - "max_level": 32 + "max_level": 32, + "conditions": { + "thunderstorm": 100 + } }, { "pokeapi_id": 195, "pokemon_name": "Quagsire", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 20, - "max_level": 20 + "max_level": 20, + "conditions": { + "rain": 100 + } } ] }, @@ -15591,33 +20493,47 @@ "pokeapi_id": 184, "pokemon_name": "Azumarill", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 21, - "max_level": 21 + "max_level": 21, + "conditions": { + "fog": 100 + } }, { "pokeapi_id": 834, "pokemon_name": "Drednaw", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 20, - "max_level": 20 + "max_level": 20, + "conditions": { + "clear": 100, + "cloudy": 100 + } }, { "pokeapi_id": 61, "pokemon_name": "Poliwhirl", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 20, - "max_level": 20 + "max_level": 20, + "conditions": { + "rain": 100, + "thunderstorm": 100 + } }, { "pokeapi_id": 195, "pokemon_name": "Quagsire", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 20, - "max_level": 20 + "max_level": 20, + "conditions": { + "harshsunlight": 100 + } } ] }, @@ -15629,41 +20545,57 @@ "pokeapi_id": 764, "pokemon_name": "Comfey", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 15, - "max_level": 15 + "max_level": 15, + "conditions": { + "harshsunlight": 100 + } }, { "pokeapi_id": 183, "pokemon_name": "Marill", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 15, - "max_level": 15 + "max_level": 15, + "conditions": { + "rain": 100 + } }, { "pokeapi_id": 25, "pokemon_name": "Pikachu", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 15, - "max_level": 15 + "max_level": 15, + "conditions": { + "thunderstorm": 100 + } }, { "pokeapi_id": 744, "pokemon_name": "Rockruff", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 15, - "max_level": 15 + "max_level": 15, + "conditions": { + "clear": 100 + } }, { "pokeapi_id": 570, "pokemon_name": "Zorua", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 15, - "max_level": 15 + "max_level": 15, + "conditions": { + "cloudy": 100, + "fog": 100 + } } ] }, @@ -15675,49 +20607,67 @@ "pokeapi_id": 452, "pokemon_name": "Drapion", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 22, - "max_level": 22 + "max_level": 22, + "conditions": { + "cloudy": 100 + } }, { "pokeapi_id": 463, "pokemon_name": "Lickilicky", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 27, - "max_level": 27 + "max_level": 27, + "conditions": { + "rain": 100 + } }, { "pokeapi_id": 549, "pokemon_name": "Lilligant", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 22, - "max_level": 22 + "max_level": 22, + "conditions": { + "harshsunlight": 100 + } }, { "pokeapi_id": 428, "pokemon_name": "Lopunny", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 22, - "max_level": 22 + "max_level": 22, + "conditions": { + "clear": 100 + } }, { "pokeapi_id": 26, "pokemon_name": "Raichu", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 26, - "max_level": 26 + "max_level": 26, + "conditions": { + "thunderstorm": 100 + } }, { "pokeapi_id": 40, "pokemon_name": "Wigglytuff", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 27, - "max_level": 27 + "max_level": 27, + "conditions": { + "fog": 100 + } } ] } @@ -15803,9 +20753,20 @@ "pokeapi_id": 543, "pokemon_name": "Venipede", "method": "walk", - "encounter_rate": 86, + "encounter_rate": null, "min_level": 10, - "max_level": 18 + "max_level": 18, + "conditions": { + "clear": 56, + "cloudy": 36, + "rain": 36, + "thunderstorm": 36, + "snow": 56, + "blizzard": 56, + "harshsunlight": 36, + "sandstorm": 46, + "fog": 46 + } }, { "pokeapi_id": 819, @@ -15819,9 +20780,20 @@ "pokeapi_id": 590, "pokemon_name": "Foongus", "method": "walk", - "encounter_rate": 46, + "encounter_rate": null, "min_level": 10, - "max_level": 18 + "max_level": 18, + "conditions": { + "clear": 30, + "cloudy": 15, + "rain": 15, + "thunderstorm": 15, + "snow": 30, + "blizzard": 30, + "harshsunlight": 15, + "sandstorm": 15, + "fog": 15 + } }, { "pokeapi_id": 846, @@ -15859,17 +20831,24 @@ "pokeapi_id": 341, "pokemon_name": "Corphish", "method": "walk", - "encounter_rate": 35, + "encounter_rate": null, "min_level": 10, - "max_level": 18 + "max_level": 18, + "conditions": { + "rain": 35, + "thunderstorm": 25 + } }, { "pokeapi_id": 753, "pokemon_name": "Fomantis", "method": "walk", - "encounter_rate": 35, + "encounter_rate": null, "min_level": 10, - "max_level": 18 + "max_level": 18, + "conditions": { + "harshsunlight": 35 + } }, { "pokeapi_id": 840, @@ -15891,25 +20870,34 @@ "pokeapi_id": 624, "pokemon_name": "Pawniard", "method": "walk", - "encounter_rate": 25, + "encounter_rate": null, "min_level": 10, - "max_level": 18 + "max_level": 18, + "conditions": { + "cloudy": 25 + } }, { "pokeapi_id": 843, "pokemon_name": "Silicobra", "method": "walk", - "encounter_rate": 25, + "encounter_rate": null, "min_level": 10, - "max_level": 18 + "max_level": 18, + "conditions": { + "sandstorm": 25 + } }, { "pokeapi_id": 570, "pokemon_name": "Zorua", "method": "walk", - "encounter_rate": 25, + "encounter_rate": null, "min_level": 10, - "max_level": 18 + "max_level": 18, + "conditions": { + "fog": 25 + } }, { "pokeapi_id": 846, @@ -15939,9 +20927,12 @@ "pokeapi_id": 453, "pokemon_name": "Croagunk", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 10, - "max_level": 15 + "max_level": 15, + "conditions": { + "cloudy": 10 + } }, { "pokeapi_id": 587, @@ -15955,9 +20946,12 @@ "pokeapi_id": 704, "pokemon_name": "Goomy", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 10, - "max_level": 15 + "max_level": 15, + "conditions": { + "thunderstorm": 10 + } }, { "pokeapi_id": 440, @@ -15987,17 +20981,30 @@ "pokeapi_id": 242, "pokemon_name": "Blissey", "method": "walk", - "encounter_rate": 2, + "encounter_rate": null, "min_level": 10, - "max_level": 15 + "max_level": 15, + "conditions": { + "fog": 2 + } }, { "pokeapi_id": 113, "pokemon_name": "Chansey", "method": "walk", - "encounter_rate": 2, + "encounter_rate": null, "min_level": 10, - "max_level": 15 + "max_level": 15, + "conditions": { + "clear": 2, + "cloudy": 2, + "rain": 2, + "thunderstorm": 2, + "snow": 2, + "blizzard": 2, + "harshsunlight": 2, + "sandstorm": 2 + } } ], "children": [ @@ -16009,49 +21016,68 @@ "pokeapi_id": 591, "pokemon_name": "Amoonguss", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 26, - "max_level": 26 + "max_level": 26, + "conditions": { + "clear": 100, + "cloudy": 100 + } }, { "pokeapi_id": 764, "pokemon_name": "Comfey", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 22, - "max_level": 22 + "max_level": 22, + "conditions": { + "fog": 100 + } }, { "pokeapi_id": 342, "pokemon_name": "Crawdaunt", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 26, - "max_level": 26 + "max_level": 26, + "conditions": { + "rain": 100 + } }, { "pokeapi_id": 104, "pokemon_name": "Cubone", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 20, - "max_level": 20 + "max_level": 20, + "conditions": { + "sandstorm": 100 + } }, { "pokeapi_id": 754, "pokemon_name": "Lurantis", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 27, - "max_level": 27 + "max_level": 27, + "conditions": { + "harshsunlight": 100 + } }, { "pokeapi_id": 172, "pokemon_name": "Pichu", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 20, - "max_level": 20 + "max_level": 20, + "conditions": { + "thunderstorm": 100 + } } ] }, @@ -16063,41 +21089,58 @@ "pokeapi_id": 591, "pokemon_name": "Amoonguss", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 26, - "max_level": 26 + "max_level": 26, + "conditions": { + "clear": 100, + "cloudy": 100 + } }, { "pokeapi_id": 764, "pokemon_name": "Comfey", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 22, - "max_level": 22 + "max_level": 22, + "conditions": { + "harshsunlight": 100, + "fog": 100 + } }, { "pokeapi_id": 845, "pokemon_name": "Cramorant", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 20, - "max_level": 20 + "max_level": 20, + "conditions": { + "rain": 100 + } }, { "pokeapi_id": 104, "pokemon_name": "Cubone", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 20, - "max_level": 20 + "max_level": 20, + "conditions": { + "sandstorm": 100 + } }, { "pokeapi_id": 172, "pokemon_name": "Pichu", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 20, - "max_level": 20 + "max_level": 20, + "conditions": { + "thunderstorm": 100 + } } ] }, @@ -16109,57 +21152,79 @@ "pokeapi_id": 591, "pokemon_name": "Amoonguss", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 26, - "max_level": 26 + "max_level": 26, + "conditions": { + "cloudy": 100 + } }, { "pokeapi_id": 704, "pokemon_name": "Goomy", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 20, - "max_level": 20 + "max_level": 20, + "conditions": { + "rain": 100, + "thunderstorm": 100 + } }, { "pokeapi_id": 214, "pokemon_name": "Heracross", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 26, - "max_level": 26 + "max_level": 26, + "conditions": { + "harshsunlight": 100 + } }, { "pokeapi_id": 25, "pokemon_name": "Pikachu", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 22, - "max_level": 22 + "max_level": 22, + "conditions": { + "clear": 100 + } }, { "pokeapi_id": 26, "pokemon_name": "Raichu", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 26, - "max_level": 26 + "max_level": 26, + "conditions": { + "thunderstorm": 100 + } }, { "pokeapi_id": 28, "pokemon_name": "Sandslash", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 26, - "max_level": 26 + "max_level": 26, + "conditions": { + "sandstorm": 100 + } }, { "pokeapi_id": 570, "pokemon_name": "Zorua", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 22, - "max_level": 22 + "max_level": 22, + "conditions": { + "fog": 100 + } } ] }, @@ -16171,57 +21236,78 @@ "pokeapi_id": 591, "pokemon_name": "Amoonguss", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 26, - "max_level": 26 + "max_level": 26, + "conditions": { + "cloudy": 100 + } }, { "pokeapi_id": 342, "pokemon_name": "Crawdaunt", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 26, - "max_level": 26 + "max_level": 26, + "conditions": { + "rain": 100 + } }, { "pokeapi_id": 214, "pokemon_name": "Heracross", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 26, - "max_level": 26 + "max_level": 26, + "conditions": { + "harshsunlight": 100 + } }, { "pokeapi_id": 765, "pokemon_name": "Oranguru", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 26, - "max_level": 26 + "max_level": 26, + "conditions": { + "clear": 100 + } }, { "pokeapi_id": 26, "pokemon_name": "Raichu", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 26, - "max_level": 26 + "max_level": 26, + "conditions": { + "thunderstorm": 100 + } }, { "pokeapi_id": 28, "pokemon_name": "Sandslash", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 26, - "max_level": 26 + "max_level": 26, + "conditions": { + "sandstorm": 100 + } }, { "pokeapi_id": 40, "pokemon_name": "Wigglytuff", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 26, - "max_level": 26 + "max_level": 26, + "conditions": { + "fog": 100 + } } ] }, @@ -16233,49 +21319,68 @@ "pokeapi_id": 617, "pokemon_name": "Accelgor", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 32, - "max_level": 32 + "max_level": 32, + "conditions": { + "rain": 100 + } }, { "pokeapi_id": 589, "pokemon_name": "Escavalier", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 32, - "max_level": 32 + "max_level": 32, + "conditions": { + "sandstorm": 100 + } }, { "pokeapi_id": 405, "pokemon_name": "Luxray", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 32, - "max_level": 32 + "max_level": 32, + "conditions": { + "thunderstorm": 100 + } }, { "pokeapi_id": 545, "pokemon_name": "Scolipede", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 32, - "max_level": 32 + "max_level": 32, + "conditions": { + "cloudy": 100 + } }, { "pokeapi_id": 465, "pokemon_name": "Tangrowth", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 36, - "max_level": 36 + "max_level": 36, + "conditions": { + "clear": 100, + "harshsunlight": 100 + } }, { "pokeapi_id": 40, "pokemon_name": "Wigglytuff", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 26, - "max_level": 26 + "max_level": 26, + "conditions": { + "fog": 100 + } } ] }, @@ -16287,41 +21392,58 @@ "pokeapi_id": 764, "pokemon_name": "Comfey", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 22, - "max_level": 22 + "max_level": 22, + "conditions": { + "fog": 100 + } }, { "pokeapi_id": 104, "pokemon_name": "Cubone", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 20, - "max_level": 20 + "max_level": 20, + "conditions": { + "sandstorm": 100 + } }, { "pokeapi_id": 704, "pokemon_name": "Goomy", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 20, - "max_level": 20 + "max_level": 20, + "conditions": { + "rain": 100, + "thunderstorm": 100 + } }, { "pokeapi_id": 636, "pokemon_name": "Larvesta", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 15, - "max_level": 15 + "max_level": 15, + "conditions": { + "harshsunlight": 100 + } }, { "pokeapi_id": 25, "pokemon_name": "Pikachu", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 22, - "max_level": 22 + "max_level": 22, + "conditions": { + "clear": 100, + "cloudy": 100 + } } ] }, @@ -16333,49 +21455,68 @@ "pokeapi_id": 591, "pokemon_name": "Amoonguss", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 26, - "max_level": 26 + "max_level": 26, + "conditions": { + "clear": 100, + "cloudy": 100 + } }, { "pokeapi_id": 764, "pokemon_name": "Comfey", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 22, - "max_level": 22 + "max_level": 22, + "conditions": { + "fog": 100 + } }, { "pokeapi_id": 342, "pokemon_name": "Crawdaunt", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 26, - "max_level": 26 + "max_level": 26, + "conditions": { + "rain": 100 + } }, { "pokeapi_id": 104, "pokemon_name": "Cubone", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 20, - "max_level": 20 + "max_level": 20, + "conditions": { + "sandstorm": 100 + } }, { "pokeapi_id": 754, "pokemon_name": "Lurantis", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 27, - "max_level": 27 + "max_level": 27, + "conditions": { + "harshsunlight": 100 + } }, { "pokeapi_id": 172, "pokemon_name": "Pichu", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 20, - "max_level": 20 + "max_level": 20, + "conditions": { + "thunderstorm": 100 + } } ] }, @@ -16387,33 +21528,48 @@ "pokeapi_id": 591, "pokemon_name": "Amoonguss", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 26, - "max_level": 26 + "max_level": 26, + "conditions": { + "clear": 100, + "cloudy": 100 + } }, { "pokeapi_id": 764, "pokemon_name": "Comfey", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 22, - "max_level": 22 + "max_level": 22, + "conditions": { + "harshsunlight": 100, + "fog": 100 + } }, { "pokeapi_id": 704, "pokemon_name": "Goomy", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 20, - "max_level": 20 + "max_level": 20, + "conditions": { + "rain": 100, + "thunderstorm": 100 + } }, { "pokeapi_id": 28, "pokemon_name": "Sandslash", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 26, - "max_level": 26 + "max_level": 26, + "conditions": { + "sandstorm": 100 + } } ] }, @@ -16425,89 +21581,124 @@ "pokeapi_id": 591, "pokemon_name": "Amoonguss", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 26, - "max_level": 26 + "max_level": 26, + "conditions": { + "clear": 100 + } }, { "pokeapi_id": 184, "pokemon_name": "Azumarill", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 21, - "max_level": 21 + "max_level": 21, + "conditions": { + "fog": 100 + } }, { "pokeapi_id": 845, "pokemon_name": "Cramorant", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 20, - "max_level": 20 + "max_level": 20, + "conditions": { + "clear": 100, + "rain": 100 + } }, { "pokeapi_id": 342, "pokemon_name": "Crawdaunt", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 26, - "max_level": 26 + "max_level": 26, + "conditions": { + "cloudy": 100, + "thunderstorm": 100 + } }, { "pokeapi_id": 55, "pokemon_name": "Golduck", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 26, - "max_level": 26 + "max_level": 26, + "conditions": { + "rain": 100 + } }, { "pokeapi_id": 754, "pokemon_name": "Lurantis", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 27, - "max_level": 27 + "max_level": 27, + "conditions": { + "harshsunlight": 100 + } }, { "pokeapi_id": 26, "pokemon_name": "Raichu", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 26, - "max_level": 26 + "max_level": 26, + "conditions": { + "thunderstorm": 100 + } }, { "pokeapi_id": 545, "pokemon_name": "Scolipede", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 32, - "max_level": 32 + "max_level": 32, + "conditions": { + "cloudy": 100 + } }, { "pokeapi_id": 465, "pokemon_name": "Tangrowth", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 36, - "max_level": 36 + "max_level": 36, + "conditions": { + "harshsunlight": 100 + } }, { "pokeapi_id": 40, "pokemon_name": "Wigglytuff", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 26, - "max_level": 26 + "max_level": 26, + "conditions": { + "fog": 100 + } }, { "pokeapi_id": 28, "pokemon_name": "Sandslash", "method": "walk", - "encounter_rate": 50, + "encounter_rate": null, "min_level": 26, - "max_level": 26 + "max_level": 26, + "conditions": { + "sandstorm": 50 + } } ] }, @@ -16519,49 +21710,68 @@ "pokeapi_id": 591, "pokemon_name": "Amoonguss", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 26, - "max_level": 26 + "max_level": 26, + "conditions": { + "clear": 100, + "cloudy": 100 + } }, { "pokeapi_id": 764, "pokemon_name": "Comfey", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 22, - "max_level": 22 + "max_level": 22, + "conditions": { + "fog": 100 + } }, { "pokeapi_id": 104, "pokemon_name": "Cubone", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 20, - "max_level": 20 + "max_level": 20, + "conditions": { + "sandstorm": 100 + } }, { "pokeapi_id": 754, "pokemon_name": "Lurantis", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 27, - "max_level": 27 + "max_level": 27, + "conditions": { + "harshsunlight": 100 + } }, { "pokeapi_id": 172, "pokemon_name": "Pichu", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 20, - "max_level": 20 + "max_level": 20, + "conditions": { + "thunderstorm": 100 + } }, { "pokeapi_id": 25, "pokemon_name": "Pikachu", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 22, - "max_level": 22 + "max_level": 22, + "conditions": { + "rain": 100 + } } ] }, @@ -16573,65 +21783,96 @@ "pokeapi_id": 591, "pokemon_name": "Amoonguss", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 26, - "max_level": 26 + "max_level": 26, + "conditions": { + "clear": 50, + "cloudy": 50, + "rain": 100, + "harshsunlight": 100 + } }, { "pokeapi_id": 845, "pokemon_name": "Cramorant", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 20, - "max_level": 20 + "max_level": 20, + "conditions": { + "clear": 100, + "rain": 100, + "harshsunlight": 100, + "fog": 100 + } }, { "pokeapi_id": 342, "pokemon_name": "Crawdaunt", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 26, - "max_level": 26 + "max_level": 26, + "conditions": { + "cloudy": 100, + "rain": 100 + } }, { "pokeapi_id": 754, "pokemon_name": "Lurantis", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 27, - "max_level": 27 + "max_level": 27, + "conditions": { + "harshsunlight": 100 + } }, { "pokeapi_id": 25, "pokemon_name": "Pikachu", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 22, - "max_level": 22 + "max_level": 22, + "conditions": { + "thunderstorm": 100 + } }, { "pokeapi_id": 764, "pokemon_name": "Comfey", "method": "walk", - "encounter_rate": 50, + "encounter_rate": null, "min_level": 22, - "max_level": 22 + "max_level": 22, + "conditions": { + "fog": 50 + } }, { "pokeapi_id": 172, "pokemon_name": "Pichu", "method": "walk", - "encounter_rate": 50, + "encounter_rate": null, "min_level": 20, - "max_level": 20 + "max_level": 20, + "conditions": { + "thunderstorm": 50 + } }, { "pokeapi_id": 104, "pokemon_name": "Cubone", "method": "walk", - "encounter_rate": 33, + "encounter_rate": null, "min_level": 20, - "max_level": 20 + "max_level": 20, + "conditions": { + "sandstorm": 33 + } } ] }, @@ -16643,49 +21884,68 @@ "pokeapi_id": 184, "pokemon_name": "Azumarill", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 21, - "max_level": 21 + "max_level": 21, + "conditions": { + "fog": 100 + } }, { "pokeapi_id": 845, "pokemon_name": "Cramorant", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 20, - "max_level": 20 + "max_level": 20, + "conditions": { + "clear": 100 + } }, { "pokeapi_id": 342, "pokemon_name": "Crawdaunt", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 26, - "max_level": 26 + "max_level": 26, + "conditions": { + "cloudy": 100, + "thunderstorm": 100 + } }, { "pokeapi_id": 55, "pokemon_name": "Golduck", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 26, - "max_level": 26 + "max_level": 26, + "conditions": { + "rain": 100 + } }, { "pokeapi_id": 214, "pokemon_name": "Heracross", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 26, - "max_level": 26 + "max_level": 26, + "conditions": { + "harshsunlight": 100 + } }, { "pokeapi_id": 28, "pokemon_name": "Sandslash", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 26, - "max_level": 26 + "max_level": 26, + "conditions": { + "sandstorm": 100 + } } ] }, @@ -16697,33 +21957,48 @@ "pokeapi_id": 591, "pokemon_name": "Amoonguss", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 26, - "max_level": 26 + "max_level": 26, + "conditions": { + "clear": 100, + "cloudy": 100, + "rain": 100, + "harshsunlight": 100 + } }, { "pokeapi_id": 764, "pokemon_name": "Comfey", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 22, - "max_level": 22 + "max_level": 22, + "conditions": { + "fog": 100 + } }, { "pokeapi_id": 104, "pokemon_name": "Cubone", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 20, - "max_level": 20 + "max_level": 20, + "conditions": { + "sandstorm": 100 + } }, { "pokeapi_id": 172, "pokemon_name": "Pichu", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 20, - "max_level": 20 + "max_level": 20, + "conditions": { + "thunderstorm": 100 + } } ] }, @@ -16735,41 +22010,58 @@ "pokeapi_id": 282, "pokemon_name": "Gardevoir", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 36, - "max_level": 36 + "max_level": 36, + "conditions": { + "fog": 100 + } }, { "pokeapi_id": 214, "pokemon_name": "Heracross", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 26, - "max_level": 26 + "max_level": 26, + "conditions": { + "harshsunlight": 100 + } }, { "pokeapi_id": 172, "pokemon_name": "Pichu", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 20, - "max_level": 20 + "max_level": 20, + "conditions": { + "thunderstorm": 100 + } }, { "pokeapi_id": 25, "pokemon_name": "Pikachu", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 22, - "max_level": 22 + "max_level": 22, + "conditions": { + "clear": 100, + "cloudy": 100, + "rain": 100 + } }, { "pokeapi_id": 28, "pokemon_name": "Sandslash", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 26, - "max_level": 26 + "max_level": 26, + "conditions": { + "sandstorm": 100 + } } ] }, @@ -16781,9 +22073,17 @@ "pokeapi_id": 587, "pokemon_name": "Emolga", "method": "walk", - "encounter_rate": 14, + "encounter_rate": null, "min_level": 20, - "max_level": 20 + "max_level": 20, + "conditions": { + "clear": 14, + "cloudy": 14, + "rain": 14, + "thunderstorm": 14, + "harshsunlight": 14, + "sandstorm": 14 + } } ] } @@ -16885,9 +22185,20 @@ "pokeapi_id": 81, "pokemon_name": "Magnemite", "method": "walk", - "encounter_rate": 56, + "encounter_rate": null, "min_level": 10, - "max_level": 15 + "max_level": 15, + "conditions": { + "clear": 56, + "cloudy": 36, + "rain": 36, + "thunderstorm": 36, + "snow": 56, + "blizzard": 56, + "harshsunlight": 36, + "sandstorm": 56, + "fog": 56 + } }, { "pokeapi_id": 129, @@ -16901,9 +22212,20 @@ "pokeapi_id": 72, "pokemon_name": "Tentacool", "method": "surf", - "encounter_rate": 50, + "encounter_rate": null, "min_level": 40, - "max_level": 45 + "max_level": 45, + "conditions": { + "clear": 50, + "cloudy": 35, + "rain": 35, + "thunderstorm": 35, + "snow": 50, + "blizzard": 50, + "harshsunlight": 50, + "sandstorm": 50, + "fog": 35 + } }, { "pokeapi_id": 278, @@ -16941,25 +22263,35 @@ "pokeapi_id": 753, "pokemon_name": "Fomantis", "method": "walk", - "encounter_rate": 35, + "encounter_rate": null, "min_level": 10, - "max_level": 18 + "max_level": 18, + "conditions": { + "harshsunlight": 35 + } }, { "pokeapi_id": 686, "pokemon_name": "Inkay", "method": "walk", - "encounter_rate": 35, + "encounter_rate": null, "min_level": 10, - "max_level": 18 + "max_level": 18, + "conditions": { + "cloudy": 35 + } }, { "pokeapi_id": 403, "pokemon_name": "Shinx", "method": "walk", - "encounter_rate": 35, + "encounter_rate": null, "min_level": 10, - "max_level": 18 + "max_level": 18, + "conditions": { + "rain": 35, + "thunderstorm": 35 + } }, { "pokeapi_id": 54, @@ -16997,33 +22329,54 @@ "pokeapi_id": 39, "pokemon_name": "Jigglypuff", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 13, - "max_level": 18 + "max_level": 18, + "conditions": { + "clear": 30, + "cloudy": 15, + "rain": 15, + "thunderstorm": 15, + "snow": 30, + "blizzard": 30, + "harshsunlight": 15, + "sandstorm": 30, + "fog": 30 + } }, { "pokeapi_id": 425, "pokemon_name": "Drifloon", "method": "surf", - "encounter_rate": 15, + "encounter_rate": null, "min_level": 40, - "max_level": 45 + "max_level": 45, + "conditions": { + "fog": 15 + } }, { "pokeapi_id": 279, "pokemon_name": "Pelipper", "method": "surf", - "encounter_rate": 15, + "encounter_rate": null, "min_level": 40, - "max_level": 45 + "max_level": 45, + "conditions": { + "rain": 15, + "thunderstorm": 15 + } }, { "pokeapi_id": 73, "pokemon_name": "Tentacruel", "method": "surf", - "encounter_rate": 15, + "encounter_rate": null, "min_level": 40, - "max_level": 45 + "max_level": 45, + "conditions": { + "cloudy": 15 + } }, { "pokeapi_id": 845, @@ -17069,17 +22422,30 @@ "pokeapi_id": 242, "pokemon_name": "Blissey", "method": "walk", - "encounter_rate": 2, + "encounter_rate": null, "min_level": 10, - "max_level": 15 + "max_level": 15, + "conditions": { + "fog": 2 + } }, { "pokeapi_id": 113, "pokemon_name": "Chansey", "method": "walk", - "encounter_rate": 2, + "encounter_rate": null, "min_level": 10, - "max_level": 15 + "max_level": 15, + "conditions": { + "clear": 2, + "cloudy": 2, + "rain": 2, + "thunderstorm": 2, + "snow": 2, + "blizzard": 2, + "harshsunlight": 2, + "sandstorm": 2 + } } ], "children": [ @@ -17091,57 +22457,92 @@ "pokeapi_id": 184, "pokemon_name": "Azumarill", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 27, - "max_level": 27 + "max_level": 27, + "conditions": { + "fog": 100 + } }, { "pokeapi_id": 845, "pokemon_name": "Cramorant", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 24, - "max_level": 24 + "max_level": 24, + "conditions": { + "clear": 100, + "cloudy": 100, + "rain": 100, + "harshsunlight": 100, + "sandstorm": 100, + "fog": 100 + } }, { "pokeapi_id": 342, "pokemon_name": "Crawdaunt", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 27, - "max_level": 27 + "max_level": 27, + "conditions": { + "cloudy": 100, + "rain": 100 + } }, { "pokeapi_id": 702, "pokemon_name": "Dedenne", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 25, - "max_level": 25 + "max_level": 25, + "conditions": { + "clear": 100, + "rain": 100, + "thunderstorm": 100, + "sandstorm": 100 + } }, { "pokeapi_id": 834, "pokemon_name": "Drednaw", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 26, - "max_level": 26 + "max_level": 26, + "conditions": { + "clear": 100, + "cloudy": 100, + "thunderstorm": 100, + "harshsunlight": 100, + "sandstorm": 100 + } }, { "pokeapi_id": 55, "pokemon_name": "Golduck", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 27, - "max_level": 27 + "max_level": 27, + "conditions": { + "thunderstorm": 100, + "harshsunlight": 100 + } }, { "pokeapi_id": 768, "pokemon_name": "Golisopod", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 36, - "max_level": 36 + "max_level": 36, + "conditions": { + "rain": 100 + } } ] }, @@ -17153,9 +22554,13 @@ "pokeapi_id": 342, "pokemon_name": "Crawdaunt", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 27, - "max_level": 27 + "max_level": 27, + "conditions": { + "cloudy": 100, + "rain": 100 + } } ] }, @@ -17167,9 +22572,13 @@ "pokeapi_id": 452, "pokemon_name": "Drapion", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 27, - "max_level": 27 + "max_level": 27, + "conditions": { + "cloudy": 100, + "rain": 100 + } } ] }, @@ -17181,17 +22590,28 @@ "pokeapi_id": 764, "pokemon_name": "Comfey", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 25, - "max_level": 25 + "max_level": 25, + "conditions": { + "clear": 100, + "harshsunlight": 100, + "fog": 100 + } }, { "pokeapi_id": 702, "pokemon_name": "Dedenne", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 25, - "max_level": 25 + "max_level": 25, + "conditions": { + "clear": 100, + "rain": 100, + "thunderstorm": 100, + "sandstorm": 100 + } } ] }, @@ -17203,9 +22623,15 @@ "pokeapi_id": 10187, "pokemon_name": "Morpeko (Hangry)", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 25, - "max_level": 25 + "max_level": 25, + "conditions": { + "clear": 100, + "cloudy": 100, + "rain": 100, + "thunderstorm": 100 + } } ] }, @@ -17217,25 +22643,36 @@ "pokeapi_id": 452, "pokemon_name": "Drapion", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 27, - "max_level": 27 + "max_level": 27, + "conditions": { + "cloudy": 100, + "rain": 100 + } }, { "pokeapi_id": 183, "pokemon_name": "Marill", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 15, - "max_level": 15 + "max_level": 15, + "conditions": { + "clear": 100, + "sandstorm": 100 + } }, { "pokeapi_id": 40, "pokemon_name": "Wigglytuff", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 29, - "max_level": 29 + "max_level": 29, + "conditions": { + "fog": 100 + } } ] }, @@ -17247,9 +22684,18 @@ "pokeapi_id": 279, "pokemon_name": "Pelipper", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 26, - "max_level": 26 + "max_level": 26, + "conditions": { + "clear": 100, + "cloudy": 100, + "rain": 100, + "thunderstorm": 100, + "harshsunlight": 100, + "sandstorm": 100, + "fog": 100 + } } ] }, @@ -17261,9 +22707,18 @@ "pokeapi_id": 279, "pokemon_name": "Pelipper", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 26, - "max_level": 26 + "max_level": 26, + "conditions": { + "clear": 100, + "cloudy": 100, + "rain": 100, + "thunderstorm": 100, + "harshsunlight": 100, + "sandstorm": 100, + "fog": 100 + } } ] }, @@ -17275,9 +22730,15 @@ "pokeapi_id": 748, "pokemon_name": "Toxapex", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 26, - "max_level": 26 + "max_level": 26, + "conditions": { + "cloudy": 100, + "rain": 100, + "thunderstorm": 100, + "fog": 100 + } } ] }, @@ -17289,9 +22750,18 @@ "pokeapi_id": 279, "pokemon_name": "Pelipper", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 26, - "max_level": 26 + "max_level": 26, + "conditions": { + "clear": 100, + "cloudy": 100, + "rain": 100, + "thunderstorm": 100, + "harshsunlight": 100, + "sandstorm": 100, + "fog": 100 + } } ] }, @@ -17303,9 +22773,18 @@ "pokeapi_id": 279, "pokemon_name": "Pelipper", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 26, - "max_level": 26 + "max_level": 26, + "conditions": { + "clear": 100, + "cloudy": 100, + "rain": 100, + "thunderstorm": 100, + "harshsunlight": 100, + "sandstorm": 100, + "fog": 100 + } } ] }, @@ -17317,25 +22796,37 @@ "pokeapi_id": 82, "pokemon_name": "Magneton", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 26, - "max_level": 26 + "max_level": 26, + "conditions": { + "thunderstorm": 100 + } }, { "pokeapi_id": 462, "pokemon_name": "Magnezone", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 36, - "max_level": 36 + "max_level": 36, + "conditions": { + "thunderstorm": 100 + } }, { "pokeapi_id": 10187, "pokemon_name": "Morpeko (Hangry)", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 25, - "max_level": 25 + "max_level": 25, + "conditions": { + "clear": 100, + "cloudy": 100, + "rain": 100, + "thunderstorm": 100 + } } ] }, @@ -17347,9 +22838,18 @@ "pokeapi_id": 279, "pokemon_name": "Pelipper", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 26, - "max_level": 26 + "max_level": 26, + "conditions": { + "clear": 100, + "cloudy": 100, + "rain": 100, + "thunderstorm": 100, + "harshsunlight": 100, + "sandstorm": 100, + "fog": 100 + } } ] }, @@ -17361,9 +22861,18 @@ "pokeapi_id": 121, "pokemon_name": "Starmie", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 26, - "max_level": 26 + "max_level": 26, + "conditions": { + "clear": 100, + "cloudy": 100, + "rain": 100, + "thunderstorm": 100, + "harshsunlight": 100, + "sandstorm": 100, + "fog": 100 + } } ] }, @@ -17375,9 +22884,13 @@ "pokeapi_id": 426, "pokemon_name": "Drifblim", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 26, - "max_level": 26 + "max_level": 26, + "conditions": { + "cloudy": 100, + "fog": 100 + } } ] }, @@ -17389,17 +22902,23 @@ "pokeapi_id": 528, "pokemon_name": "Swoobat", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 27, - "max_level": 27 + "max_level": 27, + "conditions": { + "cloudy": 100 + } }, { "pokeapi_id": 637, "pokemon_name": "Volcarona", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 42, - "max_level": 42 + "max_level": 42, + "conditions": { + "harshsunlight": 100 + } } ] }, @@ -17411,9 +22930,13 @@ "pokeapi_id": 687, "pokemon_name": "Malamar", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 29, - "max_level": 29 + "max_level": 29, + "conditions": { + "cloudy": 100, + "rain": 100 + } } ] }, @@ -17425,9 +22948,13 @@ "pokeapi_id": 452, "pokemon_name": "Drapion", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 27, - "max_level": 27 + "max_level": 27, + "conditions": { + "cloudy": 100, + "rain": 100 + } } ] }, @@ -17439,25 +22966,39 @@ "pokeapi_id": 428, "pokemon_name": "Lopunny", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 27, - "max_level": 27 + "max_level": 27, + "conditions": { + "clear": 100, + "sandstorm": 100, + "fog": 100 + } }, { "pokeapi_id": 82, "pokemon_name": "Magneton", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 26, - "max_level": 26 + "max_level": 26, + "conditions": { + "thunderstorm": 100 + } }, { "pokeapi_id": 10187, "pokemon_name": "Morpeko (Hangry)", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 25, - "max_level": 25 + "max_level": 25, + "conditions": { + "clear": 100, + "cloudy": 100, + "rain": 100, + "thunderstorm": 100 + } } ] }, @@ -17469,9 +23010,13 @@ "pokeapi_id": 687, "pokemon_name": "Malamar", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 29, - "max_level": 29 + "max_level": 29, + "conditions": { + "cloudy": 100, + "rain": 100 + } } ] }, @@ -17483,9 +23028,13 @@ "pokeapi_id": 426, "pokemon_name": "Drifblim", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 26, - "max_level": 26 + "max_level": 26, + "conditions": { + "cloudy": 100, + "fog": 100 + } } ] }, @@ -17497,17 +23046,24 @@ "pokeapi_id": 452, "pokemon_name": "Drapion", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 27, - "max_level": 27 + "max_level": 27, + "conditions": { + "cloudy": 100, + "rain": 100 + } }, { "pokeapi_id": 82, "pokemon_name": "Magneton", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 26, - "max_level": 26 + "max_level": 26, + "conditions": { + "thunderstorm": 100 + } } ] }, @@ -17519,9 +23075,17 @@ "pokeapi_id": 845, "pokemon_name": "Cramorant", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 24, - "max_level": 24 + "max_level": 24, + "conditions": { + "clear": 100, + "cloudy": 100, + "rain": 100, + "harshsunlight": 100, + "sandstorm": 100, + "fog": 100 + } } ] }, @@ -17533,9 +23097,18 @@ "pokeapi_id": 121, "pokemon_name": "Starmie", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 26, - "max_level": 26 + "max_level": 26, + "conditions": { + "clear": 100, + "cloudy": 100, + "rain": 100, + "thunderstorm": 100, + "harshsunlight": 100, + "sandstorm": 100, + "fog": 100 + } } ] }, @@ -17547,9 +23120,18 @@ "pokeapi_id": 279, "pokemon_name": "Pelipper", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 26, - "max_level": 26 + "max_level": 26, + "conditions": { + "clear": 100, + "cloudy": 100, + "rain": 100, + "thunderstorm": 100, + "harshsunlight": 100, + "sandstorm": 100, + "fog": 100 + } } ] }, @@ -17561,9 +23143,15 @@ "pokeapi_id": 748, "pokemon_name": "Toxapex", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 26, - "max_level": 26 + "max_level": 26, + "conditions": { + "cloudy": 100, + "rain": 100, + "thunderstorm": 100, + "fog": 100 + } } ] }, @@ -17575,9 +23163,18 @@ "pokeapi_id": 279, "pokemon_name": "Pelipper", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 26, - "max_level": 26 + "max_level": 26, + "conditions": { + "clear": 100, + "cloudy": 100, + "rain": 100, + "thunderstorm": 100, + "harshsunlight": 100, + "sandstorm": 100, + "fog": 100 + } } ] }, @@ -17589,9 +23186,18 @@ "pokeapi_id": 279, "pokemon_name": "Pelipper", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 26, - "max_level": 26 + "max_level": 26, + "conditions": { + "clear": 100, + "cloudy": 100, + "rain": 100, + "thunderstorm": 100, + "harshsunlight": 100, + "sandstorm": 100, + "fog": 100 + } } ] }, @@ -17603,9 +23209,18 @@ "pokeapi_id": 279, "pokemon_name": "Pelipper", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 26, - "max_level": 26 + "max_level": 26, + "conditions": { + "clear": 100, + "cloudy": 100, + "rain": 100, + "thunderstorm": 100, + "harshsunlight": 100, + "sandstorm": 100, + "fog": 100 + } } ] }, @@ -17617,9 +23232,12 @@ "pokeapi_id": 593, "pokemon_name": "Jellicent", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 42, - "max_level": 42 + "max_level": 42, + "conditions": { + "cloudy": 100 + } } ] }, @@ -17631,17 +23249,23 @@ "pokeapi_id": 130, "pokemon_name": "Gyarados", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 50, - "max_level": 50 + "max_level": 50, + "conditions": { + "clear": 100 + } }, { "pokeapi_id": 593, "pokemon_name": "Jellicent", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 42, - "max_level": 42 + "max_level": 42, + "conditions": { + "cloudy": 100 + } } ] }, @@ -17653,9 +23277,12 @@ "pokeapi_id": 73, "pokemon_name": "Tentacruel", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 42, - "max_level": 42 + "max_level": 42, + "conditions": { + "cloudy": 100 + } } ] }, @@ -17667,17 +23294,24 @@ "pokeapi_id": 593, "pokemon_name": "Jellicent", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 42, - "max_level": 42 + "max_level": 42, + "conditions": { + "cloudy": 100, + "rain": 100 + } }, { "pokeapi_id": 224, "pokemon_name": "Octillery", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 45, - "max_level": 45 + "max_level": 45, + "conditions": { + "clear": 100 + } } ] }, @@ -17689,9 +23323,12 @@ "pokeapi_id": 593, "pokemon_name": "Jellicent", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 42, - "max_level": 42 + "max_level": 42, + "conditions": { + "cloudy": 100 + } } ] }, @@ -17703,9 +23340,12 @@ "pokeapi_id": 73, "pokemon_name": "Tentacruel", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 42, - "max_level": 42 + "max_level": 42, + "conditions": { + "cloudy": 100 + } } ] }, @@ -17717,9 +23357,12 @@ "pokeapi_id": 593, "pokemon_name": "Jellicent", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 42, - "max_level": 42 + "max_level": 42, + "conditions": { + "cloudy": 100 + } } ] }, @@ -17731,9 +23374,12 @@ "pokeapi_id": 593, "pokemon_name": "Jellicent", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 42, - "max_level": 42 + "max_level": 42, + "conditions": { + "cloudy": 100 + } } ] }, @@ -17745,17 +23391,24 @@ "pokeapi_id": 847, "pokemon_name": "Barraskewda", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 42, - "max_level": 42 + "max_level": 42, + "conditions": { + "clear": 100, + "rain": 100 + } }, { "pokeapi_id": 342, "pokemon_name": "Crawdaunt", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 42, - "max_level": 42 + "max_level": 42, + "conditions": { + "cloudy": 100 + } } ] }, @@ -17767,17 +23420,24 @@ "pokeapi_id": 847, "pokemon_name": "Barraskewda", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 42, - "max_level": 42 + "max_level": 42, + "conditions": { + "clear": 100, + "rain": 100 + } }, { "pokeapi_id": 342, "pokemon_name": "Crawdaunt", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 42, - "max_level": 42 + "max_level": 42, + "conditions": { + "cloudy": 100 + } } ] } @@ -17863,49 +23523,84 @@ "pokeapi_id": 524, "pokemon_name": "Roggenrola", "method": "walk", - "encounter_rate": 86, + "encounter_rate": null, "min_level": 10, - "max_level": 24 + "max_level": 24, + "conditions": { + "clear": 56, + "cloudy": 36, + "rain": 36, + "thunderstorm": 36, + "snow": 56, + "blizzard": 56, + "harshsunlight": 36, + "sandstorm": 36, + "fog": 56 + } }, { "pokeapi_id": 619, "pokemon_name": "Mienfoo", "method": "walk", - "encounter_rate": 46, + "encounter_rate": null, "min_level": 10, - "max_level": 24 + "max_level": 24, + "conditions": { + "clear": 30, + "cloudy": 15, + "rain": 15, + "thunderstorm": 15, + "snow": 30, + "blizzard": 30, + "harshsunlight": 15, + "sandstorm": 15, + "fog": 30 + } }, { "pokeapi_id": 661, "pokemon_name": "Fletchling", "method": "walk", - "encounter_rate": 35, + "encounter_rate": null, "min_level": 10, - "max_level": 24 + "max_level": 24, + "conditions": { + "harshsunlight": 35 + } }, { "pokeapi_id": 624, "pokemon_name": "Pawniard", "method": "walk", - "encounter_rate": 35, + "encounter_rate": null, "min_level": 10, - "max_level": 24 + "max_level": 24, + "conditions": { + "cloudy": 35 + } }, { "pokeapi_id": 403, "pokemon_name": "Shinx", "method": "walk", - "encounter_rate": 35, + "encounter_rate": null, "min_level": 10, - "max_level": 24 + "max_level": 24, + "conditions": { + "rain": 35, + "thunderstorm": 35 + } }, { "pokeapi_id": 843, "pokemon_name": "Silicobra", "method": "walk", - "encounter_rate": 35, + "encounter_rate": null, "min_level": 10, - "max_level": 24 + "max_level": 24, + "conditions": { + "sandstorm": 35 + } }, { "pokeapi_id": 824, @@ -17951,17 +23646,30 @@ "pokeapi_id": 242, "pokemon_name": "Blissey", "method": "walk", - "encounter_rate": 2, + "encounter_rate": null, "min_level": 10, - "max_level": 15 + "max_level": 15, + "conditions": { + "fog": 2 + } }, { "pokeapi_id": 113, "pokemon_name": "Chansey", "method": "walk", - "encounter_rate": 2, + "encounter_rate": null, "min_level": 10, - "max_level": 15 + "max_level": 15, + "conditions": { + "clear": 2, + "cloudy": 2, + "rain": 2, + "thunderstorm": 2, + "snow": 2, + "blizzard": 2, + "harshsunlight": 2, + "sandstorm": 2 + } } ], "children": [ @@ -17973,33 +23681,48 @@ "pokeapi_id": 426, "pokemon_name": "Drifblim", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 26, - "max_level": 26 + "max_level": 26, + "conditions": { + "fog": 100 + } }, { "pokeapi_id": 82, "pokemon_name": "Magneton", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 26, - "max_level": 26 + "max_level": 26, + "conditions": { + "thunderstorm": 100 + } }, { "pokeapi_id": 630, "pokemon_name": "Mandibuzz", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 26, - "max_level": 26 + "max_level": 26, + "conditions": { + "cloudy": 100 + } }, { "pokeapi_id": 227, "pokemon_name": "Skarmory", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 26, - "max_level": 26 + "max_level": 26, + "conditions": { + "clear": 100, + "rain": 100, + "harshsunlight": 100, + "sandstorm": 100 + } } ] }, @@ -18011,81 +23734,115 @@ "pokeapi_id": 426, "pokemon_name": "Drifblim", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 26, - "max_level": 26 + "max_level": 26, + "conditions": { + "fog": 100 + } }, { "pokeapi_id": 475, "pokemon_name": "Gallade", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 32, - "max_level": 32 + "max_level": 32, + "conditions": { + "fog": 100 + } }, { "pokeapi_id": 214, "pokemon_name": "Heracross", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 26, - "max_level": 26 + "max_level": 26, + "conditions": { + "harshsunlight": 100 + } }, { "pokeapi_id": 10126, "pokemon_name": "Lycanroc (Midnight)", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 32, - "max_level": 32 + "max_level": 32, + "conditions": { + "cloudy": 100 + } }, { "pokeapi_id": 745, "pokemon_name": "Lycanroc Midday", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 32, - "max_level": 32 + "max_level": 32, + "conditions": { + "clear": 100 + } }, { "pokeapi_id": 82, "pokemon_name": "Magneton", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 26, - "max_level": 26 + "max_level": 26, + "conditions": { + "thunderstorm": 100 + } }, { "pokeapi_id": 630, "pokemon_name": "Mandibuzz", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 26, - "max_level": 26 + "max_level": 26, + "conditions": { + "cloudy": 100 + } }, { "pokeapi_id": 212, "pokemon_name": "Scizor", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 40, - "max_level": 40 + "max_level": 40, + "conditions": { + "sandstorm": 100 + } }, { "pokeapi_id": 227, "pokemon_name": "Skarmory", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 26, - "max_level": 26 + "max_level": 26, + "conditions": { + "clear": 100, + "rain": 100, + "harshsunlight": 100, + "sandstorm": 100 + } }, { "pokeapi_id": 454, "pokemon_name": "Toxicroak", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 26, - "max_level": 26 + "max_level": 26, + "conditions": { + "rain": 100, + "thunderstorm": 100 + } } ] }, @@ -18097,33 +23854,48 @@ "pokeapi_id": 426, "pokemon_name": "Drifblim", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 26, - "max_level": 26 + "max_level": 26, + "conditions": { + "fog": 100 + } }, { "pokeapi_id": 82, "pokemon_name": "Magneton", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 26, - "max_level": 26 + "max_level": 26, + "conditions": { + "thunderstorm": 100 + } }, { "pokeapi_id": 630, "pokemon_name": "Mandibuzz", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 26, - "max_level": 26 + "max_level": 26, + "conditions": { + "cloudy": 100 + } }, { "pokeapi_id": 227, "pokemon_name": "Skarmory", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 26, - "max_level": 26 + "max_level": 26, + "conditions": { + "clear": 100, + "rain": 100, + "harshsunlight": 100, + "sandstorm": 100 + } } ] }, @@ -18143,25 +23915,37 @@ "pokeapi_id": 426, "pokemon_name": "Drifblim", "method": "walk", - "encounter_rate": 50, + "encounter_rate": null, "min_level": 26, - "max_level": 26 + "max_level": 26, + "conditions": { + "fog": 50 + } }, { "pokeapi_id": 82, "pokemon_name": "Magneton", "method": "walk", - "encounter_rate": 50, + "encounter_rate": null, "min_level": 26, - "max_level": 26 + "max_level": 26, + "conditions": { + "thunderstorm": 50 + } }, { "pokeapi_id": 227, "pokemon_name": "Skarmory", "method": "walk", - "encounter_rate": 50, + "encounter_rate": null, "min_level": 26, - "max_level": 26 + "max_level": 26, + "conditions": { + "clear": 50, + "rain": 50, + "harshsunlight": 50, + "sandstorm": 50 + } } ] }, @@ -18173,89 +23957,130 @@ "pokeapi_id": 625, "pokemon_name": "Bisharp", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 36, - "max_level": 36 + "max_level": 36, + "conditions": { + "cloudy": 100 + } }, { "pokeapi_id": 558, "pokemon_name": "Crustle", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 26, - "max_level": 26 + "max_level": 26, + "conditions": { + "sandstorm": 100 + } }, { "pokeapi_id": 475, "pokemon_name": "Gallade", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 32, - "max_level": 32 + "max_level": 32, + "conditions": { + "fog": 100 + } }, { "pokeapi_id": 620, "pokemon_name": "Mienshao", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 28, - "max_level": 28 + "max_level": 28, + "conditions": { + "clear": 100 + } }, { "pokeapi_id": 744, "pokemon_name": "Rockruff", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 22, - "max_level": 22 + "max_level": 22, + "conditions": { + "clear": 100, + "cloudy": 100, + "harshsunlight": 100, + "sandstorm": 100, + "fog": 100 + } }, { "pokeapi_id": 758, "pokemon_name": "Salazzle", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 28, - "max_level": 28 + "max_level": 28, + "conditions": { + "harshsunlight": 100 + } }, { "pokeapi_id": 426, "pokemon_name": "Drifblim", "method": "walk", - "encounter_rate": 50, + "encounter_rate": null, "min_level": 26, - "max_level": 26 + "max_level": 26, + "conditions": { + "fog": 50 + } }, { "pokeapi_id": 82, "pokemon_name": "Magneton", "method": "walk", - "encounter_rate": 50, + "encounter_rate": null, "min_level": 26, - "max_level": 26 + "max_level": 26, + "conditions": { + "thunderstorm": 50 + } }, { "pokeapi_id": 630, "pokemon_name": "Mandibuzz", "method": "walk", - "encounter_rate": 50, + "encounter_rate": null, "min_level": 26, - "max_level": 26 + "max_level": 26, + "conditions": { + "cloudy": 50 + } }, { "pokeapi_id": 227, "pokemon_name": "Skarmory", "method": "walk", - "encounter_rate": 50, + "encounter_rate": null, "min_level": 26, - "max_level": 26 + "max_level": 26, + "conditions": { + "clear": 50, + "rain": 50, + "harshsunlight": 50, + "sandstorm": 50 + } }, { "pokeapi_id": 454, "pokemon_name": "Toxicroak", "method": "walk", - "encounter_rate": 50, + "encounter_rate": null, "min_level": 26, - "max_level": 26 + "max_level": 26, + "conditions": { + "rain": 50, + "thunderstorm": 50 + } } ] } @@ -18293,17 +24118,30 @@ "pokeapi_id": 60, "pokemon_name": "Poliwag", "method": "walk", - "encounter_rate": 16, + "encounter_rate": null, "min_level": 13, - "max_level": 18 + "max_level": 18, + "conditions": { + "clear": 16, + "cloudy": 16, + "rain": 16, + "thunderstorm": 16, + "snow": 16, + "harshsunlight": 16 + } }, { "pokeapi_id": 54, "pokemon_name": "Psyduck", "method": "walk", - "encounter_rate": 16, + "encounter_rate": null, "min_level": 13, - "max_level": 18 + "max_level": 18, + "conditions": { + "blizzard": 16, + "sandstorm": 16, + "fog": 16 + } }, { "pokeapi_id": 527, @@ -18333,17 +24171,30 @@ "pokeapi_id": 242, "pokemon_name": "Blissey", "method": "walk", - "encounter_rate": 2, + "encounter_rate": null, "min_level": 13, - "max_level": 18 + "max_level": 18, + "conditions": { + "fog": 2 + } }, { "pokeapi_id": 113, "pokemon_name": "Chansey", "method": "walk", - "encounter_rate": 2, + "encounter_rate": null, "min_level": 13, - "max_level": 18 + "max_level": 18, + "conditions": { + "clear": 2, + "cloudy": 2, + "rain": 2, + "thunderstorm": 2, + "snow": 2, + "blizzard": 2, + "harshsunlight": 2, + "sandstorm": 2 + } } ], "children": [ @@ -18727,17 +24578,30 @@ "pokeapi_id": 242, "pokemon_name": "Blissey", "method": "walk", - "encounter_rate": 2, + "encounter_rate": null, "min_level": 13, - "max_level": 18 + "max_level": 18, + "conditions": { + "fog": 2 + } }, { "pokeapi_id": 113, "pokemon_name": "Chansey", "method": "walk", - "encounter_rate": 2, + "encounter_rate": null, "min_level": 13, - "max_level": 18 + "max_level": 18, + "conditions": { + "clear": 2, + "cloudy": 2, + "rain": 2, + "thunderstorm": 2, + "snow": 2, + "blizzard": 2, + "harshsunlight": 2, + "sandstorm": 2 + } } ], "children": [ @@ -19013,9 +24877,20 @@ "pokeapi_id": 852, "pokemon_name": "Clobbopus", "method": "walk", - "encounter_rate": 86, + "encounter_rate": null, "min_level": 16, - "max_level": 24 + "max_level": 24, + "conditions": { + "clear": 56, + "cloudy": 36, + "rain": 36, + "thunderstorm": 36, + "snow": 56, + "blizzard": 56, + "harshsunlight": 36, + "sandstorm": 56, + "fog": 36 + } }, { "pokeapi_id": 819, @@ -19037,17 +24912,39 @@ "pokeapi_id": 278, "pokemon_name": "Wingull", "method": "walk", - "encounter_rate": 46, + "encounter_rate": null, "min_level": 16, - "max_level": 24 + "max_level": 24, + "conditions": { + "clear": 30, + "cloudy": 15, + "rain": 15, + "thunderstorm": 15, + "snow": 30, + "blizzard": 30, + "harshsunlight": 15, + "sandstorm": 30, + "fog": 15 + } }, { "pokeapi_id": 72, "pokemon_name": "Tentacool", "method": "surf", - "encounter_rate": 45, + "encounter_rate": null, "min_level": 40, - "max_level": 45 + "max_level": 45, + "conditions": { + "clear": 45, + "cloudy": 30, + "rain": 30, + "thunderstorm": 30, + "snow": 45, + "blizzard": 45, + "harshsunlight": 30, + "sandstorm": 45, + "fog": 30 + } }, { "pokeapi_id": 90, @@ -19061,33 +24958,46 @@ "pokeapi_id": 425, "pokemon_name": "Drifloon", "method": "walk", - "encounter_rate": 35, + "encounter_rate": null, "min_level": 16, - "max_level": 24 + "max_level": 24, + "conditions": { + "fog": 35 + } }, { "pokeapi_id": 661, "pokemon_name": "Fletchling", "method": "walk", - "encounter_rate": 35, + "encounter_rate": null, "min_level": 16, - "max_level": 24 + "max_level": 24, + "conditions": { + "harshsunlight": 35 + } }, { "pokeapi_id": 686, "pokemon_name": "Inkay", "method": "walk", - "encounter_rate": 35, + "encounter_rate": null, "min_level": 16, - "max_level": 24 + "max_level": 24, + "conditions": { + "cloudy": 35 + } }, { "pokeapi_id": 98, "pokemon_name": "Krabby", "method": "walk", - "encounter_rate": 35, + "encounter_rate": null, "min_level": 16, - "max_level": 24 + "max_level": 24, + "conditions": { + "rain": 35, + "thunderstorm": 35 + } }, { "pokeapi_id": 840, @@ -19133,33 +25043,46 @@ "pokeapi_id": 425, "pokemon_name": "Drifloon", "method": "surf", - "encounter_rate": 15, + "encounter_rate": null, "min_level": 40, - "max_level": 45 + "max_level": 45, + "conditions": { + "fog": 15 + } }, { "pokeapi_id": 662, "pokemon_name": "Fletchinder", "method": "surf", - "encounter_rate": 15, + "encounter_rate": null, "min_level": 40, - "max_level": 45 + "max_level": 45, + "conditions": { + "harshsunlight": 15 + } }, { "pokeapi_id": 279, "pokemon_name": "Pelipper", "method": "surf", - "encounter_rate": 15, + "encounter_rate": null, "min_level": 40, - "max_level": 45 + "max_level": 45, + "conditions": { + "rain": 15, + "thunderstorm": 15 + } }, { "pokeapi_id": 73, "pokemon_name": "Tentacruel", "method": "surf", - "encounter_rate": 15, + "encounter_rate": null, "min_level": 40, - "max_level": 45 + "max_level": 45, + "conditions": { + "cloudy": 15 + } }, { "pokeapi_id": 91, @@ -19197,17 +25120,30 @@ "pokeapi_id": 242, "pokemon_name": "Blissey", "method": "walk", - "encounter_rate": 2, + "encounter_rate": null, "min_level": 16, - "max_level": 21 + "max_level": 21, + "conditions": { + "fog": 2 + } }, { "pokeapi_id": 113, "pokemon_name": "Chansey", "method": "walk", - "encounter_rate": 2, + "encounter_rate": null, "min_level": 16, - "max_level": 21 + "max_level": 21, + "conditions": { + "clear": 2, + "cloudy": 2, + "rain": 2, + "thunderstorm": 2, + "snow": 2, + "blizzard": 2, + "harshsunlight": 2, + "sandstorm": 2 + } } ], "children": [ @@ -19219,25 +25155,39 @@ "pokeapi_id": 853, "pokemon_name": "Grapploct", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 32, - "max_level": 32 + "max_level": 32, + "conditions": { + "clear": 100, + "harshsunlight": 50 + } }, { "pokeapi_id": 871, "pokemon_name": "Pincurchin", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 22, - "max_level": 22 + "max_level": 22, + "conditions": { + "clear": 100, + "rain": 100, + "thunderstorm": 50, + "fog": 50 + } }, { "pokeapi_id": 748, "pokemon_name": "Toxapex", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 26, - "max_level": 26 + "max_level": 26, + "conditions": { + "cloudy": 50, + "rain": 100 + } } ] }, @@ -19249,49 +25199,67 @@ "pokeapi_id": 405, "pokemon_name": "Luxray", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 50, - "max_level": 50 + "max_level": 50, + "conditions": { + "thunderstorm": 100 + } }, { "pokeapi_id": 687, "pokemon_name": "Malamar", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 32, - "max_level": 32 + "max_level": 32, + "conditions": { + "cloudy": 100 + } }, { "pokeapi_id": 279, "pokemon_name": "Pelipper", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 42, - "max_level": 42 + "max_level": 42, + "conditions": { + "rain": 100 + } }, { "pokeapi_id": 744, "pokemon_name": "Rockruff", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 40, - "max_level": 40 + "max_level": 40, + "conditions": { + "clear": 100 + } }, { "pokeapi_id": 663, "pokemon_name": "Talonflame", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 50, - "max_level": 50 + "max_level": 50, + "conditions": { + "harshsunlight": 100 + } }, { "pokeapi_id": 40, "pokemon_name": "Wigglytuff", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 32, - "max_level": 32 + "max_level": 32, + "conditions": { + "fog": 100 + } } ] }, @@ -19303,33 +25271,47 @@ "pokeapi_id": 65, "pokemon_name": "Alakazam", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 50, - "max_level": 50 + "max_level": 50, + "conditions": { + "clear": 100, + "rain": 100 + } }, { "pokeapi_id": 636, "pokemon_name": "Larvesta", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 40, - "max_level": 40 + "max_level": 40, + "conditions": { + "harshsunlight": 100 + } }, { "pokeapi_id": 462, "pokemon_name": "Magnezone", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 50, - "max_level": 50 + "max_level": 50, + "conditions": { + "thunderstorm": 100 + } }, { "pokeapi_id": 571, "pokemon_name": "Zoroark", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 50, - "max_level": 50 + "max_level": 50, + "conditions": { + "cloudy": 100, + "fog": 100 + } } ] }, @@ -19341,25 +25323,37 @@ "pokeapi_id": 853, "pokemon_name": "Grapploct", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 32, - "max_level": 32 + "max_level": 32, + "conditions": { + "clear": 100, + "harshsunlight": 100 + } }, { "pokeapi_id": 770, "pokemon_name": "Palossand", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 32, - "max_level": 32 + "max_level": 32, + "conditions": { + "cloudy": 100 + } }, { "pokeapi_id": 871, "pokemon_name": "Pincurchin", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 22, - "max_level": 22 + "max_level": 22, + "conditions": { + "rain": 100, + "thunderstorm": 100, + "fog": 100 + } } ] }, @@ -19371,33 +25365,47 @@ "pokeapi_id": 853, "pokemon_name": "Grapploct", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 32, - "max_level": 32 + "max_level": 32, + "conditions": { + "clear": 100, + "harshsunlight": 100 + } }, { "pokeapi_id": 770, "pokemon_name": "Palossand", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 32, - "max_level": 32 + "max_level": 32, + "conditions": { + "cloudy": 100, + "fog": 100 + } }, { "pokeapi_id": 871, "pokemon_name": "Pincurchin", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 22, - "max_level": 22 + "max_level": 22, + "conditions": { + "thunderstorm": 100 + } }, { "pokeapi_id": 748, "pokemon_name": "Toxapex", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 26, - "max_level": 26 + "max_level": 26, + "conditions": { + "rain": 100 + } } ] }, @@ -19409,33 +25417,47 @@ "pokeapi_id": 853, "pokemon_name": "Grapploct", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 32, - "max_level": 32 + "max_level": 32, + "conditions": { + "clear": 100, + "harshsunlight": 100 + } }, { "pokeapi_id": 770, "pokemon_name": "Palossand", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 32, - "max_level": 32 + "max_level": 32, + "conditions": { + "cloudy": 100, + "fog": 100 + } }, { "pokeapi_id": 871, "pokemon_name": "Pincurchin", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 22, - "max_level": 22 + "max_level": 22, + "conditions": { + "thunderstorm": 100 + } }, { "pokeapi_id": 748, "pokemon_name": "Toxapex", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 26, - "max_level": 26 + "max_level": 26, + "conditions": { + "rain": 100 + } } ] }, @@ -19447,33 +25469,47 @@ "pokeapi_id": 834, "pokemon_name": "Drednaw", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 30, - "max_level": 30 + "max_level": 30, + "conditions": { + "clear": 100, + "harshsunlight": 100 + } }, { "pokeapi_id": 404, "pokemon_name": "Luxio", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 30, - "max_level": 30 + "max_level": 30, + "conditions": { + "thunderstorm": 100 + } }, { "pokeapi_id": 687, "pokemon_name": "Malamar", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 32, - "max_level": 32 + "max_level": 32, + "conditions": { + "cloudy": 100, + "rain": 100 + } }, { "pokeapi_id": 40, "pokemon_name": "Wigglytuff", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 32, - "max_level": 32 + "max_level": 32, + "conditions": { + "fog": 100 + } } ] }, @@ -19485,17 +25521,27 @@ "pokeapi_id": 853, "pokemon_name": "Grapploct", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 32, - "max_level": 32 + "max_level": 32, + "conditions": { + "clear": 100, + "cloudy": 100, + "harshsunlight": 100, + "fog": 100 + } }, { "pokeapi_id": 871, "pokemon_name": "Pincurchin", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 22, - "max_level": 22 + "max_level": 22, + "conditions": { + "rain": 100, + "thunderstorm": 100 + } } ] }, @@ -19507,25 +25553,37 @@ "pokeapi_id": 853, "pokemon_name": "Grapploct", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 32, - "max_level": 32 + "max_level": 32, + "conditions": { + "harshsunlight": 100 + } }, { "pokeapi_id": 871, "pokemon_name": "Pincurchin", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 22, - "max_level": 22 + "max_level": 22, + "conditions": { + "clear": 100, + "thunderstorm": 100 + } }, { "pokeapi_id": 748, "pokemon_name": "Toxapex", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 26, - "max_level": 26 + "max_level": 26, + "conditions": { + "cloudy": 100, + "rain": 100, + "fog": 100 + } } ] }, @@ -19537,25 +25595,37 @@ "pokeapi_id": 853, "pokemon_name": "Grapploct", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 32, - "max_level": 32 + "max_level": 32, + "conditions": { + "clear": 100, + "harshsunlight": 100 + } }, { "pokeapi_id": 871, "pokemon_name": "Pincurchin", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 22, - "max_level": 22 + "max_level": 22, + "conditions": { + "thunderstorm": 100 + } }, { "pokeapi_id": 748, "pokemon_name": "Toxapex", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 26, - "max_level": 26 + "max_level": 26, + "conditions": { + "cloudy": 100, + "rain": 100, + "fog": 100 + } } ] } @@ -19585,9 +25655,20 @@ "pokeapi_id": 506, "pokemon_name": "Lillipup", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 10, - "max_level": 21 + "max_level": 21, + "conditions": { + "clear": 100, + "cloudy": 81, + "rain": 81, + "thunderstorm": 81, + "snow": 100, + "blizzard": 100, + "harshsunlight": 81, + "sandstorm": 81, + "fog": 100 + } }, { "pokeapi_id": 10115, @@ -19697,33 +25778,46 @@ "pokeapi_id": 753, "pokemon_name": "Fomantis", "method": "walk", - "encounter_rate": 35, + "encounter_rate": null, "min_level": 10, - "max_level": 21 + "max_level": 21, + "conditions": { + "harshsunlight": 35 + } }, { "pokeapi_id": 686, "pokemon_name": "Inkay", "method": "walk", - "encounter_rate": 35, + "encounter_rate": null, "min_level": 10, - "max_level": 21 + "max_level": 21, + "conditions": { + "cloudy": 35 + } }, { "pokeapi_id": 403, "pokemon_name": "Shinx", "method": "walk", - "encounter_rate": 35, + "encounter_rate": null, "min_level": 10, - "max_level": 21 + "max_level": 21, + "conditions": { + "rain": 35, + "thunderstorm": 35 + } }, { "pokeapi_id": 843, "pokemon_name": "Silicobra", "method": "walk", - "encounter_rate": 35, + "encounter_rate": null, "min_level": 10, - "max_level": 21 + "max_level": 21, + "conditions": { + "sandstorm": 35 + } }, { "pokeapi_id": 840, @@ -19801,17 +25895,30 @@ "pokeapi_id": 242, "pokemon_name": "Blissey", "method": "walk", - "encounter_rate": 2, + "encounter_rate": null, "min_level": 10, - "max_level": 15 + "max_level": 15, + "conditions": { + "fog": 2 + } }, { "pokeapi_id": 113, "pokemon_name": "Chansey", "method": "walk", - "encounter_rate": 2, + "encounter_rate": null, "min_level": 10, - "max_level": 15 + "max_level": 15, + "conditions": { + "clear": 2, + "cloudy": 2, + "rain": 2, + "thunderstorm": 2, + "snow": 2, + "blizzard": 2, + "harshsunlight": 2, + "sandstorm": 2 + } } ], "children": [ @@ -19823,17 +25930,28 @@ "pokeapi_id": 184, "pokemon_name": "Azumarill", "method": "walk", - "encounter_rate": 50, + "encounter_rate": null, "min_level": 26, - "max_level": 26 + "max_level": 26, + "conditions": { + "fog": 50 + } }, { "pokeapi_id": 99, "pokemon_name": "Kingler", "method": "walk", - "encounter_rate": 50, + "encounter_rate": null, "min_level": 28, - "max_level": 28 + "max_level": 28, + "conditions": { + "clear": 50, + "cloudy": 50, + "rain": 50, + "thunderstorm": 50, + "harshsunlight": 50, + "sandstorm": 50 + } } ] }, @@ -19845,145 +25963,206 @@ "pokeapi_id": 184, "pokemon_name": "Azumarill", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 26, - "max_level": 26 + "max_level": 26, + "conditions": { + "fog": 100 + } }, { "pokeapi_id": 662, "pokemon_name": "Fletchinder", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 28, - "max_level": 28 + "max_level": 28, + "conditions": { + "harshsunlight": 100 + } }, { "pokeapi_id": 282, "pokemon_name": "Gardevoir", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 36, - "max_level": 36 + "max_level": 36, + "conditions": { + "fog": 100 + } }, { "pokeapi_id": 214, "pokemon_name": "Heracross", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 28, - "max_level": 28 + "max_level": 28, + "conditions": { + "harshsunlight": 100 + } }, { "pokeapi_id": 99, "pokemon_name": "Kingler", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 28, - "max_level": 28 + "max_level": 28, + "conditions": { + "clear": 100, + "rain": 50, + "thunderstorm": 100, + "harshsunlight": 100, + "sandstorm": 100 + } }, { "pokeapi_id": 404, "pokemon_name": "Luxio", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 28, - "max_level": 28 + "max_level": 28, + "conditions": { + "thunderstorm": 100 + } }, { "pokeapi_id": 405, "pokemon_name": "Luxray", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 36, - "max_level": 36 + "max_level": 36, + "conditions": { + "thunderstorm": 100 + } }, { "pokeapi_id": 687, "pokemon_name": "Malamar", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 28, - "max_level": 28 + "max_level": 28, + "conditions": { + "cloudy": 100 + } }, { "pokeapi_id": 663, "pokemon_name": "Talonflame", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 36, - "max_level": 36 + "max_level": 36, + "conditions": { + "harshsunlight": 100 + } }, { "pokeapi_id": 128, "pokemon_name": "Tauros", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 28, - "max_level": 28 + "max_level": 28, + "conditions": { + "clear": 50, + "cloudy": 50, + "rain": 100, + "harshsunlight": 100 + } }, { "pokeapi_id": 40, "pokemon_name": "Wigglytuff", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 30, - "max_level": 30 + "max_level": 30, + "conditions": { + "fog": 100 + } }, { "pokeapi_id": 558, "pokemon_name": "Crustle", "method": "walk", - "encounter_rate": 50, + "encounter_rate": null, "min_level": 26, - "max_level": 26 + "max_level": 26, + "conditions": { + "sandstorm": 50 + } }, { "pokeapi_id": 426, "pokemon_name": "Drifblim", "method": "walk", - "encounter_rate": 50, + "encounter_rate": null, "min_level": 28, - "max_level": 28 + "max_level": 28, + "conditions": { + "fog": 50 + } }, { "pokeapi_id": 82, "pokemon_name": "Magneton", "method": "walk", - "encounter_rate": 50, + "encounter_rate": null, "min_level": 28, - "max_level": 28 + "max_level": 28, + "conditions": { + "thunderstorm": 50 + } }, { "pokeapi_id": 279, "pokemon_name": "Pelipper", "method": "walk", - "encounter_rate": 50, + "encounter_rate": null, "min_level": 28, - "max_level": 28 + "max_level": 28, + "conditions": { + "rain": 50 + } }, { "pokeapi_id": 123, "pokemon_name": "Scyther", "method": "walk", - "encounter_rate": 50, + "encounter_rate": null, "min_level": 28, - "max_level": 28 + "max_level": 28, + "conditions": { + "clear": 50 + } }, { "pokeapi_id": 227, "pokemon_name": "Skarmory", "method": "walk", - "encounter_rate": 50, + "encounter_rate": null, "min_level": 26, - "max_level": 26 + "max_level": 26, + "conditions": { + "sandstorm": 50 + } }, { "pokeapi_id": 528, "pokemon_name": "Swoobat", "method": "walk", - "encounter_rate": 50, + "encounter_rate": null, "min_level": 28, - "max_level": 28 + "max_level": 28, + "conditions": { + "cloudy": 50 + } } ] }, @@ -19995,17 +26174,28 @@ "pokeapi_id": 847, "pokemon_name": "Barraskewda", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 42, - "max_level": 42 + "max_level": 42, + "conditions": { + "clear": 100, + "rain": 100, + "thunderstorm": 100, + "harshsunlight": 100, + "sandstorm": 100, + "fog": 100 + } }, { "pokeapi_id": 342, "pokemon_name": "Crawdaunt", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 42, - "max_level": 42 + "max_level": 42, + "conditions": { + "cloudy": 100 + } } ] }, @@ -20017,145 +26207,202 @@ "pokeapi_id": 617, "pokemon_name": "Accelgor", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 36, - "max_level": 36 + "max_level": 36, + "conditions": { + "thunderstorm": 100 + } }, { "pokeapi_id": 558, "pokemon_name": "Crustle", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 26, - "max_level": 26 + "max_level": 26, + "conditions": { + "sandstorm": 100 + } }, { "pokeapi_id": 426, "pokemon_name": "Drifblim", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 28, - "max_level": 28 + "max_level": 28, + "conditions": { + "fog": 100 + } }, { "pokeapi_id": 589, "pokemon_name": "Escavalier", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 36, - "max_level": 36 + "max_level": 36, + "conditions": { + "sandstorm": 100 + } }, { "pokeapi_id": 214, "pokemon_name": "Heracross", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 28, - "max_level": 28 + "max_level": 28, + "conditions": { + "clear": 100, + "harshsunlight": 100 + } }, { "pokeapi_id": 507, "pokemon_name": "Herdier", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 28, - "max_level": 28 + "max_level": 28, + "conditions": { + "fog": 100 + } }, { "pokeapi_id": 115, "pokemon_name": "Kangaskhan", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 32, - "max_level": 32 + "max_level": 32, + "conditions": { + "clear": 100, + "cloudy": 100 + } }, { "pokeapi_id": 588, "pokemon_name": "Karrablast", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 26, - "max_level": 26 + "max_level": 26, + "conditions": { + "cloudy": 100 + } }, { "pokeapi_id": 404, "pokemon_name": "Luxio", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 28, - "max_level": 28 + "max_level": 28, + "conditions": { + "thunderstorm": 100 + } }, { "pokeapi_id": 82, "pokemon_name": "Magneton", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 28, - "max_level": 28 + "max_level": 28, + "conditions": { + "thunderstorm": 100 + } }, { "pokeapi_id": 687, "pokemon_name": "Malamar", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 28, - "max_level": 28 + "max_level": 28, + "conditions": { + "rain": 100 + } }, { "pokeapi_id": 279, "pokemon_name": "Pelipper", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 28, - "max_level": 28 + "max_level": 28, + "conditions": { + "rain": 100 + } }, { "pokeapi_id": 123, "pokemon_name": "Scyther", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 28, - "max_level": 28 + "max_level": 28, + "conditions": { + "clear": 100, + "harshsunlight": 100 + } }, { "pokeapi_id": 616, "pokemon_name": "Shelmet", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 26, - "max_level": 26 + "max_level": 26, + "conditions": { + "rain": 100 + } }, { "pokeapi_id": 227, "pokemon_name": "Skarmory", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 26, - "max_level": 26 + "max_level": 26, + "conditions": { + "sandstorm": 100 + } }, { "pokeapi_id": 528, "pokemon_name": "Swoobat", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 28, - "max_level": 28 + "max_level": 28, + "conditions": { + "cloudy": 100 + } }, { "pokeapi_id": 663, "pokemon_name": "Talonflame", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 36, - "max_level": 36 + "max_level": 36, + "conditions": { + "harshsunlight": 100 + } }, { "pokeapi_id": 40, "pokemon_name": "Wigglytuff", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 30, - "max_level": 30 + "max_level": 30, + "conditions": { + "fog": 100 + } } ] }, @@ -20167,153 +26414,211 @@ "pokeapi_id": 625, "pokemon_name": "Bisharp", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 36, - "max_level": 36 + "max_level": 36, + "conditions": { + "cloudy": 100 + } }, { "pokeapi_id": 764, "pokemon_name": "Comfey", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 28, - "max_level": 28 + "max_level": 28, + "conditions": { + "fog": 100 + } }, { "pokeapi_id": 558, "pokemon_name": "Crustle", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 26, - "max_level": 26 + "max_level": 26, + "conditions": { + "sandstorm": 100 + } }, { "pokeapi_id": 452, "pokemon_name": "Drapion", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 28, - "max_level": 28 + "max_level": 28, + "conditions": { + "cloudy": 100 + } }, { "pokeapi_id": 426, "pokemon_name": "Drifblim", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 28, - "max_level": 28 + "max_level": 28, + "conditions": { + "fog": 100 + } }, { "pokeapi_id": 662, "pokemon_name": "Fletchinder", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 28, - "max_level": 28 + "max_level": 28, + "conditions": { + "harshsunlight": 100 + } }, { "pokeapi_id": 115, "pokemon_name": "Kangaskhan", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 32, - "max_level": 32 + "max_level": 32, + "conditions": { + "clear": 100 + } }, { "pokeapi_id": 99, "pokemon_name": "Kingler", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 28, - "max_level": 28 + "max_level": 28, + "conditions": { + "rain": 100 + } }, { "pokeapi_id": 549, "pokemon_name": "Lilligant", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 28, - "max_level": 28 + "max_level": 28, + "conditions": { + "harshsunlight": 100 + } }, { "pokeapi_id": 404, "pokemon_name": "Luxio", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 28, - "max_level": 28 + "max_level": 28, + "conditions": { + "thunderstorm": 100 + } }, { "pokeapi_id": 405, "pokemon_name": "Luxray", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 36, - "max_level": 36 + "max_level": 36, + "conditions": { + "thunderstorm": 100 + } }, { "pokeapi_id": 82, "pokemon_name": "Magneton", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 28, - "max_level": 28 + "max_level": 28, + "conditions": { + "thunderstorm": 100 + } }, { "pokeapi_id": 212, "pokemon_name": "Scizor", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 42, - "max_level": 42 + "max_level": 42, + "conditions": { + "sandstorm": 100 + } }, { "pokeapi_id": 123, "pokemon_name": "Scyther", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 28, - "max_level": 28 + "max_level": 28, + "conditions": { + "clear": 100, + "harshsunlight": 100 + } }, { "pokeapi_id": 227, "pokemon_name": "Skarmory", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 26, - "max_level": 26 + "max_level": 26, + "conditions": { + "sandstorm": 100 + } }, { "pokeapi_id": 508, "pokemon_name": "Stoutland", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 42, - "max_level": 42 + "max_level": 42, + "conditions": { + "clear": 100 + } }, { "pokeapi_id": 528, "pokemon_name": "Swoobat", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 28, - "max_level": 28 + "max_level": 28, + "conditions": { + "cloudy": 100 + } }, { "pokeapi_id": 40, "pokemon_name": "Wigglytuff", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 30, - "max_level": 30 + "max_level": 30, + "conditions": { + "fog": 100 + } }, { "pokeapi_id": 279, "pokemon_name": "Pelipper", "method": "walk", - "encounter_rate": 50, + "encounter_rate": null, "min_level": 28, - "max_level": 28 + "max_level": 28, + "conditions": { + "rain": 50 + } } ] }, @@ -20325,137 +26630,197 @@ "pokeapi_id": 625, "pokemon_name": "Bisharp", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 36, - "max_level": 36 + "max_level": 36, + "conditions": { + "cloudy": 100 + } }, { "pokeapi_id": 764, "pokemon_name": "Comfey", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 28, - "max_level": 28 + "max_level": 28, + "conditions": { + "fog": 100 + } }, { "pokeapi_id": 452, "pokemon_name": "Drapion", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 28, - "max_level": 28 + "max_level": 28, + "conditions": { + "harshsunlight": 100 + } }, { "pokeapi_id": 426, "pokemon_name": "Drifblim", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 28, - "max_level": 28 + "max_level": 28, + "conditions": { + "fog": 100 + } }, { "pokeapi_id": 662, "pokemon_name": "Fletchinder", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 28, - "max_level": 28 + "max_level": 28, + "conditions": { + "harshsunlight": 100 + } }, { "pokeapi_id": 507, "pokemon_name": "Herdier", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 28, - "max_level": 28 + "max_level": 28, + "conditions": { + "clear": 100 + } }, { "pokeapi_id": 405, "pokemon_name": "Luxray", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 36, - "max_level": 36 + "max_level": 36, + "conditions": { + "thunderstorm": 100 + } }, { "pokeapi_id": 82, "pokemon_name": "Magneton", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 28, - "max_level": 28 + "max_level": 28, + "conditions": { + "thunderstorm": 100 + } }, { "pokeapi_id": 687, "pokemon_name": "Malamar", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 28, - "max_level": 28 + "max_level": 28, + "conditions": { + "rain": 100 + } }, { "pokeapi_id": 241, "pokemon_name": "Miltank", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 28, - "max_level": 28 + "max_level": 28, + "conditions": { + "clear": 100, + "cloudy": 100, + "harshsunlight": 100 + } }, { "pokeapi_id": 279, "pokemon_name": "Pelipper", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 28, - "max_level": 28 + "max_level": 28, + "conditions": { + "rain": 100 + } }, { "pokeapi_id": 123, "pokemon_name": "Scyther", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 28, - "max_level": 28 + "max_level": 28, + "conditions": { + "clear": 100 + } }, { "pokeapi_id": 227, "pokemon_name": "Skarmory", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 26, - "max_level": 26 + "max_level": 26, + "conditions": { + "sandstorm": 100 + } }, { "pokeapi_id": 528, "pokemon_name": "Swoobat", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 28, - "max_level": 28 + "max_level": 28, + "conditions": { + "cloudy": 100 + } }, { "pokeapi_id": 128, "pokemon_name": "Tauros", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 28, - "max_level": 28 + "max_level": 28, + "conditions": { + "clear": 100, + "cloudy": 100, + "rain": 100, + "thunderstorm": 100, + "harshsunlight": 100, + "sandstorm": 50, + "fog": 100 + } }, { "pokeapi_id": 454, "pokemon_name": "Toxicroak", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 26, - "max_level": 26 + "max_level": 26, + "conditions": { + "rain": 100, + "thunderstorm": 100 + } }, { "pokeapi_id": 40, "pokemon_name": "Wigglytuff", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 30, - "max_level": 30 + "max_level": 30, + "conditions": { + "fog": 100 + } } ] } @@ -20501,17 +26866,30 @@ "pokeapi_id": 242, "pokemon_name": "Blissey", "method": "walk", - "encounter_rate": 2, + "encounter_rate": null, "min_level": 16, - "max_level": 21 + "max_level": 21, + "conditions": { + "fog": 2 + } }, { "pokeapi_id": 113, "pokemon_name": "Chansey", "method": "walk", - "encounter_rate": 2, + "encounter_rate": null, "min_level": 16, - "max_level": 21 + "max_level": 21, + "conditions": { + "clear": 2, + "cloudy": 2, + "rain": 2, + "thunderstorm": 2, + "snow": 2, + "blizzard": 2, + "harshsunlight": 2, + "sandstorm": 2 + } } ] }, @@ -20595,9 +26973,20 @@ "pokeapi_id": 551, "pokemon_name": "Sandile", "method": "walk", - "encounter_rate": 56, + "encounter_rate": null, "min_level": 10, - "max_level": 15 + "max_level": 15, + "conditions": { + "clear": 56, + "cloudy": 36, + "rain": 36, + "thunderstorm": 56, + "snow": 56, + "blizzard": 56, + "harshsunlight": 36, + "sandstorm": 36, + "fog": 56 + } }, { "pokeapi_id": 111, @@ -20611,33 +27000,45 @@ "pokeapi_id": 661, "pokemon_name": "Fletchling", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 10, - "max_level": 15 + "max_level": 15, + "conditions": { + "harshsunlight": 20 + } }, { "pokeapi_id": 624, "pokemon_name": "Pawniard", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 10, - "max_level": 15 + "max_level": 15, + "conditions": { + "cloudy": 20 + } }, { "pokeapi_id": 403, "pokemon_name": "Shinx", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 10, - "max_level": 15 + "max_level": 15, + "conditions": { + "rain": 20 + } }, { "pokeapi_id": 843, "pokemon_name": "Silicobra", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 10, - "max_level": 15 + "max_level": 15, + "conditions": { + "sandstorm": 20 + } }, { "pokeapi_id": 324, @@ -20659,17 +27060,30 @@ "pokeapi_id": 242, "pokemon_name": "Blissey", "method": "walk", - "encounter_rate": 2, + "encounter_rate": null, "min_level": 10, - "max_level": 15 + "max_level": 15, + "conditions": { + "fog": 2 + } }, { "pokeapi_id": 113, "pokemon_name": "Chansey", "method": "walk", - "encounter_rate": 2, + "encounter_rate": null, "min_level": 10, - "max_level": 15 + "max_level": 15, + "conditions": { + "clear": 2, + "cloudy": 2, + "rain": 2, + "thunderstorm": 2, + "snow": 2, + "blizzard": 2, + "harshsunlight": 2, + "sandstorm": 2 + } } ], "children": [ @@ -20723,33 +27137,50 @@ "pokeapi_id": 552, "pokemon_name": "Krokorok", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 42, - "max_level": 42 + "max_level": 42, + "conditions": { + "cloudy": 100, + "rain": 100, + "thunderstorm": 100 + } }, { "pokeapi_id": 105, "pokemon_name": "Marowak", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 42, - "max_level": 42 + "max_level": 42, + "conditions": { + "clear": 100, + "snow": 100, + "blizzard": 100, + "fog": 100 + } }, { "pokeapi_id": 28, "pokemon_name": "Sandslash", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 42, - "max_level": 42 + "max_level": 42, + "conditions": { + "sandstorm": 100 + } }, { "pokeapi_id": 324, "pokemon_name": "Torkoal", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 42, - "max_level": 42 + "max_level": 42, + "conditions": { + "harshsunlight": 100 + } } ] }, @@ -20761,25 +27192,40 @@ "pokeapi_id": 553, "pokemon_name": "Krookodile", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 50, - "max_level": 50 + "max_level": 50, + "conditions": { + "cloudy": 100, + "rain": 100, + "thunderstorm": 100 + } }, { "pokeapi_id": 112, "pokemon_name": "Rhydon", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 42, - "max_level": 42 + "max_level": 42, + "conditions": { + "clear": 100, + "snow": 100, + "blizzard": 100, + "harshsunlight": 100 + } }, { "pokeapi_id": 464, "pokemon_name": "Rhyperior", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 50, - "max_level": 50 + "max_level": 50, + "conditions": { + "sandstorm": 100, + "fog": 100 + } } ] }, @@ -20791,25 +27237,40 @@ "pokeapi_id": 552, "pokemon_name": "Krokorok", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 42, - "max_level": 42 + "max_level": 42, + "conditions": { + "cloudy": 100, + "rain": 100, + "thunderstorm": 100 + } }, { "pokeapi_id": 844, "pokemon_name": "Sandaconda", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 42, - "max_level": 42 + "max_level": 42, + "conditions": { + "clear": 100, + "snow": 100, + "blizzard": 100, + "harshsunlight": 100, + "fog": 100 + } }, { "pokeapi_id": 28, "pokemon_name": "Sandslash", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 42, - "max_level": 42 + "max_level": 42, + "conditions": { + "sandstorm": 100 + } } ] }, @@ -20821,17 +27282,30 @@ "pokeapi_id": 630, "pokemon_name": "Mandibuzz", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 42, - "max_level": 42 + "max_level": 42, + "conditions": { + "clear": 100, + "cloudy": 100, + "rain": 100, + "thunderstorm": 100, + "snow": 100, + "blizzard": 100, + "sandstorm": 100, + "fog": 100 + } }, { "pokeapi_id": 637, "pokemon_name": "Volcarona", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 50, - "max_level": 50 + "max_level": 50, + "conditions": { + "harshsunlight": 100 + } } ] }, @@ -20843,17 +27317,30 @@ "pokeapi_id": 553, "pokemon_name": "Krookodile", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 50, - "max_level": 50 + "max_level": 50, + "conditions": { + "cloudy": 100, + "rain": 100, + "thunderstorm": 100 + } }, { "pokeapi_id": 464, "pokemon_name": "Rhyperior", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 50, - "max_level": 50 + "max_level": 50, + "conditions": { + "clear": 100, + "snow": 100, + "blizzard": 100, + "harshsunlight": 100, + "sandstorm": 100, + "fog": 100 + } } ] }, @@ -20865,25 +27352,40 @@ "pokeapi_id": 552, "pokemon_name": "Krokorok", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 42, - "max_level": 42 + "max_level": 42, + "conditions": { + "cloudy": 100, + "rain": 100, + "thunderstorm": 100 + } }, { "pokeapi_id": 112, "pokemon_name": "Rhydon", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 42, - "max_level": 42 + "max_level": 42, + "conditions": { + "clear": 100, + "snow": 100, + "blizzard": 100, + "sandstorm": 100 + } }, { "pokeapi_id": 324, "pokemon_name": "Torkoal", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 42, - "max_level": 42 + "max_level": 42, + "conditions": { + "harshsunlight": 100, + "fog": 100 + } } ] }, @@ -20895,25 +27397,40 @@ "pokeapi_id": 552, "pokemon_name": "Krokorok", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 42, - "max_level": 42 + "max_level": 42, + "conditions": { + "cloudy": 100, + "rain": 100, + "thunderstorm": 100 + } }, { "pokeapi_id": 105, "pokemon_name": "Marowak", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 42, - "max_level": 42 + "max_level": 42, + "conditions": { + "clear": 100, + "snow": 100, + "blizzard": 100, + "harshsunlight": 100, + "fog": 100 + } }, { "pokeapi_id": 28, "pokemon_name": "Sandslash", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 42, - "max_level": 42 + "max_level": 42, + "conditions": { + "sandstorm": 100 + } } ] } @@ -21071,9 +27588,20 @@ "pokeapi_id": 458, "pokemon_name": "Mantyke", "method": "surf", - "encounter_rate": 35, + "encounter_rate": null, "min_level": 40, - "max_level": 45 + "max_level": 45, + "conditions": { + "clear": 35, + "cloudy": 20, + "rain": 20, + "thunderstorm": 16, + "snow": 35, + "blizzard": 35, + "harshsunlight": 20, + "sandstorm": 35, + "fog": 20 + } }, { "pokeapi_id": 840, @@ -21103,49 +27631,76 @@ "pokeapi_id": 72, "pokemon_name": "Tentacool", "method": "surf", - "encounter_rate": 28, + "encounter_rate": null, "min_level": 40, - "max_level": 45 + "max_level": 45, + "conditions": { + "clear": 28, + "cloudy": 27, + "rain": 28, + "thunderstorm": 21, + "snow": 28, + "blizzard": 28, + "harshsunlight": 28, + "sandstorm": 28, + "fog": 27 + } }, { "pokeapi_id": 425, "pokemon_name": "Drifloon", "method": "surf", - "encounter_rate": 15, + "encounter_rate": null, "min_level": 40, - "max_level": 45 + "max_level": 45, + "conditions": { + "fog": 15 + } }, { "pokeapi_id": 662, "pokemon_name": "Fletchinder", "method": "surf", - "encounter_rate": 15, + "encounter_rate": null, "min_level": 40, - "max_level": 45 + "max_level": 45, + "conditions": { + "harshsunlight": 15 + } }, { "pokeapi_id": 279, "pokemon_name": "Pelipper", "method": "surf", - "encounter_rate": 15, + "encounter_rate": null, "min_level": 40, - "max_level": 45 + "max_level": 45, + "conditions": { + "rain": 15, + "thunderstorm": 15 + } }, { "pokeapi_id": 73, "pokemon_name": "Tentacruel", "method": "surf", - "encounter_rate": 15, + "encounter_rate": null, "min_level": 40, - "max_level": 45 + "max_level": 45, + "conditions": { + "cloudy": 15 + } }, { "pokeapi_id": 170, "pokemon_name": "Chinchou", "method": "surf", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 40, - "max_level": 45 + "max_level": 45, + "conditions": { + "thunderstorm": 10 + } }, { "pokeapi_id": 440, @@ -21175,33 +27730,53 @@ "pokeapi_id": 242, "pokemon_name": "Blissey", "method": "walk", - "encounter_rate": 2, + "encounter_rate": null, "min_level": 40, - "max_level": 45 + "max_level": 45, + "conditions": { + "fog": 2 + } }, { "pokeapi_id": 113, "pokemon_name": "Chansey", "method": "walk", - "encounter_rate": 2, + "encounter_rate": null, "min_level": 40, - "max_level": 45 + "max_level": 45, + "conditions": { + "clear": 2, + "cloudy": 2, + "rain": 2, + "thunderstorm": 2, + "snow": 2, + "blizzard": 2, + "harshsunlight": 2, + "sandstorm": 2 + } }, { "pokeapi_id": 593, "pokemon_name": "Jellicent", "method": "surf", - "encounter_rate": 1, + "encounter_rate": null, "min_level": 40, - "max_level": 45 + "max_level": 45, + "conditions": { + "cloudy": 1, + "fog": 1 + } }, { "pokeapi_id": 171, "pokemon_name": "Lanturn", "method": "surf", - "encounter_rate": 1, + "encounter_rate": null, "min_level": 40, - "max_level": 45 + "max_level": 45, + "conditions": { + "thunderstorm": 1 + } } ], "children": [ @@ -21213,17 +27788,27 @@ "pokeapi_id": 132, "pokemon_name": "Ditto", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 50, - "max_level": 50 + "max_level": 50, + "conditions": { + "cloudy": 100, + "rain": 100, + "thunderstorm": 100, + "fog": 100 + } }, { "pokeapi_id": 103, "pokemon_name": "Exeggutor", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 50, - "max_level": 50 + "max_level": 50, + "conditions": { + "clear": 100, + "harshsunlight": 100 + } } ] }, @@ -21235,17 +27820,27 @@ "pokeapi_id": 132, "pokemon_name": "Ditto", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 50, - "max_level": 50 + "max_level": 50, + "conditions": { + "cloudy": 100, + "rain": 100, + "thunderstorm": 100, + "fog": 100 + } }, { "pokeapi_id": 103, "pokemon_name": "Exeggutor", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 50, - "max_level": 50 + "max_level": 50, + "conditions": { + "clear": 100, + "harshsunlight": 100 + } } ] }, @@ -21257,9 +27852,17 @@ "pokeapi_id": 132, "pokemon_name": "Ditto", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 50, - "max_level": 50 + "max_level": 50, + "conditions": { + "clear": 100, + "cloudy": 100, + "rain": 100, + "thunderstorm": 100, + "harshsunlight": 100, + "fog": 100 + } } ] }, @@ -21271,9 +27874,17 @@ "pokeapi_id": 132, "pokemon_name": "Ditto", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 50, - "max_level": 50 + "max_level": 50, + "conditions": { + "clear": 100, + "cloudy": 100, + "rain": 100, + "thunderstorm": 100, + "harshsunlight": 100, + "fog": 100 + } } ] }, @@ -21285,49 +27896,67 @@ "pokeapi_id": 479, "pokemon_name": "Rotom", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 50, - "max_level": 50 + "max_level": 50, + "conditions": { + "fog": 100 + } }, { "pokeapi_id": 10011, "pokemon_name": "Rotom (Fan)", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 50, - "max_level": 50 + "max_level": 50, + "conditions": { + "cloudy": 100 + } }, { "pokeapi_id": 10010, "pokemon_name": "Rotom (Frost)", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 50, - "max_level": 50 + "max_level": 50, + "conditions": { + "rain": 100 + } }, { "pokeapi_id": 10008, "pokemon_name": "Rotom (Heat)", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 50, - "max_level": 50 + "max_level": 50, + "conditions": { + "harshsunlight": 100 + } }, { "pokeapi_id": 10012, "pokemon_name": "Rotom (Mow)", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 50, - "max_level": 50 + "max_level": 50, + "conditions": { + "clear": 100 + } }, { "pokeapi_id": 10009, "pokemon_name": "Rotom (Wash)", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 50, - "max_level": 50 + "max_level": 50, + "conditions": { + "thunderstorm": 100 + } } ] }, @@ -21800,65 +28429,109 @@ "pokeapi_id": 72, "pokemon_name": "Tentacool", "method": "surf", - "encounter_rate": 28, + "encounter_rate": null, "min_level": 40, - "max_level": 45 + "max_level": 45, + "conditions": { + "clear": 28, + "cloudy": 27, + "rain": 28, + "thunderstorm": 21, + "snow": 28, + "blizzard": 28, + "harshsunlight": 28, + "sandstorm": 28, + "fog": 27 + } }, { "pokeapi_id": 116, "pokemon_name": "Horsea", "method": "surf", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 40, - "max_level": 45 + "max_level": 45, + "conditions": { + "clear": 20, + "cloudy": 20, + "rain": 20, + "thunderstorm": 16, + "snow": 20, + "blizzard": 20, + "harshsunlight": 20, + "sandstorm": 20, + "fog": 20 + } }, { "pokeapi_id": 425, "pokemon_name": "Drifloon", "method": "surf", - "encounter_rate": 15, + "encounter_rate": null, "min_level": 40, - "max_level": 45 + "max_level": 45, + "conditions": { + "fog": 15 + } }, { "pokeapi_id": 662, "pokemon_name": "Fletchinder", "method": "surf", - "encounter_rate": 15, + "encounter_rate": null, "min_level": 40, - "max_level": 45 + "max_level": 45, + "conditions": { + "harshsunlight": 15 + } }, { "pokeapi_id": 458, "pokemon_name": "Mantyke", "method": "surf", - "encounter_rate": 15, + "encounter_rate": null, "min_level": 40, - "max_level": 45 + "max_level": 45, + "conditions": { + "clear": 15, + "snow": 15, + "blizzard": 15, + "sandstorm": 15 + } }, { "pokeapi_id": 279, "pokemon_name": "Pelipper", "method": "surf", - "encounter_rate": 15, + "encounter_rate": null, "min_level": 40, - "max_level": 45 + "max_level": 45, + "conditions": { + "rain": 15, + "thunderstorm": 15 + } }, { "pokeapi_id": 73, "pokemon_name": "Tentacruel", "method": "surf", - "encounter_rate": 15, + "encounter_rate": null, "min_level": 40, - "max_level": 45 + "max_level": 45, + "conditions": { + "cloudy": 15 + } }, { "pokeapi_id": 170, "pokemon_name": "Chinchou", "method": "surf", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 40, - "max_level": 45 + "max_level": 45, + "conditions": { + "thunderstorm": 10 + } }, { "pokeapi_id": 440, @@ -21880,33 +28553,53 @@ "pokeapi_id": 242, "pokemon_name": "Blissey", "method": "walk", - "encounter_rate": 2, + "encounter_rate": null, "min_level": 40, - "max_level": 45 + "max_level": 45, + "conditions": { + "fog": 2 + } }, { "pokeapi_id": 113, "pokemon_name": "Chansey", "method": "walk", - "encounter_rate": 2, + "encounter_rate": null, "min_level": 40, - "max_level": 45 + "max_level": 45, + "conditions": { + "clear": 2, + "cloudy": 2, + "rain": 2, + "thunderstorm": 2, + "snow": 2, + "blizzard": 2, + "harshsunlight": 2, + "sandstorm": 2 + } }, { "pokeapi_id": 593, "pokemon_name": "Jellicent", "method": "surf", - "encounter_rate": 1, + "encounter_rate": null, "min_level": 40, - "max_level": 45 + "max_level": 45, + "conditions": { + "cloudy": 1, + "fog": 1 + } }, { "pokeapi_id": 171, "pokemon_name": "Lanturn", "method": "surf", - "encounter_rate": 1, + "encounter_rate": null, "min_level": 40, - "max_level": 45 + "max_level": 45, + "conditions": { + "thunderstorm": 1 + } } ], "children": [ @@ -21918,57 +28611,82 @@ "pokeapi_id": 65, "pokemon_name": "Alakazam", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 50, - "max_level": 50 + "max_level": 50, + "conditions": { + "fog": 100 + } }, { "pokeapi_id": 764, "pokemon_name": "Comfey", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 50, - "max_level": 50 + "max_level": 50, + "conditions": { + "fog": 100 + } }, { "pokeapi_id": 103, "pokemon_name": "Exeggutor", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 50, - "max_level": 50 + "max_level": 50, + "conditions": { + "clear": 50, + "rain": 100, + "harshsunlight": 100 + } }, { "pokeapi_id": 462, "pokemon_name": "Magnezone", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 50, - "max_level": 50 + "max_level": 50, + "conditions": { + "thunderstorm": 100 + } }, { "pokeapi_id": 279, "pokemon_name": "Pelipper", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 45, - "max_level": 45 + "max_level": 45, + "conditions": { + "cloudy": 100, + "rain": 100, + "thunderstorm": 100 + } }, { "pokeapi_id": 637, "pokemon_name": "Volcarona", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 50, - "max_level": 50 + "max_level": 50, + "conditions": { + "harshsunlight": 100 + } }, { "pokeapi_id": 571, "pokemon_name": "Zoroark", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 50, - "max_level": 50 + "max_level": 50, + "conditions": { + "cloudy": 100 + } } ] } @@ -22102,65 +28820,109 @@ "pokeapi_id": 72, "pokemon_name": "Tentacool", "method": "surf", - "encounter_rate": 28, + "encounter_rate": null, "min_level": 40, - "max_level": 45 + "max_level": 45, + "conditions": { + "clear": 28, + "cloudy": 27, + "rain": 28, + "thunderstorm": 21, + "snow": 28, + "blizzard": 28, + "harshsunlight": 28, + "sandstorm": 28, + "fog": 27 + } }, { "pokeapi_id": 320, "pokemon_name": "Wailmer", "method": "surf", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 40, - "max_level": 45 + "max_level": 45, + "conditions": { + "clear": 20, + "cloudy": 20, + "rain": 20, + "thunderstorm": 16, + "snow": 20, + "blizzard": 20, + "harshsunlight": 20, + "sandstorm": 20, + "fog": 20 + } }, { "pokeapi_id": 425, "pokemon_name": "Drifloon", "method": "surf", - "encounter_rate": 15, + "encounter_rate": null, "min_level": 40, - "max_level": 45 + "max_level": 45, + "conditions": { + "fog": 15 + } }, { "pokeapi_id": 662, "pokemon_name": "Fletchinder", "method": "surf", - "encounter_rate": 15, + "encounter_rate": null, "min_level": 40, - "max_level": 45 + "max_level": 45, + "conditions": { + "harshsunlight": 15 + } }, { "pokeapi_id": 458, "pokemon_name": "Mantyke", "method": "surf", - "encounter_rate": 15, + "encounter_rate": null, "min_level": 40, - "max_level": 45 + "max_level": 45, + "conditions": { + "clear": 15, + "snow": 15, + "blizzard": 15, + "sandstorm": 15 + } }, { "pokeapi_id": 279, "pokemon_name": "Pelipper", "method": "surf", - "encounter_rate": 15, + "encounter_rate": null, "min_level": 40, - "max_level": 45 + "max_level": 45, + "conditions": { + "rain": 15, + "thunderstorm": 15 + } }, { "pokeapi_id": 73, "pokemon_name": "Tentacruel", "method": "surf", - "encounter_rate": 15, + "encounter_rate": null, "min_level": 40, - "max_level": 45 + "max_level": 45, + "conditions": { + "cloudy": 15 + } }, { "pokeapi_id": 170, "pokemon_name": "Chinchou", "method": "surf", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 40, - "max_level": 45 + "max_level": 45, + "conditions": { + "thunderstorm": 10 + } }, { "pokeapi_id": 690, @@ -22174,17 +28936,24 @@ "pokeapi_id": 593, "pokemon_name": "Jellicent", "method": "surf", - "encounter_rate": 1, + "encounter_rate": null, "min_level": 40, - "max_level": 45 + "max_level": 45, + "conditions": { + "cloudy": 1, + "fog": 1 + } }, { "pokeapi_id": 171, "pokemon_name": "Lanturn", "method": "surf", - "encounter_rate": 1, + "encounter_rate": null, "min_level": 40, - "max_level": 45 + "max_level": 45, + "conditions": { + "thunderstorm": 1 + } } ], "children": [ @@ -22196,17 +28965,29 @@ "pokeapi_id": 230, "pokemon_name": "Kingdra", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 60, - "max_level": 60 + "max_level": 60, + "conditions": { + "thunderstorm": 100 + } }, { "pokeapi_id": 117, "pokemon_name": "Seadra", "method": "walk", - "encounter_rate": 50, + "encounter_rate": null, "min_level": 45, - "max_level": 45 + "max_level": 45, + "conditions": { + "clear": 33, + "cloudy": 33, + "rain": 33, + "thunderstorm": 50, + "harshsunlight": 33, + "sandstorm": 33, + "fog": 33 + } } ] } @@ -22284,65 +29065,109 @@ "pokeapi_id": 72, "pokemon_name": "Tentacool", "method": "surf", - "encounter_rate": 28, + "encounter_rate": null, "min_level": 40, - "max_level": 45 + "max_level": 45, + "conditions": { + "clear": 28, + "cloudy": 27, + "rain": 28, + "thunderstorm": 21, + "snow": 28, + "blizzard": 28, + "harshsunlight": 28, + "sandstorm": 28, + "fog": 27 + } }, { "pokeapi_id": 320, "pokemon_name": "Wailmer", "method": "surf", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 40, - "max_level": 45 + "max_level": 45, + "conditions": { + "clear": 20, + "cloudy": 20, + "rain": 20, + "thunderstorm": 16, + "snow": 20, + "blizzard": 20, + "harshsunlight": 20, + "sandstorm": 20, + "fog": 20 + } }, { "pokeapi_id": 425, "pokemon_name": "Drifloon", "method": "surf", - "encounter_rate": 15, + "encounter_rate": null, "min_level": 40, - "max_level": 45 + "max_level": 45, + "conditions": { + "fog": 15 + } }, { "pokeapi_id": 662, "pokemon_name": "Fletchinder", "method": "surf", - "encounter_rate": 15, + "encounter_rate": null, "min_level": 40, - "max_level": 45 + "max_level": 45, + "conditions": { + "harshsunlight": 15 + } }, { "pokeapi_id": 458, "pokemon_name": "Mantyke", "method": "surf", - "encounter_rate": 15, + "encounter_rate": null, "min_level": 40, - "max_level": 45 + "max_level": 45, + "conditions": { + "clear": 15, + "snow": 15, + "blizzard": 15, + "sandstorm": 15 + } }, { "pokeapi_id": 279, "pokemon_name": "Pelipper", "method": "surf", - "encounter_rate": 15, + "encounter_rate": null, "min_level": 40, - "max_level": 45 + "max_level": 45, + "conditions": { + "rain": 15, + "thunderstorm": 15 + } }, { "pokeapi_id": 73, "pokemon_name": "Tentacruel", "method": "surf", - "encounter_rate": 15, + "encounter_rate": null, "min_level": 40, - "max_level": 45 + "max_level": 45, + "conditions": { + "cloudy": 15 + } }, { "pokeapi_id": 170, "pokemon_name": "Chinchou", "method": "surf", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 40, - "max_level": 45 + "max_level": 45, + "conditions": { + "thunderstorm": 10 + } }, { "pokeapi_id": 440, @@ -22364,33 +29189,53 @@ "pokeapi_id": 242, "pokemon_name": "Blissey", "method": "walk", - "encounter_rate": 2, + "encounter_rate": null, "min_level": 40, - "max_level": 45 + "max_level": 45, + "conditions": { + "fog": 2 + } }, { "pokeapi_id": 113, "pokemon_name": "Chansey", "method": "walk", - "encounter_rate": 2, + "encounter_rate": null, "min_level": 40, - "max_level": 45 + "max_level": 45, + "conditions": { + "clear": 2, + "cloudy": 2, + "rain": 2, + "thunderstorm": 2, + "snow": 2, + "blizzard": 2, + "harshsunlight": 2, + "sandstorm": 2 + } }, { "pokeapi_id": 593, "pokemon_name": "Jellicent", "method": "surf", - "encounter_rate": 1, + "encounter_rate": null, "min_level": 40, - "max_level": 45 + "max_level": 45, + "conditions": { + "cloudy": 1, + "fog": 1 + } }, { "pokeapi_id": 171, "pokemon_name": "Lanturn", "method": "surf", - "encounter_rate": 1, + "encounter_rate": null, "min_level": 40, - "max_level": 45 + "max_level": 45, + "conditions": { + "thunderstorm": 1 + } } ], "children": [ @@ -22402,25 +29247,37 @@ "pokeapi_id": 415, "pokemon_name": "Combee", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 40, - "max_level": 40 + "max_level": 40, + "conditions": { + "cloudy": 100, + "rain": 100, + "thunderstorm": 100 + } }, { "pokeapi_id": 764, "pokemon_name": "Comfey", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 50, - "max_level": 50 + "max_level": 50, + "conditions": { + "fog": 100 + } }, { "pokeapi_id": 549, "pokemon_name": "Lilligant", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 45, - "max_level": 45 + "max_level": 45, + "conditions": { + "clear": 100, + "harshsunlight": 100 + } } ] }, @@ -22432,25 +29289,37 @@ "pokeapi_id": 415, "pokemon_name": "Combee", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 40, - "max_level": 40 + "max_level": 40, + "conditions": { + "cloudy": 100, + "rain": 100, + "thunderstorm": 100 + } }, { "pokeapi_id": 764, "pokemon_name": "Comfey", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 50, - "max_level": 50 + "max_level": 50, + "conditions": { + "fog": 100 + } }, { "pokeapi_id": 549, "pokemon_name": "Lilligant", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 45, - "max_level": 45 + "max_level": 45, + "conditions": { + "clear": 100, + "harshsunlight": 100 + } } ] }, @@ -22462,25 +29331,37 @@ "pokeapi_id": 415, "pokemon_name": "Combee", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 40, - "max_level": 40 + "max_level": 40, + "conditions": { + "cloudy": 100, + "rain": 100, + "thunderstorm": 100 + } }, { "pokeapi_id": 764, "pokemon_name": "Comfey", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 50, - "max_level": 50 + "max_level": 50, + "conditions": { + "fog": 100 + } }, { "pokeapi_id": 549, "pokemon_name": "Lilligant", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 45, - "max_level": 45 + "max_level": 45, + "conditions": { + "clear": 100, + "harshsunlight": 100 + } } ] }, @@ -22492,25 +29373,37 @@ "pokeapi_id": 415, "pokemon_name": "Combee", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 40, - "max_level": 40 + "max_level": 40, + "conditions": { + "cloudy": 100, + "rain": 100, + "thunderstorm": 100 + } }, { "pokeapi_id": 764, "pokemon_name": "Comfey", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 50, - "max_level": 50 + "max_level": 50, + "conditions": { + "fog": 100 + } }, { "pokeapi_id": 549, "pokemon_name": "Lilligant", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 45, - "max_level": 45 + "max_level": 45, + "conditions": { + "clear": 100, + "harshsunlight": 100 + } } ] }, @@ -22522,25 +29415,37 @@ "pokeapi_id": 415, "pokemon_name": "Combee", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 40, - "max_level": 40 + "max_level": 40, + "conditions": { + "cloudy": 100, + "rain": 100, + "thunderstorm": 100 + } }, { "pokeapi_id": 764, "pokemon_name": "Comfey", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 50, - "max_level": 50 + "max_level": 50, + "conditions": { + "fog": 100 + } }, { "pokeapi_id": 549, "pokemon_name": "Lilligant", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 45, - "max_level": 45 + "max_level": 45, + "conditions": { + "clear": 100, + "harshsunlight": 100 + } } ] }, @@ -22552,25 +29457,37 @@ "pokeapi_id": 415, "pokemon_name": "Combee", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 40, - "max_level": 40 + "max_level": 40, + "conditions": { + "cloudy": 100, + "rain": 100, + "thunderstorm": 100 + } }, { "pokeapi_id": 764, "pokemon_name": "Comfey", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 50, - "max_level": 50 + "max_level": 50, + "conditions": { + "fog": 100 + } }, { "pokeapi_id": 549, "pokemon_name": "Lilligant", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 45, - "max_level": 45 + "max_level": 45, + "conditions": { + "clear": 100, + "harshsunlight": 100 + } } ] }, @@ -22676,169 +29593,287 @@ "pokeapi_id": 460, "pokemon_name": "Abomasnow", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 65, - "max_level": 65 + "max_level": 65, + "conditions": { + "sandstorm": 100, + "snow": 100 + } }, { "pokeapi_id": 698, "pokemon_name": "Amaura", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "clear": 10, + "cloudy": 100, + "snow": 100, + "blizzard": 100, + "harshsunlight": 10, + "fog": 10, + "sandstorm": 100, + "rain": 100, + "thunderstorm": 100 + } }, { "pokeapi_id": 531, "pokemon_name": "Audino", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "clear": 1, + "cloudy": 1, + "snow": 1, + "blizzard": 1, + "harshsunlight": 1, + "fog": 1 + } }, { "pokeapi_id": 615, "pokemon_name": "Cryogonal", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "rain": 100, + "thunderstorm": 100, + "snow": 100, + "blizzard": 100, + "sandstorm": 100 + } }, { "pokeapi_id": 832, "pokemon_name": "Dubwool", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "clear": 100, + "harshsunlight": 100 + } }, { "pokeapi_id": 478, "pokemon_name": "Froslass", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 63, - "max_level": 63 + "max_level": 63, + "conditions": { + "blizzard": 100, + "sandstorm": 100 + } }, { "pokeapi_id": 362, "pokemon_name": "Glalie", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 63, - "max_level": 63 + "max_level": 63, + "conditions": { + "blizzard": 100, + "sandstorm": 100 + } }, { "pokeapi_id": 861, "pokemon_name": "Grimmsnarl", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 65, - "max_level": 65 + "max_level": 65, + "conditions": { + "fog": 100 + } }, { "pokeapi_id": 857, "pokemon_name": "Hattrem", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 62, - "max_level": 62 + "max_level": 62, + "conditions": { + "fog": 100 + } }, { "pokeapi_id": 124, "pokemon_name": "Jynx", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "clear": 10, + "cloudy": 10, + "snow": 100, + "blizzard": 100, + "harshsunlight": 10, + "fog": 100, + "sandstorm": 100 + } }, { "pokeapi_id": 126, "pokemon_name": "Magmar", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "harshsunlight": 100 + } }, { "pokeapi_id": 467, "pokemon_name": "Magmortar", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 65, - "max_level": 65 + "max_level": 65, + "conditions": { + "harshsunlight": 100 + } }, { "pokeapi_id": 473, "pokemon_name": "Mamoswine", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 65, - "max_level": 65 + "max_level": 65, + "conditions": { + "clear": 100, + "blizzard": 100, + "sandstorm": 100, + "cloudy": 100, + "rain": 100, + "thunderstorm": 100, + "snow": 100, + "harshsunlight": 100 + } }, { "pokeapi_id": 439, "pokemon_name": "Mime Jr", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "clear": 20, + "cloudy": 20, + "rain": 100, + "thunderstorm": 100, + "snow": 25, + "blizzard": 25, + "harshsunlight": 16, + "sandstorm": 100, + "fog": 16 + } }, { "pokeapi_id": 10143, "pokemon_name": "Mimikyu (Busted)", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "fog": 100 + } }, { "pokeapi_id": 579, "pokemon_name": "Reuniclus", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 65, - "max_level": 65 + "max_level": 65, + "conditions": { + "fog": 100 + } }, { "pokeapi_id": 872, "pokemon_name": "Snom", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "clear": 100, + "cloudy": 42, + "snow": 55, + "blizzard": 55, + "harshsunlight": 41, + "fog": 100 + } }, { "pokeapi_id": 143, "pokemon_name": "Snorlax", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 65, - "max_level": 65 + "max_level": 65, + "conditions": { + "harshsunlight": 100, + "clear": 100 + } }, { "pokeapi_id": 333, "pokemon_name": "Swablu", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "cloudy": 100, + "rain": 100, + "thunderstorm": 100, + "snow": 100 + } }, { "pokeapi_id": 709, "pokemon_name": "Trevenant", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 63, - "max_level": 65 + "max_level": 65, + "conditions": { + "cloudy": 100, + "rain": 100, + "thunderstorm": 100 + } }, { "pokeapi_id": 461, "pokemon_name": "Weavile", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 63, - "max_level": 63 + "max_level": 63, + "conditions": { + "cloudy": 100, + "rain": 100, + "thunderstorm": 100 + } }, { "pokeapi_id": 819, @@ -22860,89 +29895,138 @@ "pokeapi_id": 221, "pokemon_name": "Piloswine", "method": "walk", - "encounter_rate": 29, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "clear": 24, + "cloudy": 22, + "snow": 29, + "blizzard": 29, + "harshsunlight": 24, + "fog": 22 + } }, { "pokeapi_id": 856, "pokemon_name": "Hatenna", "method": "walk", - "encounter_rate": 28, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "fog": 28 + } }, { "pokeapi_id": 238, "pokemon_name": "Smoochum", "method": "walk", - "encounter_rate": 25, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "clear": 20, + "cloudy": 20, + "snow": 25, + "blizzard": 25, + "harshsunlight": 16, + "fog": 16 + } }, { "pokeapi_id": 220, "pokemon_name": "Swinub", "method": "walk", - "encounter_rate": 25, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "clear": 20, + "cloudy": 20, + "snow": 25, + "blizzard": 25, + "harshsunlight": 16, + "fog": 16 + } }, { "pokeapi_id": 831, "pokemon_name": "Wooloo", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "clear": 20, + "harshsunlight": 18 + } }, { "pokeapi_id": 240, "pokemon_name": "Magby", "method": "walk", - "encounter_rate": 18, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "harshsunlight": 18 + } }, { "pokeapi_id": 577, "pokemon_name": "Solosis", "method": "walk", - "encounter_rate": 18, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "fog": 18 + } }, { "pokeapi_id": 578, "pokemon_name": "Duosion", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "fog": 10 + } }, { "pokeapi_id": 859, "pokemon_name": "Impidimp", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "fog": 10 + } }, { "pokeapi_id": 708, "pokemon_name": "Phantump", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "cloudy": 10 + } }, { "pokeapi_id": 215, "pokemon_name": "Sneasel", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "cloudy": 10 + } } ] }, @@ -22992,145 +30076,252 @@ "pokeapi_id": 460, "pokemon_name": "Abomasnow", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "clear": 100, + "cloudy": 100, + "snow": 100, + "blizzard": 39, + "harshsunlight": 100, + "fog": 49, + "sandstorm": 100 + } }, { "pokeapi_id": 359, "pokemon_name": "Absol", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 62, - "max_level": 62 + "max_level": 62, + "conditions": { + "blizzard": 100 + } }, { "pokeapi_id": 698, "pokemon_name": "Amaura", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "clear": 100, + "cloudy": 10, + "snow": 100, + "blizzard": 100, + "harshsunlight": 10, + "fog": 10, + "sandstorm": 100 + } }, { "pokeapi_id": 531, "pokemon_name": "Audino", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "clear": 1, + "cloudy": 1, + "snow": 1, + "blizzard": 1, + "harshsunlight": 1, + "fog": 1 + } }, { "pokeapi_id": 615, "pokemon_name": "Cryogonal", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "rain": 100, + "thunderstorm": 100, + "snow": 100, + "blizzard": 100, + "sandstorm": 100 + } }, { "pokeapi_id": 832, "pokemon_name": "Dubwool", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "clear": 100, + "harshsunlight": 100 + } }, { "pokeapi_id": 133, "pokemon_name": "Eevee", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 60, - "max_level": 60 + "max_level": 60, + "conditions": { + "blizzard": 100, + "sandstorm": 100 + } }, { "pokeapi_id": 858, "pokemon_name": "Hatterene", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 65, - "max_level": 65 + "max_level": 65, + "conditions": { + "fog": 100 + } }, { "pokeapi_id": 124, "pokemon_name": "Jynx", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "clear": 10, + "cloudy": 10, + "snow": 100, + "blizzard": 10, + "harshsunlight": 10, + "fog": 100 + } }, { "pokeapi_id": 126, "pokemon_name": "Magmar", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "harshsunlight": 100 + } }, { "pokeapi_id": 439, "pokemon_name": "Mime Jr", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "clear": 25, + "cloudy": 25, + "rain": 100, + "thunderstorm": 100, + "snow": 25, + "blizzard": 25, + "harshsunlight": 20, + "sandstorm": 100, + "fog": 20 + } }, { "pokeapi_id": 10143, "pokemon_name": "Mimikyu (Busted)", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "fog": 100 + } }, { "pokeapi_id": 30, "pokemon_name": "Nidorina", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 60, - "max_level": 60 + "max_level": 60, + "conditions": { + "clear": 100, + "harshsunlight": 100, + "cloudy": 100, + "rain": 100, + "thunderstorm": 100, + "snow": 100, + "blizzard": 100, + "sandstorm": 100 + } }, { "pokeapi_id": 579, "pokemon_name": "Reuniclus", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 65, - "max_level": 65 + "max_level": 65, + "conditions": { + "fog": 100 + } }, { "pokeapi_id": 143, "pokemon_name": "Snorlax", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 65, - "max_level": 65 + "max_level": 65, + "conditions": { + "harshsunlight": 100, + "cloudy": 100, + "rain": 100, + "thunderstorm": 100, + "clear": 100 + } }, { "pokeapi_id": 333, "pokemon_name": "Swablu", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "cloudy": 100, + "rain": 100, + "thunderstorm": 100 + } }, { "pokeapi_id": 584, "pokemon_name": "Vanilluxe", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 65, - "max_level": 65 + "max_level": 65, + "conditions": { + "blizzard": 100, + "sandstorm": 100, + "snow": 100 + } }, { "pokeapi_id": 461, "pokemon_name": "Weavile", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 63, - "max_level": 63 + "max_level": 63, + "conditions": { + "cloudy": 100, + "rain": 100, + "thunderstorm": 100 + } }, { "pokeapi_id": 819, @@ -23152,89 +30343,135 @@ "pokeapi_id": 238, "pokemon_name": "Smoochum", "method": "walk", - "encounter_rate": 25, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "clear": 25, + "cloudy": 25, + "snow": 25, + "blizzard": 25, + "harshsunlight": 20, + "fog": 20 + } }, { "pokeapi_id": 459, "pokemon_name": "Snover", "method": "walk", - "encounter_rate": 25, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "clear": 25, + "cloudy": 25, + "snow": 25, + "blizzard": 25, + "harshsunlight": 20, + "fog": 20 + } }, { "pokeapi_id": 582, "pokemon_name": "Vanillite", "method": "walk", - "encounter_rate": 25, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "snow": 25, + "blizzard": 25 + } }, { "pokeapi_id": 831, "pokemon_name": "Wooloo", "method": "walk", - "encounter_rate": 25, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "clear": 25, + "harshsunlight": 20 + } }, { "pokeapi_id": 856, "pokemon_name": "Hatenna", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "fog": 20 + } }, { "pokeapi_id": 240, "pokemon_name": "Magby", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "harshsunlight": 20 + } }, { "pokeapi_id": 577, "pokemon_name": "Solosis", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "fog": 20 + } }, { "pokeapi_id": 583, "pokemon_name": "Vanillish", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "snow": 20, + "blizzard": 20 + } }, { "pokeapi_id": 857, "pokemon_name": "Hattrem", "method": "walk", - "encounter_rate": 15, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "fog": 15 + } }, { "pokeapi_id": 578, "pokemon_name": "Duosion", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "fog": 10 + } }, { "pokeapi_id": 215, "pokemon_name": "Sneasel", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "cloudy": 10 + } } ] }, @@ -23246,9 +30483,13 @@ "pokeapi_id": 359, "pokemon_name": "Absol", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "blizzard": 100, + "sandstorm": 100 + } }, { "pokeapi_id": 142, @@ -23262,345 +30503,563 @@ "pokeapi_id": 334, "pokemon_name": "Altaria", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 65, - "max_level": 65 + "max_level": 65, + "conditions": { + "cloudy": 100 + } }, { "pokeapi_id": 752, "pokemon_name": "Araquanid", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "rain": 100, + "thunderstorm": 100 + } }, { "pokeapi_id": 531, "pokemon_name": "Audino", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "clear": 1, + "cloudy": 1, + "rain": 1, + "thunderstorm": 1, + "snow": 1, + "blizzard": 1, + "harshsunlight": 1, + "fog": 1 + } }, { "pokeapi_id": 339, "pokemon_name": "Barboach", "method": "surf", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "clear": 33, + "cloudy": 33, + "rain": 33, + "thunderstorm": 33, + "snow": 25, + "blizzard": 25, + "harshsunlight": 33, + "sandstorm": 100, + "fog": 33 + } }, { "pokeapi_id": 437, "pokemon_name": "Bronzong", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "clear": 100, + "cloudy": 100, + "rain": 100, + "thunderstorm": 100, + "snow": 100, + "blizzard": 100, + "harshsunlight": 16, + "fog": 100, + "sandstorm": 100 + } }, { "pokeapi_id": 609, "pokemon_name": "Chandelure", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 65, - "max_level": 65 + "max_level": 65, + "conditions": { + "cloudy": 100, + "fog": 100 + } }, { "pokeapi_id": 36, "pokemon_name": "Clefable", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 63, - "max_level": 63 + "max_level": 63, + "conditions": { + "fog": 100 + } }, { "pokeapi_id": 534, "pokemon_name": "Conkeldurr", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 65, - "max_level": 65 + "max_level": 65, + "conditions": { + "clear": 100 + } }, { "pokeapi_id": 615, "pokemon_name": "Cryogonal", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "snow": 100, + "blizzard": 100, + "sandstorm": 100 + } }, { "pokeapi_id": 832, "pokemon_name": "Dubwool", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "clear": 100, + "harshsunlight": 15 + } }, { "pokeapi_id": 632, "pokemon_name": "Durant", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "harshsunlight": 100 + } }, { "pokeapi_id": 133, "pokemon_name": "Eevee", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "clear": 100 + } }, { "pokeapi_id": 125, "pokemon_name": "Electabuzz", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "thunderstorm": 100 + } }, { "pokeapi_id": 466, "pokemon_name": "Electivire", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 65, - "max_level": 65 + "max_level": 65, + "conditions": { + "thunderstorm": 100 + } }, { "pokeapi_id": 196, "pokemon_name": "Espeon", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 63, - "max_level": 63 + "max_level": 63, + "conditions": { + "snow": 100 + } }, { "pokeapi_id": 136, "pokemon_name": "Flareon", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 63, - "max_level": 63 + "max_level": 63, + "conditions": { + "harshsunlight": 100 + } }, { "pokeapi_id": 478, "pokemon_name": "Froslass", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 65, - "max_level": 65 + "max_level": 65, + "conditions": { + "snow": 100, + "blizzard": 100, + "sandstorm": 100 + } }, { "pokeapi_id": 596, "pokemon_name": "Galvantula", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "thunderstorm": 100 + } }, { "pokeapi_id": 471, "pokemon_name": "Glaceon", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 63, - "max_level": 63 + "max_level": 63, + "conditions": { + "blizzard": 100, + "sandstorm": 100 + } }, { "pokeapi_id": 362, "pokemon_name": "Glalie", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 65, - "max_level": 65 + "max_level": 65, + "conditions": { + "blizzard": 100, + "sandstorm": 100, + "snow": 100 + } }, { "pokeapi_id": 820, "pokemon_name": "Greedent", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "clear": 100, + "cloudy": 100, + "rain": 100, + "thunderstorm": 100, + "snow": 100, + "blizzard": 100, + "sandstorm": 100, + "fog": 100 + } }, { "pokeapi_id": 861, "pokemon_name": "Grimmsnarl", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 65, - "max_level": 65 + "max_level": 65, + "conditions": { + "fog": 100 + } }, { "pokeapi_id": 130, "pokemon_name": "Gyarados", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 67, - "max_level": 67 + "max_level": 67, + "conditions": { + "clear": 100, + "cloudy": 100, + "rain": 100, + "thunderstorm": 100, + "snow": 100, + "blizzard": 100, + "harshsunlight": 100, + "sandstorm": 100 + } }, { "pokeapi_id": 858, "pokemon_name": "Hatterene", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 65, - "max_level": 65 + "max_level": 65, + "conditions": { + "fog": 100 + } }, { "pokeapi_id": 631, "pokemon_name": "Heatmor", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "harshsunlight": 100 + } }, { "pokeapi_id": 135, "pokemon_name": "Jolteon", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 63, - "max_level": 63 + "max_level": 63, + "conditions": { + "thunderstorm": 100 + } }, { "pokeapi_id": 470, "pokemon_name": "Leafeon", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 63, - "max_level": 63 + "max_level": 63, + "conditions": { + "clear": 100 + } }, { "pokeapi_id": 126, "pokemon_name": "Magmar", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "harshsunlight": 100 + } }, { "pokeapi_id": 467, "pokemon_name": "Magmortar", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 63, - "max_level": 63 + "max_level": 63, + "conditions": { + "harshsunlight": 100 + } }, { "pokeapi_id": 350, "pokemon_name": "Milotic", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 67, - "max_level": 67 + "max_level": 67, + "conditions": { + "fog": 100 + } }, { "pokeapi_id": 439, "pokemon_name": "Mime Jr", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "clear": 20, + "cloudy": 20, + "rain": 20, + "thunderstorm": 16, + "snow": 20, + "blizzard": 20, + "harshsunlight": 16, + "sandstorm": 100, + "fog": 20 + } }, { "pokeapi_id": 10143, "pokemon_name": "Mimikyu (Busted)", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "fog": 100 + } }, { "pokeapi_id": 34, "pokemon_name": "Nidoking", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 65, - "max_level": 65 + "max_level": 65, + "conditions": { + "clear": 100, + "snow": 100, + "rain": 100, + "fog": 100, + "blizzard": 100, + "sandstorm": 100, + "cloudy": 100, + "thunderstorm": 100 + } }, { "pokeapi_id": 31, "pokemon_name": "Nidoqueen", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 65, - "max_level": 65 + "max_level": 65, + "conditions": { + "cloudy": 100, + "rain": 100, + "clear": 100, + "blizzard": 100, + "sandstorm": 100, + "snow": 100, + "fog": 100, + "harshsunlight": 100 + } }, { "pokeapi_id": 30, "pokemon_name": "Nidorina", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "clear": 100, + "cloudy": 100, + "rain": 100, + "thunderstorm": 100, + "snow": 100, + "blizzard": 100, + "harshsunlight": 100, + "fog": 100, + "sandstorm": 100 + } }, { "pokeapi_id": 33, "pokemon_name": "Nidorino", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 63, - "max_level": 63 + "max_level": 63, + "conditions": { + "cloudy": 100, + "rain": 100, + "thunderstorm": 100, + "blizzard": 100, + "sandstorm": 100, + "clear": 100, + "fog": 100, + "harshsunlight": 100, + "snow": 100 + } }, { "pokeapi_id": 862, "pokemon_name": "Obstagoon", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 65, - "max_level": 65 + "max_level": 65, + "conditions": { + "cloudy": 100, + "rain": 100 + } }, { "pokeapi_id": 143, "pokemon_name": "Snorlax", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 65, - "max_level": 65 + "max_level": 65, + "conditions": { + "clear": 100, + "harshsunlight": 100 + } }, { "pokeapi_id": 333, "pokemon_name": "Swablu", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "cloudy": 100 + } }, { "pokeapi_id": 700, "pokemon_name": "Sylveon", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 63, - "max_level": 63 + "max_level": 63, + "conditions": { + "fog": 100 + } }, { "pokeapi_id": 197, "pokemon_name": "Umbreon", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 63, - "max_level": 63 + "max_level": 63, + "conditions": { + "cloudy": 100 + } }, { "pokeapi_id": 584, "pokemon_name": "Vanilluxe", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 65, - "max_level": 65 + "max_level": 65, + "conditions": { + "snow": 100, + "blizzard": 100, + "sandstorm": 100 + } }, { "pokeapi_id": 134, "pokemon_name": "Vaporeon", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 63, - "max_level": 63 + "max_level": 63, + "conditions": { + "rain": 100 + } }, { "pokeapi_id": 640, @@ -23614,9 +31073,18 @@ "pokeapi_id": 340, "pokemon_name": "Whiscash", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 65, - "max_level": 65 + "max_level": 65, + "conditions": { + "clear": 100, + "cloudy": 100, + "snow": 100, + "blizzard": 100, + "harshsunlight": 100, + "sandstorm": 100, + "fog": 100 + } }, { "pokeapi_id": 819, @@ -23630,25 +31098,49 @@ "pokeapi_id": 10016, "pokemon_name": "Basculin (Blue Striped)", "method": "surf", - "encounter_rate": 33, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "clear": 33, + "cloudy": 33, + "rain": 33, + "thunderstorm": 33, + "snow": 25, + "blizzard": 25, + "harshsunlight": 33, + "fog": 33 + } }, { "pokeapi_id": 129, "pokemon_name": "Magikarp", "method": "surf", - "encounter_rate": 33, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "clear": 33, + "cloudy": 33, + "rain": 33, + "thunderstorm": 33, + "snow": 25, + "blizzard": 25, + "harshsunlight": 33, + "fog": 33 + } }, { "pokeapi_id": 583, "pokemon_name": "Vanillish", "method": "surf", - "encounter_rate": 24, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "snow": 24, + "blizzard": 24 + } }, { "pokeapi_id": 339, @@ -23670,17 +31162,24 @@ "pokeapi_id": 751, "pokemon_name": "Dewpider", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "rain": 20, + "thunderstorm": 18 + } }, { "pokeapi_id": 856, "pokemon_name": "Hatenna", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "fog": 20 + } }, { "pokeapi_id": 129, @@ -23694,41 +31193,65 @@ "pokeapi_id": 616, "pokemon_name": "Shelmet", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "clear": 20, + "cloudy": 20, + "rain": 20, + "thunderstorm": 16, + "snow": 20, + "blizzard": 20, + "harshsunlight": 16, + "fog": 20 + } }, { "pokeapi_id": 582, "pokemon_name": "Vanillite", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "snow": 20, + "blizzard": 20 + } }, { "pokeapi_id": 831, "pokemon_name": "Wooloo", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "clear": 20, + "harshsunlight": 18 + } }, { "pokeapi_id": 239, "pokemon_name": "Elekid", "method": "walk", - "encounter_rate": 18, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "thunderstorm": 18 + } }, { "pokeapi_id": 240, "pokemon_name": "Magby", "method": "walk", - "encounter_rate": 18, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "harshsunlight": 18 + } }, { "pokeapi_id": 130, @@ -23750,25 +31273,35 @@ "pokeapi_id": 533, "pokemon_name": "Gurdurr", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "clear": 10 + } }, { "pokeapi_id": 857, "pokemon_name": "Hattrem", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "fog": 10 + } }, { "pokeapi_id": 608, "pokemon_name": "Lampent", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "cloudy": 5, + "fog": 10 + } }, { "pokeapi_id": 345, @@ -23782,49 +31315,76 @@ "pokeapi_id": 10175, "pokemon_name": "Linoone (Galar)", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "cloudy": 10 + } }, { "pokeapi_id": 860, "pokemon_name": "Morgrem", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "fog": 10 + } }, { "pokeapi_id": 361, "pokemon_name": "Snorunt", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "snow": 10, + "blizzard": 10 + } }, { "pokeapi_id": 583, "pokemon_name": "Vanillish", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "snow": 10, + "blizzard": 10 + } }, { "pokeapi_id": 35, "pokemon_name": "Clefairy", "method": "walk", - "encounter_rate": 5, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "fog": 5 + } }, { "pokeapi_id": 349, "pokemon_name": "Feebas", "method": "surf", - "encounter_rate": 1, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "clear": 1, + "cloudy": 1, + "rain": 1, + "thunderstorm": 1, + "snow": 1, + "blizzard": 1, + "harshsunlight": 1, + "fog": 1 + } } ], "children": [ @@ -23852,241 +31412,394 @@ "pokeapi_id": 887, "pokemon_name": "Dragapult", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 65, - "max_level": 65 + "max_level": 65, + "conditions": { + "thunderstorm": 100, + "clear": 100, + "cloudy": 100, + "rain": 100, + "snow": 100, + "harshsunlight": 100 + } }, { "pokeapi_id": 886, "pokemon_name": "Drakloak", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "clear": 9, + "cloudy": 9, + "rain": 9, + "thunderstorm": 9, + "snow": 9, + "blizzard": 9, + "harshsunlight": 9, + "sandstorm": 100, + "fog": 9 + } }, { "pokeapi_id": 478, "pokemon_name": "Froslass", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 65, - "max_level": 65 + "max_level": 65, + "conditions": { + "snow": 100, + "blizzard": 100, + "sandstorm": 100 + } }, { "pokeapi_id": 439, "pokemon_name": "Mime Jr", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "clear": 20, + "cloudy": 16, + "rain": 16, + "thunderstorm": 14, + "snow": 16, + "blizzard": 16, + "harshsunlight": 16, + "sandstorm": 100, + "fog": 16 + } }, { "pokeapi_id": 10143, "pokemon_name": "Mimikyu (Busted)", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "fog": 100 + } }, { "pokeapi_id": 30, "pokemon_name": "Nidorina", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "clear": 100, + "cloudy": 72, + "rain": 82, + "thunderstorm": 68, + "snow": 72, + "blizzard": 72, + "harshsunlight": 82, + "fog": 66 + } }, { "pokeapi_id": 855, "pokemon_name": "Polteageist", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 63, - "max_level": 63 + "max_level": 63, + "conditions": { + "clear": 100, + "rain": 100, + "blizzard": 100, + "harshsunlight": 100, + "sandstorm": 100, + "thunderstorm": 100, + "fog": 100 + } }, { "pokeapi_id": 10163, "pokemon_name": "Rapidash (Galar)", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 67, - "max_level": 67 + "max_level": 67, + "conditions": { + "fog": 100 + } }, { "pokeapi_id": 709, "pokemon_name": "Trevenant", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 63, - "max_level": 63 + "max_level": 63, + "conditions": { + "cloudy": 100 + } }, { "pokeapi_id": 854, "pokemon_name": "Sinistea", "method": "walk", - "encounter_rate": 41, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "clear": 40, + "cloudy": 38, + "rain": 38, + "thunderstorm": 34, + "snow": 38, + "blizzard": 39, + "harshsunlight": 38, + "fog": 39 + } }, { "pokeapi_id": 708, "pokemon_name": "Phantump", "method": "walk", - "encounter_rate": 33, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "cloudy": 33 + } }, { "pokeapi_id": 752, "pokemon_name": "Araquanid", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "rain": 20, + "thunderstorm": 10 + } }, { "pokeapi_id": 588, "pokemon_name": "Karrablast", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "clear": 20, + "cloudy": 16, + "rain": 16, + "thunderstorm": 14, + "snow": 16, + "blizzard": 16, + "harshsunlight": 16, + "fog": 16 + } }, { "pokeapi_id": 751, "pokemon_name": "Dewpider", "method": "walk", - "encounter_rate": 18, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "rain": 18, + "thunderstorm": 15 + } }, { "pokeapi_id": 856, "pokemon_name": "Hatenna", "method": "walk", - "encounter_rate": 18, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "fog": 18 + } }, { "pokeapi_id": 240, "pokemon_name": "Magby", "method": "walk", - "encounter_rate": 18, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "harshsunlight": 18 + } }, { "pokeapi_id": 582, "pokemon_name": "Vanillite", "method": "walk", - "encounter_rate": 18, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "snow": 18, + "blizzard": 18 + } }, { "pokeapi_id": 615, "pokemon_name": "Cryogonal", "method": "walk", - "encounter_rate": 15, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "snow": 15, + "blizzard": 12 + } }, { "pokeapi_id": 239, "pokemon_name": "Elekid", "method": "walk", - "encounter_rate": 15, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "thunderstorm": 15 + } }, { "pokeapi_id": 608, "pokemon_name": "Lampent", "method": "walk", - "encounter_rate": 15, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "cloudy": 15, + "fog": 10 + } }, { "pokeapi_id": 583, "pokemon_name": "Vanillish", "method": "walk", - "encounter_rate": 15, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "snow": 15, + "blizzard": 12 + } }, { "pokeapi_id": 125, "pokemon_name": "Electabuzz", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "thunderstorm": 10 + } }, { "pokeapi_id": 596, "pokemon_name": "Galvantula", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "thunderstorm": 10 + } }, { "pokeapi_id": 857, "pokemon_name": "Hattrem", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "fog": 10 + } }, { "pokeapi_id": 126, "pokemon_name": "Magmar", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "harshsunlight": 10 + } }, { "pokeapi_id": 10162, "pokemon_name": "Ponyta (Galar)", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "fog": 10 + } }, { "pokeapi_id": 359, "pokemon_name": "Absol", "method": "walk", - "encounter_rate": 5, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "blizzard": 5 + } }, { "pokeapi_id": 632, "pokemon_name": "Durant", "method": "walk", - "encounter_rate": 5, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "harshsunlight": 5 + } }, { "pokeapi_id": 631, "pokemon_name": "Heatmor", "method": "walk", - "encounter_rate": 5, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "harshsunlight": 5 + } }, { "pokeapi_id": 531, "pokemon_name": "Audino", "method": "walk", - "encounter_rate": 1, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "clear": 1, + "cloudy": 1, + "rain": 1, + "thunderstorm": 1, + "snow": 1, + "blizzard": 1, + "harshsunlight": 1, + "fog": 1 + } } ] }, @@ -24098,177 +31811,313 @@ "pokeapi_id": 359, "pokemon_name": "Absol", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 60, - "max_level": 67 + "max_level": 67, + "conditions": { + "blizzard": 100, + "sandstorm": 100 + } }, { "pokeapi_id": 698, "pokemon_name": "Amaura", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "clear": 100, + "cloudy": 100, + "snow": 10, + "blizzard": 10, + "harshsunlight": 10, + "fog": 100, + "rain": 100, + "thunderstorm": 100 + } }, { "pokeapi_id": 699, "pokemon_name": "Aurorus", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 65, - "max_level": 65 + "max_level": 65, + "conditions": { + "clear": 100, + "cloudy": 100, + "rain": 100, + "thunderstorm": 100, + "blizzard": 100, + "sandstorm": 100, + "snow": 100, + "fog": 100 + } }, { "pokeapi_id": 614, "pokemon_name": "Beartic", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 60, - "max_level": 67 + "max_level": 67, + "conditions": { + "snow": 100, + "blizzard": 100, + "sandstorm": 100 + } }, { "pokeapi_id": 374, "pokemon_name": "Beldum", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "clear": 49, + "cloudy": 49, + "snow": 44, + "blizzard": 44, + "harshsunlight": 44, + "fog": 57, + "rain": 100, + "thunderstorm": 100, + "sandstorm": 100 + } }, { "pokeapi_id": 36, "pokemon_name": "Clefable", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 65, - "max_level": 65 + "max_level": 65, + "conditions": { + "fog": 100 + } }, { "pokeapi_id": 615, "pokemon_name": "Cryogonal", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "snow": 100, + "blizzard": 100, + "sandstorm": 100 + } }, { "pokeapi_id": 621, "pokemon_name": "Druddigon", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "clear": 100, + "harshsunlight": 100 + } }, { "pokeapi_id": 832, "pokemon_name": "Dubwool", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "clear": 100, + "harshsunlight": 100 + } }, { "pokeapi_id": 478, "pokemon_name": "Froslass", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 65, - "max_level": 65 + "max_level": 65, + "conditions": { + "snow": 100, + "blizzard": 100, + "sandstorm": 100 + } }, { "pokeapi_id": 362, "pokemon_name": "Glalie", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 67, - "max_level": 67 + "max_level": 67, + "conditions": { + "snow": 100, + "blizzard": 100, + "sandstorm": 100 + } }, { "pokeapi_id": 861, "pokemon_name": "Grimmsnarl", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 67, - "max_level": 67 + "max_level": 67, + "conditions": { + "fog": 100 + } }, { "pokeapi_id": 126, "pokemon_name": "Magmar", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "harshsunlight": 100 + } }, { "pokeapi_id": 467, "pokemon_name": "Magmortar", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 67, - "max_level": 67 + "max_level": 67, + "conditions": { + "harshsunlight": 100 + } }, { "pokeapi_id": 376, "pokemon_name": "Metagross", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 68, - "max_level": 68 + "max_level": 68, + "conditions": { + "fog": 100, + "blizzard": 100, + "harshsunlight": 100, + "sandstorm": 100, + "clear": 100, + "cloudy": 100, + "rain": 100, + "thunderstorm": 100, + "snow": 100 + } }, { "pokeapi_id": 375, "pokemon_name": "Metang", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 63, - "max_level": 63 + "max_level": 63, + "conditions": { + "fog": 100, + "cloudy": 100, + "rain": 100, + "thunderstorm": 100, + "snow": 100, + "blizzard": 100, + "sandstorm": 100, + "clear": 100, + "harshsunlight": 100 + } }, { "pokeapi_id": 439, "pokemon_name": "Mime Jr", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "clear": 25, + "cloudy": 25, + "rain": 100, + "thunderstorm": 100, + "snow": 25, + "blizzard": 25, + "harshsunlight": 20, + "sandstorm": 100, + "fog": 33 + } }, { "pokeapi_id": 10143, "pokemon_name": "Mimikyu (Busted)", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "fog": 100 + } }, { "pokeapi_id": 872, "pokemon_name": "Snom", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "clear": 100, + "cloudy": 100, + "snow": 50, + "blizzard": 50, + "harshsunlight": 50, + "fog": 69, + "rain": 100, + "thunderstorm": 100 + } }, { "pokeapi_id": 709, "pokemon_name": "Trevenant", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 65, - "max_level": 65 + "max_level": 65, + "conditions": { + "cloudy": 100, + "rain": 100, + "thunderstorm": 100 + } }, { "pokeapi_id": 584, "pokemon_name": "Vanilluxe", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 67, - "max_level": 67 + "max_level": 67, + "conditions": { + "blizzard": 100, + "sandstorm": 100, + "snow": 100 + } }, { "pokeapi_id": 461, "pokemon_name": "Weavile", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 65, - "max_level": 65 + "max_level": 65, + "conditions": { + "cloudy": 100, + "rain": 100, + "thunderstorm": 100 + } }, { "pokeapi_id": 129, @@ -24282,9 +32131,12 @@ "pokeapi_id": 708, "pokemon_name": "Phantump", "method": "walk", - "encounter_rate": 45, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "cloudy": 45 + } }, { "pokeapi_id": 10016, @@ -24298,33 +32150,47 @@ "pokeapi_id": 582, "pokemon_name": "Vanillite", "method": "walk", - "encounter_rate": 25, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "snow": 25, + "blizzard": 25 + } }, { "pokeapi_id": 831, "pokemon_name": "Wooloo", "method": "walk", - "encounter_rate": 25, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "clear": 25, + "harshsunlight": 20 + } }, { "pokeapi_id": 240, "pokemon_name": "Magby", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "harshsunlight": 20 + } }, { "pokeapi_id": 860, "pokemon_name": "Morgrem", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "fog": 20 + } }, { "pokeapi_id": 130, @@ -24338,49 +32204,74 @@ "pokeapi_id": 215, "pokemon_name": "Sneasel", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "cloudy": 10 + } }, { "pokeapi_id": 361, "pokemon_name": "Snorunt", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "snow": 10, + "blizzard": 10 + } }, { "pokeapi_id": 583, "pokemon_name": "Vanillish", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "snow": 10, + "blizzard": 10 + } }, { "pokeapi_id": 35, "pokemon_name": "Clefairy", "method": "walk", - "encounter_rate": 5, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "fog": 5 + } }, { "pokeapi_id": 225, "pokemon_name": "Delibird", "method": "walk", - "encounter_rate": 5, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "snow": 5 + } }, { "pokeapi_id": 531, "pokemon_name": "Audino", "method": "walk", - "encounter_rate": 1, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "clear": 1, + "cloudy": 1, + "snow": 1, + "blizzard": 1, + "harshsunlight": 1, + "fog": 1 + } } ] }, @@ -24486,65 +32377,109 @@ "pokeapi_id": 359, "pokemon_name": "Absol", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 60, - "max_level": 67 + "max_level": 67, + "conditions": { + "blizzard": 100, + "sandstorm": 100 + } }, { "pokeapi_id": 334, "pokemon_name": "Altaria", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 65, - "max_level": 65 + "max_level": 65, + "conditions": { + "cloudy": 100 + } }, { "pokeapi_id": 621, "pokemon_name": "Druddigon", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "clear": 100, + "harshsunlight": 10 + } }, { "pokeapi_id": 873, "pokemon_name": "Frosmoth", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "clear": 70, + "cloudy": 70, + "rain": 100, + "thunderstorm": 100, + "snow": 100, + "blizzard": 70, + "harshsunlight": 70, + "sandstorm": 100, + "fog": 100 + } }, { "pokeapi_id": 445, "pokemon_name": "Garchomp", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 68, - "max_level": 68 + "max_level": 68, + "conditions": { + "harshsunlight": 100 + } }, { "pokeapi_id": 872, "pokemon_name": "Snom", "method": "walk", - "encounter_rate": 19, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "clear": 19, + "cloudy": 19, + "snow": 19, + "blizzard": 19, + "harshsunlight": 19, + "fog": 19 + } }, { "pokeapi_id": 333, "pokemon_name": "Swablu", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "cloudy": 10 + } }, { "pokeapi_id": 531, "pokemon_name": "Audino", "method": "walk", - "encounter_rate": 1, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "clear": 1, + "cloudy": 1, + "snow": 1, + "blizzard": 1, + "harshsunlight": 1, + "fog": 1 + } } ] }, @@ -24594,105 +32529,195 @@ "pokeapi_id": 359, "pokemon_name": "Absol", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 60, - "max_level": 67 + "max_level": 67, + "conditions": { + "blizzard": 100, + "sandstorm": 100 + } }, { "pokeapi_id": 334, "pokemon_name": "Altaria", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 65, - "max_level": 65 + "max_level": 65, + "conditions": { + "cloudy": 100 + } }, { "pokeapi_id": 752, "pokemon_name": "Araquanid", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 60, - "max_level": 67 + "max_level": 67, + "conditions": { + "rain": 100, + "thunderstorm": 15 + } }, { "pokeapi_id": 566, "pokemon_name": "Archen", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "clear": 10, + "cloudy": 10, + "rain": 10, + "thunderstorm": 10, + "snow": 10, + "blizzard": 10, + "harshsunlight": 10, + "sandstorm": 100, + "fog": 10 + } }, { "pokeapi_id": 531, "pokemon_name": "Audino", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "clear": 1, + "cloudy": 1, + "rain": 1, + "thunderstorm": 1, + "snow": 1, + "blizzard": 1, + "harshsunlight": 1, + "fog": 1 + } }, { "pokeapi_id": 339, "pokemon_name": "Barboach", "method": "surf", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "clear": 25, + "cloudy": 25, + "rain": 25, + "thunderstorm": 25, + "snow": 20, + "blizzard": 20, + "harshsunlight": 25, + "sandstorm": 100, + "fog": 25 + } }, { "pokeapi_id": 437, "pokemon_name": "Bronzong", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "clear": 100, + "cloudy": 100, + "rain": 23, + "thunderstorm": 18, + "snow": 20, + "blizzard": 18, + "harshsunlight": 23, + "fog": 23 + } }, { "pokeapi_id": 851, "pokemon_name": "Centiskorch", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 60, - "max_level": 67 + "max_level": 67, + "conditions": { + "clear": 100, + "harshsunlight": 100 + } }, { "pokeapi_id": 344, "pokemon_name": "Claydol", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "clear": 10, + "cloudy": 100, + "rain": 100, + "thunderstorm": 100, + "snow": 100, + "blizzard": 100, + "harshsunlight": 100, + "fog": 100, + "sandstorm": 100 + } }, { "pokeapi_id": 534, "pokemon_name": "Conkeldurr", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 67, - "max_level": 67 + "max_level": 67, + "conditions": { + "clear": 100 + } }, { "pokeapi_id": 879, "pokemon_name": "Copperajah", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 60, - "max_level": 67 + "max_level": 67, + "conditions": { + "clear": 31, + "cloudy": 100, + "rain": 100, + "thunderstorm": 100, + "snow": 100, + "blizzard": 100, + "harshsunlight": 31, + "fog": 100, + "sandstorm": 100 + } }, { "pokeapi_id": 615, "pokemon_name": "Cryogonal", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "snow": 100, + "blizzard": 100, + "sandstorm": 100 + } }, { "pokeapi_id": 125, "pokemon_name": "Electabuzz", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "thunderstorm": 100 + } }, { "pokeapi_id": 140, @@ -24706,25 +32731,42 @@ "pokeapi_id": 126, "pokemon_name": "Magmar", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "harshsunlight": 100 + } }, { "pokeapi_id": 439, "pokemon_name": "Mime Jr", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "clear": 25, + "cloudy": 25, + "rain": 25, + "thunderstorm": 20, + "snow": 25, + "blizzard": 25, + "harshsunlight": 20, + "sandstorm": 100, + "fog": 25 + } }, { "pokeapi_id": 10143, "pokemon_name": "Mimikyu (Busted)", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "fog": 100 + } }, { "pokeapi_id": 819, @@ -24738,81 +32780,149 @@ "pokeapi_id": 708, "pokemon_name": "Phantump", "method": "walk", - "encounter_rate": 35, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "cloudy": 35 + } }, { "pokeapi_id": 10016, "pokemon_name": "Basculin (Blue Striped)", "method": "surf", - "encounter_rate": 25, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "clear": 25, + "cloudy": 25, + "rain": 25, + "thunderstorm": 25, + "snow": 20, + "blizzard": 20, + "harshsunlight": 25, + "fog": 25 + } }, { "pokeapi_id": 436, "pokemon_name": "Bronzor", "method": "walk", - "encounter_rate": 25, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "clear": 25, + "cloudy": 25, + "rain": 25, + "thunderstorm": 20, + "snow": 25, + "blizzard": 25, + "harshsunlight": 20, + "fog": 25 + } }, { "pokeapi_id": 878, "pokemon_name": "Cufant", "method": "walk", - "encounter_rate": 25, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "clear": 25, + "cloudy": 25, + "rain": 25, + "thunderstorm": 20, + "snow": 25, + "blizzard": 25, + "harshsunlight": 20, + "fog": 25 + } }, { "pokeapi_id": 751, "pokemon_name": "Dewpider", "method": "walk", - "encounter_rate": 25, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "rain": 25, + "thunderstorm": 20 + } }, { "pokeapi_id": 856, "pokemon_name": "Hatenna", "method": "walk", - "encounter_rate": 25, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "fog": 25 + } }, { "pokeapi_id": 129, "pokemon_name": "Magikarp", "method": "surf", - "encounter_rate": 25, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "clear": 25, + "cloudy": 25, + "rain": 25, + "thunderstorm": 25, + "snow": 20, + "blizzard": 20, + "harshsunlight": 25, + "fog": 25 + } }, { "pokeapi_id": 850, "pokemon_name": "Sizzlipede", "method": "walk", - "encounter_rate": 25, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "clear": 25, + "harshsunlight": 20 + } }, { "pokeapi_id": 582, "pokemon_name": "Vanillite", "method": "walk", - "encounter_rate": 25, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "snow": 25, + "blizzard": 25 + } }, { "pokeapi_id": 140, "pokemon_name": "Kabuto", "method": "surf", - "encounter_rate": 24, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "clear": 24, + "cloudy": 24, + "rain": 24, + "thunderstorm": 24, + "snow": 20, + "blizzard": 20, + "harshsunlight": 24, + "fog": 24 + } }, { "pokeapi_id": 339, @@ -24834,9 +32944,12 @@ "pokeapi_id": 239, "pokemon_name": "Elekid", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "thunderstorm": 20 + } }, { "pokeapi_id": 820, @@ -24850,9 +32963,12 @@ "pokeapi_id": 240, "pokemon_name": "Magby", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "harshsunlight": 20 + } }, { "pokeapi_id": 129, @@ -24866,9 +32982,13 @@ "pokeapi_id": 583, "pokemon_name": "Vanillish", "method": "surf", - "encounter_rate": 19, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "snow": 19, + "blizzard": 19 + } }, { "pokeapi_id": 130, @@ -24882,9 +33002,12 @@ "pokeapi_id": 333, "pokemon_name": "Swablu", "method": "walk", - "encounter_rate": 15, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "cloudy": 15 + } }, { "pokeapi_id": 340, @@ -24898,25 +33021,34 @@ "pokeapi_id": 596, "pokemon_name": "Galvantula", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "thunderstorm": 10 + } }, { "pokeapi_id": 533, "pokemon_name": "Gurdurr", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "clear": 10 + } }, { "pokeapi_id": 857, "pokemon_name": "Hattrem", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "fog": 10 + } }, { "pokeapi_id": 345, @@ -24930,33 +33062,54 @@ "pokeapi_id": 860, "pokemon_name": "Morgrem", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "fog": 10 + } }, { "pokeapi_id": 361, "pokemon_name": "Snorunt", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "snow": 10, + "blizzard": 10 + } }, { "pokeapi_id": 583, "pokemon_name": "Vanillish", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "snow": 10, + "blizzard": 10 + } }, { "pokeapi_id": 349, "pokemon_name": "Feebas", "method": "surf", - "encounter_rate": 1, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "clear": 1, + "cloudy": 1, + "rain": 1, + "thunderstorm": 1, + "snow": 1, + "blizzard": 1, + "harshsunlight": 1, + "fog": 1 + } } ] }, @@ -24976,9 +33129,20 @@ "pokeapi_id": 339, "pokemon_name": "Barboach", "method": "surf", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "clear": 25, + "cloudy": 25, + "rain": 25, + "thunderstorm": 25, + "snow": 20, + "blizzard": 20, + "harshsunlight": 25, + "sandstorm": 100, + "fog": 25 + } }, { "pokeapi_id": 42, @@ -25024,17 +33188,37 @@ "pokeapi_id": 10016, "pokemon_name": "Basculin (Blue Striped)", "method": "surf", - "encounter_rate": 25, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "clear": 25, + "cloudy": 25, + "rain": 25, + "thunderstorm": 25, + "snow": 20, + "blizzard": 20, + "harshsunlight": 25, + "fog": 25 + } }, { "pokeapi_id": 129, "pokemon_name": "Magikarp", "method": "surf", - "encounter_rate": 25, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "clear": 25, + "cloudy": 25, + "rain": 25, + "thunderstorm": 25, + "snow": 20, + "blizzard": 20, + "harshsunlight": 25, + "fog": 25 + } }, { "pokeapi_id": 703, @@ -25048,9 +33232,19 @@ "pokeapi_id": 140, "pokemon_name": "Kabuto", "method": "surf", - "encounter_rate": 24, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "clear": 24, + "cloudy": 24, + "rain": 24, + "thunderstorm": 24, + "snow": 20, + "blizzard": 20, + "harshsunlight": 24, + "fog": 24 + } }, { "pokeapi_id": 221, @@ -25064,9 +33258,13 @@ "pokeapi_id": 583, "pokemon_name": "Vanillish", "method": "surf", - "encounter_rate": 19, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "snow": 19, + "blizzard": 19 + } }, { "pokeapi_id": 246, @@ -25088,9 +33286,19 @@ "pokeapi_id": 349, "pokemon_name": "Feebas", "method": "surf", - "encounter_rate": 1, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "clear": 1, + "cloudy": 1, + "rain": 1, + "thunderstorm": 1, + "snow": 1, + "blizzard": 1, + "harshsunlight": 1, + "fog": 1 + } } ] }, @@ -25102,41 +33310,76 @@ "pokeapi_id": 334, "pokemon_name": "Altaria", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 65, - "max_level": 65 + "max_level": 65, + "conditions": { + "cloudy": 100 + } }, { "pokeapi_id": 713, "pokemon_name": "Avalugg", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "clear": 100, + "cloudy": 22, + "rain": 100, + "thunderstorm": 17, + "snow": 22, + "blizzard": 100, + "fog": 24, + "sandstorm": 100 + } }, { "pokeapi_id": 713, "pokemon_name": "Avalugg", "method": "surf", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "clear": 38, + "cloudy": 38, + "rain": 38, + "thunderstorm": 28, + "snow": 22, + "blizzard": 22, + "harshsunlight": 100, + "sandstorm": 100, + "fog": 38 + } }, { "pokeapi_id": 614, "pokemon_name": "Beartic", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 60, - "max_level": 67 + "max_level": 67, + "conditions": { + "snow": 100, + "blizzard": 100, + "sandstorm": 100 + } }, { "pokeapi_id": 565, "pokemon_name": "Carracosta", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 67, - "max_level": 67 + "max_level": 67, + "conditions": { + "rain": 100, + "thunderstorm": 100, + "harshsunlight": 100, + "clear": 100 + } }, { "pokeapi_id": 638, @@ -25150,105 +33393,199 @@ "pokeapi_id": 466, "pokemon_name": "Electivire", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 68, - "max_level": 68 + "max_level": 68, + "conditions": { + "thunderstorm": 100 + } }, { "pokeapi_id": 858, "pokemon_name": "Hatterene", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 67, - "max_level": 67 + "max_level": 67, + "conditions": { + "fog": 100 + } }, { "pokeapi_id": 467, "pokemon_name": "Magmortar", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 68, - "max_level": 68 + "max_level": 68, + "conditions": { + "harshsunlight": 100 + } }, { "pokeapi_id": 439, "pokemon_name": "Mime Jr", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "clear": 33, + "cloudy": 33, + "rain": 25, + "thunderstorm": 20, + "snow": 25, + "blizzard": 25, + "harshsunlight": 100, + "sandstorm": 100, + "fog": 25 + } }, { "pokeapi_id": 871, "pokemon_name": "Pincurchin", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "thunderstorm": 100 + } }, { "pokeapi_id": 364, "pokemon_name": "Sealeo", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 65, - "max_level": 65 + "max_level": 65, + "conditions": { + "clear": 100, + "cloudy": 100, + "rain": 100, + "snow": 100, + "blizzard": 100, + "harshsunlight": 100, + "sandstorm": 100, + "fog": 100 + } }, { "pokeapi_id": 363, "pokemon_name": "Spheal", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "clear": 100, + "cloudy": 100, + "rain": 47, + "thunderstorm": 37, + "snow": 100, + "blizzard": 100, + "fog": 100, + "harshsunlight": 100, + "sandstorm": 100 + } }, { "pokeapi_id": 564, "pokemon_name": "Tirtouga", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "rain": 100, + "clear": 100, + "cloudy": 100, + "thunderstorm": 100, + "snow": 10, + "blizzard": 10, + "fog": 100, + "harshsunlight": 100, + "sandstorm": 100 + } }, { "pokeapi_id": 365, "pokemon_name": "Walrein", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 68, - "max_level": 68 + "max_level": 68, + "conditions": { + "clear": 100, + "cloudy": 100, + "snow": 100, + "blizzard": 100, + "sandstorm": 100, + "fog": 100 + } }, { "pokeapi_id": 320, "pokemon_name": "Wailmer", "method": "surf", - "encounter_rate": 37, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "clear": 37, + "cloudy": 37, + "rain": 37, + "thunderstorm": 27, + "snow": 22, + "blizzard": 22, + "fog": 37 + } }, { "pokeapi_id": 712, "pokemon_name": "Bergmite", "method": "walk", - "encounter_rate": 34, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "clear": 34, + "cloudy": 34, + "rain": 25, + "thunderstorm": 20, + "snow": 25, + "blizzard": 25, + "fog": 25 + } }, { "pokeapi_id": 875, "pokemon_name": "Eiscue Ice", "method": "walk", - "encounter_rate": 32, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "clear": 15, + "cloudy": 15, + "rain": 15, + "thunderstorm": 15, + "snow": 15, + "blizzard": 15, + "fog": 15 + } }, { "pokeapi_id": 752, "pokemon_name": "Araquanid", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "rain": 30, + "thunderstorm": 20 + } }, { "pokeapi_id": 10016, @@ -25270,49 +33607,69 @@ "pokeapi_id": 751, "pokemon_name": "Dewpider", "method": "walk", - "encounter_rate": 25, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "rain": 25, + "thunderstorm": 20 + } }, { "pokeapi_id": 856, "pokemon_name": "Hatenna", "method": "walk", - "encounter_rate": 25, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "fog": 25 + } }, { "pokeapi_id": 582, "pokemon_name": "Vanillite", "method": "walk", - "encounter_rate": 25, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "snow": 25, + "blizzard": 25 + } }, { "pokeapi_id": 239, "pokemon_name": "Elekid", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "thunderstorm": 20 + } }, { "pokeapi_id": 857, "pokemon_name": "Hattrem", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "fog": 20 + } }, { "pokeapi_id": 871, "pokemon_name": "Pincurchin", "method": "surf", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "thunderstorm": 20 + } }, { "pokeapi_id": 320, @@ -25326,17 +33683,30 @@ "pokeapi_id": 615, "pokemon_name": "Cryogonal", "method": "surf", - "encounter_rate": 15, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "snow": 15, + "blizzard": 15 + } }, { "pokeapi_id": 875, "pokemon_name": "Eiscue Ice", "method": "surf", - "encounter_rate": 15, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "clear": 15, + "cloudy": 15, + "rain": 15, + "thunderstorm": 15, + "snow": 15, + "blizzard": 15, + "fog": 15 + } }, { "pokeapi_id": 130, @@ -25350,57 +33720,86 @@ "pokeapi_id": 215, "pokemon_name": "Sneasel", "method": "walk", - "encounter_rate": 15, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "cloudy": 15 + } }, { "pokeapi_id": 333, "pokemon_name": "Swablu", "method": "walk", - "encounter_rate": 15, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "cloudy": 15 + } }, { "pokeapi_id": 583, "pokemon_name": "Vanillish", "method": "walk", - "encounter_rate": 15, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "snow": 15, + "blizzard": 15 + } }, { "pokeapi_id": 583, "pokemon_name": "Vanillish", "method": "surf", - "encounter_rate": 15, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "snow": 15, + "blizzard": 15 + } }, { "pokeapi_id": 125, "pokemon_name": "Electabuzz", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "thunderstorm": 10 + } }, { "pokeapi_id": 564, "pokemon_name": "Tirtouga", "method": "surf", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "clear": 10, + "cloudy": 10, + "rain": 10, + "thunderstorm": 10, + "snow": 10, + "blizzard": 10, + "fog": 10 + } }, { "pokeapi_id": 359, "pokemon_name": "Absol", "method": "walk", - "encounter_rate": 5, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "blizzard": 5 + } }, { "pokeapi_id": 781, @@ -25414,25 +33813,41 @@ "pokeapi_id": 10143, "pokemon_name": "Mimikyu (Busted)", "method": "walk", - "encounter_rate": 5, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "fog": 5 + } }, { "pokeapi_id": 531, "pokemon_name": "Audino", "method": "walk", - "encounter_rate": 1, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "clear": 1, + "cloudy": 1, + "rain": 1, + "thunderstorm": 1, + "snow": 1, + "blizzard": 1, + "fog": 1 + } }, { "pokeapi_id": 131, "pokemon_name": "Lapras", "method": "surf", - "encounter_rate": 1, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "snow": 1, + "blizzard": 1 + } } ] }, @@ -25444,233 +33859,379 @@ "pokeapi_id": 437, "pokemon_name": "Bronzong", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "clear": 27, + "cloudy": 27, + "rain": 27, + "thunderstorm": 27, + "snow": 27, + "blizzard": 30, + "harshsunlight": 22, + "sandstorm": 100, + "fog": 30 + } }, { "pokeapi_id": 439, "pokemon_name": "Mime Jr", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "clear": 25, + "cloudy": 25, + "rain": 25, + "thunderstorm": 20, + "snow": 25, + "blizzard": 25, + "harshsunlight": 20, + "sandstorm": 100, + "fog": 25 + } }, { "pokeapi_id": 708, "pokemon_name": "Phantump", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "cloudy": 40 + } }, { "pokeapi_id": 752, "pokemon_name": "Araquanid", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "rain": 30, + "thunderstorm": 10 + } }, { "pokeapi_id": 713, "pokemon_name": "Avalugg", "method": "walk", - "encounter_rate": 29, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "clear": 27, + "cloudy": 27, + "rain": 27, + "thunderstorm": 27, + "snow": 27, + "blizzard": 20, + "harshsunlight": 22, + "fog": 29 + } }, { "pokeapi_id": 712, "pokemon_name": "Bergmite", "method": "walk", - "encounter_rate": 25, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "clear": 25, + "cloudy": 25, + "rain": 25, + "thunderstorm": 20, + "snow": 25, + "blizzard": 25, + "harshsunlight": 20, + "fog": 25 + } }, { "pokeapi_id": 436, "pokemon_name": "Bronzor", "method": "walk", - "encounter_rate": 25, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "clear": 25, + "cloudy": 25, + "rain": 25, + "thunderstorm": 20, + "snow": 25, + "blizzard": 25, + "harshsunlight": 20, + "fog": 25 + } }, { "pokeapi_id": 751, "pokemon_name": "Dewpider", "method": "walk", - "encounter_rate": 25, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "rain": 25, + "thunderstorm": 20 + } }, { "pokeapi_id": 856, "pokemon_name": "Hatenna", "method": "walk", - "encounter_rate": 25, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "fog": 25 + } }, { "pokeapi_id": 582, "pokemon_name": "Vanillite", "method": "walk", - "encounter_rate": 25, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "snow": 25, + "blizzard": 25 + } }, { "pokeapi_id": 831, "pokemon_name": "Wooloo", "method": "walk", - "encounter_rate": 25, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "clear": 25, + "harshsunlight": 20 + } }, { "pokeapi_id": 531, "pokemon_name": "Audino", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "clear": 1, + "cloudy": 1, + "rain": 1, + "thunderstorm": 1, + "snow": 1, + "blizzard": 20, + "harshsunlight": 1, + "fog": 1 + } }, { "pokeapi_id": 832, "pokemon_name": "Dubwool", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "clear": 20, + "harshsunlight": 10 + } }, { "pokeapi_id": 239, "pokemon_name": "Elekid", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "thunderstorm": 20 + } }, { "pokeapi_id": 240, "pokemon_name": "Magby", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "harshsunlight": 20 + } }, { "pokeapi_id": 344, "pokemon_name": "Claydol", "method": "walk", - "encounter_rate": 15, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "clear": 15, + "cloudy": 15, + "rain": 15, + "thunderstorm": 15, + "snow": 15, + "blizzard": 15, + "harshsunlight": 15, + "fog": 15 + } }, { "pokeapi_id": 615, "pokemon_name": "Cryogonal", "method": "walk", - "encounter_rate": 15, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "snow": 15, + "blizzard": 10 + } }, { "pokeapi_id": 333, "pokemon_name": "Swablu", "method": "walk", - "encounter_rate": 15, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "cloudy": 15 + } }, { "pokeapi_id": 583, "pokemon_name": "Vanillish", "method": "walk", - "encounter_rate": 15, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "snow": 15, + "blizzard": 4 + } }, { "pokeapi_id": 621, "pokemon_name": "Druddigon", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "harshsunlight": 10 + } }, { "pokeapi_id": 125, "pokemon_name": "Electabuzz", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "thunderstorm": 10 + } }, { "pokeapi_id": 596, "pokemon_name": "Galvantula", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "thunderstorm": 10 + } }, { "pokeapi_id": 623, "pokemon_name": "Golurk", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "clear": 10, + "fog": 10 + } }, { "pokeapi_id": 857, "pokemon_name": "Hattrem", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "fog": 10 + } }, { "pokeapi_id": 126, "pokemon_name": "Magmar", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "harshsunlight": 10 + } }, { "pokeapi_id": 632, "pokemon_name": "Durant", "method": "walk", - "encounter_rate": 5, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "harshsunlight": 5 + } }, { "pokeapi_id": 631, "pokemon_name": "Heatmor", "method": "walk", - "encounter_rate": 5, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "harshsunlight": 5 + } }, { "pokeapi_id": 10143, "pokemon_name": "Mimikyu (Busted)", "method": "walk", - "encounter_rate": 5, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "fog": 5 + } }, { "pokeapi_id": 359, "pokemon_name": "Absol", "method": "walk", - "encounter_rate": 1, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "blizzard": 1 + } } ], "children": [ @@ -25696,17 +34257,30 @@ "pokeapi_id": 887, "pokemon_name": "Dragapult", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 68, - "max_level": 68 + "max_level": 68, + "conditions": { + "clear": 100, + "cloudy": 100, + "rain": 100, + "snow": 100, + "blizzard": 100, + "harshsunlight": 100, + "sandstorm": 100, + "fog": 100 + } }, { "pokeapi_id": 466, "pokemon_name": "Electivire", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 68, - "max_level": 68 + "max_level": 68, + "conditions": { + "thunderstorm": 100 + } } ] } @@ -25720,33 +34294,55 @@ "pokeapi_id": 334, "pokemon_name": "Altaria", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 65, - "max_level": 65 + "max_level": 65, + "conditions": { + "cloudy": 100 + } }, { "pokeapi_id": 347, "pokemon_name": "Anorith", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 63, - "max_level": 63 + "max_level": 63, + "conditions": { + "clear": 100, + "cloudy": 100, + "snow": 100, + "blizzard": 100, + "harshsunlight": 100, + "sandstorm": 100, + "fog": 100, + "thunderstorm": 100, + "rain": 100 + } }, { "pokeapi_id": 752, "pokemon_name": "Araquanid", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 60, - "max_level": 67 + "max_level": 67, + "conditions": { + "rain": 100, + "thunderstorm": 15 + } }, { "pokeapi_id": 348, "pokemon_name": "Armaldo", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 67, - "max_level": 67 + "max_level": 67, + "conditions": { + "rain": 100, + "thunderstorm": 100 + } }, { "pokeapi_id": 304, @@ -25760,297 +34356,514 @@ "pokeapi_id": 531, "pokemon_name": "Audino", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "clear": 1, + "cloudy": 1, + "rain": 1, + "thunderstorm": 1, + "snow": 1, + "harshsunlight": 1, + "fog": 100 + } }, { "pokeapi_id": 10016, "pokemon_name": "Basculin (Blue Striped)", "method": "surf", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "clear": 26, + "cloudy": 26, + "rain": 26, + "thunderstorm": 26, + "snow": 20, + "blizzard": 100, + "harshsunlight": 26, + "sandstorm": 100, + "fog": 26 + } }, { "pokeapi_id": 836, "pokemon_name": "Boltund", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 60, - "max_level": 67 + "max_level": 67, + "conditions": { + "clear": 100, + "cloudy": 19, + "rain": 100, + "thunderstorm": 100, + "snow": 100, + "harshsunlight": 19, + "fog": 100, + "blizzard": 100, + "sandstorm": 100 + } }, { "pokeapi_id": 839, "pokemon_name": "Coalossal", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 68, - "max_level": 68 + "max_level": 68, + "conditions": { + "harshsunlight": 100, + "clear": 100, + "thunderstorm": 100, + "snow": 100, + "blizzard": 100, + "sandstorm": 100, + "fog": 100 + } }, { "pokeapi_id": 823, "pokemon_name": "Corviknight", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 68, - "max_level": 68 + "max_level": 68, + "conditions": { + "clear": 100, + "snow": 100, + "blizzard": 100, + "sandstorm": 100 + } }, { "pokeapi_id": 615, "pokemon_name": "Cryogonal", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "snow": 100, + "blizzard": 100, + "sandstorm": 100 + } }, { "pokeapi_id": 148, "pokemon_name": "Dragonair", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 65, - "max_level": 65 + "max_level": 65, + "conditions": { + "thunderstorm": 100, + "fog": 100 + } }, { "pokeapi_id": 149, "pokemon_name": "Dragonite", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 70, - "max_level": 70 + "max_level": 70, + "conditions": { + "rain": 100, + "thunderstorm": 100 + } }, { "pokeapi_id": 147, "pokemon_name": "Dratini", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 63, - "max_level": 63 + "max_level": 63, + "conditions": { + "rain": 100, + "fog": 100 + } }, { "pokeapi_id": 830, "pokemon_name": "Eldegoss", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 65, - "max_level": 65 + "max_level": 65, + "conditions": { + "harshsunlight": 100, + "rain": 100 + } }, { "pokeapi_id": 125, "pokemon_name": "Electabuzz", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "thunderstorm": 100 + } }, { "pokeapi_id": 466, "pokemon_name": "Electivire", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 68, - "max_level": 68 + "max_level": 68, + "conditions": { + "thunderstorm": 100 + } }, { "pokeapi_id": 596, "pokemon_name": "Galvantula", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 60, - "max_level": 67 + "max_level": 67, + "conditions": { + "thunderstorm": 100 + } }, { "pokeapi_id": 820, "pokemon_name": "Greedent", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 60, - "max_level": 68 + "max_level": 68, + "conditions": { + "cloudy": 100, + "rain": 100, + "thunderstorm": 100, + "snow": 100, + "blizzard": 100, + "sandstorm": 100, + "fog": 100, + "clear": 100 + } }, { "pokeapi_id": 858, "pokemon_name": "Hatterene", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 67, - "max_level": 67 + "max_level": 67, + "conditions": { + "fog": 100 + } }, { "pokeapi_id": 10186, "pokemon_name": "Indeedee (Female)", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "clear": 100, + "fog": 100 + } }, { "pokeapi_id": 126, "pokemon_name": "Magmar", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "harshsunlight": 100 + } }, { "pokeapi_id": 467, "pokemon_name": "Magmortar", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 68, - "max_level": 68 + "max_level": 68, + "conditions": { + "harshsunlight": 100 + } }, { "pokeapi_id": 439, "pokemon_name": "Mime Jr", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "clear": 19, + "cloudy": 31, + "rain": 19, + "thunderstorm": 19, + "snow": 23, + "blizzard": 100, + "harshsunlight": 19, + "sandstorm": 100, + "fog": 23 + } }, { "pokeapi_id": 10143, "pokemon_name": "Mimikyu (Busted)", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "fog": 100 + } }, { "pokeapi_id": 877, "pokemon_name": "Morpeko Full Belly", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "cloudy": 100, + "thunderstorm": 100 + } }, { "pokeapi_id": 715, "pokemon_name": "Noivern", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 60, - "max_level": 67 + "max_level": 67, + "conditions": { + "cloudy": 100, + "rain": 100 + } }, { "pokeapi_id": 862, "pokemon_name": "Obstagoon", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 68, - "max_level": 68 + "max_level": 68, + "conditions": { + "cloudy": 100 + } }, { "pokeapi_id": 369, "pokemon_name": "Relicanth", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 65, - "max_level": 65 + "max_level": 65, + "conditions": { + "rain": 100, + "thunderstorm": 100, + "clear": 100, + "cloudy": 100, + "snow": 100, + "blizzard": 100, + "harshsunlight": 100, + "sandstorm": 100 + } }, { "pokeapi_id": 213, "pokemon_name": "Shuckle", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "clear": 100, + "harshsunlight": 100 + } }, { "pokeapi_id": 819, "pokemon_name": "Skwovet", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "clear": 39, + "cloudy": 52, + "rain": 44, + "thunderstorm": 39, + "snow": 49, + "harshsunlight": 39, + "fog": 54, + "blizzard": 100, + "sandstorm": 100 + } }, { "pokeapi_id": 697, "pokemon_name": "Tyrantrum", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 69, - "max_level": 69 + "max_level": 69, + "conditions": { + "clear": 100, + "cloudy": 100, + "snow": 100, + "blizzard": 100, + "harshsunlight": 100, + "sandstorm": 100, + "fog": 100 + } }, { "pokeapi_id": 696, "pokemon_name": "Tyrunt", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "clear": 10, + "cloudy": 10, + "rain": 10, + "thunderstorm": 10, + "snow": 10, + "harshsunlight": 100, + "fog": 10 + } }, { "pokeapi_id": 584, "pokemon_name": "Vanilluxe", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 67, - "max_level": 67 + "max_level": 67, + "conditions": { + "snow": 100, + "blizzard": 100, + "sandstorm": 100 + } }, { "pokeapi_id": 547, "pokemon_name": "Whimsicott", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 65, - "max_level": 65 + "max_level": 65, + "conditions": { + "clear": 100, + "rain": 100 + } }, { "pokeapi_id": 835, "pokemon_name": "Yamper", "method": "walk", - "encounter_rate": 32, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "clear": 19, + "cloudy": 32, + "rain": 19, + "thunderstorm": 19, + "snow": 24, + "harshsunlight": 19, + "fog": 24 + } }, { "pokeapi_id": 546, "pokemon_name": "Cottonee", "method": "walk", - "encounter_rate": 29, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "clear": 29, + "rain": 29 + } }, { "pokeapi_id": 829, "pokemon_name": "Gossifleur", "method": "walk", - "encounter_rate": 29, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "clear": 29, + "harshsunlight": 29 + } }, { "pokeapi_id": 339, "pokemon_name": "Barboach", "method": "surf", - "encounter_rate": 27, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "clear": 27, + "cloudy": 27, + "rain": 27, + "thunderstorm": 27, + "snow": 20, + "harshsunlight": 27, + "fog": 27 + } }, { "pokeapi_id": 129, "pokemon_name": "Magikarp", "method": "surf", - "encounter_rate": 27, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "clear": 27, + "cloudy": 27, + "rain": 27, + "thunderstorm": 27, + "snow": 20, + "harshsunlight": 27, + "fog": 27 + } }, { "pokeapi_id": 856, "pokemon_name": "Hatenna", "method": "walk", - "encounter_rate": 24, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "fog": 24 + } }, { "pokeapi_id": 582, "pokemon_name": "Vanillite", "method": "walk", - "encounter_rate": 24, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "snow": 24 + } }, { "pokeapi_id": 339, @@ -26072,17 +34885,23 @@ "pokeapi_id": 838, "pokemon_name": "Carkol", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "harshsunlight": 20 + } }, { "pokeapi_id": 857, "pokemon_name": "Hattrem", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "fog": 20 + } }, { "pokeapi_id": 129, @@ -26096,33 +34915,46 @@ "pokeapi_id": 583, "pokemon_name": "Vanillish", "method": "surf", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "snow": 20 + } }, { "pokeapi_id": 751, "pokemon_name": "Dewpider", "method": "walk", - "encounter_rate": 19, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "rain": 19, + "thunderstorm": 19 + } }, { "pokeapi_id": 239, "pokemon_name": "Elekid", "method": "walk", - "encounter_rate": 19, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "thunderstorm": 19 + } }, { "pokeapi_id": 240, "pokemon_name": "Magby", "method": "walk", - "encounter_rate": 19, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "harshsunlight": 19 + } }, { "pokeapi_id": 130, @@ -26136,33 +34968,51 @@ "pokeapi_id": 10175, "pokemon_name": "Linoone (Galar)", "method": "walk", - "encounter_rate": 15, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "cloudy": 15 + } }, { "pokeapi_id": 446, "pokemon_name": "Munchlax", "method": "walk", - "encounter_rate": 15, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "clear": 5, + "cloudy": 5, + "rain": 5, + "thunderstorm": 5, + "snow": 5, + "harshsunlight": 5, + "fog": 5 + } }, { "pokeapi_id": 333, "pokemon_name": "Swablu", "method": "walk", - "encounter_rate": 15, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "cloudy": 15 + } }, { "pokeapi_id": 583, "pokemon_name": "Vanillish", "method": "walk", - "encounter_rate": 15, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "snow": 15 + } }, { "pokeapi_id": 340, @@ -26176,17 +35026,30 @@ "pokeapi_id": 347, "pokemon_name": "Anorith", "method": "surf", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "clear": 10, + "cloudy": 10, + "rain": 10, + "thunderstorm": 10, + "snow": 10, + "harshsunlight": 10, + "fog": 10 + } }, { "pokeapi_id": 822, "pokemon_name": "Corvisquire", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "clear": 10, + "snow": 10 + } }, { "pokeapi_id": 147, @@ -26200,17 +35063,29 @@ "pokeapi_id": 147, "pokemon_name": "Dratini", "method": "surf", - "encounter_rate": 5, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "clear": 5, + "cloudy": 5, + "rain": 5, + "thunderstorm": 5, + "snow": 5, + "harshsunlight": 5, + "fog": 5 + } }, { "pokeapi_id": 133, "pokemon_name": "Eevee", "method": "walk", - "encounter_rate": 5, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "clear": 5 + } }, { "pokeapi_id": 349, @@ -26224,9 +35099,18 @@ "pokeapi_id": 369, "pokemon_name": "Relicanth", "method": "surf", - "encounter_rate": 5, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "clear": 5, + "cloudy": 5, + "rain": 5, + "thunderstorm": 5, + "snow": 5, + "harshsunlight": 5, + "fog": 5 + } } ], "children": [ @@ -26252,49 +35136,70 @@ "pokeapi_id": 823, "pokemon_name": "Corviknight", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 68, - "max_level": 68 + "max_level": 68, + "conditions": { + "clear": 100, + "snow": 100, + "blizzard": 100, + "sandstorm": 100 + } }, { "pokeapi_id": 466, "pokemon_name": "Electivire", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 68, - "max_level": 68 + "max_level": 68, + "conditions": { + "thunderstorm": 100 + } }, { "pokeapi_id": 858, "pokemon_name": "Hatterene", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 67, - "max_level": 67 + "max_level": 67, + "conditions": { + "fog": 100 + } }, { "pokeapi_id": 467, "pokemon_name": "Magmortar", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 68, - "max_level": 68 + "max_level": 68, + "conditions": { + "harshsunlight": 100 + } }, { "pokeapi_id": 715, "pokemon_name": "Noivern", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 67, - "max_level": 67 + "max_level": 67, + "conditions": { + "rain": 100 + } }, { "pokeapi_id": 862, "pokemon_name": "Obstagoon", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 68, - "max_level": 68 + "max_level": 68, + "conditions": { + "cloudy": 100 + } } ] }, @@ -26306,49 +35211,70 @@ "pokeapi_id": 334, "pokemon_name": "Altaria", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 65, - "max_level": 65 + "max_level": 65, + "conditions": { + "cloudy": 100 + } }, { "pokeapi_id": 836, "pokemon_name": "Boltund", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 67, - "max_level": 67 + "max_level": 67, + "conditions": { + "thunderstorm": 100 + } }, { "pokeapi_id": 615, "pokemon_name": "Cryogonal", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 65, - "max_level": 65 + "max_level": 65, + "conditions": { + "snow": 100, + "blizzard": 100, + "sandstorm": 100 + } }, { "pokeapi_id": 830, "pokemon_name": "Eldegoss", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 65, - "max_level": 65 + "max_level": 65, + "conditions": { + "harshsunlight": 100 + } }, { "pokeapi_id": 10143, "pokemon_name": "Mimikyu (Busted)", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 65, - "max_level": 65 + "max_level": 65, + "conditions": { + "fog": 100 + } }, { "pokeapi_id": 547, "pokemon_name": "Whimsicott", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 65, - "max_level": 65 + "max_level": 65, + "conditions": { + "clear": 100, + "rain": 100 + } } ] }, diff --git a/backend/src/app/seeds/data/shining-pearl.json b/backend/src/app/seeds/data/shining-pearl.json index bcf0be2..03eb4db 100644 --- a/backend/src/app/seeds/data/shining-pearl.json +++ b/backend/src/app/seeds/data/shining-pearl.json @@ -141,9 +141,14 @@ "pokeapi_id": 399, "pokemon_name": "Bidoof", "method": "walk", - "encounter_rate": 60, + "encounter_rate": null, "min_level": 2, - "max_level": 4 + "max_level": 4, + "conditions": { + "morning": 50, + "day": 50, + "night": 60 + } }, { "pokeapi_id": 130, @@ -165,9 +170,14 @@ "pokeapi_id": 396, "pokemon_name": "Starly", "method": "walk", - "encounter_rate": 50, + "encounter_rate": null, "min_level": 2, - "max_level": 4 + "max_level": 4, + "conditions": { + "morning": 50, + "day": 50, + "night": 40 + } }, { "pokeapi_id": 118, @@ -219,17 +229,27 @@ "pokeapi_id": 399, "pokemon_name": "Bidoof", "method": "walk", - "encounter_rate": 60, + "encounter_rate": null, "min_level": 2, - "max_level": 3 + "max_level": 3, + "conditions": { + "morning": 50, + "day": 50, + "night": 60 + } }, { "pokeapi_id": 396, "pokemon_name": "Starly", "method": "walk", - "encounter_rate": 50, + "encounter_rate": null, "min_level": 2, - "max_level": 3 + "max_level": 3, + "conditions": { + "morning": 50, + "day": 50, + "night": 40 + } }, { "pokeapi_id": 84, @@ -257,9 +277,14 @@ "pokeapi_id": 396, "pokemon_name": "Starly", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 2, - "max_level": 4 + "max_level": 4, + "conditions": { + "morning": 30, + "day": 40, + "night": 30 + } }, { "pokeapi_id": 263, @@ -297,9 +322,13 @@ "pokeapi_id": 401, "pokemon_name": "Kricketot", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 3, - "max_level": 4 + "max_level": 4, + "conditions": { + "morning": 10, + "night": 10 + } } ] }, @@ -367,9 +396,14 @@ "pokeapi_id": 396, "pokemon_name": "Starly", "method": "walk", - "encounter_rate": 45, + "encounter_rate": null, "min_level": 4, - "max_level": 6 + "max_level": 6, + "conditions": { + "morning": 35, + "day": 45, + "night": 25 + } }, { "pokeapi_id": 104, @@ -423,17 +457,24 @@ "pokeapi_id": 401, "pokemon_name": "Kricketot", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 4, - "max_level": 4 + "max_level": 4, + "conditions": { + "morning": 10, + "night": 10 + } }, { "pokeapi_id": 41, "pokemon_name": "Zubat", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 5, - "max_level": 5 + "max_level": 5, + "conditions": { + "night": 10 + } } ] }, @@ -598,9 +639,13 @@ "pokeapi_id": 66, "pokemon_name": "Machop", "method": "walk", - "encounter_rate": 45, + "encounter_rate": null, "min_level": 5, - "max_level": 6 + "max_level": 6, + "conditions": { + "morning": 10, + "day": 20 + } }, { "pokeapi_id": 231, @@ -622,17 +667,24 @@ "pokeapi_id": 401, "pokemon_name": "Kricketot", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 6, - "max_level": 6 + "max_level": 6, + "conditions": { + "morning": 10, + "night": 10 + } }, { "pokeapi_id": 41, "pokemon_name": "Zubat", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 6, - "max_level": 6 + "max_level": 6, + "conditions": { + "night": 10 + } } ] }, @@ -1477,17 +1529,25 @@ "pokeapi_id": 265, "pokemon_name": "Wurmple", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 10, - "max_level": 11 + "max_level": 11, + "conditions": { + "morning": 10, + "day": 10 + } }, { "pokeapi_id": 406, "pokemon_name": "Budew", "method": "walk", - "encounter_rate": 29, + "encounter_rate": null, "min_level": 10, - "max_level": 12 + "max_level": 12, + "conditions": { + "morning": 10, + "day": 10 + } }, { "pokeapi_id": 290, @@ -1509,9 +1569,12 @@ "pokeapi_id": 200, "pokemon_name": "Misdreavus", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 10, - "max_level": 11 + "max_level": 11, + "conditions": { + "night": 20 + } }, { "pokeapi_id": 427, @@ -2821,9 +2884,14 @@ "pokeapi_id": 77, "pokemon_name": "Ponyta", "method": "walk", - "encounter_rate": 45, + "encounter_rate": null, "min_level": 14, - "max_level": 16 + "max_level": 16, + "conditions": { + "morning": 35, + "day": 45, + "night": 25 + } }, { "pokeapi_id": 299, @@ -2853,9 +2921,12 @@ "pokeapi_id": 402, "pokemon_name": "Kricketune", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 14, - "max_level": 15 + "max_level": 15, + "conditions": { + "night": 10 + } }, { "pokeapi_id": 436, @@ -2869,17 +2940,23 @@ "pokeapi_id": 401, "pokemon_name": "Kricketot", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 14, - "max_level": 14 + "max_level": 14, + "conditions": { + "morning": 10 + } }, { "pokeapi_id": 41, "pokemon_name": "Zubat", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 15, - "max_level": 15 + "max_level": 15, + "conditions": { + "night": 10 + } } ] }, @@ -3046,25 +3123,36 @@ "pokeapi_id": 66, "pokemon_name": "Machop", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 16, - "max_level": 17 + "max_level": 17, + "conditions": { + "morning": 10, + "day": 10 + } }, { "pokeapi_id": 307, "pokemon_name": "Meditite", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 16, - "max_level": 17 + "max_level": 17, + "conditions": { + "morning": 10, + "day": 10 + } }, { "pokeapi_id": 41, "pokemon_name": "Zubat", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 16, - "max_level": 16 + "max_level": 16, + "conditions": { + "night": 20 + } }, { "pokeapi_id": 400, @@ -3154,9 +3242,14 @@ "pokeapi_id": 400, "pokemon_name": "Bibarel", "method": "walk", - "encounter_rate": 45, + "encounter_rate": null, "min_level": 16, - "max_level": 18 + "max_level": 18, + "conditions": { + "morning": 35, + "day": 45, + "night": 35 + } }, { "pokeapi_id": 118, @@ -3186,17 +3279,25 @@ "pokeapi_id": 438, "pokemon_name": "Bonsly", "method": "walk", - "encounter_rate": 25, + "encounter_rate": null, "min_level": 16, - "max_level": 16 + "max_level": 16, + "conditions": { + "morning": 25, + "day": 5, + "night": 5 + } }, { "pokeapi_id": 397, "pokemon_name": "Staravia", "method": "walk", - "encounter_rate": 25, + "encounter_rate": null, "min_level": 16, - "max_level": 18 + "max_level": 18, + "conditions": { + "day": 10 + } }, { "pokeapi_id": 241, @@ -3218,9 +3319,12 @@ "pokeapi_id": 92, "pokemon_name": "Gastly", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 16, - "max_level": 16 + "max_level": 16, + "conditions": { + "night": 10 + } }, { "pokeapi_id": 55, @@ -3234,9 +3338,12 @@ "pokeapi_id": 41, "pokemon_name": "Zubat", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 16, - "max_level": 16 + "max_level": 16, + "conditions": { + "night": 10 + } }, { "pokeapi_id": 113, @@ -3767,25 +3874,36 @@ "pokeapi_id": 77, "pokemon_name": "Ponyta", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 21, - "max_level": 22 + "max_level": 22, + "conditions": { + "morning": 30, + "day": 40, + "night": 20 + } }, { "pokeapi_id": 74, "pokemon_name": "Geodude", "method": "walk", - "encounter_rate": 35, + "encounter_rate": null, "min_level": 20, - "max_level": 21 + "max_level": 21, + "conditions": { + "morning": 10 + } }, { "pokeapi_id": 402, "pokemon_name": "Kricketune", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 20, - "max_level": 22 + "max_level": 22, + "conditions": { + "night": 20 + } }, { "pokeapi_id": 229, @@ -3877,17 +3995,25 @@ "pokeapi_id": 77, "pokemon_name": "Ponyta", "method": "walk", - "encounter_rate": 35, + "encounter_rate": null, "min_level": 23, - "max_level": 24 + "max_level": 24, + "conditions": { + "morning": 35, + "day": 35, + "night": 25 + } }, { "pokeapi_id": 402, "pokemon_name": "Kricketune", "method": "walk", - "encounter_rate": 25, + "encounter_rate": null, "min_level": 23, - "max_level": 24 + "max_level": 24, + "conditions": { + "night": 20 + } }, { "pokeapi_id": 229, @@ -3909,9 +4035,13 @@ "pokeapi_id": 75, "pokemon_name": "Graveler", "method": "walk", - "encounter_rate": 15, + "encounter_rate": null, "min_level": 23, - "max_level": 24 + "max_level": 24, + "conditions": { + "morning": 10, + "day": 10 + } }, { "pokeapi_id": 185, @@ -3955,9 +4085,12 @@ "pokeapi_id": 402, "pokemon_name": "Kricketune", "method": "walk", - "encounter_rate": 25, + "encounter_rate": null, "min_level": 21, - "max_level": 22 + "max_level": 22, + "conditions": { + "night": 20 + } }, { "pokeapi_id": 74, @@ -3987,17 +4120,25 @@ "pokeapi_id": 75, "pokemon_name": "Graveler", "method": "walk", - "encounter_rate": 15, + "encounter_rate": null, "min_level": 21, - "max_level": 22 + "max_level": 22, + "conditions": { + "morning": 10, + "day": 10 + } }, { "pokeapi_id": 397, "pokemon_name": "Staravia", "method": "walk", - "encounter_rate": 15, + "encounter_rate": null, "min_level": 21, - "max_level": 22 + "max_level": 22, + "conditions": { + "morning": 10, + "day": 10 + } }, { "pokeapi_id": 30, @@ -4089,9 +4230,13 @@ "pokeapi_id": 397, "pokemon_name": "Staravia", "method": "walk", - "encounter_rate": 25, + "encounter_rate": null, "min_level": 34, - "max_level": 35 + "max_level": 35, + "conditions": { + "morning": 20, + "day": 20 + } }, { "pokeapi_id": 202, @@ -4105,9 +4250,12 @@ "pokeapi_id": 164, "pokemon_name": "Noctowl", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 34, - "max_level": 34 + "max_level": 34, + "conditions": { + "night": 20 + } }, { "pokeapi_id": 54, @@ -4167,9 +4315,14 @@ "pokeapi_id": 422, "pokemon_name": "Shellos", "method": "walk", - "encounter_rate": 50, + "encounter_rate": null, "min_level": 20, - "max_level": 22 + "max_level": 22, + "conditions": { + "morning": 40, + "day": 40, + "night": 50 + } }, { "pokeapi_id": 224, @@ -4231,9 +4384,14 @@ "pokeapi_id": 278, "pokemon_name": "Wingull", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 20, - "max_level": 20 + "max_level": 20, + "conditions": { + "morning": 20, + "day": 20, + "night": 10 + } }, { "pokeapi_id": 319, @@ -5354,25 +5512,36 @@ "pokeapi_id": 397, "pokemon_name": "Staravia", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 16, - "max_level": 17 + "max_level": 17, + "conditions": { + "day": 20 + } }, { "pokeapi_id": 402, "pokemon_name": "Kricketune", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 16, - "max_level": 17 + "max_level": 17, + "conditions": { + "night": 20 + } }, { "pokeapi_id": 172, "pokemon_name": "Pichu", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 16, - "max_level": 16 + "max_level": 16, + "conditions": { + "morning": 30, + "day": 10, + "night": 10 + } }, { "pokeapi_id": 315, @@ -6677,17 +6846,25 @@ "pokeapi_id": 67, "pokemon_name": "Machoke", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 33, - "max_level": 34 + "max_level": 34, + "conditions": { + "morning": 10, + "day": 10 + } }, { "pokeapi_id": 307, "pokemon_name": "Meditite", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 33, - "max_level": 34 + "max_level": 34, + "conditions": { + "morning": 10, + "day": 10 + } }, { "pokeapi_id": 75, @@ -6701,17 +6878,23 @@ "pokeapi_id": 164, "pokemon_name": "Noctowl", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 33, - "max_level": 33 + "max_level": 33, + "conditions": { + "night": 10 + } }, { "pokeapi_id": 41, "pokemon_name": "Zubat", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 33, - "max_level": 33 + "max_level": 33, + "conditions": { + "night": 10 + } } ] }, @@ -6755,9 +6938,13 @@ "pokeapi_id": 67, "pokemon_name": "Machoke", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 35, - "max_level": 36 + "max_level": 36, + "conditions": { + "morning": 10, + "day": 10 + } }, { "pokeapi_id": 308, @@ -6771,25 +6958,35 @@ "pokeapi_id": 307, "pokemon_name": "Meditite", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 35, - "max_level": 35 + "max_level": 35, + "conditions": { + "morning": 10, + "day": 10 + } }, { "pokeapi_id": 164, "pokemon_name": "Noctowl", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 35, - "max_level": 35 + "max_level": 35, + "conditions": { + "night": 10 + } }, { "pokeapi_id": 41, "pokemon_name": "Zubat", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 35, - "max_level": 35 + "max_level": 35, + "conditions": { + "night": 10 + } } ] }, @@ -6817,9 +7014,13 @@ "pokeapi_id": 67, "pokemon_name": "Machoke", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 35, - "max_level": 36 + "max_level": 36, + "conditions": { + "morning": 20, + "day": 10 + } }, { "pokeapi_id": 308, @@ -6841,25 +7042,35 @@ "pokeapi_id": 307, "pokemon_name": "Meditite", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 35, - "max_level": 35 + "max_level": 35, + "conditions": { + "morning": 10, + "day": 10 + } }, { "pokeapi_id": 164, "pokemon_name": "Noctowl", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 35, - "max_level": 35 + "max_level": 35, + "conditions": { + "night": 10 + } }, { "pokeapi_id": 41, "pokemon_name": "Zubat", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 35, - "max_level": 35 + "max_level": 35, + "conditions": { + "night": 10 + } } ] }, @@ -6949,17 +7160,26 @@ "pokeapi_id": 400, "pokemon_name": "Bibarel", "method": "walk", - "encounter_rate": 35, + "encounter_rate": null, "min_level": 34, - "max_level": 35 + "max_level": 35, + "conditions": { + "morning": 35, + "day": 35, + "night": 25 + } }, { "pokeapi_id": 54, "pokemon_name": "Psyduck", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 34, - "max_level": 36 + "max_level": 36, + "conditions": { + "morning": 10, + "day": 10 + } }, { "pokeapi_id": 215, @@ -6981,9 +7201,12 @@ "pokeapi_id": 164, "pokemon_name": "Noctowl", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 34, - "max_level": 34 + "max_level": 34, + "conditions": { + "night": 20 + } }, { "pokeapi_id": 433, @@ -7081,9 +7304,12 @@ "pokeapi_id": 419, "pokemon_name": "Floatzel", "method": "walk", - "encounter_rate": 35, + "encounter_rate": null, "min_level": 40, - "max_level": 41 + "max_level": 41, + "conditions": { + "night": 10 + } }, { "pokeapi_id": 278, @@ -7105,17 +7331,24 @@ "pokeapi_id": 441, "pokemon_name": "Chatot", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 40, - "max_level": 41 + "max_level": 41, + "conditions": { + "morning": 20, + "day": 20 + } }, { "pokeapi_id": 423, "pokemon_name": "Gastrodon", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 40, - "max_level": 42 + "max_level": 42, + "conditions": { + "night": 10 + } }, { "pokeapi_id": 431, @@ -7681,7 +7914,7 @@ ] }, { - "name": "Pok\u00e9mon League (Sinnoh)", + "name": "Pokémon League (Sinnoh)", "order": 117, "encounters": [ { @@ -7814,9 +8047,13 @@ "pokeapi_id": 397, "pokemon_name": "Staravia", "method": "walk", - "encounter_rate": 25, + "encounter_rate": null, "min_level": 52, - "max_level": 54 + "max_level": 54, + "conditions": { + "morning": 20, + "day": 20 + } }, { "pokeapi_id": 55, @@ -7830,9 +8067,12 @@ "pokeapi_id": 164, "pokemon_name": "Noctowl", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 53, - "max_level": 54 + "max_level": 54, + "conditions": { + "night": 20 + } }, { "pokeapi_id": 358, @@ -8054,25 +8294,39 @@ "pokeapi_id": 419, "pokemon_name": "Floatzel", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 53, - "max_level": 54 + "max_level": 54, + "conditions": { + "morning": 20, + "day": 20, + "night": 30 + } }, { "pokeapi_id": 423, "pokemon_name": "Gastrodon", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 52, - "max_level": 53 + "max_level": 53, + "conditions": { + "morning": 20, + "day": 20, + "night": 30 + } }, { "pokeapi_id": 441, "pokemon_name": "Chatot", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 52, - "max_level": 52 + "max_level": 52, + "conditions": { + "morning": 20, + "day": 20 + } }, { "pokeapi_id": 356, @@ -8196,9 +8450,13 @@ "pokeapi_id": 22, "pokemon_name": "Fearow", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 50, - "max_level": 51 + "max_level": 51, + "conditions": { + "morning": 20, + "day": 20 + } }, { "pokeapi_id": 296, @@ -8228,9 +8486,12 @@ "pokeapi_id": 354, "pokemon_name": "Banette", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 50, - "max_level": 50 + "max_level": 50, + "conditions": { + "night": 20 + } }, { "pokeapi_id": 57, @@ -8338,9 +8599,13 @@ "pokeapi_id": 22, "pokemon_name": "Fearow", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 51, - "max_level": 52 + "max_level": 52, + "conditions": { + "morning": 20, + "day": 20 + } }, { "pokeapi_id": 130, @@ -8378,9 +8643,12 @@ "pokeapi_id": 354, "pokemon_name": "Banette", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 51, - "max_level": 51 + "max_level": 51, + "conditions": { + "night": 20 + } }, { "pokeapi_id": 57, @@ -8544,9 +8812,13 @@ "pokeapi_id": 22, "pokemon_name": "Fearow", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 54, - "max_level": 55 + "max_level": 55, + "conditions": { + "morning": 10, + "day": 10 + } }, { "pokeapi_id": 112, @@ -8560,25 +8832,35 @@ "pokeapi_id": 75, "pokemon_name": "Graveler", "method": "walk", - "encounter_rate": 15, + "encounter_rate": null, "min_level": 54, - "max_level": 56 + "max_level": 56, + "conditions": { + "morning": 10, + "day": 10 + } }, { "pokeapi_id": 354, "pokemon_name": "Banette", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 54, - "max_level": 54 + "max_level": 54, + "conditions": { + "night": 10 + } }, { "pokeapi_id": 42, "pokemon_name": "Golbat", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 54, - "max_level": 54 + "max_level": 54, + "conditions": { + "night": 10 + } }, { "pokeapi_id": 110, @@ -8944,9 +9226,12 @@ "pokeapi_id": 332, "pokemon_name": "Cacturne", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 52, - "max_level": 53 + "max_level": 53, + "conditions": { + "night": 20 + } }, { "pokeapi_id": 51, @@ -8968,17 +9253,25 @@ "pokeapi_id": 450, "pokemon_name": "Hippowdon", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 52, - "max_level": 54 + "max_level": 54, + "conditions": { + "morning": 10, + "day": 10 + } }, { "pokeapi_id": 112, "pokemon_name": "Rhydon", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 52, - "max_level": 53 + "max_level": 53, + "conditions": { + "morning": 10, + "day": 10 + } }, { "pokeapi_id": 329, @@ -9062,9 +9355,12 @@ "pokeapi_id": 44, "pokemon_name": "Gloom", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 51, - "max_level": 52 + "max_level": 52, + "conditions": { + "day": 10 + } }, { "pokeapi_id": 279, @@ -9078,25 +9374,34 @@ "pokeapi_id": 70, "pokemon_name": "Weepinbell", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 51, - "max_level": 52 + "max_level": 52, + "conditions": { + "day": 10 + } }, { "pokeapi_id": 168, "pokemon_name": "Ariados", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 52, - "max_level": 52 + "max_level": 52, + "conditions": { + "night": 20 + } }, { "pokeapi_id": 166, "pokemon_name": "Ledian", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 52, - "max_level": 52 + "max_level": 52, + "conditions": { + "morning": 20 + } }, { "pokeapi_id": 49, diff --git a/backend/src/app/seeds/data/silver.json b/backend/src/app/seeds/data/silver.json index 383f91e..b134858 100644 --- a/backend/src/app/seeds/data/silver.json +++ b/backend/src/app/seeds/data/silver.json @@ -141,17 +141,24 @@ "pokeapi_id": 163, "pokemon_name": "Hoothoot", "method": "walk", - "encounter_rate": 85, + "encounter_rate": null, "min_level": 2, - "max_level": 4 + "max_level": 4, + "conditions": { + "night": 85 + } }, { "pokeapi_id": 16, "pokemon_name": "Pidgey", "method": "walk", - "encounter_rate": 55, + "encounter_rate": null, "min_level": 2, - "max_level": 4 + "max_level": 4, + "conditions": { + "morning": 55, + "day": 55 + } }, { "pokeapi_id": 190, @@ -165,9 +172,13 @@ "pokeapi_id": 161, "pokemon_name": "Sentret", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 2, - "max_level": 3 + "max_level": 3, + "conditions": { + "morning": 40, + "day": 40 + } }, { "pokeapi_id": 214, @@ -181,9 +192,14 @@ "pokeapi_id": 19, "pokemon_name": "Rattata", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 2, - "max_level": 4 + "max_level": 4, + "conditions": { + "morning": 5, + "day": 5, + "night": 15 + } } ] }, @@ -235,17 +251,24 @@ "pokeapi_id": 222, "pokemon_name": "Corsola", "method": "super-rod", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 40, - "max_level": 40 + "max_level": 40, + "conditions": { + "morning": 30, + "day": 30 + } }, { "pokeapi_id": 120, "pokemon_name": "Staryu", "method": "super-rod", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 40, - "max_level": 40 + "max_level": 40, + "conditions": { + "night": 30 + } }, { "pokeapi_id": 98, @@ -259,9 +282,13 @@ "pokeapi_id": 222, "pokemon_name": "Corsola", "method": "good-rod", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 20, - "max_level": 20 + "max_level": 20, + "conditions": { + "morning": 10, + "day": 10 + } }, { "pokeapi_id": 99, @@ -275,9 +302,12 @@ "pokeapi_id": 120, "pokemon_name": "Staryu", "method": "good-rod", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 20, - "max_level": 20 + "max_level": 20, + "conditions": { + "night": 10 + } }, { "pokeapi_id": 73, @@ -337,25 +367,36 @@ "pokeapi_id": 163, "pokemon_name": "Hoothoot", "method": "walk", - "encounter_rate": 60, + "encounter_rate": null, "min_level": 2, - "max_level": 2 + "max_level": 2, + "conditions": { + "night": 60 + } }, { "pokeapi_id": 16, "pokemon_name": "Pidgey", "method": "walk", - "encounter_rate": 60, + "encounter_rate": null, "min_level": 2, - "max_level": 4 + "max_level": 4, + "conditions": { + "morning": 10, + "day": 50 + } }, { "pokeapi_id": 13, "pokemon_name": "Weedle", "method": "walk", - "encounter_rate": 50, + "encounter_rate": null, "min_level": 3, - "max_level": 4 + "max_level": 4, + "conditions": { + "morning": 50, + "day": 35 + } }, { "pokeapi_id": 190, @@ -369,9 +410,12 @@ "pokeapi_id": 19, "pokemon_name": "Rattata", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 3, - "max_level": 4 + "max_level": 4, + "conditions": { + "night": 40 + } }, { "pokeapi_id": 129, @@ -393,17 +437,24 @@ "pokeapi_id": 165, "pokemon_name": "Ledyba", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 3, - "max_level": 3 + "max_level": 3, + "conditions": { + "morning": 30 + } }, { "pokeapi_id": 14, "pokemon_name": "Kakuna", "method": "walk", - "encounter_rate": 25, + "encounter_rate": null, "min_level": 4, - "max_level": 5 + "max_level": 5, + "conditions": { + "morning": 10, + "day": 15 + } }, { "pokeapi_id": 129, @@ -479,9 +530,13 @@ "pokeapi_id": 13, "pokemon_name": "Weedle", "method": "walk", - "encounter_rate": 65, + "encounter_rate": null, "min_level": 4, - "max_level": 5 + "max_level": 5, + "conditions": { + "morning": 30, + "day": 35 + } }, { "pokeapi_id": 190, @@ -495,25 +550,35 @@ "pokeapi_id": 163, "pokemon_name": "Hoothoot", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 3, - "max_level": 3 + "max_level": 3, + "conditions": { + "night": 40 + } }, { "pokeapi_id": 16, "pokemon_name": "Pidgey", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 3, - "max_level": 5 + "max_level": 5, + "conditions": { + "morning": 10, + "day": 30 + } }, { "pokeapi_id": 19, "pokemon_name": "Rattata", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 4, - "max_level": 5 + "max_level": 5, + "conditions": { + "night": 40 + } }, { "pokeapi_id": 129, @@ -535,17 +600,24 @@ "pokeapi_id": 165, "pokemon_name": "Ledyba", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 4, - "max_level": 4 + "max_level": 4, + "conditions": { + "morning": 30 + } }, { "pokeapi_id": 14, "pokemon_name": "Kakuna", "method": "walk", - "encounter_rate": 25, + "encounter_rate": null, "min_level": 5, - "max_level": 6 + "max_level": 6, + "conditions": { + "morning": 10, + "day": 15 + } }, { "pokeapi_id": 69, @@ -1001,9 +1073,13 @@ "pokeapi_id": 41, "pokemon_name": "Zubat", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 4, - "max_level": 8 + "max_level": 8, + "conditions": { + "morning": 100, + "night": 5 + } }, { "pokeapi_id": 129, @@ -1057,17 +1133,26 @@ "pokeapi_id": 194, "pokemon_name": "Wooper", "method": "walk", - "encounter_rate": 39, + "encounter_rate": null, "min_level": 4, - "max_level": 6 + "max_level": 6, + "conditions": { + "morning": 4, + "night": 35 + } }, { "pokeapi_id": 69, "pokemon_name": "Bellsprout", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 6, - "max_level": 6 + "max_level": 6, + "conditions": { + "morning": 30, + "day": 30, + "night": 20 + } }, { "pokeapi_id": 23, @@ -1105,9 +1190,14 @@ "pokeapi_id": 179, "pokemon_name": "Mareep", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 6, - "max_level": 6 + "max_level": 6, + "conditions": { + "morning": 20, + "day": 20, + "night": 10 + } }, { "pokeapi_id": 211, @@ -1121,9 +1211,13 @@ "pokeapi_id": 19, "pokemon_name": "Rattata", "method": "walk", - "encounter_rate": 15, + "encounter_rate": null, "min_level": 6, - "max_level": 6 + "max_level": 6, + "conditions": { + "morning": 5, + "day": 10 + } }, { "pokeapi_id": 72, @@ -1137,9 +1231,13 @@ "pokeapi_id": 187, "pokemon_name": "Hoppip", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 6, - "max_level": 6 + "max_level": 6, + "conditions": { + "morning": 10, + "day": 10 + } }, { "pokeapi_id": 73, @@ -1667,17 +1765,26 @@ "pokeapi_id": 19, "pokemon_name": "Rattata", "method": "walk", - "encounter_rate": 45, + "encounter_rate": null, "min_level": 6, - "max_level": 6 + "max_level": 6, + "conditions": { + "morning": 10, + "night": 30, + "day": 15 + } }, { "pokeapi_id": 41, "pokemon_name": "Zubat", "method": "walk", - "encounter_rate": 45, + "encounter_rate": null, "min_level": 4, - "max_level": 6 + "max_level": 6, + "conditions": { + "morning": 5, + "night": 40 + } }, { "pokeapi_id": 190, @@ -1691,9 +1798,13 @@ "pokeapi_id": 187, "pokemon_name": "Hoppip", "method": "walk", - "encounter_rate": 35, + "encounter_rate": null, "min_level": 6, - "max_level": 6 + "max_level": 6, + "conditions": { + "morning": 35, + "day": 35 + } }, { "pokeapi_id": 23, @@ -1715,9 +1826,13 @@ "pokeapi_id": 21, "pokemon_name": "Spearow", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 6, - "max_level": 6 + "max_level": 6, + "conditions": { + "morning": 20, + "day": 20 + } } ] }, @@ -2010,25 +2125,36 @@ "pokeapi_id": 14, "pokemon_name": "Kakuna", "method": "walk", - "encounter_rate": 60, + "encounter_rate": null, "min_level": 5, - "max_level": 6 + "max_level": 6, + "conditions": { + "morning": 30, + "day": 30 + } }, { "pokeapi_id": 43, "pokemon_name": "Oddish", "method": "walk", - "encounter_rate": 60, + "encounter_rate": null, "min_level": 5, - "max_level": 6 + "max_level": 6, + "conditions": { + "night": 60 + } }, { "pokeapi_id": 13, "pokemon_name": "Weedle", "method": "walk", - "encounter_rate": 60, + "encounter_rate": null, "min_level": 5, - "max_level": 6 + "max_level": 6, + "conditions": { + "morning": 50, + "day": 60 + } }, { "pokeapi_id": 129, @@ -2058,9 +2184,14 @@ "pokeapi_id": 41, "pokemon_name": "Zubat", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 5, - "max_level": 6 + "max_level": 6, + "conditions": { + "morning": 5, + "day": 5, + "night": 25 + } }, { "pokeapi_id": 129, @@ -2074,9 +2205,14 @@ "pokeapi_id": 46, "pokemon_name": "Paras", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 5, - "max_level": 6 + "max_level": 6, + "conditions": { + "morning": 15, + "night": 15, + "day": 5 + } }, { "pokeapi_id": 14, @@ -2184,9 +2320,13 @@ "pokeapi_id": 222, "pokemon_name": "Corsola", "method": "super-rod", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 40, - "max_level": 40 + "max_level": 40, + "conditions": { + "morning": 30, + "day": 30 + } }, { "pokeapi_id": 102, @@ -2208,9 +2348,12 @@ "pokeapi_id": 120, "pokemon_name": "Staryu", "method": "super-rod", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 40, - "max_level": 40 + "max_level": 40, + "conditions": { + "night": 30 + } }, { "pokeapi_id": 14, @@ -2248,9 +2391,13 @@ "pokeapi_id": 222, "pokemon_name": "Corsola", "method": "good-rod", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 20, - "max_level": 20 + "max_level": 20, + "conditions": { + "morning": 10, + "day": 10 + } }, { "pokeapi_id": 99, @@ -2264,9 +2411,12 @@ "pokeapi_id": 120, "pokemon_name": "Staryu", "method": "good-rod", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 20, - "max_level": 20 + "max_level": 20, + "conditions": { + "night": 10 + } }, { "pokeapi_id": 73, @@ -2492,33 +2642,47 @@ "pokeapi_id": 163, "pokemon_name": "Hoothoot", "method": "walk", - "encounter_rate": 5, + "encounter_rate": null, "min_level": 14, - "max_level": 14 + "max_level": 14, + "conditions": { + "night": 5 + } }, { "pokeapi_id": 163, "pokemon_name": "Hoothoot", "method": "swarm", - "encounter_rate": 5, + "encounter_rate": null, "min_level": 14, - "max_level": 14 + "max_level": 14, + "conditions": { + "night": 5 + } }, { "pokeapi_id": 16, "pokemon_name": "Pidgey", "method": "walk", - "encounter_rate": 5, + "encounter_rate": null, "min_level": 14, - "max_level": 14 + "max_level": 14, + "conditions": { + "morning": 5, + "day": 5 + } }, { "pokeapi_id": 16, "pokemon_name": "Pidgey", "method": "swarm", - "encounter_rate": 5, + "encounter_rate": null, "min_level": 14, - "max_level": 14 + "max_level": 14, + "conditions": { + "morning": 5, + "day": 5 + } }, { "pokeapi_id": 132, @@ -2538,9 +2702,12 @@ "pokeapi_id": 163, "pokemon_name": "Hoothoot", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 10, - "max_level": 10 + "max_level": 10, + "conditions": { + "night": 100 + } }, { "pokeapi_id": 98, @@ -2554,33 +2721,48 @@ "pokeapi_id": 13, "pokemon_name": "Weedle", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 7, - "max_level": 18 + "max_level": 18, + "conditions": { + "morning": 50, + "day": 30 + } }, { "pokeapi_id": 14, "pokemon_name": "Kakuna", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 9, - "max_level": 18 + "max_level": 18, + "conditions": { + "morning": 30, + "day": 30 + } }, { "pokeapi_id": 16, "pokemon_name": "Pidgey", "method": "walk", - "encounter_rate": 35, + "encounter_rate": null, "min_level": 10, - "max_level": 12 + "max_level": 12, + "conditions": { + "morning": 20, + "day": 15 + } }, { "pokeapi_id": 191, "pokemon_name": "Sunkern", "method": "walk", - "encounter_rate": 25, + "encounter_rate": null, "min_level": 11, - "max_level": 11 + "max_level": 11, + "conditions": { + "day": 25 + } }, { "pokeapi_id": 10, @@ -2672,9 +2854,13 @@ "pokeapi_id": 16, "pokemon_name": "Pidgey", "method": "walk", - "encounter_rate": 45, + "encounter_rate": null, "min_level": 13, - "max_level": 14 + "max_level": 14, + "conditions": { + "morning": 25, + "day": 20 + } }, { "pokeapi_id": 102, @@ -2712,17 +2898,25 @@ "pokeapi_id": 163, "pokemon_name": "Hoothoot", "method": "walk", - "encounter_rate": 25, + "encounter_rate": null, "min_level": 13, - "max_level": 13 + "max_level": 13, + "conditions": { + "night": 25 + } }, { "pokeapi_id": 37, "pokemon_name": "Vulpix", "method": "walk", - "encounter_rate": 25, + "encounter_rate": null, "min_level": 13, - "max_level": 13 + "max_level": 13, + "conditions": { + "morning": 10, + "night": 10, + "day": 15 + } }, { "pokeapi_id": 14, @@ -2766,25 +2960,35 @@ "pokeapi_id": 16, "pokemon_name": "Pidgey", "method": "walk", - "encounter_rate": 70, + "encounter_rate": null, "min_level": 13, - "max_level": 15 + "max_level": 15, + "conditions": { + "morning": 20, + "day": 50 + } }, { "pokeapi_id": 163, "pokemon_name": "Hoothoot", "method": "walk", - "encounter_rate": 60, + "encounter_rate": null, "min_level": 13, - "max_level": 13 + "max_level": 13, + "conditions": { + "night": 60 + } }, { "pokeapi_id": 165, "pokemon_name": "Ledyba", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 13, - "max_level": 13 + "max_level": 13, + "conditions": { + "morning": 40 + } }, { "pokeapi_id": 102, @@ -2814,9 +3018,14 @@ "pokeapi_id": 37, "pokemon_name": "Vulpix", "method": "walk", - "encounter_rate": 25, + "encounter_rate": null, "min_level": 14, - "max_level": 14 + "max_level": 14, + "conditions": { + "morning": 10, + "night": 10, + "day": 15 + } }, { "pokeapi_id": 14, @@ -2838,9 +3047,12 @@ "pokeapi_id": 17, "pokemon_name": "Pidgeotto", "method": "walk", - "encounter_rate": 5, + "encounter_rate": null, "min_level": 15, - "max_level": 15 + "max_level": 15, + "conditions": { + "day": 5 + } } ] }, @@ -3248,17 +3460,27 @@ "pokeapi_id": 52, "pokemon_name": "Meowth", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 16, - "max_level": 16 + "max_level": 16, + "conditions": { + "morning": 30, + "day": 30, + "night": 40 + } }, { "pokeapi_id": 52, "pokemon_name": "Meowth", "method": "swarm", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 16, - "max_level": 16 + "max_level": 16, + "conditions": { + "morning": 30, + "day": 30, + "night": 40 + } }, { "pokeapi_id": 102, @@ -3328,17 +3550,25 @@ "pokeapi_id": 83, "pokemon_name": "Farfetchd", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 16, - "max_level": 16 + "max_level": 16, + "conditions": { + "morning": 10, + "day": 10 + } }, { "pokeapi_id": 83, "pokemon_name": "Farfetchd", "method": "swarm", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 16, - "max_level": 16 + "max_level": 16, + "conditions": { + "morning": 10, + "day": 10 + } }, { "pokeapi_id": 241, @@ -3390,9 +3620,14 @@ "pokeapi_id": 52, "pokemon_name": "Meowth", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 16, - "max_level": 16 + "max_level": 16, + "conditions": { + "morning": 30, + "day": 30, + "night": 40 + } }, { "pokeapi_id": 102, @@ -3446,9 +3681,13 @@ "pokeapi_id": 83, "pokemon_name": "Farfetchd", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 16, - "max_level": 16 + "max_level": 16, + "conditions": { + "morning": 10, + "day": 10 + } }, { "pokeapi_id": 241, @@ -3524,17 +3763,24 @@ "pokeapi_id": 222, "pokemon_name": "Corsola", "method": "super-rod", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 40, - "max_level": 40 + "max_level": 40, + "conditions": { + "morning": 30, + "day": 30 + } }, { "pokeapi_id": 120, "pokemon_name": "Staryu", "method": "super-rod", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 40, - "max_level": 40 + "max_level": 40, + "conditions": { + "night": 30 + } }, { "pokeapi_id": 98, @@ -3548,9 +3794,13 @@ "pokeapi_id": 222, "pokemon_name": "Corsola", "method": "good-rod", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 20, - "max_level": 20 + "max_level": 20, + "conditions": { + "morning": 10, + "day": 10 + } }, { "pokeapi_id": 99, @@ -3564,9 +3814,12 @@ "pokeapi_id": 120, "pokemon_name": "Staryu", "method": "good-rod", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 20, - "max_level": 20 + "max_level": 20, + "conditions": { + "night": 10 + } }, { "pokeapi_id": 73, @@ -3736,17 +3989,24 @@ "pokeapi_id": 222, "pokemon_name": "Corsola", "method": "super-rod", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 40, - "max_level": 40 + "max_level": 40, + "conditions": { + "morning": 30, + "day": 30 + } }, { "pokeapi_id": 120, "pokemon_name": "Staryu", "method": "super-rod", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 40, - "max_level": 40 + "max_level": 40, + "conditions": { + "day": 30 + } }, { "pokeapi_id": 98, @@ -3760,9 +4020,13 @@ "pokeapi_id": 222, "pokemon_name": "Corsola", "method": "good-rod", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 20, - "max_level": 20 + "max_level": 20, + "conditions": { + "morning": 10, + "day": 10 + } }, { "pokeapi_id": 99, @@ -3784,9 +4048,12 @@ "pokeapi_id": 120, "pokemon_name": "Staryu", "method": "good-rod", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 20, - "max_level": 20 + "max_level": 20, + "conditions": { + "night": 10 + } }, { "pokeapi_id": 73, @@ -3964,17 +4231,24 @@ "pokeapi_id": 222, "pokemon_name": "Corsola", "method": "super-rod", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 40, - "max_level": 40 + "max_level": 40, + "conditions": { + "morning": 30, + "day": 30 + } }, { "pokeapi_id": 120, "pokemon_name": "Staryu", "method": "super-rod", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 40, - "max_level": 40 + "max_level": 40, + "conditions": { + "night": 30 + } }, { "pokeapi_id": 98, @@ -3988,9 +4262,13 @@ "pokeapi_id": 222, "pokemon_name": "Corsola", "method": "good-rod", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 20, - "max_level": 20 + "max_level": 20, + "conditions": { + "morning": 10, + "day": 10 + } }, { "pokeapi_id": 99, @@ -4012,9 +4290,12 @@ "pokeapi_id": 120, "pokemon_name": "Staryu", "method": "good-rod", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 20, - "max_level": 20 + "max_level": 20, + "conditions": { + "night": 10 + } }, { "pokeapi_id": 73, @@ -4090,17 +4371,24 @@ "pokeapi_id": 21, "pokemon_name": "Spearow", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 14, - "max_level": 14 + "max_level": 14, + "conditions": { + "morning": 40, + "day": 40 + } }, { "pokeapi_id": 41, "pokemon_name": "Zubat", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 14, - "max_level": 14 + "max_level": 14, + "conditions": { + "night": 40 + } }, { "pokeapi_id": 129, @@ -4765,9 +5053,14 @@ "pokeapi_id": 180, "pokemon_name": "Flaaffy", "method": "walk", - "encounter_rate": 70, + "encounter_rate": null, "min_level": 15, - "max_level": 15 + "max_level": 15, + "conditions": { + "morning": 30, + "night": 30, + "day": 40 + } }, { "pokeapi_id": 60, @@ -4813,9 +5106,13 @@ "pokeapi_id": 17, "pokemon_name": "Pidgeotto", "method": "walk", - "encounter_rate": 25, + "encounter_rate": null, "min_level": 17, - "max_level": 17 + "max_level": 17, + "conditions": { + "morning": 25, + "day": 20 + } }, { "pokeapi_id": 129, @@ -4829,9 +5126,12 @@ "pokeapi_id": 164, "pokemon_name": "Noctowl", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 17, - "max_level": 17 + "max_level": 17, + "conditions": { + "night": 20 + } }, { "pokeapi_id": 60, @@ -4845,17 +5145,26 @@ "pokeapi_id": 48, "pokemon_name": "Venonat", "method": "walk", - "encounter_rate": 15, + "encounter_rate": null, "min_level": 16, - "max_level": 16 + "max_level": 16, + "conditions": { + "morning": 5, + "night": 15 + } }, { "pokeapi_id": 179, "pokemon_name": "Mareep", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 15, - "max_level": 15 + "max_level": 15, + "conditions": { + "morning": 10, + "day": 10, + "night": 5 + } } ] }, @@ -5442,25 +5751,39 @@ "pokeapi_id": 74, "pokemon_name": "Geodude", "method": "walk", - "encounter_rate": 85, + "encounter_rate": null, "min_level": 2, - "max_level": 4 + "max_level": 4, + "conditions": { + "morning": 40, + "day": 40, + "night": 45 + } }, { "pokeapi_id": 19, "pokemon_name": "Rattata", "method": "walk", - "encounter_rate": 70, + "encounter_rate": null, "min_level": 2, - "max_level": 3 + "max_level": 3, + "conditions": { + "morning": 20, + "day": 20, + "night": 50 + } }, { "pokeapi_id": 21, "pokemon_name": "Spearow", "method": "walk", - "encounter_rate": 35, + "encounter_rate": null, "min_level": 2, - "max_level": 3 + "max_level": 3, + "conditions": { + "morning": 35, + "day": 35 + } }, { "pokeapi_id": 39, @@ -6077,17 +6400,25 @@ "pokeapi_id": 195, "pokemon_name": "Quagsire", "method": "walk", - "encounter_rate": 65, + "encounter_rate": null, "min_level": 28, - "max_level": 28 + "max_level": 28, + "conditions": { + "morning": 10, + "night": 55 + } }, { "pokeapi_id": 84, "pokemon_name": "Doduo", "method": "walk", - "encounter_rate": 50, + "encounter_rate": null, "min_level": 28, - "max_level": 28 + "max_level": 28, + "conditions": { + "morning": 50, + "day": 50 + } }, { "pokeapi_id": 170, @@ -6197,9 +6528,13 @@ "pokeapi_id": 20, "pokemon_name": "Raticate", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 30, - "max_level": 30 + "max_level": 30, + "conditions": { + "day": 10, + "night": 10 + } }, { "pokeapi_id": 90, @@ -6221,9 +6556,13 @@ "pokeapi_id": 85, "pokemon_name": "Dodrio", "method": "walk", - "encounter_rate": 5, + "encounter_rate": null, "min_level": 30, - "max_level": 30 + "max_level": 30, + "conditions": { + "morning": 5, + "day": 5 + } }, { "pokeapi_id": 77, @@ -6243,9 +6582,13 @@ "pokeapi_id": 195, "pokemon_name": "Quagsire", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 30, - "max_level": 30 + "max_level": 30, + "conditions": { + "morning": 100, + "night": 5 + } }, { "pokeapi_id": 13, @@ -6275,9 +6618,14 @@ "pokeapi_id": 20, "pokemon_name": "Raticate", "method": "walk", - "encounter_rate": 70, + "encounter_rate": null, "min_level": 28, - "max_level": 28 + "max_level": 28, + "conditions": { + "morning": 34, + "day": 35, + "night": 70 + } }, { "pokeapi_id": 170, @@ -6291,9 +6639,13 @@ "pokeapi_id": 84, "pokemon_name": "Doduo", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 28, - "max_level": 28 + "max_level": 28, + "conditions": { + "morning": 40, + "day": 40 + } }, { "pokeapi_id": 129, @@ -6723,33 +7075,50 @@ "pokeapi_id": 69, "pokemon_name": "Bellsprout", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 13, - "max_level": 13 + "max_level": 13, + "conditions": { + "morning": 30, + "day": 30, + "night": 20 + } }, { "pokeapi_id": 52, "pokemon_name": "Meowth", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 14, - "max_level": 14 + "max_level": 14, + "conditions": { + "morning": 20, + "day": 20, + "night": 30 + } }, { "pokeapi_id": 43, "pokemon_name": "Oddish", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 13, - "max_level": 13 + "max_level": 13, + "conditions": { + "night": 30 + } }, { "pokeapi_id": 16, "pokemon_name": "Pidgey", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 13, - "max_level": 13 + "max_level": 13, + "conditions": { + "morning": 30, + "day": 30 + } }, { "pokeapi_id": 129, @@ -6801,17 +7170,24 @@ "pokeapi_id": 17, "pokemon_name": "Pidgeotto", "method": "walk", - "encounter_rate": 35, + "encounter_rate": null, "min_level": 17, - "max_level": 17 + "max_level": 17, + "conditions": { + "morning": 35, + "day": 35 + } }, { "pokeapi_id": 93, "pokemon_name": "Haunter", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 20, - "max_level": 20 + "max_level": 20, + "conditions": { + "night": 30 + } }, { "pokeapi_id": 52, @@ -6833,17 +7209,25 @@ "pokeapi_id": 164, "pokemon_name": "Noctowl", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 19, - "max_level": 19 + "max_level": 19, + "conditions": { + "night": 10 + } }, { "pokeapi_id": 37, "pokemon_name": "Vulpix", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 18, - "max_level": 18 + "max_level": 18, + "conditions": { + "morning": 10, + "day": 10, + "night": 5 + } }, { "pokeapi_id": 64, @@ -6895,17 +7279,26 @@ "pokeapi_id": 20, "pokemon_name": "Raticate", "method": "walk", - "encounter_rate": 65, + "encounter_rate": null, "min_level": 16, - "max_level": 17 + "max_level": 17, + "conditions": { + "morning": 20, + "day": 20, + "night": 25 + } }, { "pokeapi_id": 195, "pokemon_name": "Quagsire", "method": "walk", - "encounter_rate": 45, + "encounter_rate": null, "min_level": 16, - "max_level": 17 + "max_level": 17, + "conditions": { + "morning": 5, + "night": 40 + } }, { "pokeapi_id": 129, @@ -6919,9 +7312,13 @@ "pokeapi_id": 21, "pokemon_name": "Spearow", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 16, - "max_level": 16 + "max_level": 16, + "conditions": { + "morning": 30, + "day": 30 + } }, { "pokeapi_id": 100, @@ -6943,9 +7340,14 @@ "pokeapi_id": 125, "pokemon_name": "Electabuzz", "method": "walk", - "encounter_rate": 15, + "encounter_rate": null, "min_level": 15, - "max_level": 15 + "max_level": 15, + "conditions": { + "morning": 5, + "night": 5, + "day": 10 + } }, { "pokeapi_id": 118, @@ -6959,9 +7361,13 @@ "pokeapi_id": 22, "pokemon_name": "Fearow", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 18, - "max_level": 18 + "max_level": 18, + "conditions": { + "morning": 10, + "day": 10 + } }, { "pokeapi_id": 119, @@ -7096,9 +7502,14 @@ "pokeapi_id": 19, "pokemon_name": "Rattata", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 13, - "max_level": 13 + "max_level": 13, + "conditions": { + "morning": 30, + "day": 30, + "night": 70 + } }, { "pokeapi_id": 118, @@ -7136,9 +7547,13 @@ "pokeapi_id": 21, "pokemon_name": "Spearow", "method": "walk", - "encounter_rate": 50, + "encounter_rate": null, "min_level": 13, - "max_level": 13 + "max_level": 13, + "conditions": { + "morning": 50, + "day": 50 + } }, { "pokeapi_id": 129, @@ -7152,9 +7567,14 @@ "pokeapi_id": 20, "pokemon_name": "Raticate", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 15, - "max_level": 15 + "max_level": 15, + "conditions": { + "morning": 15, + "day": 15, + "night": 30 + } }, { "pokeapi_id": 129, @@ -7192,9 +7612,13 @@ "pokeapi_id": 22, "pokemon_name": "Fearow", "method": "walk", - "encounter_rate": 5, + "encounter_rate": null, "min_level": 15, - "max_level": 15 + "max_level": 15, + "conditions": { + "morning": 5, + "day": 5 + } } ] }, @@ -7268,17 +7692,24 @@ "pokeapi_id": 222, "pokemon_name": "Corsola", "method": "super-rod", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 40, - "max_level": 40 + "max_level": 40, + "conditions": { + "morning": 30, + "day": 30 + } }, { "pokeapi_id": 120, "pokemon_name": "Staryu", "method": "super-rod", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 40, - "max_level": 40 + "max_level": 40, + "conditions": { + "night": 30 + } }, { "pokeapi_id": 98, @@ -7292,9 +7723,13 @@ "pokeapi_id": 222, "pokemon_name": "Corsola", "method": "good-rod", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 20, - "max_level": 20 + "max_level": 20, + "conditions": { + "morning": 10, + "day": 10 + } }, { "pokeapi_id": 99, @@ -7316,9 +7751,12 @@ "pokeapi_id": 120, "pokemon_name": "Staryu", "method": "good-rod", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 20, - "max_level": 20 + "max_level": 20, + "conditions": { + "night": 10 + } } ] }, @@ -7368,9 +7806,14 @@ "pokeapi_id": 69, "pokemon_name": "Bellsprout", "method": "walk", - "encounter_rate": 65, + "encounter_rate": null, "min_level": 8, - "max_level": 10 + "max_level": 10, + "conditions": { + "morning": 60, + "day": 35, + "night": 5 + } }, { "pokeapi_id": 118, @@ -7392,33 +7835,48 @@ "pokeapi_id": 43, "pokemon_name": "Oddish", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 10, - "max_level": 10 + "max_level": 10, + "conditions": { + "night": 30 + } }, { "pokeapi_id": 191, "pokemon_name": "Sunkern", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 10, - "max_level": 10 + "max_level": 10, + "conditions": { + "day": 30 + } }, { "pokeapi_id": 48, "pokemon_name": "Venonat", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 8, - "max_level": 8 + "max_level": 8, + "conditions": { + "morning": 5, + "night": 30 + } }, { "pokeapi_id": 70, "pokemon_name": "Weepinbell", "method": "walk", - "encounter_rate": 25, + "encounter_rate": null, "min_level": 12, - "max_level": 13 + "max_level": 13, + "conditions": { + "morning": 15, + "day": 15, + "night": 10 + } }, { "pokeapi_id": 63, @@ -7464,9 +7922,12 @@ "pokeapi_id": 49, "pokemon_name": "Venomoth", "method": "walk", - "encounter_rate": 5, + "encounter_rate": null, "min_level": 10, - "max_level": 10 + "max_level": 10, + "conditions": { + "night": 5 + } } ] }, @@ -7494,9 +7955,13 @@ "pokeapi_id": 16, "pokemon_name": "Pidgey", "method": "walk", - "encounter_rate": 80, + "encounter_rate": null, "min_level": 8, - "max_level": 8 + "max_level": 8, + "conditions": { + "morning": 30, + "day": 50 + } }, { "pokeapi_id": 118, @@ -7526,25 +7991,37 @@ "pokeapi_id": 69, "pokemon_name": "Bellsprout", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 10, - "max_level": 10 + "max_level": 10, + "conditions": { + "morning": 30, + "day": 30, + "night": 5 + } }, { "pokeapi_id": 43, "pokemon_name": "Oddish", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 10, - "max_level": 10 + "max_level": 10, + "conditions": { + "night": 30 + } }, { "pokeapi_id": 48, "pokemon_name": "Venonat", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 8, - "max_level": 8 + "max_level": 8, + "conditions": { + "morning": 20, + "night": 30 + } }, { "pokeapi_id": 129, @@ -7558,9 +8035,12 @@ "pokeapi_id": 49, "pokemon_name": "Venomoth", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 10, - "max_level": 10 + "max_level": 10, + "conditions": { + "night": 20 + } }, { "pokeapi_id": 118, @@ -7582,9 +8062,13 @@ "pokeapi_id": 17, "pokemon_name": "Pidgeotto", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 10, - "max_level": 12 + "max_level": 12, + "conditions": { + "morning": 5, + "day": 5 + } }, { "pokeapi_id": 119, @@ -7620,33 +8104,50 @@ "pokeapi_id": 16, "pokemon_name": "Pidgey", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 13, - "max_level": 13 + "max_level": 13, + "conditions": { + "morning": 40, + "day": 40 + } }, { "pokeapi_id": 69, "pokemon_name": "Bellsprout", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 13, - "max_level": 13 + "max_level": 13, + "conditions": { + "morning": 30, + "day": 30, + "night": 20 + } }, { "pokeapi_id": 52, "pokemon_name": "Meowth", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 14, - "max_level": 14 + "max_level": 14, + "conditions": { + "morning": 20, + "day": 20, + "night": 30 + } }, { "pokeapi_id": 43, "pokemon_name": "Oddish", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 13, - "max_level": 13 + "max_level": 13, + "conditions": { + "night": 30 + } }, { "pokeapi_id": 63, @@ -7660,9 +8161,12 @@ "pokeapi_id": 44, "pokemon_name": "Gloom", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 15, - "max_level": 15 + "max_level": 15, + "conditions": { + "night": 10 + } } ] }, @@ -7674,9 +8178,14 @@ "pokeapi_id": 37, "pokemon_name": "Vulpix", "method": "walk", - "encounter_rate": 45, + "encounter_rate": null, "min_level": 15, - "max_level": 18 + "max_level": 18, + "conditions": { + "morning": 20, + "night": 20, + "day": 25 + } }, { "pokeapi_id": 52, @@ -7690,17 +8199,24 @@ "pokeapi_id": 198, "pokemon_name": "Murkrow", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 17, - "max_level": 17 + "max_level": 17, + "conditions": { + "night": 30 + } }, { "pokeapi_id": 21, "pokemon_name": "Spearow", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 17, - "max_level": 17 + "max_level": 17, + "conditions": { + "morning": 30, + "day": 30 + } }, { "pokeapi_id": 20, @@ -7714,9 +8230,12 @@ "pokeapi_id": 228, "pokemon_name": "Houndour", "method": "walk", - "encounter_rate": 5, + "encounter_rate": null, "min_level": 15, - "max_level": 15 + "max_level": 15, + "conditions": { + "night": 5 + } }, { "pokeapi_id": 53, @@ -7730,9 +8249,12 @@ "pokeapi_id": 19, "pokemon_name": "Rattata", "method": "walk", - "encounter_rate": 5, + "encounter_rate": null, "min_level": 15, - "max_level": 15 + "max_level": 15, + "conditions": { + "morning": 5 + } } ] }, @@ -7766,25 +8288,37 @@ "pokeapi_id": 88, "pokemon_name": "Grimer", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 26, - "max_level": 28 + "max_level": 28, + "conditions": { + "morning": 50, + "day": 50, + "night": 80 + } }, { "pokeapi_id": 22, "pokemon_name": "Fearow", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 27, - "max_level": 27 + "max_level": 27, + "conditions": { + "morning": 40, + "day": 40 + } }, { "pokeapi_id": 198, "pokemon_name": "Murkrow", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 28, - "max_level": 28 + "max_level": 28, + "conditions": { + "night": 10 + } }, { "pokeapi_id": 89, @@ -7812,33 +8346,52 @@ "pokeapi_id": 88, "pokemon_name": "Grimer", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 27, - "max_level": 29 + "max_level": 29, + "conditions": { + "morning": 50, + "day": 20, + "night": 80 + } }, { "pokeapi_id": 22, "pokemon_name": "Fearow", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 28, - "max_level": 28 + "max_level": 28, + "conditions": { + "morning": 40, + "day": 40 + } }, { "pokeapi_id": 218, "pokemon_name": "Slugma", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 25, - "max_level": 29 + "max_level": 29, + "conditions": { + "morning": 5, + "night": 5, + "day": 35 + } }, { "pokeapi_id": 89, "pokemon_name": "Muk", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 30, - "max_level": 32 + "max_level": 32, + "conditions": { + "morning": 5, + "day": 5, + "night": 15 + } } ] }, @@ -7850,25 +8403,39 @@ "pokeapi_id": 88, "pokemon_name": "Grimer", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 26, - "max_level": 28 + "max_level": 28, + "conditions": { + "morning": 50, + "day": 50, + "night": 80 + } }, { "pokeapi_id": 22, "pokemon_name": "Fearow", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 27, - "max_level": 27 + "max_level": 27, + "conditions": { + "morning": 40, + "day": 40 + } }, { "pokeapi_id": 89, "pokemon_name": "Muk", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "morning": 5, + "day": 5, + "night": 15 + } }, { "pokeapi_id": 218, @@ -7966,33 +8533,48 @@ "pokeapi_id": 195, "pokemon_name": "Quagsire", "method": "walk", - "encounter_rate": 23, + "encounter_rate": null, "min_level": 22, - "max_level": 22 + "max_level": 22, + "conditions": { + "morning": 4, + "night": 19 + } }, { "pokeapi_id": 164, "pokemon_name": "Noctowl", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 25, - "max_level": 25 + "max_level": 25, + "conditions": { + "night": 20 + } }, { "pokeapi_id": 17, "pokemon_name": "Pidgeotto", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 25, - "max_level": 25 + "max_level": 25, + "conditions": { + "morning": 20, + "day": 20 + } }, { "pokeapi_id": 187, "pokemon_name": "Hoppip", "method": "walk", - "encounter_rate": 19, + "encounter_rate": null, "min_level": 22, - "max_level": 22 + "max_level": 22, + "conditions": { + "morning": 15, + "day": 19 + } } ] }, @@ -8052,9 +8634,13 @@ "pokeapi_id": 222, "pokemon_name": "Corsola", "method": "super-rod", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 40, - "max_level": 40 + "max_level": 40, + "conditions": { + "morning": 30, + "day": 30 + } }, { "pokeapi_id": 30, @@ -8076,33 +8662,47 @@ "pokeapi_id": 120, "pokemon_name": "Staryu", "method": "super-rod", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 40, - "max_level": 40 + "max_level": 40, + "conditions": { + "night": 30 + } }, { "pokeapi_id": 195, "pokemon_name": "Quagsire", "method": "walk", - "encounter_rate": 23, + "encounter_rate": null, "min_level": 22, - "max_level": 22 + "max_level": 22, + "conditions": { + "morning": 4, + "night": 19 + } }, { "pokeapi_id": 164, "pokemon_name": "Noctowl", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 25, - "max_level": 25 + "max_level": 25, + "conditions": { + "night": 20 + } }, { "pokeapi_id": 17, "pokemon_name": "Pidgeotto", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 25, - "max_level": 25 + "max_level": 25, + "conditions": { + "morning": 20, + "day": 20 + } }, { "pokeapi_id": 98, @@ -8116,17 +8716,25 @@ "pokeapi_id": 222, "pokemon_name": "Corsola", "method": "good-rod", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 20, - "max_level": 20 + "max_level": 20, + "conditions": { + "morning": 10, + "day": 10 + } }, { "pokeapi_id": 187, "pokemon_name": "Hoppip", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 24, - "max_level": 24 + "max_level": 24, + "conditions": { + "morning": 10, + "day": 10 + } }, { "pokeapi_id": 99, @@ -8140,17 +8748,24 @@ "pokeapi_id": 120, "pokemon_name": "Staryu", "method": "good-rod", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 20, - "max_level": 20 + "max_level": 20, + "conditions": { + "night": 10 + } }, { "pokeapi_id": 188, "pokemon_name": "Skiploom", "method": "walk", - "encounter_rate": 9, + "encounter_rate": null, "min_level": 26, - "max_level": 26 + "max_level": 26, + "conditions": { + "morning": 5, + "day": 9 + } } ] }, @@ -8234,9 +8849,13 @@ "pokeapi_id": 195, "pokemon_name": "Quagsire", "method": "walk", - "encounter_rate": 23, + "encounter_rate": null, "min_level": 22, - "max_level": 22 + "max_level": 22, + "conditions": { + "morning": 4, + "night": 19 + } }, { "pokeapi_id": 129, @@ -8250,25 +8869,36 @@ "pokeapi_id": 164, "pokemon_name": "Noctowl", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 25, - "max_level": 25 + "max_level": 25, + "conditions": { + "night": 20 + } }, { "pokeapi_id": 17, "pokemon_name": "Pidgeotto", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 25, - "max_level": 25 + "max_level": 25, + "conditions": { + "morning": 20, + "day": 20 + } }, { "pokeapi_id": 187, "pokemon_name": "Hoppip", "method": "walk", - "encounter_rate": 19, + "encounter_rate": null, "min_level": 22, - "max_level": 22 + "max_level": 22, + "conditions": { + "morning": 15, + "day": 19 + } }, { "pokeapi_id": 72, @@ -8450,81 +9080,114 @@ "pokeapi_id": 163, "pokemon_name": "Hoothoot", "method": "walk", - "encounter_rate": 80, + "encounter_rate": null, "min_level": 3, - "max_level": 3 + "max_level": 3, + "conditions": { + "night": 80 + } }, { "pokeapi_id": 16, "pokemon_name": "Pidgey", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 3, - "max_level": 3 + "max_level": 3, + "conditions": { + "day": 40 + } }, { "pokeapi_id": 165, "pokemon_name": "Ledyba", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 3, - "max_level": 3 + "max_level": 3, + "conditions": { + "morning": 30 + } }, { "pokeapi_id": 13, "pokemon_name": "Weedle", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 3, - "max_level": 3 + "max_level": 3, + "conditions": { + "morning": 30, + "day": 30 + } }, { "pokeapi_id": 14, "pokemon_name": "Kakuna", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 5, - "max_level": 5 + "max_level": 5, + "conditions": { + "morning": 20, + "day": 20 + } }, { "pokeapi_id": 164, "pokemon_name": "Noctowl", "method": "walk", - "encounter_rate": 15, + "encounter_rate": null, "min_level": 7, - "max_level": 7 + "max_level": 7, + "conditions": { + "night": 15 + } }, { "pokeapi_id": 15, "pokemon_name": "Beedrill", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 7, - "max_level": 7 + "max_level": 7, + "conditions": { + "morning": 10 + } }, { "pokeapi_id": 166, "pokemon_name": "Ledian", "method": "walk", - "encounter_rate": 5, + "encounter_rate": null, "min_level": 7, - "max_level": 7 + "max_level": 7, + "conditions": { + "morning": 5 + } }, { "pokeapi_id": 17, "pokemon_name": "Pidgeotto", "method": "walk", - "encounter_rate": 5, + "encounter_rate": null, "min_level": 7, - "max_level": 7 + "max_level": 7, + "conditions": { + "day": 5 + } }, { "pokeapi_id": 25, "pokemon_name": "Pikachu", "method": "walk", - "encounter_rate": 5, + "encounter_rate": null, "min_level": 4, - "max_level": 4 + "max_level": 4, + "conditions": { + "morning": 5, + "day": 5 + } } ] }, @@ -8550,25 +9213,37 @@ "pokeapi_id": 19, "pokemon_name": "Rattata", "method": "walk", - "encounter_rate": 65, + "encounter_rate": null, "min_level": 5, - "max_level": 5 + "max_level": 5, + "conditions": { + "morning": 30, + "day": 30, + "night": 35 + } }, { "pokeapi_id": 21, "pokemon_name": "Spearow", "method": "walk", - "encounter_rate": 35, + "encounter_rate": null, "min_level": 5, - "max_level": 5 + "max_level": 5, + "conditions": { + "morning": 35, + "day": 35 + } }, { "pokeapi_id": 41, "pokemon_name": "Zubat", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 5, - "max_level": 5 + "max_level": 5, + "conditions": { + "night": 30 + } }, { "pokeapi_id": 23, @@ -8650,25 +9325,37 @@ "pokeapi_id": 19, "pokemon_name": "Rattata", "method": "walk", - "encounter_rate": 65, + "encounter_rate": null, "min_level": 5, - "max_level": 5 + "max_level": 5, + "conditions": { + "morning": 30, + "day": 30, + "night": 35 + } }, { "pokeapi_id": 21, "pokemon_name": "Spearow", "method": "walk", - "encounter_rate": 35, + "encounter_rate": null, "min_level": 5, - "max_level": 5 + "max_level": 5, + "conditions": { + "morning": 35, + "day": 35 + } }, { "pokeapi_id": 41, "pokemon_name": "Zubat", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 5, - "max_level": 5 + "max_level": 5, + "conditions": { + "night": 30 + } }, { "pokeapi_id": 23, @@ -8782,41 +9469,61 @@ "pokeapi_id": 19, "pokemon_name": "Rattata", "method": "walk", - "encounter_rate": 85, + "encounter_rate": null, "min_level": 2, - "max_level": 2 + "max_level": 2, + "conditions": { + "morning": 30, + "day": 30, + "night": 55 + } }, { "pokeapi_id": 163, "pokemon_name": "Hoothoot", "method": "walk", - "encounter_rate": 45, + "encounter_rate": null, "min_level": 2, - "max_level": 4 + "max_level": 4, + "conditions": { + "night": 45 + } }, { "pokeapi_id": 16, "pokemon_name": "Pidgey", "method": "walk", - "encounter_rate": 45, + "encounter_rate": null, "min_level": 2, - "max_level": 4 + "max_level": 4, + "conditions": { + "morning": 45, + "day": 45 + } }, { "pokeapi_id": 161, "pokemon_name": "Sentret", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 3, - "max_level": 3 + "max_level": 3, + "conditions": { + "morning": 20, + "day": 20 + } }, { "pokeapi_id": 162, "pokemon_name": "Furret", "method": "walk", - "encounter_rate": 5, + "encounter_rate": null, "min_level": 6, - "max_level": 6 + "max_level": 6, + "conditions": { + "morning": 5, + "day": 5 + } } ] }, @@ -8930,9 +9637,14 @@ "pokeapi_id": 114, "pokemon_name": "Tangela", "method": "walk", - "encounter_rate": 95, + "encounter_rate": null, "min_level": 20, - "max_level": 20 + "max_level": 20, + "conditions": { + "morning": 95, + "day": 90, + "night": 95 + } }, { "pokeapi_id": 72, @@ -9002,9 +9714,14 @@ "pokeapi_id": 122, "pokemon_name": "Mr Mime", "method": "walk", - "encounter_rate": 15, + "encounter_rate": null, "min_level": 28, - "max_level": 28 + "max_level": 28, + "conditions": { + "morning": 5, + "night": 5, + "day": 10 + } }, { "pokeapi_id": 72, @@ -9292,17 +10009,24 @@ "pokeapi_id": 222, "pokemon_name": "Corsola", "method": "super-rod", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 40, - "max_level": 40 + "max_level": 40, + "conditions": { + "morning": 30, + "day": 30 + } }, { "pokeapi_id": 120, "pokemon_name": "Staryu", "method": "super-rod", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 40, - "max_level": 40 + "max_level": 40, + "conditions": { + "night": 30 + } }, { "pokeapi_id": 98, @@ -9316,9 +10040,13 @@ "pokeapi_id": 222, "pokemon_name": "Corsola", "method": "good-rod", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 20, - "max_level": 20 + "max_level": 20, + "conditions": { + "morning": 10, + "day": 10 + } }, { "pokeapi_id": 99, @@ -9332,9 +10060,12 @@ "pokeapi_id": 120, "pokemon_name": "Staryu", "method": "good-rod", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 20, - "max_level": 20 + "max_level": 20, + "conditions": { + "night": 10 + } }, { "pokeapi_id": 73, @@ -9354,9 +10085,14 @@ "pokeapi_id": 19, "pokemon_name": "Rattata", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 3, - "max_level": 7 + "max_level": 7, + "conditions": { + "morning": 30, + "day": 30, + "night": 95 + } }, { "pokeapi_id": 60, @@ -9394,9 +10130,13 @@ "pokeapi_id": 21, "pokemon_name": "Spearow", "method": "walk", - "encounter_rate": 50, + "encounter_rate": null, "min_level": 3, - "max_level": 3 + "max_level": 3, + "conditions": { + "morning": 50, + "day": 50 + } }, { "pokeapi_id": 129, @@ -9426,9 +10166,13 @@ "pokeapi_id": 84, "pokemon_name": "Doduo", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 4, - "max_level": 4 + "max_level": 4, + "conditions": { + "morning": 10, + "day": 10 + } }, { "pokeapi_id": 61, @@ -9442,9 +10186,13 @@ "pokeapi_id": 22, "pokemon_name": "Fearow", "method": "walk", - "encounter_rate": 5, + "encounter_rate": null, "min_level": 7, - "max_level": 7 + "max_level": 7, + "conditions": { + "morning": 5, + "day": 5 + } }, { "pokeapi_id": 77, @@ -9560,25 +10308,36 @@ "pokeapi_id": 215, "pokemon_name": "Sneasel", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 40, - "max_level": 40 + "max_level": 40, + "conditions": { + "night": 10 + } }, { "pokeapi_id": 85, "pokemon_name": "Dodrio", "method": "walk", - "encounter_rate": 5, + "encounter_rate": null, "min_level": 43, - "max_level": 43 + "max_level": 43, + "conditions": { + "morning": 5, + "day": 5 + } }, { "pokeapi_id": 84, "pokemon_name": "Doduo", "method": "walk", - "encounter_rate": 5, + "encounter_rate": null, "min_level": 41, - "max_level": 41 + "max_level": 41, + "conditions": { + "morning": 5, + "day": 5 + } } ] }, @@ -9737,25 +10496,36 @@ "pokeapi_id": 215, "pokemon_name": "Sneasel", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 38, - "max_level": 38 + "max_level": 38, + "conditions": { + "night": 10 + } }, { "pokeapi_id": 85, "pokemon_name": "Dodrio", "method": "walk", - "encounter_rate": 5, + "encounter_rate": null, "min_level": 43, - "max_level": 43 + "max_level": 43, + "conditions": { + "morning": 5, + "day": 5 + } }, { "pokeapi_id": 84, "pokemon_name": "Doduo", "method": "walk", - "encounter_rate": 5, + "encounter_rate": null, "min_level": 41, - "max_level": 41 + "max_level": 41, + "conditions": { + "morning": 5, + "day": 5 + } } ] }, diff --git a/backend/src/app/seeds/data/soulsilver.json b/backend/src/app/seeds/data/soulsilver.json index dfc2d3a..f0da6b8 100644 --- a/backend/src/app/seeds/data/soulsilver.json +++ b/backend/src/app/seeds/data/soulsilver.json @@ -173,17 +173,24 @@ "pokeapi_id": 163, "pokemon_name": "Hoothoot", "method": "walk", - "encounter_rate": 85, + "encounter_rate": null, "min_level": 2, - "max_level": 4 + "max_level": 4, + "conditions": { + "night": 85 + } }, { "pokeapi_id": 16, "pokemon_name": "Pidgey", "method": "walk", - "encounter_rate": 55, + "encounter_rate": null, "min_level": 2, - "max_level": 4 + "max_level": 4, + "conditions": { + "morning": 55, + "day": 55 + } }, { "pokeapi_id": 102, @@ -197,9 +204,13 @@ "pokeapi_id": 161, "pokemon_name": "Sentret", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 2, - "max_level": 3 + "max_level": 3, + "conditions": { + "morning": 40, + "day": 40 + } }, { "pokeapi_id": 403, @@ -245,9 +256,14 @@ "pokeapi_id": 19, "pokemon_name": "Rattata", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 2, - "max_level": 4 + "max_level": 4, + "conditions": { + "morning": 5, + "day": 5, + "night": 15 + } } ] }, @@ -323,9 +339,13 @@ "pokeapi_id": 222, "pokemon_name": "Corsola", "method": "super-rod", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 40, - "max_level": 40 + "max_level": 40, + "conditions": { + "morning": 30, + "day": 30 + } }, { "pokeapi_id": 165, @@ -347,9 +367,12 @@ "pokeapi_id": 120, "pokemon_name": "Staryu", "method": "super-rod", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 40, - "max_level": 40 + "max_level": 40, + "conditions": { + "night": 30 + } }, { "pokeapi_id": 98, @@ -363,9 +386,13 @@ "pokeapi_id": 222, "pokemon_name": "Corsola", "method": "good-rod", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 20, - "max_level": 20 + "max_level": 20, + "conditions": { + "morning": 10, + "day": 10 + } }, { "pokeapi_id": 99, @@ -379,9 +406,12 @@ "pokeapi_id": 120, "pokemon_name": "Staryu", "method": "good-rod", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 20, - "max_level": 20 + "max_level": 20, + "conditions": { + "night": 10 + } }, { "pokeapi_id": 73, @@ -433,9 +463,12 @@ "pokeapi_id": 163, "pokemon_name": "Hoothoot", "method": "walk", - "encounter_rate": 60, + "encounter_rate": null, "min_level": 3, - "max_level": 4 + "max_level": 4, + "conditions": { + "night": 60 + } }, { "pokeapi_id": 129, @@ -449,17 +482,25 @@ "pokeapi_id": 16, "pokemon_name": "Pidgey", "method": "walk", - "encounter_rate": 60, + "encounter_rate": null, "min_level": 3, - "max_level": 4 + "max_level": 4, + "conditions": { + "morning": 10, + "day": 50 + } }, { "pokeapi_id": 13, "pokemon_name": "Weedle", "method": "walk", - "encounter_rate": 50, + "encounter_rate": null, "min_level": 3, - "max_level": 4 + "max_level": 4, + "conditions": { + "morning": 50, + "day": 35 + } }, { "pokeapi_id": 102, @@ -481,17 +522,23 @@ "pokeapi_id": 19, "pokemon_name": "Rattata", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 3, - "max_level": 4 + "max_level": 4, + "conditions": { + "night": 40 + } }, { "pokeapi_id": 165, "pokemon_name": "Ledyba", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 3, - "max_level": 3 + "max_level": 3, + "conditions": { + "morning": 30 + } }, { "pokeapi_id": 165, @@ -553,9 +600,13 @@ "pokeapi_id": 14, "pokemon_name": "Kakuna", "method": "walk", - "encounter_rate": 15, + "encounter_rate": null, "min_level": 4, - "max_level": 4 + "max_level": 4, + "conditions": { + "morning": 10, + "day": 15 + } }, { "pokeapi_id": 60, @@ -615,9 +666,13 @@ "pokeapi_id": 13, "pokemon_name": "Weedle", "method": "walk", - "encounter_rate": 65, + "encounter_rate": null, "min_level": 4, - "max_level": 5 + "max_level": 5, + "conditions": { + "morning": 30, + "day": 35 + } }, { "pokeapi_id": 129, @@ -639,17 +694,24 @@ "pokeapi_id": 163, "pokemon_name": "Hoothoot", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 4, - "max_level": 5 + "max_level": 5, + "conditions": { + "night": 40 + } }, { "pokeapi_id": 16, "pokemon_name": "Pidgey", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 4, - "max_level": 5 + "max_level": 5, + "conditions": { + "morning": 10, + "day": 30 + } }, { "pokeapi_id": 60, @@ -663,17 +725,23 @@ "pokeapi_id": 19, "pokemon_name": "Rattata", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 4, - "max_level": 5 + "max_level": 5, + "conditions": { + "night": 40 + } }, { "pokeapi_id": 165, "pokemon_name": "Ledyba", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 4, - "max_level": 4 + "max_level": 4, + "conditions": { + "morning": 30 + } }, { "pokeapi_id": 165, @@ -743,9 +811,13 @@ "pokeapi_id": 14, "pokemon_name": "Kakuna", "method": "walk", - "encounter_rate": 15, + "encounter_rate": null, "min_level": 5, - "max_level": 5 + "max_level": 5, + "conditions": { + "morning": 10, + "day": 15 + } }, { "pokeapi_id": 60, @@ -1463,17 +1535,25 @@ "pokeapi_id": 194, "pokemon_name": "Wooper", "method": "walk", - "encounter_rate": 35, + "encounter_rate": null, "min_level": 6, - "max_level": 6 + "max_level": 6, + "conditions": { + "night": 35 + } }, { "pokeapi_id": 69, "pokemon_name": "Bellsprout", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 6, - "max_level": 6 + "max_level": 6, + "conditions": { + "morning": 30, + "day": 30, + "night": 20 + } }, { "pokeapi_id": 23, @@ -1535,9 +1615,14 @@ "pokeapi_id": 179, "pokemon_name": "Mareep", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 6, - "max_level": 6 + "max_level": 6, + "conditions": { + "morning": 20, + "day": 20, + "night": 10 + } }, { "pokeapi_id": 293, @@ -1559,9 +1644,13 @@ "pokeapi_id": 19, "pokemon_name": "Rattata", "method": "walk", - "encounter_rate": 15, + "encounter_rate": null, "min_level": 4, - "max_level": 6 + "max_level": 6, + "conditions": { + "morning": 5, + "day": 10 + } }, { "pokeapi_id": 72, @@ -1575,9 +1664,13 @@ "pokeapi_id": 187, "pokemon_name": "Hoppip", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 6, - "max_level": 6 + "max_level": 6, + "conditions": { + "morning": 10, + "day": 10 + } }, { "pokeapi_id": 73, @@ -1591,9 +1684,13 @@ "pokeapi_id": 41, "pokemon_name": "Zubat", "method": "walk", - "encounter_rate": 5, + "encounter_rate": null, "min_level": 4, - "max_level": 4 + "max_level": 4, + "conditions": { + "morning": 5, + "night": 5 + } } ] }, @@ -2263,17 +2360,26 @@ "pokeapi_id": 19, "pokemon_name": "Rattata", "method": "walk", - "encounter_rate": 45, + "encounter_rate": null, "min_level": 4, - "max_level": 6 + "max_level": 6, + "conditions": { + "morning": 10, + "night": 30, + "day": 15 + } }, { "pokeapi_id": 41, "pokemon_name": "Zubat", "method": "walk", - "encounter_rate": 45, + "encounter_rate": null, "min_level": 4, - "max_level": 4 + "max_level": 4, + "conditions": { + "morning": 5, + "night": 40 + } }, { "pokeapi_id": 190, @@ -2295,9 +2401,13 @@ "pokeapi_id": 187, "pokemon_name": "Hoppip", "method": "walk", - "encounter_rate": 35, + "encounter_rate": null, "min_level": 6, - "max_level": 6 + "max_level": 6, + "conditions": { + "morning": 35, + "day": 35 + } }, { "pokeapi_id": 23, @@ -2335,9 +2445,13 @@ "pokeapi_id": 21, "pokemon_name": "Spearow", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 6, - "max_level": 6 + "max_level": 6, + "conditions": { + "morning": 20, + "day": 20 + } } ] }, @@ -2678,9 +2792,12 @@ "pokeapi_id": 43, "pokemon_name": "Oddish", "method": "walk", - "encounter_rate": 60, + "encounter_rate": null, "min_level": 5, - "max_level": 6 + "max_level": 6, + "conditions": { + "night": 60 + } }, { "pokeapi_id": 60, @@ -2694,9 +2811,13 @@ "pokeapi_id": 13, "pokemon_name": "Weedle", "method": "walk", - "encounter_rate": 60, + "encounter_rate": null, "min_level": 5, - "max_level": 6 + "max_level": 6, + "conditions": { + "morning": 50, + "day": 60 + } }, { "pokeapi_id": 129, @@ -2710,9 +2831,13 @@ "pokeapi_id": 14, "pokemon_name": "Kakuna", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 5, - "max_level": 6 + "max_level": 6, + "conditions": { + "morning": 30, + "day": 30 + } }, { "pokeapi_id": 204, @@ -2734,9 +2859,14 @@ "pokeapi_id": 41, "pokemon_name": "Zubat", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 5, - "max_level": 5 + "max_level": 5, + "conditions": { + "morning": 5, + "day": 5, + "night": 25 + } }, { "pokeapi_id": 406, @@ -2782,9 +2912,14 @@ "pokeapi_id": 46, "pokemon_name": "Paras", "method": "walk", - "encounter_rate": 15, + "encounter_rate": null, "min_level": 5, - "max_level": 6 + "max_level": 6, + "conditions": { + "morning": 15, + "day": 5, + "night": 15 + } }, { "pokeapi_id": 60, @@ -2916,9 +3051,13 @@ "pokeapi_id": 222, "pokemon_name": "Corsola", "method": "super-rod", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 40, - "max_level": 40 + "max_level": 40, + "conditions": { + "morning": 30, + "day": 30 + } }, { "pokeapi_id": 165, @@ -2940,9 +3079,12 @@ "pokeapi_id": 120, "pokemon_name": "Staryu", "method": "super-rod", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 40, - "max_level": 40 + "max_level": 40, + "conditions": { + "night": 30 + } }, { "pokeapi_id": 399, @@ -2996,9 +3138,13 @@ "pokeapi_id": 222, "pokemon_name": "Corsola", "method": "good-rod", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 20, - "max_level": 20 + "max_level": 20, + "conditions": { + "morning": 10, + "day": 10 + } }, { "pokeapi_id": 99, @@ -3012,9 +3158,12 @@ "pokeapi_id": 120, "pokemon_name": "Staryu", "method": "good-rod", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 20, - "max_level": 20 + "max_level": 20, + "conditions": { + "night": 10 + } }, { "pokeapi_id": 73, @@ -3240,17 +3389,24 @@ "pokeapi_id": 163, "pokemon_name": "Hoothoot", "method": "walk", - "encounter_rate": 5, + "encounter_rate": null, "min_level": 14, - "max_level": 14 + "max_level": 14, + "conditions": { + "night": 5 + } }, { "pokeapi_id": 16, "pokemon_name": "Pidgey", "method": "walk", - "encounter_rate": 5, + "encounter_rate": null, "min_level": 14, - "max_level": 14 + "max_level": 14, + "conditions": { + "morning": 5, + "day": 5 + } }, { "pokeapi_id": 132, @@ -3278,9 +3434,12 @@ "pokeapi_id": 163, "pokemon_name": "Hoothoot", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 10, - "max_level": 10 + "max_level": 10, + "conditions": { + "night": 100 + } }, { "pokeapi_id": 163, @@ -3294,9 +3453,13 @@ "pokeapi_id": 13, "pokemon_name": "Weedle", "method": "walk", - "encounter_rate": 80, + "encounter_rate": null, "min_level": 10, - "max_level": 10 + "max_level": 10, + "conditions": { + "morning": 50, + "day": 30 + } }, { "pokeapi_id": 403, @@ -3318,17 +3481,25 @@ "pokeapi_id": 16, "pokemon_name": "Pidgey", "method": "walk", - "encounter_rate": 35, + "encounter_rate": null, "min_level": 10, - "max_level": 12 + "max_level": 12, + "conditions": { + "morning": 20, + "day": 15 + } }, { "pokeapi_id": 14, "pokemon_name": "Kakuna", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 10, - "max_level": 10 + "max_level": 10, + "conditions": { + "morning": 30, + "day": 30 + } }, { "pokeapi_id": 165, @@ -3350,9 +3521,12 @@ "pokeapi_id": 191, "pokemon_name": "Sunkern", "method": "walk", - "encounter_rate": 25, + "encounter_rate": null, "min_level": 10, - "max_level": 10 + "max_level": 10, + "conditions": { + "day": 25 + } }, { "pokeapi_id": 312, @@ -3658,9 +3832,13 @@ "pokeapi_id": 16, "pokemon_name": "Pidgey", "method": "walk", - "encounter_rate": 45, + "encounter_rate": null, "min_level": 12, - "max_level": 13 + "max_level": 13, + "conditions": { + "morning": 25, + "day": 20 + } }, { "pokeapi_id": 102, @@ -3714,17 +3892,25 @@ "pokeapi_id": 163, "pokemon_name": "Hoothoot", "method": "walk", - "encounter_rate": 25, + "encounter_rate": null, "min_level": 13, - "max_level": 15 + "max_level": 15, + "conditions": { + "night": 25 + } }, { "pokeapi_id": 37, "pokemon_name": "Vulpix", "method": "walk", - "encounter_rate": 25, + "encounter_rate": null, "min_level": 13, - "max_level": 15 + "max_level": 15, + "conditions": { + "morning": 10, + "night": 10, + "day": 15 + } }, { "pokeapi_id": 312, @@ -3768,17 +3954,24 @@ "pokeapi_id": 16, "pokemon_name": "Pidgey", "method": "walk", - "encounter_rate": 70, + "encounter_rate": null, "min_level": 13, - "max_level": 15 + "max_level": 15, + "conditions": { + "morning": 20, + "day": 50 + } }, { "pokeapi_id": 163, "pokemon_name": "Hoothoot", "method": "walk", - "encounter_rate": 60, + "encounter_rate": null, "min_level": 13, - "max_level": 13 + "max_level": 13, + "conditions": { + "night": 60 + } }, { "pokeapi_id": 102, @@ -3792,9 +3985,12 @@ "pokeapi_id": 165, "pokemon_name": "Ledyba", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 13, - "max_level": 13 + "max_level": 13, + "conditions": { + "morning": 40 + } }, { "pokeapi_id": 403, @@ -3832,9 +4028,14 @@ "pokeapi_id": 37, "pokemon_name": "Vulpix", "method": "walk", - "encounter_rate": 25, + "encounter_rate": null, "min_level": 14, - "max_level": 15 + "max_level": 15, + "conditions": { + "morning": 10, + "night": 10, + "day": 15 + } }, { "pokeapi_id": 312, @@ -3856,9 +4057,12 @@ "pokeapi_id": 17, "pokemon_name": "Pidgeotto", "method": "walk", - "encounter_rate": 5, + "encounter_rate": null, "min_level": 15, - "max_level": 15 + "max_level": 15, + "conditions": { + "day": 5 + } } ] }, @@ -4658,9 +4862,14 @@ "pokeapi_id": 52, "pokemon_name": "Meowth", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 16, - "max_level": 16 + "max_level": 16, + "conditions": { + "morning": 30, + "day": 30, + "night": 40 + } }, { "pokeapi_id": 403, @@ -4738,9 +4947,13 @@ "pokeapi_id": 83, "pokemon_name": "Farfetchd", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 16, - "max_level": 16 + "max_level": 16, + "conditions": { + "morning": 10, + "day": 10 + } }, { "pokeapi_id": 241, @@ -4784,9 +4997,14 @@ "pokeapi_id": 52, "pokemon_name": "Meowth", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 16, - "max_level": 16 + "max_level": 16, + "conditions": { + "morning": 30, + "day": 30, + "night": 40 + } }, { "pokeapi_id": 403, @@ -4848,9 +5066,13 @@ "pokeapi_id": 83, "pokemon_name": "Farfetchd", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 16, - "max_level": 16 + "max_level": 16, + "conditions": { + "morning": 10, + "day": 10 + } }, { "pokeapi_id": 241, @@ -4926,17 +5148,24 @@ "pokeapi_id": 222, "pokemon_name": "Corsola", "method": "super-rod", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 40, - "max_level": 40 + "max_level": 40, + "conditions": { + "morning": 30, + "day": 30 + } }, { "pokeapi_id": 120, "pokemon_name": "Staryu", "method": "super-rod", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 40, - "max_level": 40 + "max_level": 40, + "conditions": { + "night": 30 + } }, { "pokeapi_id": 98, @@ -4950,9 +5179,13 @@ "pokeapi_id": 222, "pokemon_name": "Corsola", "method": "good-rod", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 20, - "max_level": 20 + "max_level": 20, + "conditions": { + "morning": 10, + "day": 10 + } }, { "pokeapi_id": 99, @@ -4966,9 +5199,12 @@ "pokeapi_id": 120, "pokemon_name": "Staryu", "method": "good-rod", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 20, - "max_level": 20 + "max_level": 20, + "conditions": { + "night": 10 + } }, { "pokeapi_id": 73, @@ -5028,17 +5264,24 @@ "pokeapi_id": 222, "pokemon_name": "Corsola", "method": "super-rod", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 40, - "max_level": 40 + "max_level": 40, + "conditions": { + "morning": 30, + "day": 30 + } }, { "pokeapi_id": 120, "pokemon_name": "Staryu", "method": "super-rod", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 40, - "max_level": 40 + "max_level": 40, + "conditions": { + "night": 30 + } }, { "pokeapi_id": 98, @@ -5052,9 +5295,13 @@ "pokeapi_id": 222, "pokemon_name": "Corsola", "method": "good-rod", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 20, - "max_level": 20 + "max_level": 20, + "conditions": { + "morning": 10, + "day": 10 + } }, { "pokeapi_id": 99, @@ -5068,9 +5315,12 @@ "pokeapi_id": 120, "pokemon_name": "Staryu", "method": "good-rod", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 20, - "max_level": 20 + "max_level": 20, + "conditions": { + "night": 10 + } }, { "pokeapi_id": 73, @@ -5256,17 +5506,24 @@ "pokeapi_id": 222, "pokemon_name": "Corsola", "method": "super-rod", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 40, - "max_level": 40 + "max_level": 40, + "conditions": { + "morning": 30, + "day": 30 + } }, { "pokeapi_id": 120, "pokemon_name": "Staryu", "method": "super-rod", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 40, - "max_level": 40 + "max_level": 40, + "conditions": { + "night": 30 + } }, { "pokeapi_id": 213, @@ -5288,9 +5545,13 @@ "pokeapi_id": 222, "pokemon_name": "Corsola", "method": "good-rod", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 20, - "max_level": 20 + "max_level": 20, + "conditions": { + "morning": 10, + "day": 10 + } }, { "pokeapi_id": 99, @@ -5304,9 +5565,12 @@ "pokeapi_id": 120, "pokemon_name": "Staryu", "method": "good-rod", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 20, - "max_level": 20 + "max_level": 20, + "conditions": { + "night": 10 + } }, { "pokeapi_id": 73, @@ -5390,17 +5654,24 @@ "pokeapi_id": 21, "pokemon_name": "Spearow", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 14, - "max_level": 14 + "max_level": 14, + "conditions": { + "morning": 40, + "day": 40 + } }, { "pokeapi_id": 41, "pokemon_name": "Zubat", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 14, - "max_level": 14 + "max_level": 14, + "conditions": { + "night": 40 + } }, { "pokeapi_id": 214, @@ -6075,9 +6346,14 @@ "pokeapi_id": 180, "pokemon_name": "Flaaffy", "method": "walk", - "encounter_rate": 70, + "encounter_rate": null, "min_level": 15, - "max_level": 17 + "max_level": 17, + "conditions": { + "morning": 30, + "night": 30, + "day": 40 + } }, { "pokeapi_id": 60, @@ -6123,9 +6399,13 @@ "pokeapi_id": 17, "pokemon_name": "Pidgeotto", "method": "walk", - "encounter_rate": 25, + "encounter_rate": null, "min_level": 17, - "max_level": 17 + "max_level": 17, + "conditions": { + "morning": 25, + "day": 20 + } }, { "pokeapi_id": 399, @@ -6163,17 +6443,24 @@ "pokeapi_id": 164, "pokemon_name": "Noctowl", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 17, - "max_level": 17 + "max_level": 17, + "conditions": { + "night": 20 + } }, { "pokeapi_id": 48, "pokemon_name": "Venonat", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 15, - "max_level": 16 + "max_level": 16, + "conditions": { + "morning": 5, + "night": 15 + } }, { "pokeapi_id": 293, @@ -6187,9 +6474,14 @@ "pokeapi_id": 179, "pokemon_name": "Mareep", "method": "walk", - "encounter_rate": 15, + "encounter_rate": null, "min_level": 15, - "max_level": 16 + "max_level": 16, + "conditions": { + "morning": 10, + "day": 10, + "night": 5 + } }, { "pokeapi_id": 60, @@ -7172,17 +7464,27 @@ "pokeapi_id": 19, "pokemon_name": "Rattata", "method": "walk", - "encounter_rate": 55, + "encounter_rate": null, "min_level": 2, - "max_level": 2 + "max_level": 2, + "conditions": { + "morning": 25, + "day": 25, + "night": 55 + } }, { "pokeapi_id": 74, "pokemon_name": "Geodude", "method": "walk", - "encounter_rate": 45, + "encounter_rate": null, "min_level": 2, - "max_level": 3 + "max_level": 3, + "conditions": { + "morning": 40, + "day": 40, + "night": 45 + } }, { "pokeapi_id": 190, @@ -7204,9 +7506,13 @@ "pokeapi_id": 21, "pokemon_name": "Spearow", "method": "walk", - "encounter_rate": 35, + "encounter_rate": null, "min_level": 2, - "max_level": 3 + "max_level": 3, + "conditions": { + "morning": 35, + "day": 35 + } }, { "pokeapi_id": 214, @@ -7448,9 +7754,13 @@ "pokeapi_id": 83, "pokemon_name": "Farfetchd", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 35, - "max_level": 35 + "max_level": 35, + "conditions": { + "morning": 20, + "day": 20 + } }, { "pokeapi_id": 214, @@ -7480,9 +7790,12 @@ "pokeapi_id": 164, "pokemon_name": "Noctowl", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 35, - "max_level": 35 + "max_level": 35, + "conditions": { + "night": 20 + } }, { "pokeapi_id": 73, @@ -7582,9 +7895,12 @@ "pokeapi_id": 42, "pokemon_name": "Golbat", "method": "walk", - "encounter_rate": 24, + "encounter_rate": null, "min_level": 20, - "max_level": 22 + "max_level": 22, + "conditions": { + "night": 4 + } }, { "pokeapi_id": 359, @@ -7670,41 +7986,59 @@ "pokeapi_id": 200, "pokemon_name": "Misdreavus", "method": "walk", - "encounter_rate": 5, + "encounter_rate": null, "min_level": 20, - "max_level": 20 + "max_level": 20, + "conditions": { + "night": 5 + } }, { "pokeapi_id": 195, "pokemon_name": "Quagsire", "method": "walk", - "encounter_rate": 5, + "encounter_rate": null, "min_level": 20, - "max_level": 20 + "max_level": 20, + "conditions": { + "morning": 5, + "day": 5 + } }, { "pokeapi_id": 194, "pokemon_name": "Wooper", "method": "walk", - "encounter_rate": 5, + "encounter_rate": null, "min_level": 18, - "max_level": 18 + "max_level": 18, + "conditions": { + "morning": 5, + "day": 5 + } }, { "pokeapi_id": 41, "pokemon_name": "Zubat", "method": "walk", - "encounter_rate": 5, + "encounter_rate": null, "min_level": 18, - "max_level": 18 + "max_level": 18, + "conditions": { + "night": 5 + } }, { "pokeapi_id": 75, "pokemon_name": "Graveler", "method": "walk", - "encounter_rate": 4, + "encounter_rate": null, "min_level": 20, - "max_level": 20 + "max_level": 20, + "conditions": { + "morning": 4, + "day": 4 + } }, { "pokeapi_id": 67, @@ -7794,9 +8128,12 @@ "pokeapi_id": 37, "pokemon_name": "Vulpix", "method": "walk", - "encounter_rate": 29, + "encounter_rate": null, "min_level": 21, - "max_level": 24 + "max_level": 24, + "conditions": { + "night": 20 + } }, { "pokeapi_id": 128, @@ -7810,9 +8147,13 @@ "pokeapi_id": 83, "pokemon_name": "Farfetchd", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 24, - "max_level": 24 + "max_level": 24, + "conditions": { + "morning": 20, + "day": 20 + } }, { "pokeapi_id": 44, @@ -10626,9 +10967,12 @@ "pokeapi_id": 195, "pokemon_name": "Quagsire", "method": "walk", - "encounter_rate": 55, + "encounter_rate": null, "min_level": 28, - "max_level": 28 + "max_level": 28, + "conditions": { + "night": 55 + } }, { "pokeapi_id": 170, @@ -10642,9 +10986,13 @@ "pokeapi_id": 84, "pokemon_name": "Doduo", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 28, - "max_level": 28 + "max_level": 28, + "conditions": { + "morning": 40, + "day": 40 + } }, { "pokeapi_id": 102, @@ -10730,9 +11078,14 @@ "pokeapi_id": 20, "pokemon_name": "Raticate", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 30, - "max_level": 30 + "max_level": 30, + "conditions": { + "morning": 20, + "day": 20, + "night": 10 + } }, { "pokeapi_id": 73, @@ -10786,9 +11139,13 @@ "pokeapi_id": 85, "pokemon_name": "Dodrio", "method": "walk", - "encounter_rate": 5, + "encounter_rate": null, "min_level": 30, - "max_level": 30 + "max_level": 30, + "conditions": { + "morning": 5, + "day": 5 + } }, { "pokeapi_id": 77, @@ -10974,9 +11331,14 @@ "pokeapi_id": 20, "pokemon_name": "Raticate", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 28, - "max_level": 28 + "max_level": 28, + "conditions": { + "morning": 35, + "day": 35, + "night": 65 + } }, { "pokeapi_id": 72, @@ -11006,9 +11368,14 @@ "pokeapi_id": 84, "pokemon_name": "Doduo", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 28, - "max_level": 28 + "max_level": 28, + "conditions": { + "morning": 40, + "day": 40, + "night": 5 + } }, { "pokeapi_id": 102, @@ -11158,9 +11525,12 @@ "pokeapi_id": 195, "pokemon_name": "Quagsire", "method": "walk", - "encounter_rate": 5, + "encounter_rate": null, "min_level": 30, - "max_level": 30 + "max_level": 30, + "conditions": { + "night": 5 + } } ] }, @@ -11456,17 +11826,27 @@ "pokeapi_id": 69, "pokemon_name": "Bellsprout", "method": "walk", - "encounter_rate": 50, + "encounter_rate": null, "min_level": 13, - "max_level": 14 + "max_level": 14, + "conditions": { + "morning": 30, + "day": 30, + "night": 20 + } }, { "pokeapi_id": 52, "pokemon_name": "Meowth", "method": "walk", - "encounter_rate": 50, + "encounter_rate": null, "min_level": 13, - "max_level": 14 + "max_level": 14, + "conditions": { + "morning": 20, + "day": 20, + "night": 30 + } }, { "pokeapi_id": 415, @@ -11488,17 +11868,24 @@ "pokeapi_id": 43, "pokemon_name": "Oddish", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 13, - "max_level": 13 + "max_level": 13, + "conditions": { + "night": 30 + } }, { "pokeapi_id": 16, "pokemon_name": "Pidgey", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 13, - "max_level": 13 + "max_level": 13, + "conditions": { + "morning": 30, + "day": 30 + } }, { "pokeapi_id": 204, @@ -11628,17 +12015,24 @@ "pokeapi_id": 17, "pokemon_name": "Pidgeotto", "method": "walk", - "encounter_rate": 35, + "encounter_rate": null, "min_level": 17, - "max_level": 17 + "max_level": 17, + "conditions": { + "morning": 35, + "day": 35 + } }, { "pokeapi_id": 93, "pokemon_name": "Haunter", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 19, - "max_level": 19 + "max_level": 19, + "conditions": { + "night": 30 + } }, { "pokeapi_id": 52, @@ -11684,17 +12078,25 @@ "pokeapi_id": 37, "pokemon_name": "Vulpix", "method": "walk", - "encounter_rate": 15, + "encounter_rate": null, "min_level": 17, - "max_level": 18 + "max_level": 18, + "conditions": { + "morning": 10, + "day": 10, + "night": 5 + } }, { "pokeapi_id": 164, "pokemon_name": "Noctowl", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 18, - "max_level": 18 + "max_level": 18, + "conditions": { + "night": 10 + } }, { "pokeapi_id": 64, @@ -11754,9 +12156,14 @@ "pokeapi_id": 20, "pokemon_name": "Raticate", "method": "walk", - "encounter_rate": 45, + "encounter_rate": null, "min_level": 16, - "max_level": 16 + "max_level": 16, + "conditions": { + "morning": 25, + "night": 25, + "day": 20 + } }, { "pokeapi_id": 118, @@ -11770,17 +12177,24 @@ "pokeapi_id": 195, "pokemon_name": "Quagsire", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 16, - "max_level": 16 + "max_level": 16, + "conditions": { + "night": 40 + } }, { "pokeapi_id": 21, "pokemon_name": "Spearow", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 16, - "max_level": 16 + "max_level": 16, + "conditions": { + "morning": 30, + "day": 30 + } }, { "pokeapi_id": 100, @@ -11834,9 +12248,14 @@ "pokeapi_id": 125, "pokemon_name": "Electabuzz", "method": "walk", - "encounter_rate": 15, + "encounter_rate": null, "min_level": 15, - "max_level": 15 + "max_level": 15, + "conditions": { + "morning": 5, + "night": 5, + "day": 10 + } }, { "pokeapi_id": 118, @@ -11850,9 +12269,13 @@ "pokeapi_id": 22, "pokemon_name": "Fearow", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 18, - "max_level": 18 + "max_level": 18, + "conditions": { + "morning": 10, + "day": 10 + } }, { "pokeapi_id": 119, @@ -12059,9 +12482,14 @@ "pokeapi_id": 19, "pokemon_name": "Rattata", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 13, - "max_level": 13 + "max_level": 13, + "conditions": { + "morning": 30, + "day": 30, + "night": 70 + } }, { "pokeapi_id": 118, @@ -12099,17 +12527,26 @@ "pokeapi_id": 21, "pokemon_name": "Spearow", "method": "walk", - "encounter_rate": 50, + "encounter_rate": null, "min_level": 13, - "max_level": 13 + "max_level": 13, + "conditions": { + "morning": 50, + "day": 50 + } }, { "pokeapi_id": 20, "pokemon_name": "Raticate", "method": "walk", - "encounter_rate": 45, + "encounter_rate": null, "min_level": 13, - "max_level": 15 + "max_level": 15, + "conditions": { + "morning": 15, + "day": 15, + "night": 30 + } }, { "pokeapi_id": 118, @@ -12195,9 +12632,13 @@ "pokeapi_id": 22, "pokemon_name": "Fearow", "method": "walk", - "encounter_rate": 5, + "encounter_rate": null, "min_level": 15, - "max_level": 15 + "max_level": 15, + "conditions": { + "morning": 5, + "day": 5 + } } ] }, @@ -12325,9 +12766,14 @@ "pokeapi_id": 69, "pokemon_name": "Bellsprout", "method": "walk", - "encounter_rate": 95, + "encounter_rate": null, "min_level": 8, - "max_level": 8 + "max_level": 8, + "conditions": { + "morning": 60, + "day": 35, + "night": 5 + } }, { "pokeapi_id": 118, @@ -12373,33 +12819,48 @@ "pokeapi_id": 43, "pokemon_name": "Oddish", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 10, - "max_level": 10 + "max_level": 10, + "conditions": { + "night": 30 + } }, { "pokeapi_id": 191, "pokemon_name": "Sunkern", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 10, - "max_level": 10 + "max_level": 10, + "conditions": { + "day": 30 + } }, { "pokeapi_id": 48, "pokemon_name": "Venonat", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 8, - "max_level": 8 + "max_level": 8, + "conditions": { + "morning": 5, + "night": 30 + } }, { "pokeapi_id": 70, "pokemon_name": "Weepinbell", "method": "walk", - "encounter_rate": 25, + "encounter_rate": null, "min_level": 12, - "max_level": 12 + "max_level": 12, + "conditions": { + "morning": 15, + "day": 15, + "night": 10 + } }, { "pokeapi_id": 63, @@ -12477,9 +12938,12 @@ "pokeapi_id": 49, "pokemon_name": "Venomoth", "method": "walk", - "encounter_rate": 5, + "encounter_rate": null, "min_level": 14, - "max_level": 14 + "max_level": 14, + "conditions": { + "night": 5 + } } ] }, @@ -12547,17 +13011,25 @@ "pokeapi_id": 16, "pokemon_name": "Pidgey", "method": "walk", - "encounter_rate": 50, + "encounter_rate": null, "min_level": 8, - "max_level": 8 + "max_level": 8, + "conditions": { + "morning": 30, + "day": 50 + } }, { "pokeapi_id": 48, "pokemon_name": "Venonat", "method": "walk", - "encounter_rate": 50, + "encounter_rate": null, "min_level": 8, - "max_level": 10 + "max_level": 10, + "conditions": { + "morning": 20, + "night": 30 + } }, { "pokeapi_id": 427, @@ -12579,9 +13051,14 @@ "pokeapi_id": 69, "pokemon_name": "Bellsprout", "method": "walk", - "encounter_rate": 35, + "encounter_rate": null, "min_level": 10, - "max_level": 14 + "max_level": 14, + "conditions": { + "morning": 30, + "day": 30, + "night": 5 + } }, { "pokeapi_id": 287, @@ -12595,9 +13072,12 @@ "pokeapi_id": 43, "pokemon_name": "Oddish", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 10, - "max_level": 10 + "max_level": 10, + "conditions": { + "night": 30 + } }, { "pokeapi_id": 204, @@ -12643,9 +13123,12 @@ "pokeapi_id": 49, "pokemon_name": "Venomoth", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 8, - "max_level": 8 + "max_level": 8, + "conditions": { + "night": 20 + } }, { "pokeapi_id": 293, @@ -12691,17 +13174,26 @@ "pokeapi_id": 70, "pokemon_name": "Weepinbell", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 10, - "max_level": 14 + "max_level": 14, + "conditions": { + "morning": 5, + "day": 5, + "night": 5 + } }, { "pokeapi_id": 17, "pokemon_name": "Pidgeotto", "method": "walk", - "encounter_rate": 5, + "encounter_rate": null, "min_level": 10, - "max_level": 10 + "max_level": 10, + "conditions": { + "morning": 5, + "day": 5 + } } ] }, @@ -12721,17 +13213,27 @@ "pokeapi_id": 69, "pokemon_name": "Bellsprout", "method": "walk", - "encounter_rate": 50, + "encounter_rate": null, "min_level": 13, - "max_level": 14 + "max_level": 14, + "conditions": { + "morning": 30, + "day": 30, + "night": 20 + } }, { "pokeapi_id": 52, "pokemon_name": "Meowth", "method": "walk", - "encounter_rate": 50, + "encounter_rate": null, "min_level": 13, - "max_level": 14 + "max_level": 14, + "conditions": { + "morning": 20, + "day": 20, + "night": 30 + } }, { "pokeapi_id": 415, @@ -12745,9 +13247,13 @@ "pokeapi_id": 16, "pokemon_name": "Pidgey", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 13, - "max_level": 13 + "max_level": 13, + "conditions": { + "morning": 40, + "day": 40 + } }, { "pokeapi_id": 403, @@ -12761,9 +13267,12 @@ "pokeapi_id": 43, "pokemon_name": "Oddish", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 13, - "max_level": 13 + "max_level": 13, + "conditions": { + "night": 30 + } }, { "pokeapi_id": 204, @@ -12801,9 +13310,12 @@ "pokeapi_id": 44, "pokemon_name": "Gloom", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 15, - "max_level": 15 + "max_level": 15, + "conditions": { + "night": 10 + } } ] }, @@ -12855,25 +13367,35 @@ "pokeapi_id": 198, "pokemon_name": "Murkrow", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 17, - "max_level": 17 + "max_level": 17, + "conditions": { + "night": 30 + } }, { "pokeapi_id": 21, "pokemon_name": "Spearow", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 17, - "max_level": 17 + "max_level": 17, + "conditions": { + "morning": 30, + "day": 30 + } }, { "pokeapi_id": 37, "pokemon_name": "Vulpix", "method": "walk", - "encounter_rate": 25, + "encounter_rate": null, "min_level": 15, - "max_level": 18 + "max_level": 18, + "conditions": { + "day": 5 + } }, { "pokeapi_id": 312, @@ -12903,9 +13425,12 @@ "pokeapi_id": 228, "pokemon_name": "Houndour", "method": "walk", - "encounter_rate": 5, + "encounter_rate": null, "min_level": 15, - "max_level": 15 + "max_level": 15, + "conditions": { + "night": 5 + } }, { "pokeapi_id": 53, @@ -12919,9 +13444,12 @@ "pokeapi_id": 19, "pokemon_name": "Rattata", "method": "walk", - "encounter_rate": 5, + "encounter_rate": null, "min_level": 15, - "max_level": 15 + "max_level": 15, + "conditions": { + "morning": 5 + } } ] }, @@ -12979,9 +13507,14 @@ "pokeapi_id": 88, "pokemon_name": "Grimer", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 26, - "max_level": 28 + "max_level": 28, + "conditions": { + "morning": 50, + "day": 50, + "night": 80 + } }, { "pokeapi_id": 21, @@ -13003,9 +13536,13 @@ "pokeapi_id": 22, "pokemon_name": "Fearow", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 27, - "max_level": 27 + "max_level": 27, + "conditions": { + "morning": 40, + "day": 40 + } }, { "pokeapi_id": 403, @@ -13043,9 +13580,12 @@ "pokeapi_id": 198, "pokemon_name": "Murkrow", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 29, - "max_level": 29 + "max_level": 29, + "conditions": { + "night": 10 + } }, { "pokeapi_id": 89, @@ -13073,17 +13613,26 @@ "pokeapi_id": 88, "pokemon_name": "Grimer", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 27, - "max_level": 29 + "max_level": 29, + "conditions": { + "morning": 50, + "day": 20, + "night": 80 + } }, { "pokeapi_id": 22, "pokemon_name": "Fearow", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 28, - "max_level": 28 + "max_level": 28, + "conditions": { + "morning": 40, + "day": 40 + } }, { "pokeapi_id": 403, @@ -13097,9 +13646,14 @@ "pokeapi_id": 218, "pokemon_name": "Slugma", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 27, - "max_level": 29 + "max_level": 29, + "conditions": { + "morning": 5, + "night": 5, + "day": 35 + } }, { "pokeapi_id": 312, @@ -13113,9 +13667,14 @@ "pokeapi_id": 89, "pokemon_name": "Muk", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 30, - "max_level": 32 + "max_level": 32, + "conditions": { + "morning": 5, + "day": 5, + "night": 15 + } }, { "pokeapi_id": 311, @@ -13135,9 +13694,14 @@ "pokeapi_id": 88, "pokemon_name": "Grimer", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 26, - "max_level": 28 + "max_level": 28, + "conditions": { + "morning": 50, + "day": 50, + "night": 80 + } }, { "pokeapi_id": 163, @@ -13151,9 +13715,13 @@ "pokeapi_id": 22, "pokemon_name": "Fearow", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 27, - "max_level": 27 + "max_level": 27, + "conditions": { + "morning": 40, + "day": 40 + } }, { "pokeapi_id": 403, @@ -13191,9 +13759,14 @@ "pokeapi_id": 89, "pokemon_name": "Muk", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 29, - "max_level": 30 + "max_level": 30, + "conditions": { + "morning": 5, + "day": 5, + "night": 15 + } }, { "pokeapi_id": 311, @@ -13379,9 +13952,12 @@ "pokeapi_id": 164, "pokemon_name": "Noctowl", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 25, - "max_level": 25 + "max_level": 25, + "conditions": { + "night": 20 + } }, { "pokeapi_id": 17, @@ -13403,17 +13979,24 @@ "pokeapi_id": 187, "pokemon_name": "Hoppip", "method": "walk", - "encounter_rate": 19, + "encounter_rate": null, "min_level": 22, - "max_level": 22 + "max_level": 22, + "conditions": { + "morning": 19, + "day": 19 + } }, { "pokeapi_id": 195, "pokemon_name": "Quagsire", "method": "walk", - "encounter_rate": 19, + "encounter_rate": null, "min_level": 22, - "max_level": 22 + "max_level": 22, + "conditions": { + "night": 19 + } }, { "pokeapi_id": 114, @@ -13497,17 +14080,24 @@ "pokeapi_id": 164, "pokemon_name": "Noctowl", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 25, - "max_level": 25 + "max_level": 25, + "conditions": { + "night": 20 + } }, { "pokeapi_id": 17, "pokemon_name": "Pidgeotto", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 25, - "max_level": 25 + "max_level": 25, + "conditions": { + "morning": 20, + "day": 20 + } }, { "pokeapi_id": 311, @@ -13521,9 +14111,12 @@ "pokeapi_id": 195, "pokemon_name": "Quagsire", "method": "walk", - "encounter_rate": 19, + "encounter_rate": null, "min_level": 24, - "max_level": 24 + "max_level": 24, + "conditions": { + "night": 19 + } }, { "pokeapi_id": 114, @@ -13537,17 +14130,25 @@ "pokeapi_id": 187, "pokemon_name": "Hoppip", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 24, - "max_level": 24 + "max_level": 24, + "conditions": { + "morning": 10, + "day": 10 + } }, { "pokeapi_id": 188, "pokemon_name": "Skiploom", "method": "walk", - "encounter_rate": 9, + "encounter_rate": null, "min_level": 26, - "max_level": 26 + "max_level": 26, + "conditions": { + "morning": 9, + "day": 9 + } } ] }, @@ -13695,17 +14296,24 @@ "pokeapi_id": 164, "pokemon_name": "Noctowl", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 25, - "max_level": 25 + "max_level": 25, + "conditions": { + "night": 20 + } }, { "pokeapi_id": 17, "pokemon_name": "Pidgeotto", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 25, - "max_level": 25 + "max_level": 25, + "conditions": { + "morning": 20, + "day": 20 + } }, { "pokeapi_id": 293, @@ -13719,17 +14327,24 @@ "pokeapi_id": 187, "pokemon_name": "Hoppip", "method": "walk", - "encounter_rate": 19, + "encounter_rate": null, "min_level": 22, - "max_level": 22 + "max_level": 22, + "conditions": { + "morning": 19, + "day": 19 + } }, { "pokeapi_id": 195, "pokemon_name": "Quagsire", "method": "walk", - "encounter_rate": 19, + "encounter_rate": null, "min_level": 22, - "max_level": 22 + "max_level": 22, + "conditions": { + "night": 19 + } }, { "pokeapi_id": 114, @@ -14462,9 +15077,14 @@ "pokeapi_id": 19, "pokemon_name": "Rattata", "method": "walk", - "encounter_rate": 65, + "encounter_rate": null, "min_level": 5, - "max_level": 5 + "max_level": 5, + "conditions": { + "morning": 30, + "day": 30, + "night": 35 + } }, { "pokeapi_id": 316, @@ -14494,9 +15114,13 @@ "pokeapi_id": 21, "pokemon_name": "Spearow", "method": "walk", - "encounter_rate": 35, + "encounter_rate": null, "min_level": 5, - "max_level": 5 + "max_level": 5, + "conditions": { + "morning": 35, + "day": 35 + } }, { "pokeapi_id": 204, @@ -14510,9 +15134,12 @@ "pokeapi_id": 41, "pokemon_name": "Zubat", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 5, - "max_level": 5 + "max_level": 5, + "conditions": { + "night": 30 + } }, { "pokeapi_id": 23, @@ -14736,9 +15363,14 @@ "pokeapi_id": 19, "pokemon_name": "Rattata", "method": "walk", - "encounter_rate": 65, + "encounter_rate": null, "min_level": 5, - "max_level": 5 + "max_level": 5, + "conditions": { + "morning": 30, + "day": 30, + "night": 35 + } }, { "pokeapi_id": 118, @@ -14768,9 +15400,13 @@ "pokeapi_id": 21, "pokemon_name": "Spearow", "method": "walk", - "encounter_rate": 35, + "encounter_rate": null, "min_level": 5, - "max_level": 5 + "max_level": 5, + "conditions": { + "morning": 35, + "day": 35 + } }, { "pokeapi_id": 204, @@ -14784,9 +15420,12 @@ "pokeapi_id": 41, "pokemon_name": "Zubat", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 5, - "max_level": 5 + "max_level": 5, + "conditions": { + "night": 30 + } }, { "pokeapi_id": 399, @@ -14886,9 +15525,12 @@ "pokeapi_id": 163, "pokemon_name": "Hoothoot", "method": "walk", - "encounter_rate": 80, + "encounter_rate": null, "min_level": 3, - "max_level": 3 + "max_level": 3, + "conditions": { + "night": 80 + } }, { "pokeapi_id": 285, @@ -14926,25 +15568,37 @@ "pokeapi_id": 13, "pokemon_name": "Weedle", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 3, - "max_level": 3 + "max_level": 3, + "conditions": { + "morning": 40, + "day": 40 + } }, { "pokeapi_id": 14, "pokemon_name": "Kakuna", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 3, - "max_level": 3 + "max_level": 3, + "conditions": { + "morning": 30, + "day": 30 + } }, { "pokeapi_id": 16, "pokemon_name": "Pidgey", "method": "walk", - "encounter_rate": 25, + "encounter_rate": null, "min_level": 3, - "max_level": 3 + "max_level": 3, + "conditions": { + "morning": 10, + "day": 15 + } }, { "pokeapi_id": 406, @@ -14990,25 +15644,36 @@ "pokeapi_id": 164, "pokemon_name": "Noctowl", "method": "walk", - "encounter_rate": 15, + "encounter_rate": null, "min_level": 7, - "max_level": 7 + "max_level": 7, + "conditions": { + "night": 15 + } }, { "pokeapi_id": 25, "pokemon_name": "Pikachu", "method": "walk", - "encounter_rate": 11, + "encounter_rate": null, "min_level": 4, - "max_level": 4 + "max_level": 4, + "conditions": { + "morning": 6, + "day": 6, + "night": 5 + } }, { "pokeapi_id": 15, "pokemon_name": "Beedrill", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 7, - "max_level": 7 + "max_level": 7, + "conditions": { + "morning": 10 + } }, { "pokeapi_id": 166, @@ -15030,9 +15695,13 @@ "pokeapi_id": 17, "pokemon_name": "Pidgeotto", "method": "walk", - "encounter_rate": 9, + "encounter_rate": null, "min_level": 7, - "max_level": 7 + "max_level": 7, + "conditions": { + "morning": 4, + "day": 9 + } } ] }, @@ -15154,25 +15823,37 @@ "pokeapi_id": 19, "pokemon_name": "Rattata", "method": "walk", - "encounter_rate": 85, + "encounter_rate": null, "min_level": 2, - "max_level": 3 + "max_level": 3, + "conditions": { + "morning": 30, + "day": 30, + "night": 55 + } }, { "pokeapi_id": 163, "pokemon_name": "Hoothoot", "method": "walk", - "encounter_rate": 45, + "encounter_rate": null, "min_level": 2, - "max_level": 4 + "max_level": 4, + "conditions": { + "night": 45 + } }, { "pokeapi_id": 16, "pokemon_name": "Pidgey", "method": "walk", - "encounter_rate": 45, + "encounter_rate": null, "min_level": 2, - "max_level": 4 + "max_level": 4, + "conditions": { + "morning": 45, + "day": 45 + } }, { "pokeapi_id": 261, @@ -15234,17 +15915,25 @@ "pokeapi_id": 161, "pokemon_name": "Sentret", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 3, - "max_level": 3 + "max_level": 3, + "conditions": { + "morning": 20, + "day": 20 + } }, { "pokeapi_id": 162, "pokemon_name": "Furret", "method": "walk", - "encounter_rate": 5, + "encounter_rate": null, "min_level": 6, - "max_level": 6 + "max_level": 6, + "conditions": { + "morning": 5, + "day": 5 + } } ] }, @@ -15398,9 +16087,14 @@ "pokeapi_id": 114, "pokemon_name": "Tangela", "method": "walk", - "encounter_rate": 95, + "encounter_rate": null, "min_level": 20, - "max_level": 20 + "max_level": 20, + "conditions": { + "morning": 95, + "day": 90, + "night": 95 + } }, { "pokeapi_id": 72, @@ -15518,9 +16212,14 @@ "pokeapi_id": 122, "pokemon_name": "Mr Mime", "method": "walk", - "encounter_rate": 15, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "morning": 5, + "night": 5, + "day": 10 + } }, { "pokeapi_id": 114, @@ -16349,17 +17048,24 @@ "pokeapi_id": 222, "pokemon_name": "Corsola", "method": "super-rod", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 40, - "max_level": 40 + "max_level": 40, + "conditions": { + "morning": 30, + "day": 30 + } }, { "pokeapi_id": 120, "pokemon_name": "Staryu", "method": "super-rod", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 40, - "max_level": 40 + "max_level": 40, + "conditions": { + "night": 30 + } }, { "pokeapi_id": 99, @@ -16381,9 +17087,13 @@ "pokeapi_id": 222, "pokemon_name": "Corsola", "method": "good-rod", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 20, - "max_level": 20 + "max_level": 20, + "conditions": { + "morning": 10, + "day": 10 + } }, { "pokeapi_id": 99, @@ -16397,9 +17107,12 @@ "pokeapi_id": 120, "pokemon_name": "Staryu", "method": "good-rod", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 20, - "max_level": 20 + "max_level": 20, + "conditions": { + "night": 10 + } }, { "pokeapi_id": 73, @@ -16457,9 +17170,14 @@ "pokeapi_id": 19, "pokemon_name": "Rattata", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 3, - "max_level": 5 + "max_level": 5, + "conditions": { + "morning": 30, + "day": 30, + "night": 95 + } }, { "pokeapi_id": 60, @@ -16497,9 +17215,13 @@ "pokeapi_id": 21, "pokemon_name": "Spearow", "method": "walk", - "encounter_rate": 50, + "encounter_rate": null, "min_level": 3, - "max_level": 3 + "max_level": 3, + "conditions": { + "morning": 50, + "day": 50 + } }, { "pokeapi_id": 60, @@ -16585,9 +17307,13 @@ "pokeapi_id": 84, "pokemon_name": "Doduo", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 4, - "max_level": 4 + "max_level": 4, + "conditions": { + "morning": 10, + "day": 10 + } }, { "pokeapi_id": 61, @@ -16601,9 +17327,13 @@ "pokeapi_id": 22, "pokemon_name": "Fearow", "method": "walk", - "encounter_rate": 5, + "encounter_rate": null, "min_level": 7, - "max_level": 7 + "max_level": 7, + "conditions": { + "morning": 5, + "day": 5 + } }, { "pokeapi_id": 77, @@ -16735,9 +17465,14 @@ "pokeapi_id": 78, "pokemon_name": "Rapidash", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 41, - "max_level": 42 + "max_level": 42, + "conditions": { + "morning": 10, + "day": 10, + "night": 10 + } }, { "pokeapi_id": 217, @@ -16775,25 +17510,36 @@ "pokeapi_id": 215, "pokemon_name": "Sneasel", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 42, - "max_level": 42 + "max_level": 42, + "conditions": { + "night": 10 + } }, { "pokeapi_id": 85, "pokemon_name": "Dodrio", "method": "walk", - "encounter_rate": 5, + "encounter_rate": null, "min_level": 43, - "max_level": 43 + "max_level": 43, + "conditions": { + "morning": 5, + "day": 5 + } }, { "pokeapi_id": 84, "pokemon_name": "Doduo", "method": "walk", - "encounter_rate": 5, + "encounter_rate": null, "min_level": 41, - "max_level": 41 + "max_level": 41, + "conditions": { + "morning": 5, + "day": 5 + } } ] }, @@ -16949,9 +17695,12 @@ "pokeapi_id": 215, "pokemon_name": "Sneasel", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 41, - "max_level": 41 + "max_level": 41, + "conditions": { + "night": 10 + } }, { "pokeapi_id": 60, @@ -16965,17 +17714,25 @@ "pokeapi_id": 85, "pokemon_name": "Dodrio", "method": "walk", - "encounter_rate": 5, + "encounter_rate": null, "min_level": 43, - "max_level": 43 + "max_level": 43, + "conditions": { + "morning": 5, + "day": 5 + } }, { "pokeapi_id": 84, "pokemon_name": "Doduo", "method": "walk", - "encounter_rate": 5, + "encounter_rate": null, "min_level": 41, - "max_level": 41 + "max_level": 41, + "conditions": { + "morning": 5, + "day": 5 + } } ] }, diff --git a/backend/src/app/seeds/data/sun.json b/backend/src/app/seeds/data/sun.json index 21985ab..48555c8 100644 --- a/backend/src/app/seeds/data/sun.json +++ b/backend/src/app/seeds/data/sun.json @@ -35,7 +35,7 @@ "encounters": [], "children": [ { - "name": "Alola Route 1 (First two fields east of the player\u2019s house)", + "name": "Alola Route 1 (First two fields east of the player’s house)", "order": 3, "encounters": [ { @@ -368,7 +368,7 @@ ] }, { - "name": "Trainer\u2019s School (Alola)", + "name": "Trainer’s School (Alola)", "order": 8, "encounters": [ { @@ -709,17 +709,23 @@ "pokeapi_id": 425, "pokemon_name": "Drifloon", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 7, - "max_level": 10 + "max_level": 10, + "conditions": { + "day": 30 + } }, { "pokeapi_id": 200, "pokemon_name": "Misdreavus", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 7, - "max_level": 10 + "max_level": 10, + "conditions": { + "night": 30 + } }, { "pokeapi_id": 41, @@ -1105,17 +1111,23 @@ "pokeapi_id": 10091, "pokemon_name": "Rattata (Alola)", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 15, - "max_level": 18 + "max_level": 18, + "conditions": { + "night": 30 + } }, { "pokeapi_id": 734, "pokemon_name": "Yungoos", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 15, - "max_level": 18 + "max_level": 18, + "conditions": { + "day": 30 + } }, { "pokeapi_id": 79, @@ -1702,9 +1714,12 @@ "pokeapi_id": 751, "pokemon_name": "Dewpider", "method": "surf", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 14, - "max_level": 17 + "max_level": 17, + "conditions": { + "day": 40 + } }, { "pokeapi_id": 60, @@ -1718,9 +1733,12 @@ "pokeapi_id": 283, "pokemon_name": "Surskit", "method": "surf", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 14, - "max_level": 17 + "max_level": 17, + "conditions": { + "night": 40 + } }, { "pokeapi_id": 54, @@ -1756,25 +1774,34 @@ "pokeapi_id": 755, "pokemon_name": "Morelull", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 14, - "max_level": 17 + "max_level": 17, + "conditions": { + "night": 20 + } }, { "pokeapi_id": 46, "pokemon_name": "Paras", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 14, - "max_level": 17 + "max_level": 17, + "conditions": { + "day": 20 + } }, { "pokeapi_id": 751, "pokemon_name": "Dewpider", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 14, - "max_level": 17 + "max_level": 17, + "conditions": { + "day": 10 + } }, { "pokeapi_id": 60, @@ -1788,9 +1815,12 @@ "pokeapi_id": 283, "pokemon_name": "Surskit", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 14, - "max_level": 17 + "max_level": 17, + "conditions": { + "night": 10 + } }, { "pokeapi_id": 278, @@ -1826,9 +1856,12 @@ "pokeapi_id": 751, "pokemon_name": "Dewpider", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 14, - "max_level": 17 + "max_level": 17, + "conditions": { + "day": 20 + } }, { "pokeapi_id": 60, @@ -1842,9 +1875,12 @@ "pokeapi_id": 283, "pokemon_name": "Surskit", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 14, - "max_level": 17 + "max_level": 17, + "conditions": { + "night": 20 + } } ] }, @@ -2758,17 +2794,23 @@ "pokeapi_id": 735, "pokemon_name": "Gumshoos", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 20, - "max_level": 23 + "max_level": 23, + "conditions": { + "day": 30 + } }, { "pokeapi_id": 10092, "pokemon_name": "Raticate (Alola)", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 20, - "max_level": 23 + "max_level": 23, + "conditions": { + "night": 30 + } }, { "pokeapi_id": 299, @@ -2944,33 +2986,45 @@ "pokeapi_id": 752, "pokemon_name": "Araquanid", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 24, - "max_level": 27 + "max_level": 27, + "conditions": { + "day": 20 + } }, { "pokeapi_id": 168, "pokemon_name": "Ariados", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 24, - "max_level": 27 + "max_level": 27, + "conditions": { + "night": 20 + } }, { "pokeapi_id": 166, "pokemon_name": "Ledian", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 24, - "max_level": 27 + "max_level": 27, + "conditions": { + "day": 20 + } }, { "pokeapi_id": 284, "pokemon_name": "Masquerain", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 24, - "max_level": 27 + "max_level": 27, + "conditions": { + "night": 20 + } }, { "pokeapi_id": 10107, @@ -3100,9 +3154,13 @@ "pokeapi_id": 22, "pokemon_name": "Fearow", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 25, - "max_level": 28 + "max_level": 28, + "conditions": { + "day": 40, + "night": 30 + } }, { "pokeapi_id": 10136, @@ -3124,9 +3182,12 @@ "pokeapi_id": 173, "pokemon_name": "Cleffa", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 25, - "max_level": 28 + "max_level": 28, + "conditions": { + "night": 10 + } }, { "pokeapi_id": 132, @@ -3571,9 +3632,12 @@ "pokeapi_id": 735, "pokemon_name": "Gumshoos", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 28, - "max_level": 31 + "max_level": 31, + "conditions": { + "day": 30 + } }, { "pokeapi_id": 279, @@ -3587,9 +3651,12 @@ "pokeapi_id": 10092, "pokemon_name": "Raticate (Alola)", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 28, - "max_level": 31 + "max_level": 31, + "conditions": { + "night": 30 + } }, { "pokeapi_id": 361, @@ -3911,17 +3978,23 @@ "pokeapi_id": 168, "pokemon_name": "Ariados", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 31, - "max_level": 34 + "max_level": 34, + "conditions": { + "night": 40 + } }, { "pokeapi_id": 166, "pokemon_name": "Ledian", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 31, - "max_level": 34 + "max_level": 34, + "conditions": { + "day": 40 + } }, { "pokeapi_id": 741, @@ -4143,9 +4216,12 @@ "pokeapi_id": 735, "pokemon_name": "Gumshoos", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 40, - "max_level": 43 + "max_level": 43, + "conditions": { + "day": 30 + } }, { "pokeapi_id": 279, @@ -4159,9 +4235,12 @@ "pokeapi_id": 10092, "pokemon_name": "Raticate (Alola)", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 40, - "max_level": 43 + "max_level": 43, + "conditions": { + "night": 30 + } }, { "pokeapi_id": 73, @@ -4253,9 +4332,12 @@ "pokeapi_id": 735, "pokemon_name": "Gumshoos", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 40, - "max_level": 43 + "max_level": 43, + "conditions": { + "day": 30 + } }, { "pokeapi_id": 279, @@ -4269,9 +4351,12 @@ "pokeapi_id": 10092, "pokemon_name": "Raticate (Alola)", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 40, - "max_level": 43 + "max_level": 43, + "conditions": { + "night": 30 + } }, { "pokeapi_id": 210, @@ -4729,17 +4814,23 @@ "pokeapi_id": 735, "pokemon_name": "Gumshoos", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 52, - "max_level": 55 + "max_level": 55, + "conditions": { + "day": 30 + } }, { "pokeapi_id": 10092, "pokemon_name": "Raticate (Alola)", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 52, - "max_level": 55 + "max_level": 55, + "conditions": { + "night": 30 + } }, { "pokeapi_id": 732, @@ -4823,17 +4914,23 @@ "pokeapi_id": 735, "pokemon_name": "Gumshoos", "method": "walk", - "encounter_rate": 70, + "encounter_rate": null, "min_level": 54, - "max_level": 57 + "max_level": 57, + "conditions": { + "day": 70 + } }, { "pokeapi_id": 10092, "pokemon_name": "Raticate (Alola)", "method": "walk", - "encounter_rate": 70, + "encounter_rate": null, "min_level": 54, - "max_level": 57 + "max_level": 57, + "conditions": { + "night": 70 + } }, { "pokeapi_id": 628, @@ -4877,17 +4974,23 @@ "pokeapi_id": 735, "pokemon_name": "Gumshoos", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 54, - "max_level": 57 + "max_level": 57, + "conditions": { + "day": 30 + } }, { "pokeapi_id": 10092, "pokemon_name": "Raticate (Alola)", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 54, - "max_level": 57 + "max_level": 57, + "conditions": { + "night": 30 + } }, { "pokeapi_id": 732, @@ -4931,17 +5034,23 @@ "pokeapi_id": 735, "pokemon_name": "Gumshoos", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 54, - "max_level": 57 + "max_level": 57, + "conditions": { + "day": 30 + } }, { "pokeapi_id": 10092, "pokemon_name": "Raticate (Alola)", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 54, - "max_level": 57 + "max_level": 57, + "conditions": { + "night": 30 + } }, { "pokeapi_id": 546, @@ -5017,9 +5126,12 @@ "pokeapi_id": 735, "pokemon_name": "Gumshoos", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 54, - "max_level": 57 + "max_level": 57, + "conditions": { + "day": 10 + } }, { "pokeapi_id": 241, @@ -5033,9 +5145,12 @@ "pokeapi_id": 10092, "pokemon_name": "Raticate (Alola)", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 54, - "max_level": 57 + "max_level": 57, + "conditions": { + "night": 10 + } }, { "pokeapi_id": 128, @@ -5063,17 +5178,23 @@ "pokeapi_id": 735, "pokemon_name": "Gumshoos", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 54, - "max_level": 57 + "max_level": 57, + "conditions": { + "day": 30 + } }, { "pokeapi_id": 10092, "pokemon_name": "Raticate (Alola)", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 54, - "max_level": 57 + "max_level": 57, + "conditions": { + "night": 30 + } }, { "pokeapi_id": 546, @@ -5243,9 +5364,12 @@ "pokeapi_id": 735, "pokemon_name": "Gumshoos", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 56, - "max_level": 59 + "max_level": 59, + "conditions": { + "day": 30 + } }, { "pokeapi_id": 279, @@ -5259,9 +5383,12 @@ "pokeapi_id": 10092, "pokemon_name": "Raticate (Alola)", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 56, - "max_level": 59 + "max_level": 59, + "conditions": { + "night": 30 + } }, { "pokeapi_id": 210, diff --git a/backend/src/app/seeds/data/sword.json b/backend/src/app/seeds/data/sword.json index 400d3c6..882d57d 100644 --- a/backend/src/app/seeds/data/sword.json +++ b/backend/src/app/seeds/data/sword.json @@ -772,17 +772,39 @@ "pokeapi_id": 50, "pokemon_name": "Diglett", "method": "walk", - "encounter_rate": 80, + "encounter_rate": null, "min_level": 8, - "max_level": 10 + "max_level": 10, + "conditions": { + "clear": 80, + "cloudy": 20, + "rain": 80, + "thunderstorm": 80, + "snow": 80, + "blizzard": 80, + "harshsunlight": 20, + "sandstorm": 20, + "fog": 80 + } }, { "pokeapi_id": 524, "pokemon_name": "Roggenrola", "method": "walk", - "encounter_rate": 80, + "encounter_rate": null, "min_level": 8, - "max_level": 10 + "max_level": 10, + "conditions": { + "clear": 20, + "cloudy": 80, + "rain": 20, + "thunderstorm": 20, + "snow": 20, + "blizzard": 20, + "harshsunlight": 80, + "sandstorm": 80, + "fog": 20 + } }, { "pokeapi_id": 819, @@ -796,153 +818,237 @@ "pokeapi_id": 12, "pokemon_name": "Butterfree", "method": "walk", - "encounter_rate": 75, + "encounter_rate": null, "min_level": 7, - "max_level": 10 + "max_level": 10, + "conditions": { + "clear": 75, + "cloudy": 75, + "rain": 25, + "thunderstorm": 25, + "snow": 25, + "blizzard": 25, + "harshsunlight": 25, + "sandstorm": 25, + "fog": 75 + } }, { "pokeapi_id": 519, "pokemon_name": "Pidove", "method": "walk", - "encounter_rate": 75, + "encounter_rate": null, "min_level": 7, - "max_level": 10 + "max_level": 10, + "conditions": { + "clear": 25, + "cloudy": 25, + "rain": 75, + "thunderstorm": 75, + "snow": 75, + "blizzard": 75, + "harshsunlight": 75, + "sandstorm": 75, + "fog": 25 + } }, { "pokeapi_id": 343, "pokemon_name": "Baltoy", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 7, - "max_level": 9 + "max_level": 9, + "conditions": { + "harshsunlight": 40, + "sandstorm": 35 + } }, { "pokeapi_id": 659, "pokemon_name": "Bunnelby", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 7, - "max_level": 9 + "max_level": 9, + "conditions": { + "clear": 40, + "cloudy": 20, + "rain": 20, + "thunderstorm": 20, + "snow": 20, + "blizzard": 5, + "harshsunlight": 5, + "sandstorm": 5, + "fog": 20 + } }, { "pokeapi_id": 557, "pokemon_name": "Dwebble", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 7, - "max_level": 9 + "max_level": 9, + "conditions": { + "sandstorm": 40 + } }, { "pokeapi_id": 595, "pokemon_name": "Joltik", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 7, - "max_level": 9 + "max_level": 9, + "conditions": { + "thunderstorm": 40 + } }, { "pokeapi_id": 517, "pokemon_name": "Munna", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 7, - "max_level": 9 + "max_level": 9, + "conditions": { + "fog": 40 + } }, { "pokeapi_id": 274, "pokemon_name": "Nuzleaf", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 7, - "max_level": 9 + "max_level": 9, + "conditions": { + "rain": 40 + } }, { "pokeapi_id": 43, "pokemon_name": "Oddish", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 7, - "max_level": 9 + "max_level": 9, + "conditions": { + "cloudy": 40 + } }, { "pokeapi_id": 220, "pokemon_name": "Swinub", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 7, - "max_level": 9 + "max_level": 9, + "conditions": { + "snow": 35, + "blizzard": 40 + } }, { "pokeapi_id": 582, "pokemon_name": "Vanillite", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 7, - "max_level": 9 + "max_level": 9, + "conditions": { + "snow": 40 + } }, { "pokeapi_id": 406, "pokemon_name": "Budew", "method": "walk", - "encounter_rate": 35, + "encounter_rate": null, "min_level": 7, - "max_level": 9 + "max_level": 9, + "conditions": { + "cloudy": 35 + } }, { "pokeapi_id": 225, "pokemon_name": "Delibird", "method": "walk", - "encounter_rate": 35, + "encounter_rate": null, "min_level": 7, - "max_level": 9 + "max_level": 9, + "conditions": { + "blizzard": 35 + } }, { "pokeapi_id": 309, "pokemon_name": "Electrike", "method": "walk", - "encounter_rate": 35, + "encounter_rate": null, "min_level": 7, - "max_level": 9 + "max_level": 9, + "conditions": { + "thunderstorm": 35 + } }, { "pokeapi_id": 572, "pokemon_name": "Minccino", "method": "walk", - "encounter_rate": 35, + "encounter_rate": null, "min_level": 7, - "max_level": 9 + "max_level": 9, + "conditions": { + "clear": 35, + "snow": 5 + } }, { "pokeapi_id": 749, "pokemon_name": "Mudbray", "method": "walk", - "encounter_rate": 35, + "encounter_rate": null, "min_level": 7, - "max_level": 9 + "max_level": 9, + "conditions": { + "harshsunlight": 35 + } }, { "pokeapi_id": 177, "pokemon_name": "Natu", "method": "walk", - "encounter_rate": 35, + "encounter_rate": null, "min_level": 7, - "max_level": 9 + "max_level": 9, + "conditions": { + "fog": 35 + } }, { "pokeapi_id": 278, "pokemon_name": "Wingull", "method": "walk", - "encounter_rate": 35, + "encounter_rate": null, "min_level": 7, - "max_level": 9 + "max_level": 9, + "conditions": { + "rain": 35 + } }, { "pokeapi_id": 761, "pokemon_name": "Bounsweet", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 7, - "max_level": 9 + "max_level": 9, + "conditions": { + "clear": 20 + } }, { "pokeapi_id": 420, @@ -956,33 +1062,49 @@ "pokeapi_id": 622, "pokemon_name": "Golett", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 7, - "max_level": 9 + "max_level": 9, + "conditions": { + "sandstorm": 20 + } }, { "pokeapi_id": 361, "pokemon_name": "Snorunt", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 7, - "max_level": 9 + "max_level": 9, + "conditions": { + "blizzard": 20 + } }, { "pokeapi_id": 37, "pokemon_name": "Vulpix", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 7, - "max_level": 9 + "max_level": 9, + "conditions": { + "harshsunlight": 20 + } }, { "pokeapi_id": 11, "pokemon_name": "Metapod", "method": "walk", - "encounter_rate": 5, + "encounter_rate": null, "min_level": 7, - "max_level": 9 + "max_level": 9, + "conditions": { + "clear": 5, + "cloudy": 5, + "rain": 5, + "thunderstorm": 5, + "fog": 5 + } } ], "children": [ @@ -994,81 +1116,128 @@ "pokeapi_id": 343, "pokemon_name": "Baltoy", "method": "walk", - "encounter_rate": 60, + "encounter_rate": null, "min_level": 7, - "max_level": 10 + "max_level": 10, + "conditions": { + "sandstorm": 60 + } }, { "pokeapi_id": 659, "pokemon_name": "Bunnelby", "method": "walk", - "encounter_rate": 60, + "encounter_rate": null, "min_level": 7, - "max_level": 10 + "max_level": 10, + "conditions": { + "clear": 25, + "cloudy": 60, + "rain": 25, + "snow": 25, + "harshsunlight": 25, + "sandstorm": 25, + "fog": 25 + } }, { "pokeapi_id": 415, "pokemon_name": "Combee", "method": "walk", - "encounter_rate": 60, + "encounter_rate": null, "min_level": 7, - "max_level": 10 + "max_level": 10, + "conditions": { + "clear": 60 + } }, { "pokeapi_id": 225, "pokemon_name": "Delibird", "method": "walk", - "encounter_rate": 60, + "encounter_rate": null, "min_level": 7, - "max_level": 10 + "max_level": 10, + "conditions": { + "blizzard": 60 + } }, { "pokeapi_id": 309, "pokemon_name": "Electrike", "method": "walk", - "encounter_rate": 60, + "encounter_rate": null, "min_level": 7, - "max_level": 10 + "max_level": 10, + "conditions": { + "thunderstorm": 60 + } }, { "pokeapi_id": 280, "pokemon_name": "Ralts", "method": "walk", - "encounter_rate": 60, + "encounter_rate": null, "min_level": 7, - "max_level": 10 + "max_level": 10, + "conditions": { + "cloudy": 2, + "fog": 60 + } }, { "pokeapi_id": 582, "pokemon_name": "Vanillite", "method": "walk", - "encounter_rate": 60, + "encounter_rate": null, "min_level": 7, - "max_level": 10 + "max_level": 10, + "conditions": { + "snow": 60, + "blizzard": 25 + } }, { "pokeapi_id": 37, "pokemon_name": "Vulpix", "method": "walk", - "encounter_rate": 60, + "encounter_rate": null, "min_level": 7, - "max_level": 10 + "max_level": 10, + "conditions": { + "harshsunlight": 60 + } }, { "pokeapi_id": 278, "pokemon_name": "Wingull", "method": "walk", - "encounter_rate": 60, + "encounter_rate": null, "min_level": 7, - "max_level": 10 + "max_level": 10, + "conditions": { + "rain": 60, + "thunderstorm": 25 + } }, { "pokeapi_id": 236, "pokemon_name": "Tyrogue", "method": "walk", - "encounter_rate": 28, + "encounter_rate": null, "min_level": 7, - "max_level": 10 + "max_level": 10, + "conditions": { + "clear": 5, + "cloudy": 28, + "rain": 5, + "thunderstorm": 5, + "snow": 5, + "blizzard": 5, + "harshsunlight": 5, + "sandstorm": 5, + "fog": 5 + } }, { "pokeapi_id": 11, @@ -1096,65 +1265,99 @@ "pokeapi_id": 236, "pokemon_name": "Tyrogue", "method": "walk", - "encounter_rate": 28, + "encounter_rate": null, "min_level": 7, - "max_level": 10 + "max_level": 10, + "conditions": { + "clear": 5, + "cloudy": 28, + "rain": 5, + "thunderstorm": 5, + "snow": 5, + "blizzard": 5, + "harshsunlight": 5, + "sandstorm": 5, + "fog": 5 + } }, { "pokeapi_id": 343, "pokemon_name": "Baltoy", "method": "walk", - "encounter_rate": 25, + "encounter_rate": null, "min_level": 7, - "max_level": 10 + "max_level": 10, + "conditions": { + "sandstorm": 25 + } }, { "pokeapi_id": 415, "pokemon_name": "Combee", "method": "walk", - "encounter_rate": 25, + "encounter_rate": null, "min_level": 7, - "max_level": 10 + "max_level": 10, + "conditions": { + "clear": 25 + } }, { "pokeapi_id": 309, "pokemon_name": "Electrike", "method": "walk", - "encounter_rate": 25, + "encounter_rate": null, "min_level": 7, - "max_level": 10 + "max_level": 10, + "conditions": { + "thunderstorm": 25 + } }, { "pokeapi_id": 280, "pokemon_name": "Ralts", "method": "walk", - "encounter_rate": 25, + "encounter_rate": null, "min_level": 7, - "max_level": 10 + "max_level": 10, + "conditions": { + "cloudy": 2, + "fog": 25 + } }, { "pokeapi_id": 582, "pokemon_name": "Vanillite", "method": "walk", - "encounter_rate": 25, + "encounter_rate": null, "min_level": 7, - "max_level": 10 + "max_level": 10, + "conditions": { + "snow": 25, + "blizzard": 25 + } }, { "pokeapi_id": 37, "pokemon_name": "Vulpix", "method": "walk", - "encounter_rate": 25, + "encounter_rate": null, "min_level": 7, - "max_level": 10 + "max_level": 10, + "conditions": { + "harshsunlight": 25 + } }, { "pokeapi_id": 278, "pokemon_name": "Wingull", "method": "walk", - "encounter_rate": 25, + "encounter_rate": null, "min_level": 7, - "max_level": 10 + "max_level": 10, + "conditions": { + "rain": 25 + } }, { "pokeapi_id": 11, @@ -1188,41 +1391,60 @@ "pokeapi_id": 660, "pokemon_name": "Diggersby", "method": "walk", - "encounter_rate": 33, + "encounter_rate": null, "min_level": 26, - "max_level": 26 + "max_level": 26, + "conditions": { + "cloudy": 33, + "snow": 33, + "blizzard": 33, + "harshsunlight": 33, + "sandstorm": 33 + } }, { "pokeapi_id": 281, "pokemon_name": "Kirlia", "method": "walk", - "encounter_rate": 33, + "encounter_rate": null, "min_level": 26, - "max_level": 26 + "max_level": 26, + "conditions": { + "fog": 33 + } }, { "pokeapi_id": 310, "pokemon_name": "Manectric", "method": "walk", - "encounter_rate": 33, + "encounter_rate": null, "min_level": 26, - "max_level": 26 + "max_level": 26, + "conditions": { + "thunderstorm": 33 + } }, { "pokeapi_id": 279, "pokemon_name": "Pelipper", "method": "walk", - "encounter_rate": 33, + "encounter_rate": null, "min_level": 26, - "max_level": 26 + "max_level": 26, + "conditions": { + "rain": 33 + } }, { "pokeapi_id": 416, "pokemon_name": "Vespiquen", "method": "walk", - "encounter_rate": 33, + "encounter_rate": null, "min_level": 26, - "max_level": 26 + "max_level": 26, + "conditions": { + "clear": 33 + } } ] }, @@ -1234,41 +1456,60 @@ "pokeapi_id": 660, "pokemon_name": "Diggersby", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 26, - "max_level": 26 + "max_level": 26, + "conditions": { + "cloudy": 100, + "snow": 100, + "blizzard": 100, + "harshsunlight": 100, + "sandstorm": 100 + } }, { "pokeapi_id": 281, "pokemon_name": "Kirlia", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 26, - "max_level": 26 + "max_level": 26, + "conditions": { + "fog": 100 + } }, { "pokeapi_id": 310, "pokemon_name": "Manectric", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 26, - "max_level": 26 + "max_level": 26, + "conditions": { + "thunderstorm": 100 + } }, { "pokeapi_id": 279, "pokemon_name": "Pelipper", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 26, - "max_level": 26 + "max_level": 26, + "conditions": { + "rain": 100 + } }, { "pokeapi_id": 416, "pokemon_name": "Vespiquen", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 26, - "max_level": 26 + "max_level": 26, + "conditions": { + "clear": 100 + } } ] }, @@ -1280,41 +1521,60 @@ "pokeapi_id": 660, "pokemon_name": "Diggersby", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 26, - "max_level": 26 + "max_level": 26, + "conditions": { + "cloudy": 100, + "snow": 100, + "blizzard": 100, + "harshsunlight": 100, + "sandstorm": 100 + } }, { "pokeapi_id": 281, "pokemon_name": "Kirlia", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 26, - "max_level": 26 + "max_level": 26, + "conditions": { + "fog": 100 + } }, { "pokeapi_id": 310, "pokemon_name": "Manectric", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 26, - "max_level": 26 + "max_level": 26, + "conditions": { + "thunderstorm": 100 + } }, { "pokeapi_id": 279, "pokemon_name": "Pelipper", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 26, - "max_level": 26 + "max_level": 26, + "conditions": { + "rain": 100 + } }, { "pokeapi_id": 416, "pokemon_name": "Vespiquen", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 26, - "max_level": 26 + "max_level": 26, + "conditions": { + "clear": 100 + } } ] }, @@ -1326,41 +1586,60 @@ "pokeapi_id": 660, "pokemon_name": "Diggersby", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 26, - "max_level": 26 + "max_level": 26, + "conditions": { + "cloudy": 100, + "snow": 100, + "blizzard": 100, + "harshsunlight": 100, + "sandstorm": 100 + } }, { "pokeapi_id": 281, "pokemon_name": "Kirlia", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 26, - "max_level": 26 + "max_level": 26, + "conditions": { + "fog": 100 + } }, { "pokeapi_id": 310, "pokemon_name": "Manectric", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 26, - "max_level": 26 + "max_level": 26, + "conditions": { + "thunderstorm": 100 + } }, { "pokeapi_id": 279, "pokemon_name": "Pelipper", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 26, - "max_level": 26 + "max_level": 26, + "conditions": { + "rain": 100 + } }, { "pokeapi_id": 416, "pokemon_name": "Vespiquen", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 26, - "max_level": 26 + "max_level": 26, + "conditions": { + "clear": 100 + } } ] }, @@ -1386,25 +1665,40 @@ "pokeapi_id": 439, "pokemon_name": "Mime Jr", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 15, - "max_level": 15 + "max_level": 15, + "conditions": { + "blizzard": 100 + } }, { "pokeapi_id": 25, "pokemon_name": "Pikachu", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 15, - "max_level": 15 + "max_level": 15, + "conditions": { + "thunderstorm": 100 + } }, { "pokeapi_id": 315, "pokemon_name": "Roselia", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 15, - "max_level": 15 + "max_level": 15, + "conditions": { + "clear": 100, + "cloudy": 100, + "rain": 100, + "snow": 100, + "harshsunlight": 100, + "sandstorm": 100, + "fog": 100 + } } ] }, @@ -1416,33 +1710,50 @@ "pokeapi_id": 558, "pokemon_name": "Crustle", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 34, - "max_level": 34 + "max_level": 34, + "conditions": { + "sandstorm": 100 + } }, { "pokeapi_id": 282, "pokemon_name": "Gardevoir", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 32, - "max_level": 32 + "max_level": 32, + "conditions": { + "fog": 100 + } }, { "pokeapi_id": 675, "pokemon_name": "Pangoro", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 32, - "max_level": 32 + "max_level": 32, + "conditions": { + "clear": 100, + "cloudy": 100, + "rain": 100, + "thunderstorm": 100, + "harshsunlight": 100 + } }, { "pokeapi_id": 221, "pokemon_name": "Piloswine", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 33, - "max_level": 33 + "max_level": 33, + "conditions": { + "snow": 100, + "blizzard": 100 + } } ] }, @@ -1482,25 +1793,40 @@ "pokeapi_id": 93, "pokemon_name": "Haunter", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 31, - "max_level": 31 + "max_level": 31, + "conditions": { + "rain": 100, + "thunderstorm": 100 + } }, { "pokeapi_id": 750, "pokemon_name": "Mudsdale", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 31, - "max_level": 31 + "max_level": 31, + "conditions": { + "clear": 100, + "cloudy": 100, + "harshsunlight": 100, + "sandstorm": 100, + "fog": 100 + } }, { "pokeapi_id": 221, "pokemon_name": "Piloswine", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 33, - "max_level": 33 + "max_level": 33, + "conditions": { + "snow": 100, + "blizzard": 100 + } } ] } @@ -1514,25 +1840,36 @@ "pokeapi_id": 343, "pokemon_name": "Baltoy", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 11, - "max_level": 15 + "max_level": 15, + "conditions": { + "sandstorm": 100, + "harshsunlight": 60 + } }, { "pokeapi_id": 535, "pokemon_name": "Tympole", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 11, - "max_level": 15 + "max_level": 15, + "conditions": { + "rain": 100, + "thunderstorm": 60 + } }, { "pokeapi_id": 509, "pokemon_name": "Purrloin", "method": "walk", - "encounter_rate": 80, + "encounter_rate": null, "min_level": 11, - "max_level": 15 + "max_level": 15, + "conditions": { + "fog": 80 + } }, { "pokeapi_id": 819, @@ -1546,129 +1883,198 @@ "pokeapi_id": 280, "pokemon_name": "Ralts", "method": "walk", - "encounter_rate": 65, + "encounter_rate": null, "min_level": 11, - "max_level": 15 + "max_level": 15, + "conditions": { + "fog": 65 + } }, { "pokeapi_id": 225, "pokemon_name": "Delibird", "method": "walk", - "encounter_rate": 60, + "encounter_rate": null, "min_level": 13, - "max_level": 15 + "max_level": 15, + "conditions": { + "snow": 60, + "blizzard": 60 + } }, { "pokeapi_id": 43, "pokemon_name": "Oddish", "method": "walk", - "encounter_rate": 60, + "encounter_rate": null, "min_level": 13, - "max_level": 15 + "max_level": 15, + "conditions": { + "clear": 60, + "cloudy": 60, + "rain": 25, + "thunderstorm": 10 + } }, { "pokeapi_id": 582, "pokemon_name": "Vanillite", "method": "walk", - "encounter_rate": 60, + "encounter_rate": null, "min_level": 11, - "max_level": 15 + "max_level": 15, + "conditions": { + "snow": 35, + "blizzard": 60 + } }, { "pokeapi_id": 659, "pokemon_name": "Bunnelby", "method": "walk", - "encounter_rate": 48, + "encounter_rate": null, "min_level": 11, - "max_level": 15 + "max_level": 15, + "conditions": { + "clear": 30, + "snow": 30, + "blizzard": 15, + "harshsunlight": 48, + "sandstorm": 45, + "rain": 10 + } }, { "pokeapi_id": 37, "pokemon_name": "Vulpix", "method": "walk", - "encounter_rate": 42, + "encounter_rate": null, "min_level": 11, - "max_level": 15 + "max_level": 15, + "conditions": { + "harshsunlight": 42 + } }, { "pokeapi_id": 595, "pokemon_name": "Joltik", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 11, - "max_level": 15 + "max_level": 15, + "conditions": { + "thunderstorm": 40 + } }, { "pokeapi_id": 273, "pokemon_name": "Seedot", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 11, - "max_level": 15 + "max_level": 15, + "conditions": { + "clear": 40, + "cloudy": 20, + "rain": 20, + "thunderstorm": 20, + "fog": 35 + } }, { "pokeapi_id": 361, "pokemon_name": "Snorunt", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 11, - "max_level": 15 + "max_level": 15, + "conditions": { + "snow": 20, + "blizzard": 40 + } }, { "pokeapi_id": 459, "pokemon_name": "Snover", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 11, - "max_level": 15 + "max_level": 15, + "conditions": { + "snow": 40 + } }, { "pokeapi_id": 759, "pokemon_name": "Stufful", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 11, - "max_level": 15 + "max_level": 15, + "conditions": { + "cloudy": 40 + } }, { "pokeapi_id": 406, "pokemon_name": "Budew", "method": "walk", - "encounter_rate": 35, + "encounter_rate": null, "min_level": 11, - "max_level": 15 + "max_level": 15, + "conditions": { + "clear": 35, + "cloudy": 5, + "rain": 5, + "thunderstorm": 5, + "harshsunlight": 5, + "fog": 5 + } }, { "pokeapi_id": 622, "pokemon_name": "Golett", "method": "walk", - "encounter_rate": 35, + "encounter_rate": null, "min_level": 11, - "max_level": 15 + "max_level": 15, + "conditions": { + "sandstorm": 35 + } }, { "pokeapi_id": 736, "pokemon_name": "Grubbin", "method": "walk", - "encounter_rate": 35, + "encounter_rate": null, "min_level": 11, - "max_level": 15 + "max_level": 15, + "conditions": { + "rain": 35, + "thunderstorm": 35 + } }, { "pokeapi_id": 749, "pokemon_name": "Mudbray", "method": "walk", - "encounter_rate": 35, + "encounter_rate": null, "min_level": 11, - "max_level": 15 + "max_level": 15, + "conditions": { + "harshsunlight": 35 + } }, { "pokeapi_id": 434, "pokemon_name": "Stunky", "method": "walk", - "encounter_rate": 35, + "encounter_rate": null, "min_level": 11, - "max_level": 15 + "max_level": 15, + "conditions": { + "cloudy": 35 + } }, { "pokeapi_id": 420, @@ -1682,49 +2088,80 @@ "pokeapi_id": 163, "pokemon_name": "Hoothoot", "method": "walk", - "encounter_rate": 28, + "encounter_rate": null, "min_level": 13, - "max_level": 15 + "max_level": 15, + "conditions": { + "clear": 25, + "cloudy": 28, + "snow": 10, + "sandstorm": 10, + "fog": 10 + } }, { "pokeapi_id": 309, "pokemon_name": "Electrike", "method": "walk", - "encounter_rate": 25, + "encounter_rate": null, "min_level": 13, - "max_level": 15 + "max_level": 15, + "conditions": { + "thunderstorm": 25 + } }, { "pokeapi_id": 599, "pokemon_name": "Klink", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 11, - "max_level": 15 + "max_level": 15, + "conditions": { + "blizzard": 20 + } }, { "pokeapi_id": 274, "pokemon_name": "Nuzleaf", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 13, - "max_level": 15 + "max_level": 15, + "conditions": { + "clear": 5, + "cloudy": 10, + "rain": 5, + "thunderstorm": 5, + "snow": 5, + "blizzard": 5, + "harshsunlight": 10, + "sandstorm": 5, + "fog": 5 + } }, { "pokeapi_id": 761, "pokemon_name": "Bounsweet", "method": "walk", - "encounter_rate": 5, + "encounter_rate": null, "min_level": 11, - "max_level": 15 + "max_level": 15, + "conditions": { + "clear": 5, + "sandstorm": 5 + } }, { "pokeapi_id": 236, "pokemon_name": "Tyrogue", "method": "walk", - "encounter_rate": 2, + "encounter_rate": null, "min_level": 13, - "max_level": 15 + "max_level": 15, + "conditions": { + "cloudy": 2 + } } ], "children": [ @@ -1750,33 +2187,50 @@ "pokeapi_id": 344, "pokemon_name": "Claydol", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 36, - "max_level": 36 + "max_level": 36, + "conditions": { + "harshsunlight": 100, + "sandstorm": 100 + } }, { "pokeapi_id": 537, "pokemon_name": "Seismitoad", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 36, - "max_level": 36 + "max_level": 36, + "conditions": { + "rain": 100, + "thunderstorm": 100 + } }, { "pokeapi_id": 583, "pokemon_name": "Vanillish", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 36, - "max_level": 36 + "max_level": 36, + "conditions": { + "snow": 100, + "blizzard": 100 + } }, { "pokeapi_id": 45, "pokemon_name": "Vileplume", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 36, - "max_level": 36 + "max_level": 36, + "conditions": { + "clear": 100, + "cloudy": 100, + "fog": 100 + } } ] }, @@ -1802,17 +2256,30 @@ "pokeapi_id": 675, "pokemon_name": "Pangoro", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 32, - "max_level": 32 + "max_level": 32, + "conditions": { + "snow": 100, + "blizzard": 100, + "harshsunlight": 100, + "sandstorm": 100 + } }, { "pokeapi_id": 275, "pokemon_name": "Shiftry", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 34, - "max_level": 34 + "max_level": 34, + "conditions": { + "clear": 100, + "cloudy": 100, + "rain": 100, + "thunderstorm": 100, + "fog": 100 + } } ] } @@ -1826,57 +2293,115 @@ "pokeapi_id": 355, "pokemon_name": "Duskull", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 11, - "max_level": 29 + "max_level": 29, + "conditions": { + "cloudy": 100, + "rain": 90, + "thunderstorm": 55, + "snow": 45, + "blizzard": 20, + "harshsunlight": 58, + "sandstorm": 20, + "fog": 85, + "clear": 25 + } }, { "pokeapi_id": 622, "pokemon_name": "Golett", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 11, - "max_level": 29 + "max_level": 29, + "conditions": { + "clear": 100, + "harshsunlight": 40, + "sandstorm": 40 + } }, { "pokeapi_id": 425, "pokemon_name": "Drifloon", "method": "walk", - "encounter_rate": 90, + "encounter_rate": null, "min_level": 11, - "max_level": 29 + "max_level": 29, + "conditions": { + "clear": 45, + "snow": 70, + "blizzard": 10, + "harshsunlight": 70, + "cloudy": 5, + "thunderstorm": 10 + } }, { "pokeapi_id": 92, "pokemon_name": "Gastly", "method": "walk", - "encounter_rate": 70, + "encounter_rate": null, "min_level": 11, - "max_level": 29 + "max_level": 29, + "conditions": { + "cloudy": 35, + "rain": 35, + "thunderstorm": 50, + "blizzard": 25, + "sandstorm": 60, + "fog": 60 + } }, { "pokeapi_id": 225, "pokemon_name": "Delibird", "method": "walk", - "encounter_rate": 60, + "encounter_rate": null, "min_level": 26, - "max_level": 29 + "max_level": 29, + "conditions": { + "snow": 25, + "blizzard": 60 + } }, { "pokeapi_id": 714, "pokemon_name": "Noibat", "method": "walk", - "encounter_rate": 60, + "encounter_rate": null, "min_level": 26, - "max_level": 29 + "max_level": 29, + "conditions": { + "clear": 40, + "cloudy": 60, + "rain": 40, + "thunderstorm": 60, + "snow": 40, + "blizzard": 40, + "harshsunlight": 40, + "sandstorm": 40, + "fog": 40 + } }, { "pokeapi_id": 527, "pokemon_name": "Woobat", "method": "walk", - "encounter_rate": 60, + "encounter_rate": null, "min_level": 26, - "max_level": 29 + "max_level": 29, + "conditions": { + "clear": 60, + "cloudy": 40, + "rain": 60, + "thunderstorm": 40, + "snow": 60, + "blizzard": 60, + "harshsunlight": 60, + "sandstorm": 60, + "fog": 60 + } }, { "pokeapi_id": 420, @@ -1898,121 +2423,178 @@ "pokeapi_id": 509, "pokemon_name": "Purrloin", "method": "walk", - "encounter_rate": 45, + "encounter_rate": null, "min_level": 11, - "max_level": 29 + "max_level": 29, + "conditions": { + "fog": 35, + "rain": 5, + "thunderstorm": 5, + "blizzard": 15, + "sandstorm": 15 + } }, { "pokeapi_id": 309, "pokemon_name": "Electrike", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 11, - "max_level": 14 + "max_level": 14, + "conditions": { + "thunderstorm": 40 + } }, { "pokeapi_id": 361, "pokemon_name": "Snorunt", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 11, - "max_level": 14 + "max_level": 14, + "conditions": { + "snow": 40, + "blizzard": 30 + } }, { "pokeapi_id": 459, "pokemon_name": "Snover", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 11, - "max_level": 14 + "max_level": 14, + "conditions": { + "snow": 20, + "blizzard": 40 + } }, { "pokeapi_id": 557, "pokemon_name": "Dwebble", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 11, - "max_level": 14 + "max_level": 14, + "conditions": { + "sandstorm": 30 + } }, { "pokeapi_id": 736, "pokemon_name": "Grubbin", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 11, - "max_level": 14 + "max_level": 14, + "conditions": { + "thunderstorm": 30 + } }, { "pokeapi_id": 66, "pokemon_name": "Machop", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 11, - "max_level": 14 + "max_level": 14, + "conditions": { + "cloudy": 30 + } }, { "pokeapi_id": 535, "pokemon_name": "Tympole", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 11, - "max_level": 14 + "max_level": 14, + "conditions": { + "rain": 30 + } }, { "pokeapi_id": 37, "pokemon_name": "Vulpix", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 11, - "max_level": 29 + "max_level": 29, + "conditions": { + "harshsunlight": 30 + } }, { "pokeapi_id": 278, "pokemon_name": "Wingull", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 11, - "max_level": 29 + "max_level": 29, + "conditions": { + "rain": 30 + } }, { "pokeapi_id": 213, "pokemon_name": "Shuckle", "method": "walk", - "encounter_rate": 25, + "encounter_rate": null, "min_level": 26, - "max_level": 29 + "max_level": 29, + "conditions": { + "harshsunlight": 2, + "sandstorm": 25 + } }, { "pokeapi_id": 761, "pokemon_name": "Bounsweet", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 11, - "max_level": 14 + "max_level": 14, + "conditions": { + "clear": 20, + "cloudy": 20 + } }, { "pokeapi_id": 43, "pokemon_name": "Oddish", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 26, - "max_level": 29 + "max_level": 29, + "conditions": { + "cloudy": 10 + } }, { "pokeapi_id": 519, "pokemon_name": "Pidove", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 11, - "max_level": 14 + "max_level": 14, + "conditions": { + "clear": 10, + "rain": 10, + "thunderstorm": 10, + "sandstorm": 10, + "fog": 10 + } }, { "pokeapi_id": 280, "pokemon_name": "Ralts", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 26, - "max_level": 29 + "max_level": 29, + "conditions": { + "fog": 10 + } } ], "children": [ @@ -2038,17 +2620,30 @@ "pokeapi_id": 426, "pokemon_name": "Drifblim", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 34, - "max_level": 34 + "max_level": 34, + "conditions": { + "clear": 100, + "snow": 100, + "harshsunlight": 100 + } }, { "pokeapi_id": 93, "pokemon_name": "Haunter", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 34, - "max_level": 34 + "max_level": 34, + "conditions": { + "cloudy": 100, + "rain": 100, + "thunderstorm": 100, + "blizzard": 100, + "sandstorm": 100, + "fog": 100 + } } ] }, @@ -2060,25 +2655,40 @@ "pokeapi_id": 356, "pokemon_name": "Dusclops", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 40, - "max_level": 40 + "max_level": 40, + "conditions": { + "cloudy": 100, + "rain": 100, + "thunderstorm": 100, + "fog": 100 + } }, { "pokeapi_id": 362, "pokemon_name": "Glalie", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 40, - "max_level": 40 + "max_level": 40, + "conditions": { + "snow": 100, + "blizzard": 100 + } }, { "pokeapi_id": 623, "pokemon_name": "Golurk", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 40, - "max_level": 40 + "max_level": 40, + "conditions": { + "clear": 100, + "harshsunlight": 100, + "sandstorm": 100 + } } ] } @@ -2092,129 +2702,214 @@ "pokeapi_id": 749, "pokemon_name": "Mudbray", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 8, - "max_level": 15 + "max_level": 15, + "conditions": { + "harshsunlight": 100, + "sandstorm": 25 + } }, { "pokeapi_id": 361, "pokemon_name": "Snorunt", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 8, - "max_level": 15 + "max_level": 15, + "conditions": { + "snow": 50, + "blizzard": 60 + } }, { "pokeapi_id": 278, "pokemon_name": "Wingull", "method": "walk", - "encounter_rate": 95, + "encounter_rate": null, "min_level": 8, - "max_level": 15 + "max_level": 15, + "conditions": { + "rain": 95 + } }, { "pokeapi_id": 343, "pokemon_name": "Baltoy", "method": "walk", - "encounter_rate": 90, + "encounter_rate": null, "min_level": 8, - "max_level": 15 + "max_level": 15, + "conditions": { + "sandstorm": 90 + } }, { "pokeapi_id": 309, "pokemon_name": "Electrike", "method": "walk", - "encounter_rate": 90, + "encounter_rate": null, "min_level": 8, - "max_level": 15 + "max_level": 15, + "conditions": { + "thunderstorm": 90 + } }, { "pokeapi_id": 517, "pokemon_name": "Munna", "method": "walk", - "encounter_rate": 90, + "encounter_rate": null, "min_level": 8, - "max_level": 15 + "max_level": 15, + "conditions": { + "fog": 90 + } }, { "pokeapi_id": 519, "pokemon_name": "Pidove", "method": "walk", - "encounter_rate": 90, + "encounter_rate": null, "min_level": 8, - "max_level": 15 + "max_level": 15, + "conditions": { + "clear": 20 + } }, { "pokeapi_id": 459, "pokemon_name": "Snover", "method": "walk", - "encounter_rate": 90, + "encounter_rate": null, "min_level": 8, - "max_level": 15 + "max_level": 15, + "conditions": { + "snow": 90, + "blizzard": 30 + } }, { "pokeapi_id": 43, "pokemon_name": "Oddish", "method": "walk", - "encounter_rate": 80, + "encounter_rate": null, "min_level": 8, - "max_level": 15 + "max_level": 15, + "conditions": { + "clear": 80, + "cloudy": 45, + "rain": 20, + "thunderstorm": 30, + "fog": 15 + } }, { "pokeapi_id": 582, "pokemon_name": "Vanillite", "method": "surf", - "encounter_rate": 75, + "encounter_rate": null, "min_level": 40, - "max_level": 43 + "max_level": 43, + "conditions": { + "snow": 40, + "blizzard": 75 + } }, { "pokeapi_id": 170, "pokemon_name": "Chinchou", "method": "surf", - "encounter_rate": 70, + "encounter_rate": null, "min_level": 40, - "max_level": 43 + "max_level": 43, + "conditions": { + "thunderstorm": 70 + } }, { "pokeapi_id": 278, "pokemon_name": "Wingull", "method": "surf", - "encounter_rate": 70, + "encounter_rate": null, "min_level": 40, - "max_level": 43 + "max_level": 43, + "conditions": { + "clear": 55, + "cloudy": 5, + "rain": 5, + "thunderstorm": 15, + "snow": 10, + "blizzard": 5, + "harshsunlight": 70, + "sandstorm": 5, + "fog": 25 + } }, { "pokeapi_id": 592, "pokemon_name": "Frillish", "method": "surf", - "encounter_rate": 60, + "encounter_rate": null, "min_level": 40, - "max_level": 43 + "max_level": 43, + "conditions": { + "clear": 25, + "cloudy": 55, + "rain": 35, + "snow": 30, + "harshsunlight": 15, + "sandstorm": 10, + "fog": 60 + } }, { "pokeapi_id": 118, "pokemon_name": "Goldeen", "method": "surf", - "encounter_rate": 55, + "encounter_rate": null, "min_level": 40, - "max_level": 43 + "max_level": 43, + "conditions": { + "clear": 5, + "cloudy": 25, + "rain": 15, + "thunderstorm": 5, + "blizzard": 15, + "harshsunlight": 5, + "sandstorm": 55, + "fog": 10 + } }, { "pokeapi_id": 759, "pokemon_name": "Stufful", "method": "walk", - "encounter_rate": 55, + "encounter_rate": null, "min_level": 8, - "max_level": 15 + "max_level": 15, + "conditions": { + "clear": 50, + "cloudy": 50, + "rain": 35, + "thunderstorm": 25, + "snow": 25, + "blizzard": 25, + "harshsunlight": 10, + "sandstorm": 10, + "fog": 25 + } }, { "pokeapi_id": 37, "pokemon_name": "Vulpix", "method": "walk", - "encounter_rate": 55, + "encounter_rate": null, "min_level": 8, - "max_level": 15 + "max_level": 15, + "conditions": { + "harshsunlight": 55 + } }, { "pokeapi_id": 129, @@ -2228,73 +2923,113 @@ "pokeapi_id": 406, "pokemon_name": "Budew", "method": "walk", - "encounter_rate": 45, + "encounter_rate": null, "min_level": 8, - "max_level": 12 + "max_level": 12, + "conditions": { + "cloudy": 45 + } }, { "pokeapi_id": 736, "pokemon_name": "Grubbin", "method": "walk", - "encounter_rate": 45, + "encounter_rate": null, "min_level": 8, - "max_level": 15 + "max_level": 15, + "conditions": { + "rain": 45 + } }, { "pokeapi_id": 595, "pokemon_name": "Joltik", "method": "walk", - "encounter_rate": 45, + "encounter_rate": null, "min_level": 8, - "max_level": 12 + "max_level": 12, + "conditions": { + "thunderstorm": 45 + } }, { "pokeapi_id": 509, "pokemon_name": "Purrloin", "method": "walk", - "encounter_rate": 45, + "encounter_rate": null, "min_level": 8, - "max_level": 12 + "max_level": 12, + "conditions": { + "fog": 45 + } }, { "pokeapi_id": 90, "pokemon_name": "Shellder", "method": "surf", - "encounter_rate": 45, + "encounter_rate": null, "min_level": 40, - "max_level": 43 + "max_level": 43, + "conditions": { + "clear": 15, + "cloudy": 15, + "rain": 45, + "thunderstorm": 10, + "snow": 20, + "blizzard": 5, + "harshsunlight": 10, + "sandstorm": 30, + "fog": 5 + } }, { "pokeapi_id": 582, "pokemon_name": "Vanillite", "method": "walk", - "encounter_rate": 45, + "encounter_rate": null, "min_level": 8, - "max_level": 12 + "max_level": 12, + "conditions": { + "blizzard": 45 + } }, { "pokeapi_id": 557, "pokemon_name": "Dwebble", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 8, - "max_level": 12 + "max_level": 12, + "conditions": { + "sandstorm": 40 + } }, { "pokeapi_id": 674, "pokemon_name": "Pancham", "method": "walk", - "encounter_rate": 35, + "encounter_rate": null, "min_level": 10, - "max_level": 15 + "max_level": 15, + "conditions": { + "cloudy": 35, + "thunderstorm": 5, + "snow": 10, + "blizzard": 15, + "harshsunlight": 5, + "sandstorm": 5 + } }, { "pokeapi_id": 659, "pokemon_name": "Bunnelby", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 8, - "max_level": 12 + "max_level": 12, + "conditions": { + "clear": 30 + } }, { "pokeapi_id": 12, @@ -2316,9 +3051,17 @@ "pokeapi_id": 572, "pokemon_name": "Minccino", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 8, - "max_level": 12 + "max_level": 12, + "conditions": { + "cloudy": 20, + "snow": 20, + "blizzard": 20, + "harshsunlight": 15, + "sandstorm": 15, + "fog": 20 + } }, { "pokeapi_id": 90, @@ -2332,17 +3075,24 @@ "pokeapi_id": 761, "pokemon_name": "Bounsweet", "method": "walk", - "encounter_rate": 15, + "encounter_rate": null, "min_level": 10, - "max_level": 15 + "max_level": 15, + "conditions": { + "clear": 15 + } }, { "pokeapi_id": 95, "pokemon_name": "Onix", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 8, - "max_level": 12 + "max_level": 12, + "conditions": { + "harshsunlight": 10, + "sandstorm": 10 + } }, { "pokeapi_id": 746, @@ -2362,17 +3112,30 @@ "pokeapi_id": 279, "pokemon_name": "Pelipper", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 26, - "max_level": 26 + "max_level": 26, + "conditions": { + "rain": 100, + "thunderstorm": 100 + } }, { "pokeapi_id": 178, "pokemon_name": "Xatu", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 26, - "max_level": 26 + "max_level": 26, + "conditions": { + "clear": 100, + "cloudy": 100, + "snow": 100, + "blizzard": 100, + "harshsunlight": 100, + "sandstorm": 100, + "fog": 100 + } } ] }, @@ -2398,33 +3161,50 @@ "pokeapi_id": 437, "pokemon_name": "Bronzong", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 36, - "max_level": 36 + "max_level": 36, + "conditions": { + "fog": 100 + } }, { "pokeapi_id": 569, "pokemon_name": "Garbodor", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 36, - "max_level": 36 + "max_level": 36, + "conditions": { + "clear": 100, + "cloudy": 100, + "rain": 100, + "thunderstorm": 100 + } }, { "pokeapi_id": 750, "pokemon_name": "Mudsdale", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 36, - "max_level": 36 + "max_level": 36, + "conditions": { + "harshsunlight": 100, + "sandstorm": 100 + } }, { "pokeapi_id": 221, "pokemon_name": "Piloswine", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 36, - "max_level": 36 + "max_level": 36, + "conditions": { + "snow": 100, + "blizzard": 100 + } } ] }, @@ -2450,33 +3230,50 @@ "pokeapi_id": 593, "pokemon_name": "Jellicent", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 46, - "max_level": 46 + "max_level": 46, + "conditions": { + "clear": 100, + "cloudy": 100, + "rain": 100, + "thunderstorm": 100, + "fog": 100 + } }, { "pokeapi_id": 279, "pokemon_name": "Pelipper", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 46, - "max_level": 46 + "max_level": 46, + "conditions": { + "harshsunlight": 100 + } }, { "pokeapi_id": 119, "pokemon_name": "Seaking", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 46, - "max_level": 46 + "max_level": 46, + "conditions": { + "sandstorm": 100 + } }, { "pokeapi_id": 584, "pokemon_name": "Vanilluxe", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 47, - "max_level": 47 + "max_level": 47, + "conditions": { + "snow": 100, + "blizzard": 100 + } } ] }, @@ -2488,41 +3285,60 @@ "pokeapi_id": 593, "pokemon_name": "Jellicent", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 46, - "max_level": 46 + "max_level": 46, + "conditions": { + "rain": 100, + "fog": 100 + } }, { "pokeapi_id": 171, "pokemon_name": "Lanturn", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 46, - "max_level": 46 + "max_level": 46, + "conditions": { + "thunderstorm": 100 + } }, { "pokeapi_id": 279, "pokemon_name": "Pelipper", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 46, - "max_level": 46 + "max_level": 46, + "conditions": { + "harshsunlight": 100 + } }, { "pokeapi_id": 119, "pokemon_name": "Seaking", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 46, - "max_level": 46 + "max_level": 46, + "conditions": { + "clear": 100, + "cloudy": 100, + "sandstorm": 100 + } }, { "pokeapi_id": 584, "pokemon_name": "Vanilluxe", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 47, - "max_level": 47 + "max_level": 47, + "conditions": { + "snow": 100, + "blizzard": 100 + } } ] }, @@ -2534,33 +3350,50 @@ "pokeapi_id": 593, "pokemon_name": "Jellicent", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 46, - "max_level": 46 + "max_level": 46, + "conditions": { + "fog": 100 + } }, { "pokeapi_id": 279, "pokemon_name": "Pelipper", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 46, - "max_level": 46 + "max_level": 46, + "conditions": { + "clear": 100, + "cloudy": 100, + "rain": 100, + "thunderstorm": 100, + "harshsunlight": 100 + } }, { "pokeapi_id": 119, "pokemon_name": "Seaking", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 46, - "max_level": 46 + "max_level": 46, + "conditions": { + "sandstorm": 100 + } }, { "pokeapi_id": 584, "pokemon_name": "Vanilluxe", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 47, - "max_level": 47 + "max_level": 47, + "conditions": { + "snow": 100, + "blizzard": 100 + } } ] }, @@ -2572,41 +3405,60 @@ "pokeapi_id": 593, "pokemon_name": "Jellicent", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 46, - "max_level": 46 + "max_level": 46, + "conditions": { + "rain": 100, + "fog": 100 + } }, { "pokeapi_id": 171, "pokemon_name": "Lanturn", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 46, - "max_level": 46 + "max_level": 46, + "conditions": { + "thunderstorm": 100 + } }, { "pokeapi_id": 279, "pokemon_name": "Pelipper", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 46, - "max_level": 46 + "max_level": 46, + "conditions": { + "harshsunlight": 100 + } }, { "pokeapi_id": 119, "pokemon_name": "Seaking", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 46, - "max_level": 46 + "max_level": 46, + "conditions": { + "clear": 100, + "cloudy": 100, + "sandstorm": 100 + } }, { "pokeapi_id": 584, "pokemon_name": "Vanilluxe", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 47, - "max_level": 47 + "max_level": 47, + "conditions": { + "snow": 100, + "blizzard": 100 + } } ] }, @@ -2632,33 +3484,50 @@ "pokeapi_id": 593, "pokemon_name": "Jellicent", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 46, - "max_level": 46 + "max_level": 46, + "conditions": { + "clear": 100, + "cloudy": 100, + "rain": 100, + "thunderstorm": 100, + "fog": 100 + } }, { "pokeapi_id": 279, "pokemon_name": "Pelipper", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 46, - "max_level": 46 + "max_level": 46, + "conditions": { + "harshsunlight": 100 + } }, { "pokeapi_id": 119, "pokemon_name": "Seaking", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 46, - "max_level": 46 + "max_level": 46, + "conditions": { + "sandstorm": 100 + } }, { "pokeapi_id": 584, "pokemon_name": "Vanilluxe", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 47, - "max_level": 47 + "max_level": 47, + "conditions": { + "snow": 100, + "blizzard": 100 + } } ] }, @@ -2670,33 +3539,50 @@ "pokeapi_id": 593, "pokemon_name": "Jellicent", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 46, - "max_level": 46 + "max_level": 46, + "conditions": { + "rain": 100 + } }, { "pokeapi_id": 171, "pokemon_name": "Lanturn", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 46, - "max_level": 46 + "max_level": 46, + "conditions": { + "clear": 100, + "thunderstorm": 100, + "fog": 100 + } }, { "pokeapi_id": 119, "pokemon_name": "Seaking", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 46, - "max_level": 46 + "max_level": 46, + "conditions": { + "cloudy": 100, + "harshsunlight": 100, + "sandstorm": 100 + } }, { "pokeapi_id": 584, "pokemon_name": "Vanilluxe", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 47, - "max_level": 47 + "max_level": 47, + "conditions": { + "snow": 100, + "blizzard": 100 + } } ] }, @@ -2708,49 +3594,70 @@ "pokeapi_id": 91, "pokemon_name": "Cloyster", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 46, - "max_level": 46 + "max_level": 46, + "conditions": { + "clear": 100, + "fog": 100 + } }, { "pokeapi_id": 593, "pokemon_name": "Jellicent", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 46, - "max_level": 46 + "max_level": 46, + "conditions": { + "cloudy": 100, + "rain": 100 + } }, { "pokeapi_id": 171, "pokemon_name": "Lanturn", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 46, - "max_level": 46 + "max_level": 46, + "conditions": { + "thunderstorm": 100 + } }, { "pokeapi_id": 279, "pokemon_name": "Pelipper", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 46, - "max_level": 46 + "max_level": 46, + "conditions": { + "harshsunlight": 100 + } }, { "pokeapi_id": 119, "pokemon_name": "Seaking", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 46, - "max_level": 46 + "max_level": 46, + "conditions": { + "sandstorm": 100 + } }, { "pokeapi_id": 584, "pokemon_name": "Vanilluxe", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 47, - "max_level": 47 + "max_level": 47, + "conditions": { + "snow": 100, + "blizzard": 100 + } } ] }, @@ -2762,41 +3669,60 @@ "pokeapi_id": 593, "pokemon_name": "Jellicent", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 46, - "max_level": 46 + "max_level": 46, + "conditions": { + "rain": 100, + "fog": 100 + } }, { "pokeapi_id": 171, "pokemon_name": "Lanturn", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 46, - "max_level": 46 + "max_level": 46, + "conditions": { + "thunderstorm": 100 + } }, { "pokeapi_id": 279, "pokemon_name": "Pelipper", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 46, - "max_level": 46 + "max_level": 46, + "conditions": { + "harshsunlight": 100 + } }, { "pokeapi_id": 119, "pokemon_name": "Seaking", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 46, - "max_level": 46 + "max_level": 46, + "conditions": { + "clear": 100, + "cloudy": 100, + "sandstorm": 100 + } }, { "pokeapi_id": 584, "pokemon_name": "Vanilluxe", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 47, - "max_level": 47 + "max_level": 47, + "conditions": { + "snow": 100, + "blizzard": 100 + } } ] } @@ -2810,137 +3736,238 @@ "pokeapi_id": 582, "pokemon_name": "Vanillite", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 7, - "max_level": 14 + "max_level": 14, + "conditions": { + "snow": 50, + "blizzard": 80 + } }, { "pokeapi_id": 361, "pokemon_name": "Snorunt", "method": "walk", - "encounter_rate": 90, + "encounter_rate": null, "min_level": 7, - "max_level": 14 + "max_level": 14, + "conditions": { + "snow": 90 + } }, { "pokeapi_id": 535, "pokemon_name": "Tympole", "method": "walk", - "encounter_rate": 90, + "encounter_rate": null, "min_level": 7, - "max_level": 14 + "max_level": 14, + "conditions": { + "rain": 35, + "thunderstorm": 35, + "clear": 60, + "cloudy": 25, + "snow": 25, + "blizzard": 10, + "fog": 25 + } }, { "pokeapi_id": 194, "pokemon_name": "Wooper", "method": "walk", - "encounter_rate": 90, + "encounter_rate": null, "min_level": 7, - "max_level": 14 + "max_level": 14, + "conditions": { + "clear": 65, + "cloudy": 30, + "rain": 90, + "sandstorm": 40, + "thunderstorm": 50, + "fog": 5 + } }, { "pokeapi_id": 37, "pokemon_name": "Vulpix", "method": "walk", - "encounter_rate": 75, + "encounter_rate": null, "min_level": 7, - "max_level": 14 + "max_level": 14, + "conditions": { + "harshsunlight": 75 + } }, { "pokeapi_id": 582, "pokemon_name": "Vanillite", "method": "surf", - "encounter_rate": 70, + "encounter_rate": null, "min_level": 38, - "max_level": 40 + "max_level": 40, + "conditions": { + "snow": 60, + "blizzard": 70 + } }, { "pokeapi_id": 599, "pokemon_name": "Klink", "method": "walk", - "encounter_rate": 65, + "encounter_rate": null, "min_level": 7, - "max_level": 14 + "max_level": 14, + "conditions": { + "blizzard": 65 + } }, { "pokeapi_id": 170, "pokemon_name": "Chinchou", "method": "surf", - "encounter_rate": 60, + "encounter_rate": null, "min_level": 38, - "max_level": 40 + "max_level": 40, + "conditions": { + "thunderstorm": 60 + } }, { "pokeapi_id": 557, "pokemon_name": "Dwebble", "method": "walk", - "encounter_rate": 60, + "encounter_rate": null, "min_level": 8, - "max_level": 14 + "max_level": 14, + "conditions": { + "harshsunlight": 40, + "sandstorm": 60 + } }, { "pokeapi_id": 592, "pokemon_name": "Frillish", "method": "surf", - "encounter_rate": 60, + "encounter_rate": null, "min_level": 38, - "max_level": 40 + "max_level": 40, + "conditions": { + "clear": 60, + "cloudy": 5, + "rain": 60, + "snow": 5, + "blizzard": 10, + "harshsunlight": 25, + "sandstorm": 5, + "fog": 10 + } }, { "pokeapi_id": 118, "pokemon_name": "Goldeen", "method": "surf", - "encounter_rate": 60, + "encounter_rate": null, "min_level": 38, - "max_level": 40 + "max_level": 40, + "conditions": { + "clear": 25, + "cloudy": 60, + "rain": 25, + "thunderstorm": 10, + "blizzard": 5, + "harshsunlight": 10, + "sandstorm": 25, + "fog": 25 + } }, { "pokeapi_id": 129, "pokemon_name": "Magikarp", "method": "surf", - "encounter_rate": 60, + "encounter_rate": null, "min_level": 38, - "max_level": 40 + "max_level": 40, + "conditions": { + "clear": 5, + "cloudy": 10, + "rain": 5, + "thunderstorm": 25, + "snow": 10, + "blizzard": 15, + "harshsunlight": 60, + "sandstorm": 60, + "fog": 60 + } }, { "pokeapi_id": 509, "pokemon_name": "Purrloin", "method": "walk", - "encounter_rate": 60, + "encounter_rate": null, "min_level": 8, - "max_level": 14 + "max_level": 14, + "conditions": { + "clear": 5, + "cloudy": 10, + "snow": 5, + "harshsunlight": 5, + "sandstorm": 15, + "fog": 60 + } }, { "pokeapi_id": 273, "pokemon_name": "Seedot", "method": "walk", - "encounter_rate": 60, + "encounter_rate": null, "min_level": 8, - "max_level": 14 + "max_level": 14, + "conditions": { + "cloudy": 60 + } }, { "pokeapi_id": 278, "pokemon_name": "Wingull", "method": "walk", - "encounter_rate": 55, + "encounter_rate": null, "min_level": 7, - "max_level": 14 + "max_level": 14, + "conditions": { + "clear": 20, + "rain": 45, + "snow": 20, + "fog": 20, + "thunderstorm": 35 + } }, { "pokeapi_id": 309, "pokemon_name": "Electrike", "method": "walk", - "encounter_rate": 50, + "encounter_rate": null, "min_level": 7, - "max_level": 14 + "max_level": 14, + "conditions": { + "thunderstorm": 50 + } }, { "pokeapi_id": 98, "pokemon_name": "Krabby", "method": "walk", - "encounter_rate": 50, + "encounter_rate": null, "min_level": 7, - "max_level": 14 + "max_level": 14, + "conditions": { + "clear": 40, + "cloudy": 40, + "rain": 30, + "thunderstorm": 20, + "fog": 30, + "blizzard": 5 + } }, { "pokeapi_id": 129, @@ -2954,17 +3981,25 @@ "pokeapi_id": 177, "pokemon_name": "Natu", "method": "walk", - "encounter_rate": 50, + "encounter_rate": null, "min_level": 7, - "max_level": 14 + "max_level": 14, + "conditions": { + "fog": 50 + } }, { "pokeapi_id": 659, "pokemon_name": "Bunnelby", "method": "walk", - "encounter_rate": 45, + "encounter_rate": null, "min_level": 7, - "max_level": 14 + "max_level": 14, + "conditions": { + "blizzard": 10, + "harshsunlight": 40, + "sandstorm": 25 + } }, { "pokeapi_id": 118, @@ -2978,81 +4013,120 @@ "pokeapi_id": 343, "pokemon_name": "Baltoy", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 7, - "max_level": 11 + "max_level": 11, + "conditions": { + "harshsunlight": 30, + "sandstorm": 20 + } }, { "pokeapi_id": 225, "pokemon_name": "Delibird", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 7, - "max_level": 11 + "max_level": 11, + "conditions": { + "snow": 10, + "blizzard": 30 + } }, { "pokeapi_id": 290, "pokemon_name": "Nincada", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 7, - "max_level": 11 + "max_level": 11, + "conditions": { + "sandstorm": 30 + } }, { "pokeapi_id": 674, "pokemon_name": "Pancham", "method": "walk", - "encounter_rate": 25, + "encounter_rate": null, "min_level": 7, - "max_level": 11 + "max_level": 11, + "conditions": { + "cloudy": 25, + "harshsunlight": 10 + } }, { "pokeapi_id": 223, "pokemon_name": "Remoraid", "method": "surf", - "encounter_rate": 25, + "encounter_rate": null, "min_level": 38, - "max_level": 40 + "max_level": 40, + "conditions": { + "clear": 10, + "cloudy": 25, + "rain": 10, + "thunderstorm": 5, + "harshsunlight": 5, + "sandstorm": 10, + "fog": 5 + } }, { "pokeapi_id": 90, "pokemon_name": "Shellder", "method": "surf", - "encounter_rate": 25, + "encounter_rate": null, "min_level": 38, - "max_level": 40 + "max_level": 40, + "conditions": { + "snow": 25 + } }, { "pokeapi_id": 761, "pokemon_name": "Bounsweet", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 7, - "max_level": 11 + "max_level": 11, + "conditions": { + "clear": 10 + } }, { "pokeapi_id": 595, "pokemon_name": "Joltik", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 7, - "max_level": 11 + "max_level": 11, + "conditions": { + "thunderstorm": 10 + } }, { "pokeapi_id": 749, "pokemon_name": "Mudbray", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 7, - "max_level": 11 + "max_level": 11, + "conditions": { + "sandstorm": 10 + } }, { "pokeapi_id": 280, "pokemon_name": "Ralts", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 7, - "max_level": 11 + "max_level": 11, + "conditions": { + "fog": 10 + } }, { "pokeapi_id": 223, @@ -3066,17 +4140,23 @@ "pokeapi_id": 406, "pokemon_name": "Budew", "method": "walk", - "encounter_rate": 5, + "encounter_rate": null, "min_level": 8, - "max_level": 14 + "max_level": 14, + "conditions": { + "cloudy": 5 + } }, { "pokeapi_id": 236, "pokemon_name": "Tyrogue", "method": "walk", - "encounter_rate": 5, + "encounter_rate": null, "min_level": 7, - "max_level": 11 + "max_level": 11, + "conditions": { + "cloudy": 5 + } }, { "pokeapi_id": 746, @@ -3096,33 +4176,50 @@ "pokeapi_id": 660, "pokemon_name": "Diggersby", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 28, - "max_level": 28 + "max_level": 28, + "conditions": { + "harshsunlight": 100 + } }, { "pokeapi_id": 99, "pokemon_name": "Kingler", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 28, - "max_level": 28 + "max_level": 28, + "conditions": { + "clear": 100 + } }, { "pokeapi_id": 536, "pokemon_name": "Palpitoad", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 28, - "max_level": 28 + "max_level": 28, + "conditions": { + "cloudy": 100, + "snow": 100, + "blizzard": 100, + "sandstorm": 100, + "fog": 100 + } }, { "pokeapi_id": 279, "pokemon_name": "Pelipper", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 28, - "max_level": 28 + "max_level": 28, + "conditions": { + "rain": 100, + "thunderstorm": 100 + } } ] }, @@ -3134,17 +4231,30 @@ "pokeapi_id": 660, "pokemon_name": "Diggersby", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 15, - "max_level": 15 + "max_level": 15, + "conditions": { + "snow": 100, + "blizzard": 100, + "harshsunlight": 100, + "sandstorm": 100 + } }, { "pokeapi_id": 195, "pokemon_name": "Quagsire", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 15, - "max_level": 15 + "max_level": 15, + "conditions": { + "clear": 100, + "cloudy": 100, + "rain": 100, + "thunderstorm": 100, + "fog": 100 + } } ] }, @@ -3170,33 +4280,50 @@ "pokeapi_id": 593, "pokemon_name": "Jellicent", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 46, - "max_level": 46 + "max_level": 46, + "conditions": { + "fog": 100 + } }, { "pokeapi_id": 279, "pokemon_name": "Pelipper", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 46, - "max_level": 46 + "max_level": 46, + "conditions": { + "clear": 100, + "cloudy": 100, + "rain": 100, + "thunderstorm": 100, + "harshsunlight": 100 + } }, { "pokeapi_id": 119, "pokemon_name": "Seaking", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 46, - "max_level": 46 + "max_level": 46, + "conditions": { + "sandstorm": 100 + } }, { "pokeapi_id": 584, "pokemon_name": "Vanilluxe", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 47, - "max_level": 47 + "max_level": 47, + "conditions": { + "snow": 100, + "blizzard": 100 + } } ] }, @@ -3208,17 +4335,30 @@ "pokeapi_id": 853, "pokemon_name": "Grapploct", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 56, - "max_level": 56 + "max_level": 56, + "conditions": { + "clear": 100, + "cloudy": 100, + "snow": 100, + "blizzard": 100, + "harshsunlight": 100, + "sandstorm": 100, + "fog": 100 + } }, { "pokeapi_id": 130, "pokemon_name": "Gyarados", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 56, - "max_level": 56 + "max_level": 56, + "conditions": { + "rain": 100, + "thunderstorm": 100 + } } ] }, @@ -3230,49 +4370,70 @@ "pokeapi_id": 91, "pokemon_name": "Cloyster", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 46, - "max_level": 46 + "max_level": 46, + "conditions": { + "clear": 100, + "fog": 100 + } }, { "pokeapi_id": 593, "pokemon_name": "Jellicent", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 46, - "max_level": 46 + "max_level": 46, + "conditions": { + "cloudy": 100, + "rain": 100 + } }, { "pokeapi_id": 171, "pokemon_name": "Lanturn", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 46, - "max_level": 46 + "max_level": 46, + "conditions": { + "thunderstorm": 100 + } }, { "pokeapi_id": 279, "pokemon_name": "Pelipper", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 46, - "max_level": 46 + "max_level": 46, + "conditions": { + "harshsunlight": 100 + } }, { "pokeapi_id": 119, "pokemon_name": "Seaking", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 46, - "max_level": 46 + "max_level": 46, + "conditions": { + "sandstorm": 100 + } }, { "pokeapi_id": 584, "pokemon_name": "Vanilluxe", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 47, - "max_level": 47 + "max_level": 47, + "conditions": { + "snow": 100, + "blizzard": 100 + } } ] }, @@ -3298,17 +4459,30 @@ "pokeapi_id": 130, "pokemon_name": "Gyarados", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 56, - "max_level": 56 + "max_level": 56, + "conditions": { + "cloudy": 100, + "harshsunlight": 100, + "sandstorm": 100 + } }, { "pokeapi_id": 131, "pokemon_name": "Lapras", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 56, - "max_level": 56 + "max_level": 56, + "conditions": { + "clear": 100, + "rain": 100, + "thunderstorm": 100, + "snow": 100, + "blizzard": 100, + "fog": 100 + } } ] }, @@ -3320,41 +4494,60 @@ "pokeapi_id": 593, "pokemon_name": "Jellicent", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 46, - "max_level": 46 + "max_level": 46, + "conditions": { + "rain": 100, + "fog": 100 + } }, { "pokeapi_id": 171, "pokemon_name": "Lanturn", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 46, - "max_level": 46 + "max_level": 46, + "conditions": { + "thunderstorm": 100 + } }, { "pokeapi_id": 279, "pokemon_name": "Pelipper", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 46, - "max_level": 46 + "max_level": 46, + "conditions": { + "harshsunlight": 100 + } }, { "pokeapi_id": 119, "pokemon_name": "Seaking", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 46, - "max_level": 46 + "max_level": 46, + "conditions": { + "clear": 100, + "cloudy": 100, + "sandstorm": 100 + } }, { "pokeapi_id": 584, "pokemon_name": "Vanilluxe", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 47, - "max_level": 47 + "max_level": 47, + "conditions": { + "snow": 100, + "blizzard": 100 + } } ] } @@ -3376,41 +4569,82 @@ "pokeapi_id": 278, "pokemon_name": "Wingull", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 11, - "max_level": 16 + "max_level": 16, + "conditions": { + "clear": 30, + "rain": 10 + } }, { "pokeapi_id": 339, "pokemon_name": "Barboach", "method": "surf", - "encounter_rate": 60, + "encounter_rate": null, "min_level": 41, - "max_level": 44 + "max_level": 44, + "conditions": { + "clear": 5, + "cloudy": 25, + "rain": 10, + "thunderstorm": 60, + "snow": 10, + "blizzard": 5, + "harshsunlight": 60, + "sandstorm": 60, + "fog": 25 + } }, { "pokeapi_id": 425, "pokemon_name": "Drifloon", "method": "surf", - "encounter_rate": 60, + "encounter_rate": null, "min_level": 41, - "max_level": 44 + "max_level": 44, + "conditions": { + "clear": 10, + "cloudy": 60, + "rain": 25, + "thunderstorm": 10, + "snow": 5, + "blizzard": 25, + "harshsunlight": 25, + "sandstorm": 5, + "fog": 60 + } }, { "pokeapi_id": 118, "pokemon_name": "Goldeen", "method": "surf", - "encounter_rate": 60, + "encounter_rate": null, "min_level": 41, - "max_level": 44 + "max_level": 44, + "conditions": { + "clear": 60, + "cloudy": 5, + "rain": 60, + "thunderstorm": 25, + "snow": 25, + "blizzard": 10, + "harshsunlight": 10, + "sandstorm": 10, + "fog": 5 + } }, { "pokeapi_id": 582, "pokemon_name": "Vanillite", "method": "surf", - "encounter_rate": 60, + "encounter_rate": null, "min_level": 41, - "max_level": 44 + "max_level": 44, + "conditions": { + "snow": 60, + "blizzard": 60 + } }, { "pokeapi_id": 129, @@ -3424,57 +4658,92 @@ "pokeapi_id": 343, "pokemon_name": "Baltoy", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 11, - "max_level": 13 + "max_level": 13, + "conditions": { + "harshsunlight": 40, + "sandstorm": 20 + } }, { "pokeapi_id": 341, "pokemon_name": "Corphish", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 11, - "max_level": 13 + "max_level": 13, + "conditions": { + "clear": 10, + "cloudy": 40, + "rain": 30, + "thunderstorm": 20, + "snow": 20, + "blizzard": 20, + "fog": 30 + } }, { "pokeapi_id": 309, "pokemon_name": "Electrike", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 11, - "max_level": 13 + "max_level": 13, + "conditions": { + "thunderstorm": 40 + } }, { "pokeapi_id": 599, "pokemon_name": "Klink", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 11, - "max_level": 13 + "max_level": 13, + "conditions": { + "blizzard": 40 + } }, { "pokeapi_id": 66, "pokemon_name": "Machop", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 11, - "max_level": 13 + "max_level": 13, + "conditions": { + "clear": 40, + "cloudy": 20, + "rain": 20, + "thunderstorm": 10, + "snow": 10, + "blizzard": 10, + "fog": 20 + } }, { "pokeapi_id": 177, "pokemon_name": "Natu", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 11, - "max_level": 13 + "max_level": 13, + "conditions": { + "fog": 40 + } }, { "pokeapi_id": 290, "pokemon_name": "Nincada", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 11, - "max_level": 13 + "max_level": 13, + "conditions": { + "harshsunlight": 10, + "sandstorm": 40 + } }, { "pokeapi_id": 223, @@ -3488,73 +4757,109 @@ "pokeapi_id": 361, "pokemon_name": "Snorunt", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 11, - "max_level": 13 + "max_level": 13, + "conditions": { + "snow": 40 + } }, { "pokeapi_id": 535, "pokemon_name": "Tympole", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 11, - "max_level": 13 + "max_level": 13, + "conditions": { + "clear": 20, + "rain": 40, + "sandstorm": 10 + } }, { "pokeapi_id": 595, "pokemon_name": "Joltik", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 11, - "max_level": 13 + "max_level": 13, + "conditions": { + "thunderstorm": 30 + } }, { "pokeapi_id": 315, "pokemon_name": "Roselia", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 11, - "max_level": 13 + "max_level": 13, + "conditions": { + "cloudy": 30, + "harshsunlight": 20 + } }, { "pokeapi_id": 459, "pokemon_name": "Snover", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 11, - "max_level": 13 + "max_level": 13, + "conditions": { + "blizzard": 30 + } }, { "pokeapi_id": 582, "pokemon_name": "Vanillite", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 11, - "max_level": 13 + "max_level": 13, + "conditions": { + "snow": 30 + } }, { "pokeapi_id": 37, "pokemon_name": "Vulpix", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 11, - "max_level": 13 + "max_level": 13, + "conditions": { + "harshsunlight": 30 + } }, { "pokeapi_id": 194, "pokemon_name": "Wooper", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 11, - "max_level": 13 + "max_level": 13, + "conditions": { + "sandstorm": 30 + } }, { "pokeapi_id": 278, "pokemon_name": "Wingull", "method": "surf", - "encounter_rate": 25, + "encounter_rate": null, "min_level": 41, - "max_level": 44 + "max_level": 44, + "conditions": { + "clear": 25, + "cloudy": 10, + "rain": 5, + "thunderstorm": 5, + "harshsunlight": 5, + "sandstorm": 25, + "fog": 10 + } }, { "pokeapi_id": 425, @@ -3568,17 +4873,23 @@ "pokeapi_id": 280, "pokemon_name": "Ralts", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 11, - "max_level": 13 + "max_level": 13, + "conditions": { + "fog": 10 + } }, { "pokeapi_id": 236, "pokemon_name": "Tyrogue", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 11, - "max_level": 13 + "max_level": 13, + "conditions": { + "cloudy": 10 + } }, { "pokeapi_id": 339, @@ -3598,49 +4909,79 @@ "pokeapi_id": 66, "pokemon_name": "Machop", "method": "walk", - "encounter_rate": 80, + "encounter_rate": null, "min_level": 14, - "max_level": 16 + "max_level": 16, + "conditions": { + "clear": 80, + "cloudy": 60, + "rain": 70, + "thunderstorm": 60, + "snow": 80, + "blizzard": 35, + "harshsunlight": 80, + "sandstorm": 60, + "fog": 60 + } }, { "pokeapi_id": 459, "pokemon_name": "Snover", "method": "walk", - "encounter_rate": 60, + "encounter_rate": null, "min_level": 14, - "max_level": 16 + "max_level": 16, + "conditions": { + "snow": 15, + "blizzard": 60 + } }, { "pokeapi_id": 436, "pokemon_name": "Bronzor", "method": "walk", - "encounter_rate": 35, + "encounter_rate": null, "min_level": 14, - "max_level": 16 + "max_level": 16, + "conditions": { + "fog": 35 + } }, { "pokeapi_id": 557, "pokemon_name": "Dwebble", "method": "walk", - "encounter_rate": 35, + "encounter_rate": null, "min_level": 14, - "max_level": 16 + "max_level": 16, + "conditions": { + "sandstorm": 35 + } }, { "pokeapi_id": 434, "pokemon_name": "Stunky", "method": "walk", - "encounter_rate": 35, + "encounter_rate": null, "min_level": 14, - "max_level": 16 + "max_level": 16, + "conditions": { + "clear": 15, + "cloudy": 35, + "rain": 25, + "thunderstorm": 35 + } }, { "pokeapi_id": 37, "pokemon_name": "Vulpix", "method": "walk", - "encounter_rate": 15, + "encounter_rate": null, "min_level": 14, - "max_level": 16 + "max_level": 16, + "conditions": { + "harshsunlight": 15 + } }, { "pokeapi_id": 236, @@ -3660,153 +5001,232 @@ "pokeapi_id": 425, "pokemon_name": "Drifloon", "method": "walk", - "encounter_rate": 60, + "encounter_rate": null, "min_level": 14, - "max_level": 16 + "max_level": 16, + "conditions": { + "fog": 60 + } }, { "pokeapi_id": 66, "pokemon_name": "Machop", "method": "walk", - "encounter_rate": 60, + "encounter_rate": null, "min_level": 14, - "max_level": 16 + "max_level": 16, + "conditions": { + "clear": 10, + "cloudy": 50, + "rain": 10, + "snow": 10, + "blizzard": 10, + "harshsunlight": 60, + "sandstorm": 15 + } }, { "pokeapi_id": 582, "pokemon_name": "Vanillite", "method": "walk", - "encounter_rate": 60, + "encounter_rate": null, "min_level": 14, - "max_level": 16 + "max_level": 16, + "conditions": { + "snow": 45, + "blizzard": 60 + } }, { "pokeapi_id": 749, "pokemon_name": "Mudbray", "method": "walk", - "encounter_rate": 55, + "encounter_rate": null, "min_level": 14, - "max_level": 16 + "max_level": 16, + "conditions": { + "harshsunlight": 10, + "sandstorm": 55 + } }, { "pokeapi_id": 535, "pokemon_name": "Tympole", "method": "walk", - "encounter_rate": 45, + "encounter_rate": null, "min_level": 14, - "max_level": 16 + "max_level": 16, + "conditions": { + "rain": 45, + "thunderstorm": 28 + } }, { "pokeapi_id": 341, "pokemon_name": "Corphish", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 14, - "max_level": 16 + "max_level": 16, + "conditions": { + "clear": 30, + "cloudy": 10, + "rain": 10, + "thunderstorm": 30, + "snow": 10, + "fog": 10 + } }, { "pokeapi_id": 98, "pokemon_name": "Krabby", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 14, - "max_level": 16 + "max_level": 16, + "conditions": { + "clear": 30, + "cloudy": 10, + "rain": 10, + "thunderstorm": 30, + "snow": 10 + } }, { "pokeapi_id": 436, "pokemon_name": "Bronzor", "method": "walk", - "encounter_rate": 25, + "encounter_rate": null, "min_level": 14, - "max_level": 16 + "max_level": 16, + "conditions": { + "fog": 25 + } }, { "pokeapi_id": 557, "pokemon_name": "Dwebble", "method": "walk", - "encounter_rate": 25, + "encounter_rate": null, "min_level": 14, - "max_level": 16 + "max_level": 16, + "conditions": { + "sandstorm": 25 + } }, { "pokeapi_id": 599, "pokemon_name": "Klink", "method": "walk", - "encounter_rate": 25, + "encounter_rate": null, "min_level": 14, - "max_level": 16 + "max_level": 16, + "conditions": { + "blizzard": 25 + } }, { "pokeapi_id": 129, "pokemon_name": "Magikarp", "method": "walk", - "encounter_rate": 25, + "encounter_rate": null, "min_level": 14, - "max_level": 16 + "max_level": 16, + "conditions": { + "rain": 25 + } }, { "pokeapi_id": 459, "pokemon_name": "Snover", "method": "walk", - "encounter_rate": 25, + "encounter_rate": null, "min_level": 14, - "max_level": 16 + "max_level": 16, + "conditions": { + "snow": 25 + } }, { "pokeapi_id": 434, "pokemon_name": "Stunky", "method": "walk", - "encounter_rate": 25, + "encounter_rate": null, "min_level": 14, - "max_level": 16 + "max_level": 16, + "conditions": { + "clear": 25, + "cloudy": 25, + "harshsunlight": 5, + "sandstorm": 5 + } }, { "pokeapi_id": 37, "pokemon_name": "Vulpix", "method": "walk", - "encounter_rate": 25, + "encounter_rate": null, "min_level": 14, - "max_level": 16 + "max_level": 16, + "conditions": { + "harshsunlight": 25 + } }, { "pokeapi_id": 595, "pokemon_name": "Joltik", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 14, - "max_level": 16 + "max_level": 16, + "conditions": { + "thunderstorm": 10 + } }, { "pokeapi_id": 225, "pokemon_name": "Delibird", "method": "walk", - "encounter_rate": 5, + "encounter_rate": null, "min_level": 14, - "max_level": 16 + "max_level": 16, + "conditions": { + "blizzard": 5 + } }, { "pokeapi_id": 274, "pokemon_name": "Nuzleaf", "method": "walk", - "encounter_rate": 5, + "encounter_rate": null, "min_level": 14, - "max_level": 16 + "max_level": 16, + "conditions": { + "clear": 5, + "cloudy": 5 + } }, { "pokeapi_id": 280, "pokemon_name": "Ralts", "method": "walk", - "encounter_rate": 5, + "encounter_rate": null, "min_level": 14, - "max_level": 16 + "max_level": 16, + "conditions": { + "fog": 5 + } }, { "pokeapi_id": 771, "pokemon_name": "Pyukumuku", "method": "walk", - "encounter_rate": 2, + "encounter_rate": null, "min_level": 14, - "max_level": 16 + "max_level": 16, + "conditions": { + "thunderstorm": 2 + } } ] }, @@ -3860,101 +5280,150 @@ "pokeapi_id": 558, "pokemon_name": "Crustle", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 34, - "max_level": 34 + "max_level": 34, + "conditions": { + "harshsunlight": 100 + } }, { "pokeapi_id": 536, "pokemon_name": "Palpitoad", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 34, - "max_level": 34 + "max_level": 34, + "conditions": { + "rain": 100, + "thunderstorm": 100 + } }, { "pokeapi_id": 435, "pokemon_name": "Skuntank", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 34, - "max_level": 34 + "max_level": 34, + "conditions": { + "clear": 100, + "cloudy": 100, + "snow": 100, + "blizzard": 100, + "sandstorm": 100, + "fog": 100 + } } ] }, { - "name": "South Lake Miloch (Northwest of Bridge to Giant\u2019s Seat)", + "name": "South Lake Miloch (Northwest of Bridge to Giant’s Seat)", "order": 70, "encounters": [ { "pokeapi_id": 426, "pokemon_name": "Drifblim", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 31, - "max_level": 31 + "max_level": 31, + "conditions": { + "fog": 100 + } }, { "pokeapi_id": 99, "pokemon_name": "Kingler", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 31, - "max_level": 31 + "max_level": 31, + "conditions": { + "clear": 100, + "thunderstorm": 100 + } }, { "pokeapi_id": 67, "pokemon_name": "Machoke", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 31, - "max_level": 31 + "max_level": 31, + "conditions": { + "cloudy": 100, + "snow": 100, + "blizzard": 100, + "harshsunlight": 100, + "sandstorm": 100 + } }, { "pokeapi_id": 536, "pokemon_name": "Palpitoad", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 34, - "max_level": 34 + "max_level": 34, + "conditions": { + "rain": 100 + } } ] }, { - "name": "South Lake Miloch (West of Bridge to Giant\u2019s Seat)", + "name": "South Lake Miloch (West of Bridge to Giant’s Seat)", "order": 71, "encounters": [ { "pokeapi_id": 342, "pokemon_name": "Crawdaunt", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 31, - "max_level": 31 + "max_level": 31, + "conditions": { + "clear": 100, + "thunderstorm": 100 + } }, { "pokeapi_id": 426, "pokemon_name": "Drifblim", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 31, - "max_level": 31 + "max_level": 31, + "conditions": { + "fog": 100 + } }, { "pokeapi_id": 67, "pokemon_name": "Machoke", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 31, - "max_level": 31 + "max_level": 31, + "conditions": { + "cloudy": 100, + "snow": 100, + "blizzard": 100, + "harshsunlight": 100, + "sandstorm": 100 + } }, { "pokeapi_id": 536, "pokemon_name": "Palpitoad", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 34, - "max_level": 34 + "max_level": 34, + "conditions": { + "rain": 100 + } } ] }, @@ -3966,33 +5435,50 @@ "pokeapi_id": 426, "pokemon_name": "Drifblim", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 46, - "max_level": 46 + "max_level": 46, + "conditions": { + "cloudy": 100, + "fog": 100 + } }, { "pokeapi_id": 279, "pokemon_name": "Pelipper", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 46, - "max_level": 46 + "max_level": 46, + "conditions": { + "rain": 100 + } }, { "pokeapi_id": 584, "pokemon_name": "Vanilluxe", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 47, - "max_level": 47 + "max_level": 47, + "conditions": { + "snow": 100, + "blizzard": 100 + } }, { "pokeapi_id": 340, "pokemon_name": "Whiscash", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 46, - "max_level": 46 + "max_level": 46, + "conditions": { + "clear": 100, + "thunderstorm": 100, + "harshsunlight": 100, + "sandstorm": 100 + } } ] }, @@ -4004,33 +5490,50 @@ "pokeapi_id": 426, "pokemon_name": "Drifblim", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 46, - "max_level": 46 + "max_level": 46, + "conditions": { + "clear": 100, + "cloudy": 100, + "blizzard": 100, + "fog": 100 + } }, { "pokeapi_id": 119, "pokemon_name": "Seaking", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 46, - "max_level": 46 + "max_level": 46, + "conditions": { + "rain": 100, + "thunderstorm": 100 + } }, { "pokeapi_id": 584, "pokemon_name": "Vanilluxe", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 47, - "max_level": 47 + "max_level": 47, + "conditions": { + "snow": 100 + } }, { "pokeapi_id": 340, "pokemon_name": "Whiscash", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 46, - "max_level": 46 + "max_level": 46, + "conditions": { + "harshsunlight": 100, + "sandstorm": 100 + } } ] }, @@ -4042,41 +5545,60 @@ "pokeapi_id": 593, "pokemon_name": "Jellicent", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 46, - "max_level": 46 + "max_level": 46, + "conditions": { + "rain": 100, + "fog": 100 + } }, { "pokeapi_id": 171, "pokemon_name": "Lanturn", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 46, - "max_level": 46 + "max_level": 46, + "conditions": { + "thunderstorm": 100 + } }, { "pokeapi_id": 279, "pokemon_name": "Pelipper", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 46, - "max_level": 46 + "max_level": 46, + "conditions": { + "harshsunlight": 100 + } }, { "pokeapi_id": 119, "pokemon_name": "Seaking", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 46, - "max_level": 46 + "max_level": 46, + "conditions": { + "clear": 100, + "cloudy": 100, + "sandstorm": 100 + } }, { "pokeapi_id": 584, "pokemon_name": "Vanilluxe", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 47, - "max_level": 47 + "max_level": 47, + "conditions": { + "snow": 100, + "blizzard": 100 + } } ] }, @@ -4088,17 +5610,30 @@ "pokeapi_id": 130, "pokemon_name": "Gyarados", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 60, - "max_level": 60 + "max_level": 60, + "conditions": { + "clear": 100, + "cloudy": 100, + "rain": 100, + "thunderstorm": 100, + "snow": 100, + "blizzard": 100, + "harshsunlight": 100, + "sandstorm": 100 + } }, { "pokeapi_id": 350, "pokemon_name": "Milotic", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 60, - "max_level": 60 + "max_level": 60, + "conditions": { + "fog": 100 + } } ] }, @@ -4110,71 +5645,105 @@ "pokeapi_id": 426, "pokemon_name": "Drifblim", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 46, - "max_level": 46 + "max_level": 46, + "conditions": { + "blizzard": 100 + } }, { "pokeapi_id": 224, "pokemon_name": "Octillery", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 46, - "max_level": 46 + "max_level": 46, + "conditions": { + "clear": 100, + "harshsunlight": 100, + "sandstorm": 100, + "fog": 100 + } }, { "pokeapi_id": 279, "pokemon_name": "Pelipper", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 46, - "max_level": 46 + "max_level": 46, + "conditions": { + "cloudy": 100, + "rain": 100, + "thunderstorm": 100 + } }, { "pokeapi_id": 584, "pokemon_name": "Vanilluxe", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 47, - "max_level": 47 + "max_level": 47, + "conditions": { + "snow": 100 + } } ] }, { - "name": "South Lake Miloch (By Giant\u2019s Seat, Fishing Spot North of Bridge)", + "name": "South Lake Miloch (By Giant’s Seat, Fishing Spot North of Bridge)", "order": 77, "encounters": [ { "pokeapi_id": 426, "pokemon_name": "Drifblim", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 46, - "max_level": 46 + "max_level": 46, + "conditions": { + "clear": 100, + "cloudy": 100, + "blizzard": 100, + "fog": 100 + } }, { "pokeapi_id": 119, "pokemon_name": "Seaking", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 46, - "max_level": 46 + "max_level": 46, + "conditions": { + "rain": 100, + "thunderstorm": 100 + } }, { "pokeapi_id": 584, "pokemon_name": "Vanilluxe", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 47, - "max_level": 47 + "max_level": 47, + "conditions": { + "snow": 100 + } }, { "pokeapi_id": 340, "pokemon_name": "Whiscash", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 46, - "max_level": 46 + "max_level": 46, + "conditions": { + "harshsunlight": 100, + "sandstorm": 100 + } } ] } @@ -4188,17 +5757,32 @@ "pokeapi_id": 436, "pokemon_name": "Bronzor", "method": "walk", - "encounter_rate": 90, + "encounter_rate": null, "min_level": 30, - "max_level": 38 + "max_level": 38, + "conditions": { + "clear": 65, + "cloudy": 15, + "rain": 30, + "thunderstorm": 33, + "snow": 10, + "blizzard": 40, + "harshsunlight": 15, + "sandstorm": 30, + "fog": 5 + } }, { "pokeapi_id": 274, "pokemon_name": "Nuzleaf", "method": "walk", - "encounter_rate": 75, + "encounter_rate": null, "min_level": 30, - "max_level": 38 + "max_level": 38, + "conditions": { + "rain": 75, + "clear": 25 + } }, { "pokeapi_id": 820, @@ -4212,41 +5796,58 @@ "pokeapi_id": 355, "pokemon_name": "Duskull", "method": "walk", - "encounter_rate": 60, + "encounter_rate": null, "min_level": 33, - "max_level": 38 + "max_level": 38, + "conditions": { + "fog": 60 + } }, { "pokeapi_id": 309, "pokemon_name": "Electrike", "method": "walk", - "encounter_rate": 60, + "encounter_rate": null, "min_level": 33, - "max_level": 38 + "max_level": 38, + "conditions": { + "thunderstorm": 60 + } }, { "pokeapi_id": 622, "pokemon_name": "Golett", "method": "walk", - "encounter_rate": 60, + "encounter_rate": null, "min_level": 33, - "max_level": 38 + "max_level": 38, + "conditions": { + "sandstorm": 60 + } }, { "pokeapi_id": 66, "pokemon_name": "Machop", "method": "walk", - "encounter_rate": 60, + "encounter_rate": null, "min_level": 33, - "max_level": 38 + "max_level": 38, + "conditions": { + "cloudy": 60, + "snow": 10, + "sandstorm": 10 + } }, { "pokeapi_id": 749, "pokemon_name": "Mudbray", "method": "walk", - "encounter_rate": 60, + "encounter_rate": null, "min_level": 33, - "max_level": 38 + "max_level": 38, + "conditions": { + "harshsunlight": 60 + } }, { "pokeapi_id": 90, @@ -4260,73 +5861,113 @@ "pokeapi_id": 459, "pokemon_name": "Snover", "method": "walk", - "encounter_rate": 60, + "encounter_rate": null, "min_level": 33, - "max_level": 38 + "max_level": 38, + "conditions": { + "snow": 60, + "blizzard": 60 + } }, { "pokeapi_id": 225, "pokemon_name": "Delibird", "method": "walk", - "encounter_rate": 55, + "encounter_rate": null, "min_level": 30, - "max_level": 38 + "max_level": 38, + "conditions": { + "snow": 50, + "blizzard": 55 + } }, { "pokeapi_id": 67, "pokemon_name": "Machoke", "method": "walk", - "encounter_rate": 50, + "encounter_rate": null, "min_level": 30, - "max_level": 38 + "max_level": 38, + "conditions": { + "cloudy": 40, + "clear": 10 + } }, { "pokeapi_id": 310, "pokemon_name": "Manectric", "method": "walk", - "encounter_rate": 50, + "encounter_rate": null, "min_level": 30, - "max_level": 35 + "max_level": 35, + "conditions": { + "thunderstorm": 50 + } }, { "pokeapi_id": 195, "pokemon_name": "Quagsire", "method": "walk", - "encounter_rate": 50, + "encounter_rate": null, "min_level": 30, - "max_level": 35 + "max_level": 35, + "conditions": { + "rain": 50 + } }, { "pokeapi_id": 178, "pokemon_name": "Xatu", "method": "walk", - "encounter_rate": 50, + "encounter_rate": null, "min_level": 30, - "max_level": 35 + "max_level": 35, + "conditions": { + "fog": 50 + } }, { "pokeapi_id": 760, "pokemon_name": "Bewear", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 30, - "max_level": 35 + "max_level": 35, + "conditions": { + "clear": 40, + "cloudy": 20, + "rain": 30, + "thunderstorm": 30, + "snow": 30, + "blizzard": 5, + "harshsunlight": 20, + "sandstorm": 20, + "fog": 30 + } }, { "pokeapi_id": 557, "pokemon_name": "Dwebble", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 30, - "max_level": 35 + "max_level": 35, + "conditions": { + "harshsunlight": 40, + "sandstorm": 15 + } }, { "pokeapi_id": 750, "pokemon_name": "Mudsdale", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 30, - "max_level": 35 + "max_level": 35, + "conditions": { + "harshsunlight": 15, + "sandstorm": 40 + } }, { "pokeapi_id": 420, @@ -4340,17 +5981,26 @@ "pokeapi_id": 92, "pokemon_name": "Gastly", "method": "walk", - "encounter_rate": 28, + "encounter_rate": null, "min_level": 33, - "max_level": 38 + "max_level": 38, + "conditions": { + "cloudy": 28, + "rain": 10, + "harshsunlight": 25, + "fog": 10 + } }, { "pokeapi_id": 177, "pokemon_name": "Natu", "method": "walk", - "encounter_rate": 28, + "encounter_rate": null, "min_level": 33, - "max_level": 38 + "max_level": 38, + "conditions": { + "fog": 28 + } }, { "pokeapi_id": 771, @@ -4364,73 +6014,105 @@ "pokeapi_id": 361, "pokemon_name": "Snorunt", "method": "walk", - "encounter_rate": 25, + "encounter_rate": null, "min_level": 33, - "max_level": 38 + "max_level": 38, + "conditions": { + "snow": 25, + "blizzard": 25 + } }, { "pokeapi_id": 660, "pokemon_name": "Diggersby", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 30, - "max_level": 35 + "max_level": 35, + "conditions": { + "clear": 20 + } }, { "pokeapi_id": 95, "pokemon_name": "Onix", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 30, - "max_level": 35 + "max_level": 35, + "conditions": { + "clear": 20, + "cloudy": 20, + "harshsunlight": 20, + "sandstorm": 20 + } }, { "pokeapi_id": 342, "pokemon_name": "Crawdaunt", "method": "walk", - "encounter_rate": 15, + "encounter_rate": null, "min_level": 30, - "max_level": 35 + "max_level": 35, + "conditions": { + "thunderstorm": 15 + } }, { "pokeapi_id": 93, "pokemon_name": "Haunter", "method": "walk", - "encounter_rate": 15, + "encounter_rate": null, "min_level": 30, - "max_level": 35 + "max_level": 35, + "conditions": { + "cloudy": 15 + } }, { "pokeapi_id": 510, "pokemon_name": "Liepard", "method": "walk", - "encounter_rate": 15, + "encounter_rate": null, "min_level": 30, - "max_level": 35 + "max_level": 35, + "conditions": { + "fog": 15 + } }, { "pokeapi_id": 220, "pokemon_name": "Swinub", "method": "walk", - "encounter_rate": 15, + "encounter_rate": null, "min_level": 30, - "max_level": 35 + "max_level": 35, + "conditions": { + "snow": 15, + "blizzard": 15 + } }, { "pokeapi_id": 520, "pokemon_name": "Tranquill", "method": "walk", - "encounter_rate": 15, + "encounter_rate": null, "min_level": 30, - "max_level": 35 + "max_level": 35, + "conditions": { + "clear": 15 + } }, { "pokeapi_id": 536, "pokemon_name": "Palpitoad", "method": "walk", - "encounter_rate": 12, + "encounter_rate": null, "min_level": 33, - "max_level": 38 + "max_level": 38, + "conditions": { + "thunderstorm": 12 + } }, { "pokeapi_id": 130, @@ -4452,41 +6134,57 @@ "pokeapi_id": 759, "pokemon_name": "Stufful", "method": "walk", - "encounter_rate": 5, + "encounter_rate": null, "min_level": 33, - "max_level": 38 + "max_level": 38, + "conditions": { + "clear": 5, + "sandstorm": 5 + } }, { "pokeapi_id": 37, "pokemon_name": "Vulpix", "method": "walk", - "encounter_rate": 5, + "encounter_rate": null, "min_level": 33, - "max_level": 38 + "max_level": 38, + "conditions": { + "harshsunlight": 5 + } }, { "pokeapi_id": 194, "pokemon_name": "Wooper", "method": "walk", - "encounter_rate": 5, + "encounter_rate": null, "min_level": 33, - "max_level": 38 + "max_level": 38, + "conditions": { + "rain": 5 + } }, { "pokeapi_id": 517, "pokemon_name": "Munna", "method": "walk", - "encounter_rate": 2, + "encounter_rate": null, "min_level": 33, - "max_level": 38 + "max_level": 38, + "conditions": { + "fog": 2 + } }, { "pokeapi_id": 236, "pokemon_name": "Tyrogue", "method": "walk", - "encounter_rate": 2, + "encounter_rate": null, "min_level": 33, - "max_level": 38 + "max_level": 38, + "conditions": { + "cloudy": 2 + } } ], "children": [ @@ -4512,17 +6210,26 @@ "pokeapi_id": 460, "pokemon_name": "Abomasnow", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 46, - "max_level": 46 + "max_level": 46, + "conditions": { + "snow": 100, + "blizzard": 100 + } }, { "pokeapi_id": 437, "pokemon_name": "Bronzong", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 46, - "max_level": 46 + "max_level": 46, + "conditions": { + "cloudy": 100, + "rain": 100, + "thunderstorm": 100 + } }, { "pokeapi_id": 884, @@ -4536,33 +6243,45 @@ "pokeapi_id": 356, "pokemon_name": "Dusclops", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 46, - "max_level": 46 + "max_level": 46, + "conditions": { + "fog": 100 + } }, { "pokeapi_id": 623, "pokemon_name": "Golurk", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 46, - "max_level": 46 + "max_level": 46, + "conditions": { + "sandstorm": 100 + } }, { "pokeapi_id": 750, "pokemon_name": "Mudsdale", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 46, - "max_level": 46 + "max_level": 46, + "conditions": { + "harshsunlight": 100 + } }, { "pokeapi_id": 112, "pokemon_name": "Rhydon", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 46, - "max_level": 46 + "max_level": 46, + "conditions": { + "clear": 100 + } } ] }, @@ -4588,33 +6307,50 @@ "pokeapi_id": 596, "pokemon_name": "Galvantula", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 46, - "max_level": 46 + "max_level": 46, + "conditions": { + "rain": 100, + "thunderstorm": 100 + } }, { "pokeapi_id": 362, "pokemon_name": "Glalie", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 46, - "max_level": 46 + "max_level": 46, + "conditions": { + "snow": 100, + "blizzard": 100 + } }, { "pokeapi_id": 518, "pokemon_name": "Musharna", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 46, - "max_level": 46 + "max_level": 46, + "conditions": { + "fog": 100 + } }, { "pokeapi_id": 738, "pokemon_name": "Vikavolt", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 46, - "max_level": 46 + "max_level": 46, + "conditions": { + "clear": 100, + "cloudy": 100, + "harshsunlight": 100, + "sandstorm": 100 + } } ] } @@ -4628,97 +6364,168 @@ "pokeapi_id": 434, "pokemon_name": "Stunky", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 14, - "max_level": 28 + "max_level": 28, + "conditions": { + "blizzard": 20, + "clear": 90, + "cloudy": 95, + "rain": 20, + "thunderstorm": 20, + "snow": 20, + "harshsunlight": 90, + "sandstorm": 45, + "fog": 48 + } }, { "pokeapi_id": 339, "pokemon_name": "Barboach", "method": "surf", - "encounter_rate": 60, + "encounter_rate": null, "min_level": 42, - "max_level": 45 + "max_level": 45, + "conditions": { + "clear": 5, + "cloudy": 10, + "rain": 60, + "thunderstorm": 5, + "blizzard": 5, + "harshsunlight": 60, + "sandstorm": 60, + "fog": 25 + } }, { "pokeapi_id": 425, "pokemon_name": "Drifloon", "method": "walk", - "encounter_rate": 60, + "encounter_rate": null, "min_level": 26, - "max_level": 28 + "max_level": 28, + "conditions": { + "fog": 60 + } }, { "pokeapi_id": 592, "pokemon_name": "Frillish", "method": "surf", - "encounter_rate": 60, + "encounter_rate": null, "min_level": 42, - "max_level": 45 + "max_level": 45, + "conditions": { + "clear": 60, + "cloudy": 25, + "rain": 2, + "thunderstorm": 10, + "snow": 25, + "blizzard": 10, + "harshsunlight": 10, + "sandstorm": 10, + "fog": 60 + } }, { "pokeapi_id": 118, "pokemon_name": "Goldeen", "method": "surf", - "encounter_rate": 60, + "encounter_rate": null, "min_level": 42, - "max_level": 45 + "max_level": 45, + "conditions": { + "rain": 28, + "thunderstorm": 60, + "sandstorm": 25 + } }, { "pokeapi_id": 622, "pokemon_name": "Golett", "method": "walk", - "encounter_rate": 60, + "encounter_rate": null, "min_level": 26, - "max_level": 28 + "max_level": 28, + "conditions": { + "sandstorm": 60 + } }, { "pokeapi_id": 536, "pokemon_name": "Palpitoad", "method": "walk", - "encounter_rate": 60, + "encounter_rate": null, "min_level": 26, - "max_level": 28 + "max_level": 28, + "conditions": { + "rain": 50, + "thunderstorm": 60 + } }, { "pokeapi_id": 361, "pokemon_name": "Snorunt", "method": "walk", - "encounter_rate": 60, + "encounter_rate": null, "min_level": 14, - "max_level": 28 + "max_level": 28, + "conditions": { + "blizzard": 20, + "snow": 50 + } }, { "pokeapi_id": 459, "pokemon_name": "Snover", "method": "walk", - "encounter_rate": 60, + "encounter_rate": null, "min_level": 14, - "max_level": 16 + "max_level": 16, + "conditions": { + "blizzard": 30, + "snow": 30 + } }, { "pokeapi_id": 582, "pokemon_name": "Vanillite", "method": "walk", - "encounter_rate": 60, + "encounter_rate": null, "min_level": 26, - "max_level": 28 + "max_level": 28, + "conditions": { + "snow": 60, + "blizzard": 60 + } }, { "pokeapi_id": 582, "pokemon_name": "Vanillite", "method": "surf", - "encounter_rate": 60, + "encounter_rate": null, "min_level": 42, - "max_level": 45 + "max_level": 45, + "conditions": { + "snow": 60, + "blizzard": 60 + } }, { "pokeapi_id": 278, "pokemon_name": "Wingull", "method": "surf", - "encounter_rate": 60, + "encounter_rate": null, "min_level": 42, - "max_level": 45 + "max_level": 45, + "conditions": { + "clear": 25, + "cloudy": 60, + "rain": 10, + "snow": 10, + "harshsunlight": 5, + "fog": 5 + } }, { "pokeapi_id": 129, @@ -4740,9 +6547,13 @@ "pokeapi_id": 557, "pokemon_name": "Dwebble", "method": "walk", - "encounter_rate": 50, + "encounter_rate": null, "min_level": 14, - "max_level": 28 + "max_level": 28, + "conditions": { + "sandstorm": 45, + "harshsunlight": 10 + } }, { "pokeapi_id": 819, @@ -4756,17 +6567,24 @@ "pokeapi_id": 225, "pokemon_name": "Delibird", "method": "walk", - "encounter_rate": 45, + "encounter_rate": null, "min_level": 14, - "max_level": 28 + "max_level": 28, + "conditions": { + "blizzard": 40, + "snow": 5 + } }, { "pokeapi_id": 177, "pokemon_name": "Natu", "method": "walk", - "encounter_rate": 45, + "encounter_rate": null, "min_level": 14, - "max_level": 16 + "max_level": 16, + "conditions": { + "fog": 45 + } }, { "pokeapi_id": 339, @@ -4780,137 +6598,214 @@ "pokeapi_id": 736, "pokemon_name": "Grubbin", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 14, - "max_level": 16 + "max_level": 16, + "conditions": { + "rain": 30, + "thunderstorm": 40 + } }, { "pokeapi_id": 749, "pokemon_name": "Mudbray", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 14, - "max_level": 16 + "max_level": 16, + "conditions": { + "harshsunlight": 40, + "sandstorm": 10 + } }, { "pokeapi_id": 535, "pokemon_name": "Tympole", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 14, - "max_level": 16 + "max_level": 16, + "conditions": { + "rain": 40 + } }, { "pokeapi_id": 509, "pokemon_name": "Purrloin", "method": "walk", - "encounter_rate": 35, + "encounter_rate": null, "min_level": 26, - "max_level": 28 + "max_level": 28, + "conditions": { + "cloudy": 35, + "rain": 30, + "thunderstorm": 10, + "snow": 25, + "blizzard": 5, + "fog": 10 + } }, { "pokeapi_id": 343, "pokemon_name": "Baltoy", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 14, - "max_level": 16 + "max_level": 16, + "conditions": { + "harshsunlight": 20, + "sandstorm": 30 + } }, { "pokeapi_id": 659, "pokemon_name": "Bunnelby", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 26, - "max_level": 28 + "max_level": 28, + "conditions": { + "clear": 30, + "harshsunlight": 25, + "sandstorm": 10 + } }, { "pokeapi_id": 44, "pokemon_name": "Gloom", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 26, - "max_level": 28 + "max_level": 28, + "conditions": { + "clear": 20, + "cloudy": 10, + "rain": 20, + "thunderstorm": 30 + } }, { "pokeapi_id": 595, "pokemon_name": "Joltik", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 14, - "max_level": 16 + "max_level": 16, + "conditions": { + "thunderstorm": 30 + } }, { "pokeapi_id": 66, "pokemon_name": "Machop", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 14, - "max_level": 16 + "max_level": 16, + "conditions": { + "cloudy": 30 + } }, { "pokeapi_id": 759, "pokemon_name": "Stufful", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 14, - "max_level": 16 + "max_level": 16, + "conditions": { + "clear": 30, + "cloudy": 20, + "rain": 10, + "thunderstorm": 10, + "snow": 10, + "harshsunlight": 10, + "fog": 30 + } }, { "pokeapi_id": 425, "pokemon_name": "Drifloon", "method": "surf", - "encounter_rate": 25, + "encounter_rate": null, "min_level": 42, - "max_level": 45 + "max_level": 45, + "conditions": { + "clear": 10, + "cloudy": 5, + "thunderstorm": 25, + "snow": 5, + "blizzard": 25, + "harshsunlight": 25, + "sandstorm": 5, + "fog": 10 + } }, { "pokeapi_id": 599, "pokemon_name": "Klink", "method": "walk", - "encounter_rate": 25, + "encounter_rate": null, "min_level": 26, - "max_level": 28 + "max_level": 28, + "conditions": { + "blizzard": 25 + } }, { "pokeapi_id": 519, "pokemon_name": "Pidove", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 14, - "max_level": 16 + "max_level": 16, + "conditions": { + "clear": 20 + } }, { "pokeapi_id": 660, "pokemon_name": "Diggersby", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 14, - "max_level": 16 + "max_level": 16, + "conditions": { + "clear": 10 + } }, { "pokeapi_id": 92, "pokemon_name": "Gastly", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 14, - "max_level": 16 + "max_level": 16, + "conditions": { + "cloudy": 10 + } }, { "pokeapi_id": 280, "pokemon_name": "Ralts", "method": "walk", - "encounter_rate": 7, + "encounter_rate": null, "min_level": 14, - "max_level": 28 + "max_level": 28, + "conditions": { + "fog": 7 + } }, { "pokeapi_id": 37, "pokemon_name": "Vulpix", "method": "walk", - "encounter_rate": 5, + "encounter_rate": null, "min_level": 26, - "max_level": 28 + "max_level": 28, + "conditions": { + "harshsunlight": 5 + } }, { "pokeapi_id": 550, @@ -4958,41 +6853,60 @@ "pokeapi_id": 426, "pokemon_name": "Drifblim", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 36, - "max_level": 36 + "max_level": 36, + "conditions": { + "fog": 100 + } }, { "pokeapi_id": 448, "pokemon_name": "Lucario", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 36, - "max_level": 36 + "max_level": 36, + "conditions": { + "clear": 100 + } }, { "pokeapi_id": 537, "pokemon_name": "Seismitoad", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 36, - "max_level": 36 + "max_level": 36, + "conditions": { + "cloudy": 100, + "thunderstorm": 100 + } }, { "pokeapi_id": 435, "pokemon_name": "Skuntank", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 36, - "max_level": 36 + "max_level": 36, + "conditions": { + "rain": 100, + "harshsunlight": 100, + "sandstorm": 100 + } }, { "pokeapi_id": 583, "pokemon_name": "Vanillish", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 36, - "max_level": 36 + "max_level": 36, + "conditions": { + "snow": 100, + "blizzard": 100 + } } ] }, @@ -5004,17 +6918,30 @@ "pokeapi_id": 279, "pokemon_name": "Pelipper", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 26, - "max_level": 26 + "max_level": 26, + "conditions": { + "rain": 100, + "thunderstorm": 100 + } }, { "pokeapi_id": 178, "pokemon_name": "Xatu", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 26, - "max_level": 26 + "max_level": 26, + "conditions": { + "clear": 100, + "cloudy": 100, + "snow": 100, + "blizzard": 100, + "harshsunlight": 100, + "sandstorm": 100, + "fog": 100 + } } ] }, @@ -5040,17 +6967,30 @@ "pokeapi_id": 130, "pokemon_name": "Gyarados", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 56, - "max_level": 56 + "max_level": 56, + "conditions": { + "cloudy": 100, + "harshsunlight": 100, + "sandstorm": 100 + } }, { "pokeapi_id": 131, "pokemon_name": "Lapras", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 56, - "max_level": 56 + "max_level": 56, + "conditions": { + "clear": 100, + "rain": 100, + "thunderstorm": 100, + "snow": 100, + "blizzard": 100, + "fog": 100 + } } ] }, @@ -5062,33 +7002,50 @@ "pokeapi_id": 593, "pokemon_name": "Jellicent", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 46, - "max_level": 46 + "max_level": 46, + "conditions": { + "clear": 100, + "cloudy": 100, + "rain": 100, + "thunderstorm": 100, + "fog": 100 + } }, { "pokeapi_id": 279, "pokemon_name": "Pelipper", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 46, - "max_level": 46 + "max_level": 46, + "conditions": { + "harshsunlight": 100 + } }, { "pokeapi_id": 119, "pokemon_name": "Seaking", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 46, - "max_level": 46 + "max_level": 46, + "conditions": { + "sandstorm": 100 + } }, { "pokeapi_id": 584, "pokemon_name": "Vanilluxe", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 47, - "max_level": 47 + "max_level": 47, + "conditions": { + "snow": 100, + "blizzard": 100 + } } ] }, @@ -5100,33 +7057,50 @@ "pokeapi_id": 426, "pokemon_name": "Drifblim", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 46, - "max_level": 46 + "max_level": 46, + "conditions": { + "clear": 100, + "cloudy": 100, + "blizzard": 100, + "fog": 100 + } }, { "pokeapi_id": 119, "pokemon_name": "Seaking", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 46, - "max_level": 46 + "max_level": 46, + "conditions": { + "rain": 100, + "thunderstorm": 100 + } }, { "pokeapi_id": 584, "pokemon_name": "Vanilluxe", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 47, - "max_level": 47 + "max_level": 47, + "conditions": { + "snow": 100 + } }, { "pokeapi_id": 340, "pokemon_name": "Whiscash", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 46, - "max_level": 46 + "max_level": 46, + "conditions": { + "harshsunlight": 100, + "sandstorm": 100 + } } ] }, @@ -5138,33 +7112,50 @@ "pokeapi_id": 426, "pokemon_name": "Drifblim", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 46, - "max_level": 46 + "max_level": 46, + "conditions": { + "fog": 100 + } }, { "pokeapi_id": 279, "pokemon_name": "Pelipper", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 46, - "max_level": 46 + "max_level": 46, + "conditions": { + "rain": 100 + } }, { "pokeapi_id": 584, "pokemon_name": "Vanilluxe", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 47, - "max_level": 47 + "max_level": 47, + "conditions": { + "snow": 100, + "blizzard": 100 + } }, { "pokeapi_id": 340, "pokemon_name": "Whiscash", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 46, - "max_level": 46 + "max_level": 46, + "conditions": { + "clear": 100, + "cloudy": 100, + "thunderstorm": 100, + "harshsunlight": 100, + "sandstorm": 100 + } } ] } @@ -6384,65 +8375,115 @@ "pokeapi_id": 111, "pokemon_name": "Rhyhorn", "method": "walk", - "encounter_rate": 75, + "encounter_rate": null, "min_level": 26, - "max_level": 28 + "max_level": 28, + "conditions": { + "harshsunlight": 75, + "sandstorm": 60 + } }, { "pokeapi_id": 451, "pokemon_name": "Skorupi", "method": "walk", - "encounter_rate": 75, + "encounter_rate": null, "min_level": 26, - "max_level": 28 + "max_level": 28, + "conditions": { + "cloudy": 35, + "clear": 40, + "rain": 40, + "thunderstorm": 10, + "harshsunlight": 25, + "sandstorm": 20 + } }, { "pokeapi_id": 215, "pokemon_name": "Sneasel", "method": "walk", - "encounter_rate": 75, + "encounter_rate": null, "min_level": 26, - "max_level": 28 + "max_level": 28, + "conditions": { + "snow": 75, + "blizzard": 70 + } }, { "pokeapi_id": 550, "pokemon_name": "Basculin Red Striped", "method": "surf", - "encounter_rate": 70, + "encounter_rate": null, "min_level": 40, - "max_level": 43 + "max_level": 43, + "conditions": { + "clear": 65, + "cloudy": 50, + "rain": 55, + "thunderstorm": 30, + "snow": 30, + "blizzard": 10, + "harshsunlight": 70, + "sandstorm": 35, + "fog": 50 + } }, { "pokeapi_id": 846, "pokemon_name": "Arrokuda", "method": "surf", - "encounter_rate": 65, + "encounter_rate": null, "min_level": 40, - "max_level": 43 + "max_level": 43, + "conditions": { + "clear": 30, + "cloudy": 45, + "rain": 40, + "thunderstorm": 65, + "snow": 15, + "blizzard": 20, + "harshsunlight": 25, + "sandstorm": 60, + "fog": 45 + } }, { "pokeapi_id": 582, "pokemon_name": "Vanillite", "method": "surf", - "encounter_rate": 65, + "encounter_rate": null, "min_level": 40, - "max_level": 43 + "max_level": 43, + "conditions": { + "snow": 50, + "blizzard": 65 + } }, { "pokeapi_id": 582, "pokemon_name": "Vanillite", "method": "walk", - "encounter_rate": 55, + "encounter_rate": null, "min_level": 26, - "max_level": 28 + "max_level": 28, + "conditions": { + "snow": 40, + "blizzard": 25 + } }, { "pokeapi_id": 767, "pokemon_name": "Wimpod", "method": "walk", - "encounter_rate": 55, + "encounter_rate": null, "min_level": 26, - "max_level": 28 + "max_level": 28, + "conditions": { + "thunderstorm": 30, + "rain": 25 + } }, { "pokeapi_id": 846, @@ -6464,33 +8505,45 @@ "pokeapi_id": 35, "pokemon_name": "Clefairy", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 26, - "max_level": 28 + "max_level": 28, + "conditions": { + "fog": 40 + } }, { "pokeapi_id": 109, "pokemon_name": "Koffing", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 26, - "max_level": 28 + "max_level": 28, + "conditions": { + "cloudy": 40 + } }, { "pokeapi_id": 624, "pokemon_name": "Pawniard", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 26, - "max_level": 28 + "max_level": 28, + "conditions": { + "blizzard": 40 + } }, { "pokeapi_id": 835, "pokemon_name": "Yamper", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 26, - "max_level": 28 + "max_level": 28, + "conditions": { + "thunderstorm": 40 + } }, { "pokeapi_id": 550, @@ -6504,33 +8557,53 @@ "pokeapi_id": 822, "pokemon_name": "Corvisquire", "method": "walk", - "encounter_rate": 35, + "encounter_rate": null, "min_level": 26, - "max_level": 28 + "max_level": 28, + "conditions": { + "clear": 35, + "cloudy": 30, + "rain": 20, + "thunderstorm": 10, + "snow": 20, + "blizzard": 20, + "harshsunlight": 20, + "sandstorm": 10, + "fog": 20 + } }, { "pokeapi_id": 677, "pokemon_name": "Espurr", "method": "walk", - "encounter_rate": 35, + "encounter_rate": null, "min_level": 26, - "max_level": 28 + "max_level": 28, + "conditions": { + "fog": 35 + } }, { "pokeapi_id": 588, "pokemon_name": "Karrablast", "method": "walk", - "encounter_rate": 35, + "encounter_rate": null, "min_level": 26, - "max_level": 28 + "max_level": 28, + "conditions": { + "rain": 35 + } }, { "pokeapi_id": 422, "pokemon_name": "Shellos", "method": "walk", - "encounter_rate": 35, + "encounter_rate": null, "min_level": 26, - "max_level": 28 + "max_level": 28, + "conditions": { + "thunderstorm": 35 + } }, { "pokeapi_id": 819, @@ -6544,97 +8617,141 @@ "pokeapi_id": 688, "pokemon_name": "Binacle", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 26, - "max_level": 28 + "max_level": 28, + "conditions": { + "rain": 30 + } }, { "pokeapi_id": 605, "pokemon_name": "Elgyem", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 26, - "max_level": 28 + "max_level": 28, + "conditions": { + "fog": 30 + } }, { "pokeapi_id": 607, "pokemon_name": "Litwick", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 26, - "max_level": 28 + "max_level": 28, + "conditions": { + "harshsunlight": 30 + } }, { "pokeapi_id": 164, "pokemon_name": "Noctowl", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 26, - "max_level": 28 + "max_level": 28, + "conditions": { + "clear": 30, + "cloudy": 20, + "snow": 10, + "harshsunlight": 10, + "sandstorm": 20, + "fog": 10 + } }, { "pokeapi_id": 95, "pokemon_name": "Onix", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 26, - "max_level": 28 + "max_level": 28, + "conditions": { + "sandstorm": 30 + } }, { "pokeapi_id": 742, "pokemon_name": "Cutiefly", "method": "walk", - "encounter_rate": 25, + "encounter_rate": null, "min_level": 26, - "max_level": 28 + "max_level": 28, + "conditions": { + "cloudy": 25, + "snow": 25, + "blizzard": 10, + "fog": 10 + } }, { "pokeapi_id": 829, "pokemon_name": "Gossifleur", "method": "walk", - "encounter_rate": 25, + "encounter_rate": null, "min_level": 26, - "max_level": 28 + "max_level": 28, + "conditions": { + "clear": 25 + } }, { "pokeapi_id": 747, "pokemon_name": "Mareanie", "method": "walk", - "encounter_rate": 25, + "encounter_rate": null, "min_level": 26, - "max_level": 28 + "max_level": 28, + "conditions": { + "thunderstorm": 25 + } }, { "pokeapi_id": 185, "pokemon_name": "Sudowoodo", "method": "walk", - "encounter_rate": 25, + "encounter_rate": null, "min_level": 26, - "max_level": 28 + "max_level": 28, + "conditions": { + "sandstorm": 25 + } }, { "pokeapi_id": 202, "pokemon_name": "Wobbuffet", "method": "walk", - "encounter_rate": 25, + "encounter_rate": null, "min_level": 26, - "max_level": 28 + "max_level": 28, + "conditions": { + "fog": 25 + } }, { "pokeapi_id": 836, "pokemon_name": "Boltund", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 26, - "max_level": 28 + "max_level": 28, + "conditions": { + "thunderstorm": 20 + } }, { "pokeapi_id": 830, "pokemon_name": "Eldegoss", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 26, - "max_level": 28 + "max_level": 28, + "conditions": { + "clear": 20 + } }, { "pokeapi_id": 509, @@ -6664,81 +8781,114 @@ "pokeapi_id": 833, "pokemon_name": "Chewtle", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 26, - "max_level": 28 + "max_level": 28, + "conditions": { + "rain": 10 + } }, { "pokeapi_id": 832, "pokemon_name": "Dubwool", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 26, - "max_level": 28 + "max_level": 28, + "conditions": { + "clear": 10, + "cloudy": 10 + } }, { "pokeapi_id": 597, "pokemon_name": "Ferroseed", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 26, - "max_level": 28 + "max_level": 28, + "conditions": { + "blizzard": 10 + } }, { "pokeapi_id": 837, "pokemon_name": "Rolycoly", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 26, - "max_level": 28 + "max_level": 28, + "conditions": { + "harshsunlight": 5, + "sandstorm": 10 + } }, { "pokeapi_id": 821, "pokemon_name": "Rookidee", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 26, - "max_level": 28 + "max_level": 28, + "conditions": { + "cloudy": 10 + } }, { "pokeapi_id": 616, "pokemon_name": "Shelmet", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 26, - "max_level": 28 + "max_level": 28, + "conditions": { + "rain": 10 + } }, { "pokeapi_id": 324, "pokemon_name": "Torkoal", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 26, - "max_level": 28 + "max_level": 28, + "conditions": { + "harshsunlight": 10 + } }, { "pokeapi_id": 831, "pokemon_name": "Wooloo", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 26, - "max_level": 28 + "max_level": 28, + "conditions": { + "clear": 10, + "snow": 5 + } }, { "pokeapi_id": 751, "pokemon_name": "Dewpider", "method": "walk", - "encounter_rate": 5, + "encounter_rate": null, "min_level": 26, - "max_level": 28 + "max_level": 28, + "conditions": { + "rain": 5 + } }, { "pokeapi_id": 355, "pokemon_name": "Duskull", "method": "walk", - "encounter_rate": 5, + "encounter_rate": null, "min_level": 26, - "max_level": 28 + "max_level": 28, + "conditions": { + "fog": 5 + } }, { "pokeapi_id": 458, @@ -6760,17 +8910,23 @@ "pokeapi_id": 446, "pokemon_name": "Munchlax", "method": "walk", - "encounter_rate": 5, + "encounter_rate": null, "min_level": 26, - "max_level": 28 + "max_level": 28, + "conditions": { + "clear": 5 + } }, { "pokeapi_id": 539, "pokemon_name": "Sawk", "method": "walk", - "encounter_rate": 5, + "encounter_rate": null, "min_level": 26, - "max_level": 28 + "max_level": 28, + "conditions": { + "cloudy": 5 + } }, { "pokeapi_id": 561, @@ -6784,9 +8940,12 @@ "pokeapi_id": 848, "pokemon_name": "Toxel", "method": "walk", - "encounter_rate": 5, + "encounter_rate": null, "min_level": 26, - "max_level": 28 + "max_level": 28, + "conditions": { + "thunderstorm": 5 + } } ], "children": [ @@ -6812,17 +8971,30 @@ "pokeapi_id": 36, "pokemon_name": "Clefable", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 36, - "max_level": 36 + "max_level": 36, + "conditions": { + "fog": 100 + } }, { "pokeapi_id": 143, "pokemon_name": "Snorlax", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 36, - "max_level": 36 + "max_level": 36, + "conditions": { + "clear": 100, + "cloudy": 100, + "rain": 100, + "thunderstorm": 100, + "snow": 100, + "blizzard": 100, + "harshsunlight": 100, + "sandstorm": 100 + } } ] }, @@ -6834,17 +9006,30 @@ "pokeapi_id": 452, "pokemon_name": "Drapion", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 40, - "max_level": 40 + "max_level": 40, + "conditions": { + "clear": 100, + "rain": 100, + "thunderstorm": 100, + "harshsunlight": 100, + "sandstorm": 100 + } }, { "pokeapi_id": 743, "pokemon_name": "Ribombee", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 40, - "max_level": 40 + "max_level": 40, + "conditions": { + "cloudy": 100, + "snow": 100, + "blizzard": 100, + "fog": 100 + } } ] }, @@ -6856,25 +9041,40 @@ "pokeapi_id": 625, "pokemon_name": "Bisharp", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 52, - "max_level": 52 + "max_level": 52, + "conditions": { + "blizzard": 100 + } }, { "pokeapi_id": 534, "pokemon_name": "Conkeldurr", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 55, - "max_level": 55 + "max_level": 55, + "conditions": { + "clear": 100, + "cloudy": 100, + "rain": 100, + "thunderstorm": 100, + "snow": 100, + "fog": 100 + } }, { "pokeapi_id": 112, "pokemon_name": "Rhydon", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 55, - "max_level": 55 + "max_level": 55, + "conditions": { + "harshsunlight": 100, + "sandstorm": 100 + } } ] }, @@ -6886,17 +9086,30 @@ "pokeapi_id": 823, "pokemon_name": "Corviknight", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 40, - "max_level": 40 + "max_level": 40, + "conditions": { + "rain": 100, + "thunderstorm": 100, + "snow": 100, + "blizzard": 100, + "harshsunlight": 100, + "sandstorm": 100 + } }, { "pokeapi_id": 561, "pokemon_name": "Sigilyph", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 40, - "max_level": 40 + "max_level": 40, + "conditions": { + "clear": 100, + "cloudy": 100, + "fog": 100 + } } ] }, @@ -6938,9 +9151,20 @@ "pokeapi_id": 714, "pokemon_name": "Noibat", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 26, - "max_level": 29 + "max_level": 29, + "conditions": { + "thunderstorm": 100, + "clear": 70, + "cloudy": 60, + "rain": 55, + "snow": 15, + "blizzard": 15, + "harshsunlight": 45, + "sandstorm": 20, + "fog": 35 + } }, { "pokeapi_id": 820, @@ -6954,129 +9178,232 @@ "pokeapi_id": 215, "pokemon_name": "Sneasel", "method": "walk", - "encounter_rate": 70, + "encounter_rate": null, "min_level": 26, - "max_level": 29 + "max_level": 29, + "conditions": { + "snow": 40, + "blizzard": 70 + } }, { "pokeapi_id": 582, "pokemon_name": "Vanillite", "method": "walk", - "encounter_rate": 70, + "encounter_rate": null, "min_level": 26, - "max_level": 29 + "max_level": 29, + "conditions": { + "snow": 70, + "blizzard": 50 + } }, { "pokeapi_id": 613, "pokemon_name": "Cubchoo", "method": "walk", - "encounter_rate": 65, + "encounter_rate": null, "min_level": 26, - "max_level": 29 + "max_level": 29, + "conditions": { + "blizzard": 60, + "snow": 40 + } }, { "pokeapi_id": 527, "pokemon_name": "Woobat", "method": "walk", - "encounter_rate": 65, + "encounter_rate": null, "min_level": 27, - "max_level": 29 + "max_level": 29, + "conditions": { + "clear": 35, + "cloudy": 35, + "rain": 20, + "thunderstorm": 25, + "snow": 30, + "blizzard": 5, + "harshsunlight": 15, + "sandstorm": 35, + "fog": 65 + } }, { "pokeapi_id": 211, "pokemon_name": "Qwilfish", "method": "surf", - "encounter_rate": 60, + "encounter_rate": null, "min_level": 40, - "max_level": 43 + "max_level": 43, + "conditions": { + "clear": 30, + "cloudy": 45, + "rain": 40, + "thunderstorm": 55, + "snow": 15, + "blizzard": 20, + "harshsunlight": 60, + "sandstorm": 50, + "fog": 45 + } }, { "pokeapi_id": 118, "pokemon_name": "Goldeen", "method": "surf", - "encounter_rate": 55, + "encounter_rate": null, "min_level": 40, - "max_level": 43 + "max_level": 43, + "conditions": { + "clear": 55, + "cloudy": 40, + "rain": 45, + "thunderstorm": 30, + "snow": 20, + "blizzard": 10, + "harshsunlight": 25, + "sandstorm": 35, + "fog": 40 + } }, { "pokeapi_id": 520, "pokemon_name": "Tranquill", "method": "walk", - "encounter_rate": 55, + "encounter_rate": null, "min_level": 27, - "max_level": 29 + "max_level": 29, + "conditions": { + "clear": 5, + "cloudy": 15, + "rain": 35, + "thunderstorm": 5, + "snow": 15, + "blizzard": 35, + "harshsunlight": 50, + "sandstorm": 55, + "fog": 10 + } }, { "pokeapi_id": 582, "pokemon_name": "Vanillite", "method": "surf", - "encounter_rate": 55, + "encounter_rate": null, "min_level": 40, - "max_level": 43 + "max_level": 43, + "conditions": { + "snow": 50, + "blizzard": 55 + } }, { "pokeapi_id": 438, "pokemon_name": "Bonsly", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 27, - "max_level": 29 + "max_level": 29, + "conditions": { + "sandstorm": 40 + } }, { "pokeapi_id": 605, "pokemon_name": "Elgyem", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 26, - "max_level": 29 + "max_level": 29, + "conditions": { + "fog": 40, + "clear": 10, + "cloudy": 10 + } }, { "pokeapi_id": 202, "pokemon_name": "Wobbuffet", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 26, - "max_level": 29 + "max_level": 29, + "conditions": { + "clear": 35, + "harshsunlight": 15 + } }, { "pokeapi_id": 556, "pokemon_name": "Maractus", "method": "walk", - "encounter_rate": 35, + "encounter_rate": null, "min_level": 27, - "max_level": 29 + "max_level": 29, + "conditions": { + "harshsunlight": 35 + } }, { "pokeapi_id": 759, "pokemon_name": "Stufful", "method": "walk", - "encounter_rate": 35, + "encounter_rate": null, "min_level": 27, - "max_level": 29 + "max_level": 29, + "conditions": { + "rain": 30, + "thunderstorm": 35, + "snow": 5, + "sandstorm": 10, + "fog": 5 + } }, { "pokeapi_id": 10174, "pokemon_name": "Zigzagoon (Galar)", "method": "walk", - "encounter_rate": 35, + "encounter_rate": null, "min_level": 27, - "max_level": 29 + "max_level": 29, + "conditions": { + "clear": 34, + "cloudy": 35, + "rain": 33, + "thunderstorm": 30, + "snow": 35, + "blizzard": 10, + "harshsunlight": 5, + "sandstorm": 25, + "fog": 10 + } }, { "pokeapi_id": 688, "pokemon_name": "Binacle", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 26, - "max_level": 28 + "max_level": 28, + "conditions": { + "rain": 30, + "thunderstorm": 25 + } }, { "pokeapi_id": 742, "pokemon_name": "Cutiefly", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 27, - "max_level": 29 + "max_level": 29, + "conditions": { + "clear": 30, + "cloudy": 25, + "harshsunlight": 20, + "fog": 30 + } }, { "pokeapi_id": 834, @@ -7090,17 +9417,29 @@ "pokeapi_id": 686, "pokemon_name": "Inkay", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 26, - "max_level": 28 + "max_level": 28, + "conditions": { + "clear": 20, + "rain": 10, + "thunderstorm": 10, + "snow": 10, + "blizzard": 20, + "harshsunlight": 30, + "sandstorm": 10 + } }, { "pokeapi_id": 588, "pokemon_name": "Karrablast", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 26, - "max_level": 28 + "max_level": 28, + "conditions": { + "cloudy": 30 + } }, { "pokeapi_id": 129, @@ -7114,25 +9453,38 @@ "pokeapi_id": 868, "pokemon_name": "Milcery", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 26, - "max_level": 28 + "max_level": 28, + "conditions": { + "fog": 30 + } }, { "pokeapi_id": 111, "pokemon_name": "Rhyhorn", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 26, - "max_level": 28 + "max_level": 28, + "conditions": { + "sandstorm": 30 + } }, { "pokeapi_id": 828, "pokemon_name": "Thievul", "method": "walk", - "encounter_rate": 28, + "encounter_rate": null, "min_level": 26, - "max_level": 28 + "max_level": 28, + "conditions": { + "clear": 28, + "cloudy": 23, + "snow": 25, + "harshsunlight": 20, + "fog": 5 + } }, { "pokeapi_id": 420, @@ -7154,57 +9506,88 @@ "pokeapi_id": 607, "pokemon_name": "Litwick", "method": "walk", - "encounter_rate": 25, + "encounter_rate": null, "min_level": 26, - "max_level": 28 + "max_level": 28, + "conditions": { + "harshsunlight": 25, + "fog": 25 + } }, { "pokeapi_id": 517, "pokemon_name": "Munna", "method": "walk", - "encounter_rate": 25, + "encounter_rate": null, "min_level": 27, - "max_level": 29 + "max_level": 29, + "conditions": { + "fog": 25 + } }, { "pokeapi_id": 627, "pokemon_name": "Rufflet", "method": "walk", - "encounter_rate": 25, + "encounter_rate": null, "min_level": 26, - "max_level": 28 + "max_level": 28, + "conditions": { + "sandstorm": 25 + } }, { "pokeapi_id": 422, "pokemon_name": "Shellos", "method": "walk", - "encounter_rate": 25, + "encounter_rate": null, "min_level": 26, - "max_level": 28 + "max_level": 28, + "conditions": { + "rain": 25, + "thunderstorm": 20 + } }, { "pokeapi_id": 660, "pokemon_name": "Diggersby", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 26, - "max_level": 28 + "max_level": 28, + "conditions": { + "cloudy": 20 + } }, { "pokeapi_id": 536, "pokemon_name": "Palpitoad", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 26, - "max_level": 28 + "max_level": 28, + "conditions": { + "clear": 10, + "cloudy": 10, + "rain": 20, + "thunderstorm": 20, + "snow": 10, + "blizzard": 10, + "harshsunlight": 10, + "sandstorm": 10, + "fog": 10 + } }, { "pokeapi_id": 185, "pokemon_name": "Sudowoodo", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 26, - "max_level": 28 + "max_level": 28, + "conditions": { + "sandstorm": 20 + } }, { "pokeapi_id": 686, @@ -7218,65 +9601,96 @@ "pokeapi_id": 848, "pokemon_name": "Toxel", "method": "walk", - "encounter_rate": 15, + "encounter_rate": null, "min_level": 27, - "max_level": 29 + "max_level": 29, + "conditions": { + "clear": 5, + "rain": 15, + "thunderstorm": 5 + } }, { "pokeapi_id": 343, "pokemon_name": "Baltoy", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 27, - "max_level": 29 + "max_level": 29, + "conditions": { + "harshsunlight": 10, + "sandstorm": 10 + } }, { "pokeapi_id": 436, "pokemon_name": "Bronzor", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 27, - "max_level": 29 + "max_level": 29, + "conditions": { + "rain": 10, + "thunderstorm": 10 + } }, { "pokeapi_id": 838, "pokemon_name": "Carkol", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 26, - "max_level": 28 + "max_level": 28, + "conditions": { + "harshsunlight": 10 + } }, { "pokeapi_id": 878, "pokemon_name": "Cufant", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 27, - "max_level": 29 + "max_level": 29, + "conditions": { + "clear": 1, + "cloudy": 5, + "blizzard": 10, + "harshsunlight": 5 + } }, { "pokeapi_id": 592, "pokemon_name": "Frillish", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 27, - "max_level": 29 + "max_level": 29, + "conditions": { + "thunderstorm": 10 + } }, { "pokeapi_id": 510, "pokemon_name": "Liepard", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 26, - "max_level": 28 + "max_level": 28, + "conditions": { + "clear": 10 + } }, { "pokeapi_id": 303, "pokemon_name": "Mawile", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 26, - "max_level": 28 + "max_level": 28, + "conditions": { + "blizzard": 10 + } }, { "pokeapi_id": 211, @@ -7290,25 +9704,35 @@ "pokeapi_id": 559, "pokemon_name": "Scraggy", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 27, - "max_level": 29 + "max_level": 29, + "conditions": { + "cloudy": 10, + "sandstorm": 5 + } }, { "pokeapi_id": 616, "pokemon_name": "Shelmet", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 26, - "max_level": 28 + "max_level": 28, + "conditions": { + "cloudy": 10 + } }, { "pokeapi_id": 767, "pokemon_name": "Wimpod", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 26, - "max_level": 28 + "max_level": 28, + "conditions": { + "rain": 10 + } }, { "pokeapi_id": 597, @@ -7330,25 +9754,36 @@ "pokeapi_id": 539, "pokemon_name": "Sawk", "method": "walk", - "encounter_rate": 5, + "encounter_rate": null, "min_level": 27, - "max_level": 29 + "max_level": 29, + "conditions": { + "cloudy": 5 + } }, { "pokeapi_id": 175, "pokemon_name": "Togepi", "method": "walk", - "encounter_rate": 5, + "encounter_rate": null, "min_level": 26, - "max_level": 28 + "max_level": 28, + "conditions": { + "clear": 2, + "cloudy": 2, + "fog": 5 + } }, { "pokeapi_id": 845, "pokemon_name": "Cramorant", "method": "walk", - "encounter_rate": 2, + "encounter_rate": null, "min_level": 27, - "max_level": 29 + "max_level": 29, + "conditions": { + "rain": 2 + } } ], "children": [ @@ -7360,25 +9795,40 @@ "pokeapi_id": 760, "pokemon_name": "Bewear", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 40, - "max_level": 40 + "max_level": 40, + "conditions": { + "thunderstorm": 100, + "sandstorm": 100 + } }, { "pokeapi_id": 264, "pokemon_name": "Linoone", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 40, - "max_level": 40 + "max_level": 40, + "conditions": { + "rain": 100, + "snow": 100, + "blizzard": 100 + } }, { "pokeapi_id": 743, "pokemon_name": "Ribombee", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 40, - "max_level": 40 + "max_level": 40, + "conditions": { + "clear": 100, + "cloudy": 100, + "harshsunlight": 100, + "fog": 100 + } } ] }, @@ -7404,41 +9854,60 @@ "pokeapi_id": 452, "pokemon_name": "Drapion", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 50, - "max_level": 50 + "max_level": 50, + "conditions": { + "cloudy": 100 + } }, { "pokeapi_id": 768, "pokemon_name": "Golisopod", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 50, - "max_level": 50 + "max_level": 50, + "conditions": { + "clear": 100, + "rain": 100, + "thunderstorm": 100 + } }, { "pokeapi_id": 10143, "pokemon_name": "Mimikyu (Busted)", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 50, - "max_level": 50 + "max_level": 50, + "conditions": { + "fog": 100 + } }, { "pokeapi_id": 112, "pokemon_name": "Rhydon", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 50, - "max_level": 50 + "max_level": 50, + "conditions": { + "harshsunlight": 100, + "sandstorm": 100 + } }, { "pokeapi_id": 584, "pokemon_name": "Vanilluxe", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 50, - "max_level": 50 + "max_level": 50, + "conditions": { + "snow": 100, + "blizzard": 100 + } } ] }, @@ -7450,25 +9919,40 @@ "pokeapi_id": 606, "pokemon_name": "Beheeyem", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 42, - "max_level": 42 + "max_level": 42, + "conditions": { + "clear": 100, + "cloudy": 100, + "snow": 100, + "blizzard": 100, + "fog": 100 + } }, { "pokeapi_id": 437, "pokemon_name": "Bronzong", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 42, - "max_level": 42 + "max_level": 42, + "conditions": { + "rain": 100, + "thunderstorm": 100 + } }, { "pokeapi_id": 344, "pokemon_name": "Claydol", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 42, - "max_level": 42 + "max_level": 42, + "conditions": { + "harshsunlight": 100, + "sandstorm": 100 + } } ] }, @@ -7480,17 +9964,30 @@ "pokeapi_id": 164, "pokemon_name": "Noctowl", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 50, - "max_level": 50 + "max_level": 50, + "conditions": { + "snow": 100 + } }, { "pokeapi_id": 715, "pokemon_name": "Noivern", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 50, - "max_level": 50 + "max_level": 50, + "conditions": { + "clear": 100, + "cloudy": 100, + "rain": 100, + "thunderstorm": 100, + "blizzard": 100, + "harshsunlight": 100, + "sandstorm": 100, + "fog": 100 + } } ] }, @@ -7502,17 +9999,30 @@ "pokeapi_id": 760, "pokemon_name": "Bewear", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 42, - "max_level": 42 + "max_level": 42, + "conditions": { + "clear": 100, + "rain": 100, + "thunderstorm": 100, + "snow": 100, + "blizzard": 100, + "sandstorm": 100, + "fog": 100 + } }, { "pokeapi_id": 675, "pokemon_name": "Pangoro", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 42, - "max_level": 42 + "max_level": 42, + "conditions": { + "cloudy": 100, + "harshsunlight": 100 + } } ] }, @@ -7538,25 +10048,40 @@ "pokeapi_id": 760, "pokemon_name": "Bewear", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 46, - "max_level": 46 + "max_level": 46, + "conditions": { + "harshsunlight": 100, + "sandstorm": 100 + } }, { "pokeapi_id": 537, "pokemon_name": "Seismitoad", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 46, - "max_level": 46 + "max_level": 46, + "conditions": { + "clear": 100, + "cloudy": 100, + "rain": 100, + "thunderstorm": 100, + "fog": 100 + } }, { "pokeapi_id": 584, "pokemon_name": "Vanilluxe", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 47, - "max_level": 47 + "max_level": 47, + "conditions": { + "snow": 100, + "blizzard": 100 + } } ] }, @@ -7624,41 +10149,60 @@ "pokeapi_id": 593, "pokemon_name": "Jellicent", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 46, - "max_level": 46 + "max_level": 46, + "conditions": { + "rain": 100, + "fog": 100 + } }, { "pokeapi_id": 171, "pokemon_name": "Lanturn", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 46, - "max_level": 46 + "max_level": 46, + "conditions": { + "thunderstorm": 100 + } }, { "pokeapi_id": 279, "pokemon_name": "Pelipper", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 46, - "max_level": 46 + "max_level": 46, + "conditions": { + "harshsunlight": 100 + } }, { "pokeapi_id": 119, "pokemon_name": "Seaking", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 46, - "max_level": 46 + "max_level": 46, + "conditions": { + "clear": 100, + "cloudy": 100, + "sandstorm": 100 + } }, { "pokeapi_id": 584, "pokemon_name": "Vanilluxe", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 47, - "max_level": 47 + "max_level": 47, + "conditions": { + "snow": 100, + "blizzard": 100 + } } ] }, @@ -7670,33 +10214,50 @@ "pokeapi_id": 614, "pokemon_name": "Beartic", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 60, - "max_level": 60 + "max_level": 60, + "conditions": { + "snow": 100 + } }, { "pokeapi_id": 475, "pokemon_name": "Gallade", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 60, - "max_level": 60 + "max_level": 60, + "conditions": { + "clear": 100, + "cloudy": 100, + "rain": 100, + "thunderstorm": 100, + "harshsunlight": 100, + "sandstorm": 100 + } }, { "pokeapi_id": 518, "pokemon_name": "Musharna", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 60, - "max_level": 60 + "max_level": 60, + "conditions": { + "fog": 100 + } }, { "pokeapi_id": 461, "pokemon_name": "Weavile", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 60, - "max_level": 60 + "max_level": 60, + "conditions": { + "blizzard": 100 + } } ] } @@ -7710,193 +10271,295 @@ "pokeapi_id": 533, "pokemon_name": "Gurdurr", "method": "walk", - "encounter_rate": 70, + "encounter_rate": null, "min_level": 26, - "max_level": 29 + "max_level": 29, + "conditions": { + "thunderstorm": 30, + "snow": 10, + "harshsunlight": 30, + "clear": 40 + } }, { "pokeapi_id": 561, "pokemon_name": "Sigilyph", "method": "walk", - "encounter_rate": 60, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "clear": 40, + "cloudy": 40, + "rain": 40, + "thunderstorm": 40, + "snow": 40, + "blizzard": 40, + "harshsunlight": 60, + "sandstorm": 60, + "fog": 60 + } }, { "pokeapi_id": 520, "pokemon_name": "Tranquill", "method": "walk", - "encounter_rate": 60, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "clear": 60, + "cloudy": 60, + "rain": 60, + "thunderstorm": 60, + "snow": 60, + "blizzard": 60, + "harshsunlight": 40, + "sandstorm": 40, + "fog": 40 + } }, { "pokeapi_id": 339, "pokemon_name": "Barboach", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 26, - "max_level": 28 + "max_level": 28, + "conditions": { + "rain": 40 + } }, { "pokeapi_id": 838, "pokemon_name": "Carkol", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 26, - "max_level": 28 + "max_level": 28, + "conditions": { + "harshsunlight": 40 + } }, { "pokeapi_id": 546, "pokemon_name": "Cottonee", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 27, - "max_level": 29 + "max_level": 29, + "conditions": { + "cloudy": 40 + } }, { "pokeapi_id": 613, "pokemon_name": "Cubchoo", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 26, - "max_level": 28 + "max_level": 28, + "conditions": { + "snow": 40, + "blizzard": 20 + } }, { "pokeapi_id": 859, "pokemon_name": "Impidimp", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 26, - "max_level": 29 + "max_level": 29, + "conditions": { + "rain": 20, + "thunderstorm": 20, + "snow": 20, + "blizzard": 10, + "harshsunlight": 20, + "fog": 20, + "clear": 20, + "cloudy": 10 + } }, { "pokeapi_id": 111, "pokemon_name": "Rhyhorn", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 26, - "max_level": 28 + "max_level": 28, + "conditions": { + "sandstorm": 40 + } }, { "pokeapi_id": 215, "pokemon_name": "Sneasel", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 26, - "max_level": 28 + "max_level": 28, + "conditions": { + "snow": 30, + "blizzard": 40 + } }, { "pokeapi_id": 828, "pokemon_name": "Thievul", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 26, - "max_level": 28 + "max_level": 28, + "conditions": { + "fog": 40 + } }, { "pokeapi_id": 848, "pokemon_name": "Toxel", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 26, - "max_level": 28 + "max_level": 28, + "conditions": { + "thunderstorm": 40 + } }, { "pokeapi_id": 825, "pokemon_name": "Dottler", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 26, - "max_level": 28 + "max_level": 28, + "conditions": { + "fog": 30 + } }, { "pokeapi_id": 529, "pokemon_name": "Drilbur", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 26, - "max_level": 28 + "max_level": 28, + "conditions": { + "harshsunlight": 10, + "sandstorm": 30 + } }, { "pokeapi_id": 624, "pokemon_name": "Pawniard", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 26, - "max_level": 28 + "max_level": 28, + "conditions": { + "blizzard": 30 + } }, { "pokeapi_id": 743, "pokemon_name": "Ribombee", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 27, - "max_level": 29 + "max_level": 29, + "conditions": { + "clear": 30, + "cloudy": 20 + } }, { "pokeapi_id": 422, "pokemon_name": "Shellos", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 26, - "max_level": 28 + "max_level": 28, + "conditions": { + "rain": 30 + } }, { "pokeapi_id": 684, "pokemon_name": "Swirlix", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 27, - "max_level": 29 + "max_level": 29, + "conditions": { + "cloudy": 30 + } }, { "pokeapi_id": 525, "pokemon_name": "Boldore", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 26, - "max_level": 28 + "max_level": 28, + "conditions": { + "sandstorm": 20 + } }, { "pokeapi_id": 840, "pokemon_name": "Applin", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 26, - "max_level": 28 + "max_level": 28, + "conditions": { + "thunderstorm": 10 + } }, { "pokeapi_id": 830, "pokemon_name": "Eldegoss", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 27, - "max_level": 29 + "max_level": 29, + "conditions": { + "clear": 10 + } }, { "pokeapi_id": 25, "pokemon_name": "Pikachu", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 26, - "max_level": 28 + "max_level": 28, + "conditions": { + "rain": 10 + } }, { "pokeapi_id": 213, "pokemon_name": "Shuckle", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 26, - "max_level": 28 + "max_level": 28, + "conditions": { + "sandstorm": 10 + } }, { "pokeapi_id": 176, "pokemon_name": "Togetic", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 26, - "max_level": 28 + "max_level": 28, + "conditions": { + "fog": 10 + } } ], "children": [ @@ -7908,145 +10571,211 @@ "pokeapi_id": 761, "pokemon_name": "Bounsweet", "method": "walk", - "encounter_rate": 60, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "clear": 50, + "cloudy": 50, + "rain": 60, + "thunderstorm": 35, + "snow": 35, + "blizzard": 35, + "harshsunlight": 45, + "sandstorm": 35, + "fog": 35 + } }, { "pokeapi_id": 438, "pokemon_name": "Bonsly", "method": "walk", - "encounter_rate": 50, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "sandstorm": 50 + } }, { "pokeapi_id": 613, "pokemon_name": "Cubchoo", "method": "walk", - "encounter_rate": 50, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "snow": 50, + "blizzard": 10 + } }, { "pokeapi_id": 856, "pokemon_name": "Hatenna", "method": "walk", - "encounter_rate": 50, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "fog": 50 + } }, { "pokeapi_id": 556, "pokemon_name": "Maractus", "method": "walk", - "encounter_rate": 50, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "harshsunlight": 50 + } }, { "pokeapi_id": 215, "pokemon_name": "Sneasel", "method": "walk", - "encounter_rate": 50, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "snow": 15, + "blizzard": 50 + } }, { "pokeapi_id": 751, "pokemon_name": "Dewpider", "method": "walk", - "encounter_rate": 45, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "rain": 35, + "thunderstorm": 45 + } }, { "pokeapi_id": 66, "pokemon_name": "Machop", "method": "walk", - "encounter_rate": 35, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "clear": 35, + "cloudy": 35 + } }, { "pokeapi_id": 557, "pokemon_name": "Dwebble", "method": "walk", - "encounter_rate": 15, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "sandstorm": 15 + } }, { "pokeapi_id": 559, "pokemon_name": "Scraggy", "method": "walk", - "encounter_rate": 15, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "cloudy": 15 + } }, { "pokeapi_id": 236, "pokemon_name": "Tyrogue", "method": "walk", - "encounter_rate": 15, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "clear": 15 + } }, { "pokeapi_id": 517, "pokemon_name": "Munna", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "fog": 10 + } }, { "pokeapi_id": 25, "pokemon_name": "Pikachu", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "thunderstorm": 10 + } }, { "pokeapi_id": 848, "pokemon_name": "Toxel", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "thunderstorm": 10 + } }, { "pokeapi_id": 845, "pokemon_name": "Cramorant", "method": "walk", - "encounter_rate": 5, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "rain": 5 + } }, { "pokeapi_id": 597, "pokemon_name": "Ferroseed", "method": "walk", - "encounter_rate": 5, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "blizzard": 5 + } }, { "pokeapi_id": 827, "pokemon_name": "Nickit", "method": "walk", - "encounter_rate": 5, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "fog": 5 + } }, { "pokeapi_id": 757, "pokemon_name": "Salandit", "method": "walk", - "encounter_rate": 5, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "harshsunlight": 5 + } } ] }, @@ -8058,121 +10787,177 @@ "pokeapi_id": 438, "pokemon_name": "Bonsly", "method": "walk", - "encounter_rate": 35, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "sandstorm": 35 + } }, { "pokeapi_id": 613, "pokemon_name": "Cubchoo", "method": "walk", - "encounter_rate": 35, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "snow": 35, + "blizzard": 30 + } }, { "pokeapi_id": 856, "pokemon_name": "Hatenna", "method": "walk", - "encounter_rate": 35, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "fog": 35 + } }, { "pokeapi_id": 67, "pokemon_name": "Machoke", "method": "walk", - "encounter_rate": 35, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "cloudy": 35 + } }, { "pokeapi_id": 556, "pokemon_name": "Maractus", "method": "walk", - "encounter_rate": 35, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "harshsunlight": 35 + } }, { "pokeapi_id": 291, "pokemon_name": "Ninjask", "method": "walk", - "encounter_rate": 35, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "clear": 30, + "rain": 35 + } }, { "pokeapi_id": 215, "pokemon_name": "Sneasel", "method": "walk", - "encounter_rate": 35, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "snow": 15, + "blizzard": 35 + } }, { "pokeapi_id": 835, "pokemon_name": "Yamper", "method": "walk", - "encounter_rate": 35, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "thunderstorm": 35 + } }, { "pokeapi_id": 10174, "pokemon_name": "Zigzagoon (Galar)", "method": "walk", - "encounter_rate": 35, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "clear": 35, + "cloudy": 15, + "rain": 10, + "snow": 30, + "blizzard": 10, + "harshsunlight": 30, + "sandstorm": 30, + "fog": 10 + } }, { "pokeapi_id": 751, "pokemon_name": "Dewpider", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "rain": 30, + "thunderstorm": 30 + } }, { "pokeapi_id": 517, "pokemon_name": "Munna", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "fog": 30 + } }, { "pokeapi_id": 559, "pokemon_name": "Scraggy", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "cloudy": 30 + } }, { "pokeapi_id": 557, "pokemon_name": "Dwebble", "method": "walk", - "encounter_rate": 15, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "sandstorm": 15 + } }, { "pokeapi_id": 757, "pokemon_name": "Salandit", "method": "walk", - "encounter_rate": 15, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "harshsunlight": 15 + } }, { "pokeapi_id": 236, "pokemon_name": "Tyrogue", "method": "walk", - "encounter_rate": 15, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "clear": 15 + } }, { "pokeapi_id": 343, @@ -8194,41 +10979,56 @@ "pokeapi_id": 848, "pokemon_name": "Toxel", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "thunderstorm": 10 + } }, { "pokeapi_id": 845, "pokemon_name": "Cramorant", "method": "walk", - "encounter_rate": 5, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "rain": 5 + } }, { "pokeapi_id": 597, "pokemon_name": "Ferroseed", "method": "walk", - "encounter_rate": 5, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "blizzard": 5 + } }, { "pokeapi_id": 827, "pokemon_name": "Nickit", "method": "walk", - "encounter_rate": 5, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "fog": 5 + } }, { "pokeapi_id": 25, "pokemon_name": "Pikachu", "method": "walk", - "encounter_rate": 5, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "thunderstorm": 5 + } } ] }, @@ -8240,145 +11040,211 @@ "pokeapi_id": 438, "pokemon_name": "Bonsly", "method": "walk", - "encounter_rate": 45, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "sandstorm": 45 + } }, { "pokeapi_id": 613, "pokemon_name": "Cubchoo", "method": "walk", - "encounter_rate": 45, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "snow": 45, + "blizzard": 35 + } }, { "pokeapi_id": 751, "pokemon_name": "Dewpider", "method": "walk", - "encounter_rate": 45, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "rain": 45, + "thunderstorm": 35 + } }, { "pokeapi_id": 557, "pokemon_name": "Dwebble", "method": "walk", - "encounter_rate": 45, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "clear": 45, + "cloudy": 15, + "rain": 35, + "snow": 35, + "blizzard": 10, + "harshsunlight": 35, + "sandstorm": 35, + "fog": 10 + } }, { "pokeapi_id": 856, "pokemon_name": "Hatenna", "method": "walk", - "encounter_rate": 45, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "fog": 45 + } }, { "pokeapi_id": 67, "pokemon_name": "Machoke", "method": "walk", - "encounter_rate": 45, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "cloudy": 45 + } }, { "pokeapi_id": 556, "pokemon_name": "Maractus", "method": "walk", - "encounter_rate": 45, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "harshsunlight": 45 + } }, { "pokeapi_id": 215, "pokemon_name": "Sneasel", "method": "walk", - "encounter_rate": 45, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "snow": 15, + "blizzard": 45 + } }, { "pokeapi_id": 835, "pokemon_name": "Yamper", "method": "walk", - "encounter_rate": 45, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "thunderstorm": 45 + } }, { "pokeapi_id": 517, "pokemon_name": "Munna", "method": "walk", - "encounter_rate": 35, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "fog": 35 + } }, { "pokeapi_id": 291, "pokemon_name": "Ninjask", "method": "walk", - "encounter_rate": 35, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "clear": 35, + "rain": 15 + } }, { "pokeapi_id": 559, "pokemon_name": "Scraggy", "method": "walk", - "encounter_rate": 35, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "cloudy": 35 + } }, { "pokeapi_id": 524, "pokemon_name": "Roggenrola", "method": "walk", - "encounter_rate": 15, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "harshsunlight": 15, + "sandstorm": 15 + } }, { "pokeapi_id": 236, "pokemon_name": "Tyrogue", "method": "walk", - "encounter_rate": 15, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "clear": 15 + } }, { "pokeapi_id": 848, "pokemon_name": "Toxel", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "thunderstorm": 10 + } }, { "pokeapi_id": 597, "pokemon_name": "Ferroseed", "method": "walk", - "encounter_rate": 5, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "blizzard": 5 + } }, { "pokeapi_id": 827, "pokemon_name": "Nickit", "method": "walk", - "encounter_rate": 5, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "fog": 5 + } }, { "pokeapi_id": 25, "pokemon_name": "Pikachu", "method": "walk", - "encounter_rate": 5, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "thunderstorm": 5 + } }, { "pokeapi_id": 627, @@ -8440,17 +11306,30 @@ "pokeapi_id": 437, "pokemon_name": "Bronzong", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 42, - "max_level": 42 + "max_level": 42, + "conditions": { + "rain": 100, + "thunderstorm": 100, + "snow": 100, + "blizzard": 100, + "fog": 100 + } }, { "pokeapi_id": 344, "pokemon_name": "Claydol", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 42, - "max_level": 42 + "max_level": 42, + "conditions": { + "clear": 100, + "cloudy": 100, + "harshsunlight": 100, + "sandstorm": 100 + } } ] }, @@ -8462,17 +11341,30 @@ "pokeapi_id": 752, "pokemon_name": "Araquanid", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 34, - "max_level": 34 + "max_level": 34, + "conditions": { + "rain": 100, + "thunderstorm": 100 + } }, { "pokeapi_id": 763, "pokemon_name": "Tsareena", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 36, - "max_level": 36 + "max_level": 36, + "conditions": { + "clear": 100, + "cloudy": 100, + "snow": 100, + "blizzard": 100, + "harshsunlight": 100, + "sandstorm": 100, + "fog": 100 + } } ] }, @@ -8498,17 +11390,30 @@ "pokeapi_id": 561, "pokemon_name": "Sigilyph", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 40, - "max_level": 40 + "max_level": 40, + "conditions": { + "clear": 100, + "rain": 100, + "thunderstorm": 100, + "snow": 100, + "blizzard": 100, + "harshsunlight": 100, + "sandstorm": 100, + "fog": 100 + } }, { "pokeapi_id": 521, "pokemon_name": "Unfezant", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 40, - "max_level": 40 + "max_level": 40, + "conditions": { + "cloudy": 100 + } } ] }, @@ -8520,17 +11425,30 @@ "pokeapi_id": 752, "pokemon_name": "Araquanid", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 34, - "max_level": 34 + "max_level": 34, + "conditions": { + "rain": 100, + "thunderstorm": 100 + } }, { "pokeapi_id": 558, "pokemon_name": "Crustle", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 34, - "max_level": 34 + "max_level": 34, + "conditions": { + "clear": 100, + "cloudy": 100, + "snow": 100, + "blizzard": 100, + "harshsunlight": 100, + "sandstorm": 100, + "fog": 100 + } } ] } @@ -8544,65 +11462,115 @@ "pokeapi_id": 628, "pokemon_name": "Braviary", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 54, - "max_level": 54 + "max_level": 54, + "conditions": { + "clear": 100, + "cloudy": 100, + "rain": 100, + "thunderstorm": 100, + "snow": 100, + "blizzard": 100, + "harshsunlight": 100, + "sandstorm": 100, + "fog": 98 + } }, { "pokeapi_id": 582, "pokemon_name": "Vanillite", "method": "surf", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 41, - "max_level": 45 + "max_level": 45, + "conditions": { + "blizzard": 65, + "snow": 50 + } }, { "pokeapi_id": 422, "pokemon_name": "Shellos", "method": "surf", - "encounter_rate": 90, + "encounter_rate": null, "min_level": 41, - "max_level": 45 + "max_level": 45, + "conditions": { + "blizzard": 20, + "clear": 65, + "cloudy": 50, + "rain": 55, + "thunderstorm": 65, + "snow": 30, + "harshsunlight": 70, + "sandstorm": 60, + "fog": 50 + } }, { "pokeapi_id": 592, "pokemon_name": "Frillish", "method": "surf", - "encounter_rate": 65, + "encounter_rate": null, "min_level": 41, - "max_level": 45 + "max_level": 45, + "conditions": { + "blizzard": 15, + "clear": 35, + "cloudy": 50, + "rain": 45, + "thunderstorm": 35, + "harshsunlight": 30, + "sandstorm": 40, + "fog": 50 + } }, { "pokeapi_id": 449, "pokemon_name": "Hippopotas", "method": "walk", - "encounter_rate": 60, + "encounter_rate": null, "min_level": 42, - "max_level": 47 + "max_level": 47, + "conditions": { + "harshsunlight": 55, + "sandstorm": 60 + } }, { "pokeapi_id": 559, "pokemon_name": "Scraggy", "method": "walk", - "encounter_rate": 60, + "encounter_rate": null, "min_level": 42, - "max_level": 47 + "max_level": 47, + "conditions": { + "clear": 15, + "cloudy": 60 + } }, { "pokeapi_id": 112, "pokemon_name": "Rhydon", "method": "walk", - "encounter_rate": 58, + "encounter_rate": null, "min_level": 40, - "max_level": 45 + "max_level": 45, + "conditions": { + "harshsunlight": 58 + } }, { "pokeapi_id": 202, "pokemon_name": "Wobbuffet", "method": "walk", - "encounter_rate": 55, + "encounter_rate": null, "min_level": 42, - "max_level": 47 + "max_level": 47, + "conditions": { + "fog": 55 + } }, { "pokeapi_id": 847, @@ -8616,121 +11584,179 @@ "pokeapi_id": 613, "pokemon_name": "Cubchoo", "method": "walk", - "encounter_rate": 50, + "encounter_rate": null, "min_level": 42, - "max_level": 47 + "max_level": 47, + "conditions": { + "snow": 50, + "blizzard": 15 + } }, { "pokeapi_id": 309, "pokemon_name": "Electrike", "method": "walk", - "encounter_rate": 50, + "encounter_rate": null, "min_level": 42, - "max_level": 47 + "max_level": 47, + "conditions": { + "rain": 50, + "thunderstorm": 50 + } }, { "pokeapi_id": 827, "pokemon_name": "Nickit", "method": "walk", - "encounter_rate": 50, + "encounter_rate": null, "min_level": 42, - "max_level": 47 + "max_level": 47, + "conditions": { + "clear": 50, + "cloudy": 35, + "rain": 10, + "thunderstorm": 35, + "harshsunlight": 5 + } }, { "pokeapi_id": 459, "pokemon_name": "Snover", "method": "walk", - "encounter_rate": 50, + "encounter_rate": null, "min_level": 42, - "max_level": 47 + "max_level": 47, + "conditions": { + "blizzard": 50 + } }, { "pokeapi_id": 678, "pokemon_name": "Meowstic Male", "method": "walk", - "encounter_rate": 45, + "encounter_rate": null, "min_level": 40, - "max_level": 45 + "max_level": 45, + "conditions": { + "fog": 45 + } }, { "pokeapi_id": 437, "pokemon_name": "Bronzong", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 40, - "max_level": 45 + "max_level": 45, + "conditions": { + "blizzard": 40 + } }, { "pokeapi_id": 834, "pokemon_name": "Drednaw", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 40, - "max_level": 45 + "max_level": 45, + "conditions": { + "thunderstorm": 40 + } }, { "pokeapi_id": 51, "pokemon_name": "Dugtrio", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 40, - "max_level": 45 + "max_level": 45, + "conditions": { + "sandstorm": 40 + } }, { "pokeapi_id": 830, "pokemon_name": "Eldegoss", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 40, - "max_level": 45 + "max_level": 45, + "conditions": { + "clear": 40, + "cloudy": 30, + "rain": 20, + "thunderstorm": 10, + "sandstorm": 20, + "fog": 20 + } }, { "pokeapi_id": 279, "pokemon_name": "Pelipper", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 40, - "max_level": 45 + "max_level": 45, + "conditions": { + "rain": 40 + } }, { "pokeapi_id": 221, "pokemon_name": "Piloswine", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 40, - "max_level": 45 + "max_level": 45, + "conditions": { + "snow": 40 + } }, { "pokeapi_id": 435, "pokemon_name": "Skuntank", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 40, - "max_level": 45 + "max_level": 45, + "conditions": { + "cloudy": 40 + } }, { "pokeapi_id": 529, "pokemon_name": "Drilbur", "method": "walk", - "encounter_rate": 35, + "encounter_rate": null, "min_level": 42, - "max_level": 47 + "max_level": 47, + "conditions": { + "harshsunlight": 10, + "sandstorm": 35 + } }, { "pokeapi_id": 355, "pokemon_name": "Duskull", "method": "walk", - "encounter_rate": 35, + "encounter_rate": null, "min_level": 42, - "max_level": 47 + "max_level": 47, + "conditions": { + "fog": 35 + } }, { "pokeapi_id": 109, "pokemon_name": "Koffing", "method": "walk", - "encounter_rate": 35, + "encounter_rate": null, "min_level": 42, - "max_level": 47 + "max_level": 47, + "conditions": { + "clear": 35, + "rain": 5 + } }, { "pokeapi_id": 171, @@ -8744,161 +11770,227 @@ "pokeapi_id": 303, "pokemon_name": "Mawile", "method": "walk", - "encounter_rate": 35, + "encounter_rate": null, "min_level": 42, - "max_level": 47 + "max_level": 47, + "conditions": { + "blizzard": 35 + } }, { "pokeapi_id": 536, "pokemon_name": "Palpitoad", "method": "walk", - "encounter_rate": 35, + "encounter_rate": null, "min_level": 42, - "max_level": 47 + "max_level": 47, + "conditions": { + "rain": 35, + "thunderstorm": 15 + } }, { "pokeapi_id": 215, "pokemon_name": "Sneasel", "method": "walk", - "encounter_rate": 35, + "encounter_rate": null, "min_level": 42, - "max_level": 47 + "max_level": 47, + "conditions": { + "snow": 35 + } }, { "pokeapi_id": 460, "pokemon_name": "Abomasnow", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 40, - "max_level": 45 + "max_level": 45, + "conditions": { + "snow": 30 + } }, { "pokeapi_id": 689, "pokemon_name": "Barbaracle", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 40, - "max_level": 45 + "max_level": 45, + "conditions": { + "rain": 30 + } }, { "pokeapi_id": 836, "pokemon_name": "Boltund", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 40, - "max_level": 45 + "max_level": 45, + "conditions": { + "thunderstorm": 30 + } }, { "pokeapi_id": 832, "pokemon_name": "Dubwool", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 40, - "max_level": 45 + "max_level": 45, + "conditions": { + "clear": 30 + } }, { "pokeapi_id": 58, "pokemon_name": "Growlithe", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 42, - "max_level": 47 + "max_level": 47, + "conditions": { + "harshsunlight": 30 + } }, { "pokeapi_id": 857, "pokemon_name": "Hattrem", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 40, - "max_level": 45 + "max_level": 45, + "conditions": { + "clear": 20, + "cloudy": 20, + "rain": 10, + "blizzard": 20, + "sandstorm": 10, + "fog": 30 + } }, { "pokeapi_id": 600, "pokemon_name": "Klang", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 40, - "max_level": 45 + "max_level": 45, + "conditions": { + "blizzard": 30 + } }, { "pokeapi_id": 10180, "pokemon_name": "Stunfisk (Galar)", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 40, - "max_level": 45 + "max_level": 45, + "conditions": { + "harshsunlight": 30 + } }, { "pokeapi_id": 185, "pokemon_name": "Sudowoodo", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 40, - "max_level": 45 + "max_level": 45, + "conditions": { + "sandstorm": 30 + } }, { "pokeapi_id": 737, "pokemon_name": "Charjabug", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 40, - "max_level": 45 + "max_level": 45, + "conditions": { + "thunderstorm": 20 + } }, { "pokeapi_id": 823, "pokemon_name": "Corviknight", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 40, - "max_level": 45 + "max_level": 45, + "conditions": { + "snow": 20 + } }, { "pokeapi_id": 686, "pokemon_name": "Inkay", "method": "surf", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 41, - "max_level": 45 + "max_level": 45, + "conditions": { + "snow": 20 + } }, { "pokeapi_id": 840, "pokemon_name": "Applin", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 40, - "max_level": 45 + "max_level": 45, + "conditions": { + "clear": 10 + } }, { "pokeapi_id": 598, "pokemon_name": "Ferrothorn", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 40, - "max_level": 45 + "max_level": 45, + "conditions": { + "blizzard": 10 + } }, { "pokeapi_id": 575, "pokemon_name": "Gothorita", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 42, - "max_level": 47 + "max_level": 47, + "conditions": { + "fog": 10 + } }, { "pokeapi_id": 533, "pokemon_name": "Gurdurr", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 40, - "max_level": 45 + "max_level": 45, + "conditions": { + "snow": 10 + } }, { "pokeapi_id": 750, "pokemon_name": "Mudsdale", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 40, - "max_level": 45 + "max_level": 45, + "conditions": { + "harshsunlight": 10 + } }, { "pokeapi_id": 211, @@ -8912,33 +12004,45 @@ "pokeapi_id": 315, "pokemon_name": "Roselia", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 40, - "max_level": 45 + "max_level": 45, + "conditions": { + "cloudy": 10 + } }, { "pokeapi_id": 583, "pokemon_name": "Vanillish", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 42, - "max_level": 47 + "max_level": 47, + "conditions": { + "snow": 10 + } }, { "pokeapi_id": 225, "pokemon_name": "Delibird", "method": "walk", - "encounter_rate": 5, + "encounter_rate": null, "min_level": 42, - "max_level": 47 + "max_level": 47, + "conditions": { + "snow": 5 + } }, { "pokeapi_id": 282, "pokemon_name": "Gardevoir", "method": "walk", - "encounter_rate": 5, + "encounter_rate": null, "min_level": 40, - "max_level": 45 + "max_level": 45, + "conditions": { + "fog": 5 + } }, { "pokeapi_id": 130, @@ -8952,33 +12056,45 @@ "pokeapi_id": 106, "pokemon_name": "Hitmonlee", "method": "walk", - "encounter_rate": 5, + "encounter_rate": null, "min_level": 42, - "max_level": 47 + "max_level": 47, + "conditions": { + "cloudy": 5 + } }, { "pokeapi_id": 213, "pokemon_name": "Shuckle", "method": "walk", - "encounter_rate": 5, + "encounter_rate": null, "min_level": 42, - "max_level": 47 + "max_level": 47, + "conditions": { + "sandstorm": 5 + } }, { "pokeapi_id": 839, "pokemon_name": "Coalossal", "method": "walk", - "encounter_rate": 2, + "encounter_rate": null, "min_level": 40, - "max_level": 45 + "max_level": 45, + "conditions": { + "harshsunlight": 2 + } }, { "pokeapi_id": 468, "pokemon_name": "Togekiss", "method": "walk", - "encounter_rate": 2, + "encounter_rate": null, "min_level": 54, - "max_level": 54 + "max_level": 54, + "conditions": { + "fog": 2 + } } ], "children": [ @@ -8990,41 +12106,60 @@ "pokeapi_id": 356, "pokemon_name": "Dusclops", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 41, - "max_level": 41 + "max_level": 41, + "conditions": { + "fog": 100 + } }, { "pokeapi_id": 750, "pokemon_name": "Mudsdale", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 41, - "max_level": 41 + "max_level": 41, + "conditions": { + "clear": 100, + "harshsunlight": 100, + "sandstorm": 100 + } }, { "pokeapi_id": 221, "pokemon_name": "Piloswine", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 41, - "max_level": 41 + "max_level": 41, + "conditions": { + "snow": 100, + "blizzard": 100 + } }, { "pokeapi_id": 537, "pokemon_name": "Seismitoad", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 41, - "max_level": 41 + "max_level": 41, + "conditions": { + "rain": 100, + "thunderstorm": 100 + } }, { "pokeapi_id": 435, "pokemon_name": "Skuntank", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 41, - "max_level": 41 + "max_level": 41, + "conditions": { + "cloudy": 100 + } } ] }, @@ -9036,17 +12171,30 @@ "pokeapi_id": 526, "pokemon_name": "Gigalith", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 51, - "max_level": 51 + "max_level": 51, + "conditions": { + "clear": 100, + "harshsunlight": 100 + } }, { "pokeapi_id": 623, "pokemon_name": "Golurk", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 51, - "max_level": 51 + "max_level": 51, + "conditions": { + "cloudy": 100, + "rain": 100, + "thunderstorm": 100, + "snow": 100, + "blizzard": 100, + "sandstorm": 100, + "fog": 100 + } } ] }, @@ -9072,17 +12220,30 @@ "pokeapi_id": 330, "pokemon_name": "Flygon", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 51, - "max_level": 51 + "max_level": 51, + "conditions": { + "clear": 100, + "sandstorm": 100 + } }, { "pokeapi_id": 561, "pokemon_name": "Sigilyph", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 51, - "max_level": 51 + "max_level": 51, + "conditions": { + "cloudy": 100, + "rain": 100, + "thunderstorm": 100, + "snow": 100, + "blizzard": 100, + "harshsunlight": 100, + "fog": 100 + } } ] }, @@ -9108,17 +12269,30 @@ "pokeapi_id": 112, "pokemon_name": "Rhydon", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 41, - "max_level": 41 + "max_level": 41, + "conditions": { + "rain": 100, + "thunderstorm": 100 + } }, { "pokeapi_id": 185, "pokemon_name": "Sudowoodo", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 41, - "max_level": 41 + "max_level": 41, + "conditions": { + "clear": 100, + "cloudy": 100, + "snow": 100, + "blizzard": 100, + "harshsunlight": 100, + "sandstorm": 100, + "fog": 100 + } } ] }, @@ -9130,17 +12304,30 @@ "pokeapi_id": 437, "pokemon_name": "Bronzong", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 41, - "max_level": 41 + "max_level": 41, + "conditions": { + "clear": 100, + "rain": 100, + "thunderstorm": 100, + "snow": 100, + "blizzard": 100, + "fog": 100 + } }, { "pokeapi_id": 344, "pokemon_name": "Claydol", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 41, - "max_level": 41 + "max_level": 41, + "conditions": { + "cloudy": 100, + "harshsunlight": 100, + "sandstorm": 100 + } } ] }, @@ -9152,17 +12339,30 @@ "pokeapi_id": 689, "pokemon_name": "Barbaracle", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 60, - "max_level": 60 + "max_level": 60, + "conditions": { + "cloudy": 100, + "rain": 100, + "thunderstorm": 100 + } }, { "pokeapi_id": 784, "pokemon_name": "Kommo O", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 60, - "max_level": 60 + "max_level": 60, + "conditions": { + "clear": 100, + "snow": 100, + "blizzard": 100, + "harshsunlight": 100, + "sandstorm": 100, + "fog": 100 + } } ] }, @@ -9204,25 +12404,46 @@ "pokeapi_id": 520, "pokemon_name": "Tranquill", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "clear": 10, + "cloudy": 35, + "harshsunlight": 45, + "sandstorm": 15 + } }, { "pokeapi_id": 582, "pokemon_name": "Vanillite", "method": "surf", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 41, - "max_level": 45 + "max_level": 45, + "conditions": { + "blizzard": 65, + "snow": 50 + } }, { "pokeapi_id": 422, "pokemon_name": "Shellos", "method": "surf", - "encounter_rate": 90, + "encounter_rate": null, "min_level": 41, - "max_level": 45 + "max_level": 45, + "conditions": { + "blizzard": 20, + "clear": 65, + "cloudy": 50, + "rain": 55, + "thunderstorm": 65, + "snow": 30, + "harshsunlight": 70, + "sandstorm": 60, + "fog": 50 + } }, { "pokeapi_id": 820, @@ -9236,49 +12457,95 @@ "pokeapi_id": 613, "pokemon_name": "Cubchoo", "method": "walk", - "encounter_rate": 65, + "encounter_rate": null, "min_level": 26, - "max_level": 30 + "max_level": 30, + "conditions": { + "snow": 65, + "blizzard": 40 + } }, { "pokeapi_id": 592, "pokemon_name": "Frillish", "method": "surf", - "encounter_rate": 65, + "encounter_rate": null, "min_level": 41, - "max_level": 45 + "max_level": 45, + "conditions": { + "blizzard": 15, + "clear": 35, + "cloudy": 50, + "rain": 45, + "thunderstorm": 35, + "harshsunlight": 30, + "sandstorm": 40, + "fog": 50 + } }, { "pokeapi_id": 595, "pokemon_name": "Joltik", "method": "walk", - "encounter_rate": 65, + "encounter_rate": null, "min_level": 26, - "max_level": 30 + "max_level": 30, + "conditions": { + "thunderstorm": 65 + } }, { "pokeapi_id": 51, "pokemon_name": "Dugtrio", "method": "walk", - "encounter_rate": 60, + "encounter_rate": null, "min_level": 31, - "max_level": 34 + "max_level": 34, + "conditions": { + "clear": 60, + "cloudy": 60, + "rain": 60, + "thunderstorm": 60, + "snow": 30, + "blizzard": 30, + "harshsunlight": 30, + "sandstorm": 30, + "fog": 60 + } }, { "pokeapi_id": 530, "pokemon_name": "Excadrill", "method": "walk", - "encounter_rate": 60, + "encounter_rate": null, "min_level": 31, - "max_level": 34 + "max_level": 34, + "conditions": { + "clear": 30, + "cloudy": 30, + "rain": 30, + "thunderstorm": 30, + "snow": 60, + "blizzard": 60, + "harshsunlight": 60, + "sandstorm": 60, + "fog": 30 + } }, { "pokeapi_id": 451, "pokemon_name": "Skorupi", "method": "walk", - "encounter_rate": 60, + "encounter_rate": null, "min_level": 26, - "max_level": 29 + "max_level": 29, + "conditions": { + "rain": 30, + "thunderstorm": 20, + "harshsunlight": 30, + "clear": 30, + "cloudy": 30 + } }, { "pokeapi_id": 834, @@ -9292,41 +12559,65 @@ "pokeapi_id": 109, "pokemon_name": "Koffing", "method": "walk", - "encounter_rate": 50, + "encounter_rate": null, "min_level": 26, - "max_level": 29 + "max_level": 29, + "conditions": { + "rain": 20, + "thunderstorm": 10, + "snow": 10, + "blizzard": 10, + "harshsunlight": 20, + "sandstorm": 10, + "fog": 20, + "clear": 30, + "cloudy": 30 + } }, { "pokeapi_id": 624, "pokemon_name": "Pawniard", "method": "walk", - "encounter_rate": 50, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "blizzard": 50 + } }, { "pokeapi_id": 111, "pokemon_name": "Rhyhorn", "method": "walk", - "encounter_rate": 50, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "sandstorm": 50 + } }, { "pokeapi_id": 582, "pokemon_name": "Vanillite", "method": "walk", - "encounter_rate": 50, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "snow": 50, + "blizzard": 35 + } }, { "pokeapi_id": 12, "pokemon_name": "Butterfree", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "cloudy": 40 + } }, { "pokeapi_id": 822, @@ -9340,57 +12631,81 @@ "pokeapi_id": 825, "pokemon_name": "Dottler", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 26, - "max_level": 29 + "max_level": 29, + "conditions": { + "rain": 10, + "sandstorm": 20, + "clear": 20, + "cloudy": 10 + } }, { "pokeapi_id": 632, "pokemon_name": "Durant", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "harshsunlight": 40 + } }, { "pokeapi_id": 694, "pokemon_name": "Helioptile", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "thunderstorm": 40 + } }, { "pokeapi_id": 684, "pokemon_name": "Swirlix", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "fog": 40 + } }, { "pokeapi_id": 767, "pokemon_name": "Wimpod", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "rain": 40 + } }, { "pokeapi_id": 529, "pokemon_name": "Drilbur", "method": "walk", - "encounter_rate": 35, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "sandstorm": 35 + } }, { "pokeapi_id": 859, "pokemon_name": "Impidimp", "method": "walk", - "encounter_rate": 35, + "encounter_rate": null, "min_level": 26, - "max_level": 28 + "max_level": 28, + "conditions": { + "fog": 35 + } }, { "pokeapi_id": 747, @@ -9404,81 +12719,112 @@ "pokeapi_id": 755, "pokemon_name": "Morelull", "method": "walk", - "encounter_rate": 35, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "fog": 35 + } }, { "pokeapi_id": 536, "pokemon_name": "Palpitoad", "method": "walk", - "encounter_rate": 35, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "rain": 35 + } }, { "pokeapi_id": 527, "pokemon_name": "Woobat", "method": "walk", - "encounter_rate": 35, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "clear": 35 + } }, { "pokeapi_id": 868, "pokemon_name": "Milcery", "method": "walk", - "encounter_rate": 32, + "encounter_rate": null, "min_level": 26, - "max_level": 28 + "max_level": 28, + "conditions": { + "fog": 32 + } }, { "pokeapi_id": 840, "pokemon_name": "Applin", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 26, - "max_level": 28 + "max_level": 28, + "conditions": { + "thunderstorm": 30 + } }, { "pokeapi_id": 660, "pokemon_name": "Diggersby", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 26, - "max_level": 28 + "max_level": 28, + "conditions": { + "sandstorm": 30 + } }, { "pokeapi_id": 50, "pokemon_name": "Diglett", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 26, - "max_level": 28 + "max_level": 28, + "conditions": { + "harshsunlight": 30 + } }, { "pokeapi_id": 450, "pokemon_name": "Hippowdon", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 26, - "max_level": 28 + "max_level": 28, + "conditions": { + "sandstorm": 30 + } }, { "pokeapi_id": 422, "pokemon_name": "Shellos", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 26, - "max_level": 28 + "max_level": 28, + "conditions": { + "rain": 30 + } }, { "pokeapi_id": 220, "pokemon_name": "Swinub", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 26, - "max_level": 28 + "max_level": 28, + "conditions": { + "snow": 30, + "blizzard": 30 + } }, { "pokeapi_id": 420, @@ -9492,41 +12838,65 @@ "pokeapi_id": 710, "pokemon_name": "Pumpkaboo Average", "method": "walk", - "encounter_rate": 25, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "clear": 25 + } }, { "pokeapi_id": 686, "pokemon_name": "Inkay", "method": "surf", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 41, - "max_level": 45 + "max_level": 45, + "conditions": { + "snow": 20 + } }, { "pokeapi_id": 66, "pokemon_name": "Machop", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 26, - "max_level": 29 + "max_level": 29, + "conditions": { + "rain": 10, + "thunderstorm": 10, + "snow": 10, + "blizzard": 10, + "harshsunlight": 10, + "sandstorm": 10, + "fog": 10, + "clear": 10, + "cloudy": 10 + } }, { "pokeapi_id": 315, "pokemon_name": "Roselia", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 27, - "max_level": 29 + "max_level": 29, + "conditions": { + "cloudy": 20 + } }, { "pokeapi_id": 459, "pokemon_name": "Snover", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 26, - "max_level": 28 + "max_level": 28, + "conditions": { + "snow": 20, + "blizzard": 20 + } }, { "pokeapi_id": 525, @@ -9540,9 +12910,12 @@ "pokeapi_id": 406, "pokemon_name": "Budew", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 27, - "max_level": 29 + "max_level": 29, + "conditions": { + "clear": 10 + } }, { "pokeapi_id": 170, @@ -9556,81 +12929,120 @@ "pokeapi_id": 44, "pokemon_name": "Gloom", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "clear": 10, + "cloudy": 10, + "rain": 10, + "thunderstorm": 10, + "harshsunlight": 10, + "fog": 10 + } }, { "pokeapi_id": 177, "pokemon_name": "Natu", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "rain": 10, + "thunderstorm": 5, + "snow": 10, + "blizzard": 5, + "fog": 10 + } }, { "pokeapi_id": 10027, "pokemon_name": "Pumpkaboo (Small)", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "clear": 10 + } }, { "pokeapi_id": 539, "pokemon_name": "Sawk", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "cloudy": 10 + } }, { "pokeapi_id": 324, "pokemon_name": "Torkoal", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 26, - "max_level": 28 + "max_level": 28, + "conditions": { + "harshsunlight": 10 + } }, { "pokeapi_id": 835, "pokemon_name": "Yamper", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "thunderstorm": 10 + } }, { "pokeapi_id": 833, "pokemon_name": "Chewtle", "method": "walk", - "encounter_rate": 5, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "rain": 5 + } }, { "pokeapi_id": 742, "pokemon_name": "Cutiefly", "method": "walk", - "encounter_rate": 5, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "fog": 5 + } }, { "pokeapi_id": 225, "pokemon_name": "Delibird", "method": "walk", - "encounter_rate": 5, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "snow": 5 + } }, { "pokeapi_id": 10166, "pokemon_name": "Farfetchd (Galar)", "method": "walk", - "encounter_rate": 5, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "cloudy": 5 + } }, { "pokeapi_id": 130, @@ -9644,41 +13056,56 @@ "pokeapi_id": 631, "pokemon_name": "Heatmor", "method": "walk", - "encounter_rate": 5, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "harshsunlight": 5 + } }, { "pokeapi_id": 10028, "pokemon_name": "Pumpkaboo (Large)", "method": "walk", - "encounter_rate": 5, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "clear": 5 + } }, { "pokeapi_id": 827, "pokemon_name": "Nickit", "method": "walk", - "encounter_rate": 4, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "clear": 4 + } }, { "pokeapi_id": 10143, "pokemon_name": "Mimikyu (Busted)", "method": "walk", - "encounter_rate": 3, + "encounter_rate": null, "min_level": 26, - "max_level": 28 + "max_level": 28, + "conditions": { + "fog": 3 + } }, { "pokeapi_id": 10029, "pokemon_name": "Pumpkaboo (Super)", "method": "walk", - "encounter_rate": 1, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "clear": 1 + } } ], "children": [ @@ -9718,25 +13145,40 @@ "pokeapi_id": 460, "pokemon_name": "Abomasnow", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 60, - "max_level": 60 + "max_level": 60, + "conditions": { + "snow": 100 + } }, { "pokeapi_id": 68, "pokemon_name": "Machamp", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 60, - "max_level": 60 + "max_level": 60, + "conditions": { + "clear": 100, + "cloudy": 100, + "thunderstorm": 100, + "blizzard": 100, + "harshsunlight": 100, + "sandstorm": 100, + "fog": 100 + } }, { "pokeapi_id": 537, "pokemon_name": "Seismitoad", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 60, - "max_level": 60 + "max_level": 60, + "conditions": { + "rain": 100 + } } ] }, @@ -9748,17 +13190,30 @@ "pokeapi_id": 521, "pokemon_name": "Unfezant", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 41, - "max_level": 41 + "max_level": 41, + "conditions": { + "clear": 100, + "cloudy": 100, + "harshsunlight": 100 + } }, { "pokeapi_id": 178, "pokemon_name": "Xatu", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 41, - "max_level": 41 + "max_level": 41, + "conditions": { + "rain": 100, + "thunderstorm": 100, + "snow": 100, + "blizzard": 100, + "sandstorm": 100, + "fog": 100 + } } ] }, @@ -9770,17 +13225,30 @@ "pokeapi_id": 182, "pokemon_name": "Bellossom", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 41, - "max_level": 41 + "max_level": 41, + "conditions": { + "clear": 100, + "harshsunlight": 100, + "fog": 100 + } }, { "pokeapi_id": 45, "pokemon_name": "Vileplume", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 41, - "max_level": 41 + "max_level": 41, + "conditions": { + "cloudy": 100, + "rain": 100, + "thunderstorm": 100, + "snow": 100, + "blizzard": 100, + "sandstorm": 100 + } } ] }, @@ -9816,25 +13284,45 @@ "pokeapi_id": 825, "pokemon_name": "Dottler", "method": "walk", - "encounter_rate": 60, + "encounter_rate": null, "min_level": 26, - "max_level": 29 + "max_level": 29, + "conditions": { + "rain": 20, + "thunderstorm": 10, + "snow": 10, + "blizzard": 10, + "sandstorm": 10, + "fog": 30, + "clear": 30, + "cloudy": 30 + } }, { "pokeapi_id": 517, "pokemon_name": "Munna", "method": "walk", - "encounter_rate": 60, + "encounter_rate": null, "min_level": 26, - "max_level": 29 + "max_level": 29, + "conditions": { + "fog": 40, + "cloudy": 20 + } }, { "pokeapi_id": 830, "pokemon_name": "Eldegoss", "method": "walk", - "encounter_rate": 50, + "encounter_rate": null, "min_level": 26, - "max_level": 29 + "max_level": 29, + "conditions": { + "rain": 10, + "fog": 10, + "clear": 20, + "cloudy": 40 + } }, { "pokeapi_id": 118, @@ -9848,49 +13336,69 @@ "pokeapi_id": 622, "pokemon_name": "Golett", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 26, - "max_level": 28 + "max_level": 28, + "conditions": { + "harshsunlight": 40, + "sandstorm": 40 + } }, { "pokeapi_id": 595, "pokemon_name": "Joltik", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 26, - "max_level": 28 + "max_level": 28, + "conditions": { + "thunderstorm": 40 + } }, { "pokeapi_id": 274, "pokemon_name": "Nuzleaf", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 27, - "max_level": 29 + "max_level": 29, + "conditions": { + "clear": 40 + } }, { "pokeapi_id": 536, "pokemon_name": "Palpitoad", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 26, - "max_level": 28 + "max_level": 28, + "conditions": { + "rain": 40 + } }, { "pokeapi_id": 361, "pokemon_name": "Snorunt", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 26, - "max_level": 28 + "max_level": 28, + "conditions": { + "snow": 30, + "blizzard": 40 + } }, { "pokeapi_id": 459, "pokemon_name": "Snover", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 26, - "max_level": 28 + "max_level": 28, + "conditions": { + "snow": 40 + } }, { "pokeapi_id": 98, @@ -9904,41 +13412,58 @@ "pokeapi_id": 343, "pokemon_name": "Baltoy", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 26, - "max_level": 28 + "max_level": 28, + "conditions": { + "harshsunlight": 30 + } }, { "pokeapi_id": 529, "pokemon_name": "Drilbur", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 26, - "max_level": 28 + "max_level": 28, + "conditions": { + "harshsunlight": 20, + "sandstorm": 30 + } }, { "pokeapi_id": 624, "pokemon_name": "Pawniard", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 26, - "max_level": 28 + "max_level": 28, + "conditions": { + "blizzard": 30 + } }, { "pokeapi_id": 422, "pokemon_name": "Shellos", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 26, - "max_level": 28 + "max_level": 28, + "conditions": { + "rain": 30, + "thunderstorm": 20 + } }, { "pokeapi_id": 848, "pokemon_name": "Toxel", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 26, - "max_level": 28 + "max_level": 28, + "conditions": { + "thunderstorm": 30 + } }, { "pokeapi_id": 420, @@ -9952,25 +13477,35 @@ "pokeapi_id": 225, "pokemon_name": "Delibird", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 26, - "max_level": 28 + "max_level": 28, + "conditions": { + "snow": 20, + "blizzard": 20 + } }, { "pokeapi_id": 355, "pokemon_name": "Duskull", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 26, - "max_level": 28 + "max_level": 28, + "conditions": { + "fog": 20 + } }, { "pokeapi_id": 749, "pokemon_name": "Mudbray", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 26, - "max_level": 28 + "max_level": 28, + "conditions": { + "sandstorm": 20 + } }, { "pokeapi_id": 341, @@ -9984,25 +13519,34 @@ "pokeapi_id": 51, "pokemon_name": "Dugtrio", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 26, - "max_level": 28 + "max_level": 28, + "conditions": { + "harshsunlight": 10 + } }, { "pokeapi_id": 588, "pokemon_name": "Karrablast", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 27, - "max_level": 29 + "max_level": 29, + "conditions": { + "cloudy": 10 + } }, { "pokeapi_id": 434, "pokemon_name": "Stunky", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 27, - "max_level": 29 + "max_level": 29, + "conditions": { + "clear": 10 + } }, { "pokeapi_id": 130, @@ -10022,113 +13566,174 @@ "pokeapi_id": 838, "pokemon_name": "Carkol", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "harshsunlight": 40, + "sandstorm": 40 + } }, { "pokeapi_id": 834, "pokemon_name": "Drednaw", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "rain": 40, + "thunderstorm": 35 + } }, { "pokeapi_id": 574, "pokemon_name": "Gothita", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "fog": 40 + } }, { "pokeapi_id": 10175, "pokemon_name": "Linoone (Galar)", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "clear": 35, + "cloudy": 40, + "rain": 5, + "snow": 10, + "blizzard": 10, + "fog": 5 + } }, { "pokeapi_id": 164, "pokemon_name": "Noctowl", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "clear": 40, + "cloudy": 5, + "rain": 10, + "thunderstorm": 5, + "snow": 5, + "harshsunlight": 5, + "sandstorm": 10, + "fog": 10 + } }, { "pokeapi_id": 195, "pokemon_name": "Quagsire", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "rain": 35, + "thunderstorm": 40 + } }, { "pokeapi_id": 215, "pokemon_name": "Sneasel", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "snow": 35, + "blizzard": 40 + } }, { "pokeapi_id": 582, "pokemon_name": "Vanillite", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "snow": 40, + "blizzard": 35 + } }, { "pokeapi_id": 35, "pokemon_name": "Clefairy", "method": "walk", - "encounter_rate": 35, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "fog": 35 + } }, { "pokeapi_id": 660, "pokemon_name": "Diggersby", "method": "walk", - "encounter_rate": 35, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "harshsunlight": 35, + "sandstorm": 35 + } }, { "pokeapi_id": 559, "pokemon_name": "Scraggy", "method": "walk", - "encounter_rate": 35, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "clear": 5, + "cloudy": 35 + } }, { "pokeapi_id": 44, "pokemon_name": "Gloom", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "cloudy": 10 + } }, { "pokeapi_id": 510, "pokemon_name": "Liepard", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "clear": 10 + } }, { "pokeapi_id": 310, "pokemon_name": "Manectric", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "thunderstorm": 10 + } }, { "pokeapi_id": 572, @@ -10142,25 +13747,34 @@ "pokeapi_id": 324, "pokemon_name": "Torkoal", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "harshsunlight": 10 + } }, { "pokeapi_id": 447, "pokemon_name": "Riolu", "method": "walk", - "encounter_rate": 5, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "blizzard": 5 + } }, { "pokeapi_id": 213, "pokemon_name": "Shuckle", "method": "walk", - "encounter_rate": 5, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "sandstorm": 5 + } } ] }, @@ -10172,121 +13786,187 @@ "pokeapi_id": 659, "pokemon_name": "Bunnelby", "method": "walk", - "encounter_rate": 50, + "encounter_rate": null, "min_level": 29, - "max_level": 32 + "max_level": 32, + "conditions": { + "sandstorm": 50 + } }, { "pokeapi_id": 833, "pokemon_name": "Chewtle", "method": "walk", - "encounter_rate": 50, + "encounter_rate": null, "min_level": 29, - "max_level": 32 + "max_level": 32, + "conditions": { + "clear": 50, + "cloudy": 50, + "rain": 50, + "thunderstorm": 50, + "snow": 35, + "blizzard": 35, + "harshsunlight": 35, + "sandstorm": 35, + "fog": 35 + } }, { "pokeapi_id": 575, "pokemon_name": "Gothorita", "method": "walk", - "encounter_rate": 50, + "encounter_rate": null, "min_level": 29, - "max_level": 32 + "max_level": 32, + "conditions": { + "fog": 50 + } }, { "pokeapi_id": 837, "pokemon_name": "Rolycoly", "method": "walk", - "encounter_rate": 50, + "encounter_rate": null, "min_level": 29, - "max_level": 32 + "max_level": 32, + "conditions": { + "harshsunlight": 50 + } }, { "pokeapi_id": 215, "pokemon_name": "Sneasel", "method": "walk", - "encounter_rate": 50, + "encounter_rate": null, "min_level": 29, - "max_level": 32 + "max_level": 32, + "conditions": { + "snow": 10, + "blizzard": 50 + } }, { "pokeapi_id": 582, "pokemon_name": "Vanillite", "method": "walk", - "encounter_rate": 50, + "encounter_rate": null, "min_level": 29, - "max_level": 32 + "max_level": 32, + "conditions": { + "snow": 50, + "blizzard": 10 + } }, { "pokeapi_id": 824, "pokemon_name": "Blipbug", "method": "walk", - "encounter_rate": 35, + "encounter_rate": null, "min_level": 29, - "max_level": 32 + "max_level": 32, + "conditions": { + "clear": 35 + } }, { "pokeapi_id": 44, "pokemon_name": "Gloom", "method": "walk", - "encounter_rate": 35, + "encounter_rate": null, "min_level": 29, - "max_level": 32 + "max_level": 32, + "conditions": { + "cloudy": 10, + "rain": 5, + "thunderstorm": 35 + } }, { "pokeapi_id": 559, "pokemon_name": "Scraggy", "method": "walk", - "encounter_rate": 35, + "encounter_rate": null, "min_level": 29, - "max_level": 32 + "max_level": 32, + "conditions": { + "clear": 5, + "cloudy": 35 + } }, { "pokeapi_id": 194, "pokemon_name": "Wooper", "method": "walk", - "encounter_rate": 35, + "encounter_rate": null, "min_level": 29, - "max_level": 32 + "max_level": 32, + "conditions": { + "rain": 35, + "thunderstorm": 10 + } }, { "pokeapi_id": 35, "pokemon_name": "Clefairy", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 29, - "max_level": 32 + "max_level": 32, + "conditions": { + "fog": 10 + } }, { "pokeapi_id": 324, "pokemon_name": "Torkoal", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 29, - "max_level": 32 + "max_level": 32, + "conditions": { + "harshsunlight": 10 + } }, { "pokeapi_id": 10174, "pokemon_name": "Zigzagoon (Galar)", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 29, - "max_level": 32 + "max_level": 32, + "conditions": { + "clear": 10, + "cloudy": 5, + "rain": 10, + "thunderstorm": 5, + "snow": 5, + "harshsunlight": 5, + "sandstorm": 10, + "fog": 5 + } }, { "pokeapi_id": 447, "pokemon_name": "Riolu", "method": "walk", - "encounter_rate": 5, + "encounter_rate": null, "min_level": 29, - "max_level": 32 + "max_level": 32, + "conditions": { + "blizzard": 5 + } }, { "pokeapi_id": 213, "pokemon_name": "Shuckle", "method": "walk", - "encounter_rate": 5, + "encounter_rate": null, "min_level": 29, - "max_level": 32 + "max_level": 32, + "conditions": { + "sandstorm": 5 + } } ] }, @@ -10298,129 +13978,197 @@ "pokeapi_id": 659, "pokemon_name": "Bunnelby", "method": "walk", - "encounter_rate": 50, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "sandstorm": 50 + } }, { "pokeapi_id": 825, "pokemon_name": "Dottler", "method": "walk", - "encounter_rate": 50, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "clear": 50, + "cloudy": 50, + "rain": 50, + "thunderstorm": 50, + "snow": 35, + "blizzard": 35, + "harshsunlight": 35, + "sandstorm": 35, + "fog": 35 + } }, { "pokeapi_id": 574, "pokemon_name": "Gothita", "method": "walk", - "encounter_rate": 50, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "fog": 50 + } }, { "pokeapi_id": 837, "pokemon_name": "Rolycoly", "method": "walk", - "encounter_rate": 50, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "harshsunlight": 50 + } }, { "pokeapi_id": 215, "pokemon_name": "Sneasel", "method": "walk", - "encounter_rate": 50, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "snow": 10, + "blizzard": 50 + } }, { "pokeapi_id": 582, "pokemon_name": "Vanillite", "method": "walk", - "encounter_rate": 50, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "snow": 50, + "blizzard": 10 + } }, { "pokeapi_id": 824, "pokemon_name": "Blipbug", "method": "walk", - "encounter_rate": 35, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "clear": 35 + } }, { "pokeapi_id": 833, "pokemon_name": "Chewtle", "method": "walk", - "encounter_rate": 35, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "rain": 5, + "thunderstorm": 35 + } }, { "pokeapi_id": 559, "pokemon_name": "Scraggy", "method": "walk", - "encounter_rate": 35, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "clear": 5, + "cloudy": 35 + } }, { "pokeapi_id": 194, "pokemon_name": "Wooper", "method": "walk", - "encounter_rate": 35, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "rain": 35, + "thunderstorm": 10 + } }, { "pokeapi_id": 35, "pokemon_name": "Clefairy", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "fog": 10 + } }, { "pokeapi_id": 44, "pokemon_name": "Gloom", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "cloudy": 10 + } }, { "pokeapi_id": 163, "pokemon_name": "Hoothoot", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "clear": 10, + "cloudy": 5, + "rain": 10, + "thunderstorm": 5, + "snow": 5, + "harshsunlight": 5, + "sandstorm": 10, + "fog": 5 + } }, { "pokeapi_id": 324, "pokemon_name": "Torkoal", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "harshsunlight": 10 + } }, { "pokeapi_id": 447, "pokemon_name": "Riolu", "method": "walk", - "encounter_rate": 5, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "blizzard": 5 + } }, { "pokeapi_id": 213, "pokemon_name": "Shuckle", "method": "walk", - "encounter_rate": 5, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "sandstorm": 5 + } } ] }, @@ -10432,17 +14180,39 @@ "pokeapi_id": 111, "pokemon_name": "Rhyhorn", "method": "walk", - "encounter_rate": 60, + "encounter_rate": null, "min_level": 31, - "max_level": 34 + "max_level": 34, + "conditions": { + "clear": 30, + "cloudy": 30, + "rain": 60, + "thunderstorm": 60, + "snow": 60, + "blizzard": 60, + "harshsunlight": 30, + "sandstorm": 30, + "fog": 30 + } }, { "pokeapi_id": 837, "pokemon_name": "Rolycoly", "method": "walk", - "encounter_rate": 60, + "encounter_rate": null, "min_level": 31, - "max_level": 34 + "max_level": 34, + "conditions": { + "clear": 60, + "cloudy": 60, + "rain": 30, + "thunderstorm": 30, + "snow": 30, + "blizzard": 30, + "harshsunlight": 60, + "sandstorm": 60, + "fog": 60 + } }, { "pokeapi_id": 525, @@ -10476,25 +14246,40 @@ "pokeapi_id": 614, "pokemon_name": "Beartic", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 60, - "max_level": 60 + "max_level": 60, + "conditions": { + "snow": 100 + } }, { "pokeapi_id": 94, "pokemon_name": "Gengar", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 60, - "max_level": 60 + "max_level": 60, + "conditions": { + "clear": 100, + "cloudy": 100, + "thunderstorm": 100, + "blizzard": 100, + "harshsunlight": 100, + "sandstorm": 100, + "fog": 100 + } }, { "pokeapi_id": 768, "pokemon_name": "Golisopod", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 60, - "max_level": 60 + "max_level": 60, + "conditions": { + "rain": 100 + } } ] }, @@ -10534,41 +14319,60 @@ "pokeapi_id": 573, "pokemon_name": "Cinccino", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 46, - "max_level": 46 + "max_level": 46, + "conditions": { + "clear": 100, + "cloudy": 100, + "fog": 100 + } }, { "pokeapi_id": 530, "pokemon_name": "Excadrill", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 46, - "max_level": 46 + "max_level": 46, + "conditions": { + "harshsunlight": 100, + "sandstorm": 100 + } }, { "pokeapi_id": 596, "pokemon_name": "Galvantula", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 46, - "max_level": 46 + "max_level": 46, + "conditions": { + "thunderstorm": 100 + } }, { "pokeapi_id": 362, "pokemon_name": "Glalie", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 46, - "max_level": 46 + "max_level": 46, + "conditions": { + "snow": 100, + "blizzard": 100 + } }, { "pokeapi_id": 537, "pokemon_name": "Seismitoad", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 46, - "max_level": 46 + "max_level": 46, + "conditions": { + "rain": 100 + } } ] }, @@ -10608,17 +14412,30 @@ "pokeapi_id": 10026, "pokemon_name": "Aegislash (Blade)", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 58, - "max_level": 58 + "max_level": 58, + "conditions": { + "fog": 100 + } }, { "pokeapi_id": 680, "pokemon_name": "Doublade", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 56, - "max_level": 56 + "max_level": 56, + "conditions": { + "clear": 100, + "cloudy": 100, + "rain": 100, + "thunderstorm": 100, + "snow": 100, + "blizzard": 100, + "harshsunlight": 100, + "sandstorm": 100 + } } ] } @@ -10648,9 +14465,13 @@ "pokeapi_id": 361, "pokemon_name": "Snorunt", "method": "walk", - "encounter_rate": 74, + "encounter_rate": null, "min_level": 28, - "max_level": 31 + "max_level": 31, + "conditions": { + "blizzard": 74, + "snow": 34 + } }, { "pokeapi_id": 521, @@ -10664,177 +14485,274 @@ "pokeapi_id": 679, "pokemon_name": "Honedge", "method": "walk", - "encounter_rate": 59, + "encounter_rate": null, "min_level": 28, - "max_level": 31 + "max_level": 31, + "conditions": { + "blizzard": 15, + "fog": 44 + } }, { "pokeapi_id": 67, "pokemon_name": "Machoke", "method": "walk", - "encounter_rate": 59, + "encounter_rate": null, "min_level": 28, - "max_level": 31 + "max_level": 31, + "conditions": { + "cloudy": 40, + "clear": 5, + "rain": 15, + "thunderstorm": 5, + "blizzard": 5, + "harshsunlight": 10, + "sandstorm": 34 + } }, { "pokeapi_id": 822, "pokemon_name": "Corvisquire", "method": "walk", - "encounter_rate": 55, + "encounter_rate": null, "min_level": 28, - "max_level": 39 + "max_level": 39, + "conditions": { + "clear": 15 + } }, { "pokeapi_id": 536, "pokemon_name": "Palpitoad", "method": "walk", - "encounter_rate": 45, + "encounter_rate": null, "min_level": 29, - "max_level": 31 + "max_level": 31, + "conditions": { + "rain": 45 + } }, { "pokeapi_id": 759, "pokemon_name": "Stufful", "method": "walk", - "encounter_rate": 45, + "encounter_rate": null, "min_level": 29, - "max_level": 31 + "max_level": 31, + "conditions": { + "clear": 29, + "cloudy": 45 + } }, { "pokeapi_id": 202, "pokemon_name": "Wobbuffet", "method": "walk", - "encounter_rate": 45, + "encounter_rate": null, "min_level": 29, - "max_level": 31 + "max_level": 31, + "conditions": { + "clear": 45, + "cloudy": 29, + "rain": 29, + "thunderstorm": 24, + "snow": 5, + "blizzard": 10, + "harshsunlight": 5, + "sandstorm": 13 + } }, { "pokeapi_id": 613, "pokemon_name": "Cubchoo", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 29, - "max_level": 31 + "max_level": 31, + "conditions": { + "snow": 40 + } }, { "pokeapi_id": 51, "pokemon_name": "Dugtrio", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "sandstorm": 40 + } }, { "pokeapi_id": 677, "pokemon_name": "Espurr", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "clear": 40, + "cloudy": 10, + "thunderstorm": 10, + "snow": 10, + "harshsunlight": 10, + "sandstorm": 10, + "fog": 40 + } }, { "pokeapi_id": 58, "pokemon_name": "Growlithe", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "harshsunlight": 40 + } }, { "pokeapi_id": 279, "pokemon_name": "Pelipper", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "rain": 40 + } }, { "pokeapi_id": 215, "pokemon_name": "Sneasel", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 29, - "max_level": 31 + "max_level": 31, + "conditions": { + "snow": 10, + "blizzard": 40 + } }, { "pokeapi_id": 185, "pokemon_name": "Sudowoodo", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 29, - "max_level": 31 + "max_level": 31, + "conditions": { + "clear": 10, + "harshsunlight": 40, + "sandstorm": 40 + } }, { "pokeapi_id": 220, "pokemon_name": "Swinub", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "snow": 40 + } }, { "pokeapi_id": 848, "pokemon_name": "Toxel", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "thunderstorm": 40 + } }, { "pokeapi_id": 686, "pokemon_name": "Inkay", "method": "walk", - "encounter_rate": 35, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "clear": 25, + "cloudy": 35, + "rain": 15, + "snow": 25, + "blizzard": 10, + "harshsunlight": 15, + "fog": 15 + } }, { "pokeapi_id": 755, "pokemon_name": "Morelull", "method": "walk", - "encounter_rate": 35, + "encounter_rate": null, "min_level": 29, - "max_level": 31 + "max_level": 31, + "conditions": { + "fog": 35 + } }, { "pokeapi_id": 767, "pokemon_name": "Wimpod", "method": "walk", - "encounter_rate": 35, + "encounter_rate": null, "min_level": 29, - "max_level": 31 + "max_level": 31, + "conditions": { + "thunderstorm": 35 + } }, { "pokeapi_id": 556, "pokemon_name": "Maractus", "method": "walk", - "encounter_rate": 34, + "encounter_rate": null, "min_level": 29, - "max_level": 31 + "max_level": 31, + "conditions": { + "harshsunlight": 34 + } }, { "pokeapi_id": 588, "pokemon_name": "Karrablast", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "rain": 30, + "thunderstorm": 15 + } }, { "pokeapi_id": 343, "pokemon_name": "Baltoy", "method": "walk", - "encounter_rate": 25, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "harshsunlight": 25 + } }, { "pokeapi_id": 737, "pokemon_name": "Charjabug", "method": "walk", - "encounter_rate": 25, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "thunderstorm": 25 + } }, { "pokeapi_id": 420, @@ -10848,81 +14766,119 @@ "pokeapi_id": 557, "pokemon_name": "Dwebble", "method": "walk", - "encounter_rate": 25, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "sandstorm": 25 + } }, { "pokeapi_id": 856, "pokemon_name": "Hatenna", "method": "walk", - "encounter_rate": 25, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "fog": 25 + } }, { "pokeapi_id": 582, "pokemon_name": "Vanillite", "method": "walk", - "encounter_rate": 25, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "blizzard": 25 + } }, { "pokeapi_id": 710, "pokemon_name": "Pumpkaboo Average", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 29, - "max_level": 31 + "max_level": 31, + "conditions": { + "clear": 5, + "cloudy": 5, + "rain": 5, + "thunderstorm": 20, + "snow": 5, + "blizzard": 5, + "harshsunlight": 5, + "sandstorm": 5, + "fog": 5 + } }, { "pokeapi_id": 225, "pokemon_name": "Delibird", "method": "walk", - "encounter_rate": 15, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "snow": 15 + } }, { "pokeapi_id": 529, "pokemon_name": "Drilbur", "method": "walk", - "encounter_rate": 15, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "sandstorm": 15 + } }, { "pokeapi_id": 828, "pokemon_name": "Thievul", "method": "walk", - "encounter_rate": 15, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "cloudy": 15 + } }, { "pokeapi_id": 832, "pokemon_name": "Dubwool", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "clear": 10 + } }, { "pokeapi_id": 92, "pokemon_name": "Gastly", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 29, - "max_level": 31 + "max_level": 31, + "conditions": { + "fog": 10 + } }, { "pokeapi_id": 859, "pokemon_name": "Impidimp", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "fog": 10 + } }, { "pokeapi_id": 599, @@ -10936,41 +14892,72 @@ "pokeapi_id": 10027, "pokemon_name": "Pumpkaboo (Small)", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 29, - "max_level": 31 + "max_level": 31, + "conditions": { + "clear": 3, + "cloudy": 3, + "rain": 3, + "thunderstorm": 10, + "snow": 3, + "blizzard": 3, + "harshsunlight": 3, + "sandstorm": 3, + "fog": 3 + } }, { "pokeapi_id": 701, "pokemon_name": "Hawlucha", "method": "walk", - "encounter_rate": 5, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "cloudy": 5 + } }, { "pokeapi_id": 10028, "pokemon_name": "Pumpkaboo (Large)", "method": "walk", - "encounter_rate": 5, + "encounter_rate": null, "min_level": 29, - "max_level": 31 + "max_level": 31, + "conditions": { + "clear": 2, + "cloudy": 2, + "rain": 2, + "thunderstorm": 5, + "snow": 2, + "blizzard": 2, + "harshsunlight": 2, + "sandstorm": 2, + "fog": 2 + } }, { "pokeapi_id": 616, "pokemon_name": "Shelmet", "method": "walk", - "encounter_rate": 5, + "encounter_rate": null, "min_level": 28, - "max_level": 30 + "max_level": 30, + "conditions": { + "rain": 5 + } }, { "pokeapi_id": 610, "pokemon_name": "Axew", "method": "walk", - "encounter_rate": 2, + "encounter_rate": null, "min_level": 29, - "max_level": 31 + "max_level": 31, + "conditions": { + "sandstorm": 2 + } } ], "children": [ @@ -11010,25 +14997,40 @@ "pokeapi_id": 460, "pokemon_name": "Abomasnow", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 41, - "max_level": 41 + "max_level": 41, + "conditions": { + "snow": 100, + "blizzard": 100 + } }, { "pokeapi_id": 407, "pokemon_name": "Roserade", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 41, - "max_level": 41 + "max_level": 41, + "conditions": { + "cloudy": 100, + "fog": 100 + } }, { "pokeapi_id": 45, "pokemon_name": "Vileplume", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 41, - "max_level": 41 + "max_level": 41, + "conditions": { + "clear": 100, + "rain": 100, + "thunderstorm": 100, + "harshsunlight": 100, + "sandstorm": 100 + } } ] }, @@ -11054,17 +15056,30 @@ "pokeapi_id": 600, "pokemon_name": "Klang", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 46, - "max_level": 46 + "max_level": 46, + "conditions": { + "clear": 100, + "cloudy": 100, + "rain": 100, + "snow": 100 + } }, { "pokeapi_id": 601, "pokemon_name": "Klinklang", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 49, - "max_level": 49 + "max_level": 49, + "conditions": { + "thunderstorm": 100, + "blizzard": 100, + "harshsunlight": 100, + "sandstorm": 100, + "fog": 100 + } } ] }, @@ -12265,7 +16280,7 @@ ] }, { - "name": "Route 9 - Galar (Circhester Bay around icebergs northwest of Pok\u00e9mon camp)", + "name": "Route 9 - Galar (Circhester Bay around icebergs northwest of Pokémon camp)", "order": 212, "encounters": [ { @@ -12279,7 +16294,7 @@ ] }, { - "name": "Route 9 - Galar (Circhester Bay in canal southwest of Pok\u00e9mon camp)", + "name": "Route 9 - Galar (Circhester Bay in canal southwest of Pokémon camp)", "order": 213, "encounters": [ { @@ -12293,7 +16308,7 @@ ] }, { - "name": "Route 9 - Galar (Circhester Bay around iceberg between Trainer Tips signpost and Circhester Bay\u2026", + "name": "Route 9 - Galar (Circhester Bay around iceberg between Trainer Tips signpost and Circhester Bay…", "order": 214, "encounters": [ { @@ -12454,7 +16469,7 @@ "encounters": [], "children": [ { - "name": "Axew\u2019s Eye", + "name": "Axew’s Eye", "order": 218, "encounters": [ { @@ -12724,7 +16739,7 @@ ] }, { - "name": "Axew\u2019s Eye (Southeast of the Big Tree)", + "name": "Axew’s Eye (Southeast of the Big Tree)", "order": 219, "encounters": [ { @@ -12754,7 +16769,7 @@ ] }, { - "name": "Axew\u2019s Eye (Northeast of the Big Tree)", + "name": "Axew’s Eye (Northeast of the Big Tree)", "order": 220, "encounters": [ { @@ -12785,17 +16800,32 @@ "pokeapi_id": 458, "pokemon_name": "Mantyke", "method": "surf", - "encounter_rate": 70, + "encounter_rate": null, "min_level": 40, - "max_level": 43 + "max_level": 43, + "conditions": { + "clear": 65, + "cloudy": 50, + "rain": 55, + "thunderstorm": 65, + "snow": 30, + "blizzard": 20, + "harshsunlight": 70, + "sandstorm": 60, + "fog": 50 + } }, { "pokeapi_id": 582, "pokemon_name": "Vanillite", "method": "surf", - "encounter_rate": 65, + "encounter_rate": null, "min_level": 40, - "max_level": 43 + "max_level": 43, + "conditions": { + "snow": 50, + "blizzard": 65 + } }, { "pokeapi_id": 847, @@ -12809,73 +16839,116 @@ "pokeapi_id": 226, "pokemon_name": "Mantine", "method": "surf", - "encounter_rate": 45, + "encounter_rate": null, "min_level": 40, - "max_level": 43 + "max_level": 43, + "conditions": { + "clear": 30, + "cloudy": 45, + "rain": 40, + "thunderstorm": 30, + "snow": 15, + "blizzard": 10, + "harshsunlight": 25, + "sandstorm": 35, + "fog": 45 + } }, { "pokeapi_id": 823, "pokemon_name": "Corviknight", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 50, - "max_level": 52 + "max_level": 52, + "conditions": { + "clear": 40, + "cloudy": 20, + "rain": 20, + "thunderstorm": 20, + "snow": 20, + "blizzard": 20, + "harshsunlight": 20, + "sandstorm": 20, + "fog": 23 + } }, { "pokeapi_id": 51, "pokemon_name": "Dugtrio", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 50, - "max_level": 52 + "max_level": 52, + "conditions": { + "sandstorm": 40 + } }, { "pokeapi_id": 863, "pokemon_name": "Perrserker", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 50, - "max_level": 52 + "max_level": 52, + "conditions": { + "blizzard": 40 + } }, { "pokeapi_id": 872, "pokemon_name": "Snom", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 50, - "max_level": 52 + "max_level": 52, + "conditions": { + "snow": 40 + } }, { "pokeapi_id": 279, "pokemon_name": "Pelipper", "method": "walk", - "encounter_rate": 38, + "encounter_rate": null, "min_level": 50, - "max_level": 52 + "max_level": 52, + "conditions": { + "rain": 38 + } }, { "pokeapi_id": 836, "pokemon_name": "Boltund", "method": "walk", - "encounter_rate": 35, + "encounter_rate": null, "min_level": 50, - "max_level": 52 + "max_level": 52, + "conditions": { + "thunderstorm": 35 + } }, { "pokeapi_id": 344, "pokemon_name": "Claydol", "method": "walk", - "encounter_rate": 35, + "encounter_rate": null, "min_level": 50, - "max_level": 52 + "max_level": 52, + "conditions": { + "fog": 35 + } }, { "pokeapi_id": 530, "pokemon_name": "Excadrill", "method": "walk", - "encounter_rate": 35, + "encounter_rate": null, "min_level": 55, - "max_level": 58 + "max_level": 58, + "conditions": { + "sandstorm": 35 + } }, { "pokeapi_id": 171, @@ -12889,361 +16962,506 @@ "pokeapi_id": 112, "pokemon_name": "Rhydon", "method": "walk", - "encounter_rate": 33, + "encounter_rate": null, "min_level": 50, - "max_level": 52 + "max_level": 52, + "conditions": { + "harshsunlight": 33 + } }, { "pokeapi_id": 435, "pokemon_name": "Skuntank", "method": "walk", - "encounter_rate": 33, + "encounter_rate": null, "min_level": 50, - "max_level": 52 + "max_level": 52, + "conditions": { + "cloudy": 33 + } }, { "pokeapi_id": 606, "pokemon_name": "Beheeyem", "method": "walk", - "encounter_rate": 32, + "encounter_rate": null, "min_level": 55, - "max_level": 58 + "max_level": 58, + "conditions": { + "clear": 32 + } }, { "pokeapi_id": 525, "pokemon_name": "Boldore", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 55, - "max_level": 58 + "max_level": 58, + "conditions": { + "sandstorm": 30 + } }, { "pokeapi_id": 596, "pokemon_name": "Galvantula", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 55, - "max_level": 58 + "max_level": 58, + "conditions": { + "thunderstorm": 30 + } }, { "pokeapi_id": 569, "pokemon_name": "Garbodor", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 55, - "max_level": 58 + "max_level": 58, + "conditions": { + "cloudy": 30 + } }, { "pokeapi_id": 601, "pokemon_name": "Klinklang", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 55, - "max_level": 58 + "max_level": 58, + "conditions": { + "blizzard": 30 + } }, { "pokeapi_id": 537, "pokemon_name": "Seismitoad", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 55, - "max_level": 58 + "max_level": 58, + "conditions": { + "rain": 30 + } }, { "pokeapi_id": 202, "pokemon_name": "Wobbuffet", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 55, - "max_level": 58 + "max_level": 58, + "conditions": { + "fog": 30 + } }, { "pokeapi_id": 715, "pokemon_name": "Noivern", "method": "walk", - "encounter_rate": 27, + "encounter_rate": null, "min_level": 55, - "max_level": 58 + "max_level": 58, + "conditions": { + "thunderstorm": 27 + } }, { "pokeapi_id": 752, "pokemon_name": "Araquanid", "method": "walk", - "encounter_rate": 25, + "encounter_rate": null, "min_level": 55, - "max_level": 58 + "max_level": 58, + "conditions": { + "rain": 25 + } }, { "pokeapi_id": 625, "pokemon_name": "Bisharp", "method": "walk", - "encounter_rate": 25, + "encounter_rate": null, "min_level": 55, - "max_level": 58 + "max_level": 58, + "conditions": { + "blizzard": 25 + } }, { "pokeapi_id": 628, "pokemon_name": "Braviary", "method": "walk", - "encounter_rate": 25, + "encounter_rate": null, "min_level": 55, - "max_level": 58 + "max_level": 58, + "conditions": { + "clear": 25 + } }, { "pokeapi_id": 437, "pokemon_name": "Bronzong", "method": "walk", - "encounter_rate": 25, + "encounter_rate": null, "min_level": 50, - "max_level": 52 + "max_level": 52, + "conditions": { + "fog": 25 + } }, { "pokeapi_id": 839, "pokemon_name": "Coalossal", "method": "walk", - "encounter_rate": 25, + "encounter_rate": null, "min_level": 50, - "max_level": 52 + "max_level": 52, + "conditions": { + "harshsunlight": 25 + } }, { "pokeapi_id": 845, "pokemon_name": "Cramorant", "method": "walk", - "encounter_rate": 25, + "encounter_rate": null, "min_level": 50, - "max_level": 52 + "max_level": 52, + "conditions": { + "rain": 25 + } }, { "pokeapi_id": 680, "pokemon_name": "Doublade", "method": "walk", - "encounter_rate": 25, + "encounter_rate": null, "min_level": 50, - "max_level": 52 + "max_level": 52, + "conditions": { + "blizzard": 25 + } }, { "pokeapi_id": 632, "pokemon_name": "Durant", "method": "walk", - "encounter_rate": 25, + "encounter_rate": null, "min_level": 55, - "max_level": 58 + "max_level": 58, + "conditions": { + "harshsunlight": 25 + } }, { "pokeapi_id": 362, "pokemon_name": "Glalie", "method": "walk", - "encounter_rate": 25, + "encounter_rate": null, "min_level": 55, - "max_level": 58 + "max_level": 58, + "conditions": { + "snow": 25 + } }, { "pokeapi_id": 861, "pokemon_name": "Grimmsnarl", "method": "walk", - "encounter_rate": 25, + "encounter_rate": null, "min_level": 50, - "max_level": 52 + "max_level": 52, + "conditions": { + "cloudy": 25 + } }, { "pokeapi_id": 858, "pokemon_name": "Hatterene", "method": "walk", - "encounter_rate": 25, + "encounter_rate": null, "min_level": 55, - "max_level": 58 + "max_level": 58, + "conditions": { + "fog": 25 + } }, { "pokeapi_id": 450, "pokemon_name": "Hippowdon", "method": "walk", - "encounter_rate": 25, + "encounter_rate": null, "min_level": 50, - "max_level": 52 + "max_level": 52, + "conditions": { + "sandstorm": 25 + } }, { "pokeapi_id": 38, "pokemon_name": "Ninetales", "method": "walk", - "encounter_rate": 25, + "encounter_rate": null, "min_level": 55, - "max_level": 58 + "max_level": 58, + "conditions": { + "harshsunlight": 25 + } }, { "pokeapi_id": 862, "pokemon_name": "Obstagoon", "method": "walk", - "encounter_rate": 25, + "encounter_rate": null, "min_level": 50, - "max_level": 52 + "max_level": 52, + "conditions": { + "clear": 25, + "snow": 2 + } }, { "pokeapi_id": 221, "pokemon_name": "Piloswine", "method": "walk", - "encounter_rate": 25, + "encounter_rate": null, "min_level": 50, - "max_level": 52 + "max_level": 52, + "conditions": { + "snow": 25 + } }, { "pokeapi_id": 584, "pokemon_name": "Vanilluxe", "method": "walk", - "encounter_rate": 25, + "encounter_rate": null, "min_level": 55, - "max_level": 58 + "max_level": 58, + "conditions": { + "snow": 25, + "blizzard": 20 + } }, { "pokeapi_id": 452, "pokemon_name": "Drapion", "method": "walk", - "encounter_rate": 24, + "encounter_rate": null, "min_level": 55, - "max_level": 58 + "max_level": 58, + "conditions": { + "cloudy": 24 + } }, { "pokeapi_id": 834, "pokemon_name": "Drednaw", "method": "walk", - "encounter_rate": 23, + "encounter_rate": null, "min_level": 50, - "max_level": 52 + "max_level": 52, + "conditions": { + "thunderstorm": 23 + } }, { "pokeapi_id": 623, "pokemon_name": "Golurk", "method": "walk", - "encounter_rate": 23, + "encounter_rate": null, "min_level": 55, - "max_level": 58 + "max_level": 58, + "conditions": { + "clear": 20, + "cloudy": 20, + "rain": 20, + "thunderstorm": 20, + "snow": 20, + "blizzard": 13, + "harshsunlight": 20, + "sandstorm": 23, + "fog": 20 + } }, { "pokeapi_id": 760, "pokemon_name": "Bewear", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 50, - "max_level": 52 + "max_level": 52, + "conditions": { + "clear": 20 + } }, { "pokeapi_id": 593, "pokemon_name": "Jellicent", "method": "walk", - "encounter_rate": 16, + "encounter_rate": null, "min_level": 50, - "max_level": 52 + "max_level": 52, + "conditions": { + "thunderstorm": 16 + } }, { "pokeapi_id": 460, "pokemon_name": "Abomasnow", "method": "walk", - "encounter_rate": 15, + "encounter_rate": null, "min_level": 55, - "max_level": 58 + "max_level": 58, + "conditions": { + "snow": 15 + } }, { "pokeapi_id": 876, "pokemon_name": "Indeedee Male", "method": "walk", - "encounter_rate": 14, + "encounter_rate": null, "min_level": 50, - "max_level": 52 + "max_level": 52, + "conditions": { + "fog": 14 + } }, { "pokeapi_id": 608, "pokemon_name": "Lampent", "method": "walk", - "encounter_rate": 14, + "encounter_rate": null, "min_level": 55, - "max_level": 58 + "max_level": 58, + "conditions": { + "harshsunlight": 14 + } }, { "pokeapi_id": 576, "pokemon_name": "Gothitelle", "method": "walk", - "encounter_rate": 13, + "encounter_rate": null, "min_level": 55, - "max_level": 58 + "max_level": 58, + "conditions": { + "fog": 13 + } }, { "pokeapi_id": 10168, "pokemon_name": "Mr Mime (Galar)", "method": "walk", - "encounter_rate": 13, + "encounter_rate": null, "min_level": 50, - "max_level": 52 + "max_level": 52, + "conditions": { + "snow": 13 + } }, { "pokeapi_id": 826, "pokemon_name": "Orbeetle", "method": "walk", - "encounter_rate": 13, + "encounter_rate": null, "min_level": 50, - "max_level": 52 + "max_level": 52, + "conditions": { + "clear": 13 + } }, { "pokeapi_id": 195, "pokemon_name": "Quagsire", "method": "walk", - "encounter_rate": 13, + "encounter_rate": null, "min_level": 50, - "max_level": 52 + "max_level": 52, + "conditions": { + "rain": 13 + } }, { "pokeapi_id": 844, "pokemon_name": "Sandaconda", "method": "walk", - "encounter_rate": 13, + "encounter_rate": null, "min_level": 50, - "max_level": 52 + "max_level": 52, + "conditions": { + "harshsunlight": 13 + } }, { "pokeapi_id": 561, "pokemon_name": "Sigilyph", "method": "walk", - "encounter_rate": 13, + "encounter_rate": null, "min_level": 55, - "max_level": 58 + "max_level": 58, + "conditions": { + "clear": 13 + } }, { "pokeapi_id": 777, "pokemon_name": "Togedemaru", "method": "walk", - "encounter_rate": 13, + "encounter_rate": null, "min_level": 50, - "max_level": 52 + "max_level": 52, + "conditions": { + "blizzard": 13 + } }, { "pokeapi_id": 10167, "pokemon_name": "Weezing (Galar)", "method": "walk", - "encounter_rate": 13, + "encounter_rate": null, "min_level": 55, - "max_level": 58 + "max_level": 58, + "conditions": { + "cloudy": 13 + } }, { "pokeapi_id": 132, "pokemon_name": "Ditto", "method": "walk", - "encounter_rate": 12, + "encounter_rate": null, "min_level": 50, - "max_level": 58 + "max_level": 58, + "conditions": { + "clear": 2 + } }, { "pokeapi_id": 768, "pokemon_name": "Golisopod", "method": "walk", - "encounter_rate": 12, + "encounter_rate": null, "min_level": 55, - "max_level": 58 + "max_level": 58, + "conditions": { + "rain": 12 + } }, { "pokeapi_id": 675, "pokemon_name": "Pangoro", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 50, - "max_level": 52 + "max_level": 52, + "conditions": { + "cloudy": 10 + } }, { "pokeapi_id": 211, @@ -13257,17 +17475,23 @@ "pokeapi_id": 10180, "pokemon_name": "Stunfisk (Galar)", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 50, - "max_level": 52 + "max_level": 52, + "conditions": { + "sandstorm": 10 + } }, { "pokeapi_id": 870, "pokemon_name": "Falinks", "method": "walk", - "encounter_rate": 6, + "encounter_rate": null, "min_level": 50, - "max_level": 52 + "max_level": 52, + "conditions": { + "cloudy": 6 + } }, { "pokeapi_id": 847, @@ -13281,9 +17505,12 @@ "pokeapi_id": 712, "pokemon_name": "Bergmite", "method": "walk", - "encounter_rate": 5, + "encounter_rate": null, "min_level": 55, - "max_level": 58 + "max_level": 58, + "conditions": { + "snow": 5 + } }, { "pokeapi_id": 420, @@ -13305,145 +17532,208 @@ "pokeapi_id": 612, "pokemon_name": "Haxorus", "method": "walk", - "encounter_rate": 5, + "encounter_rate": null, "min_level": 55, - "max_level": 58 + "max_level": 58, + "conditions": { + "thunderstorm": 5 + } }, { "pokeapi_id": 631, "pokemon_name": "Heatmor", "method": "walk", - "encounter_rate": 5, + "encounter_rate": null, "min_level": 55, - "max_level": 58 + "max_level": 58, + "conditions": { + "harshsunlight": 5 + } }, { "pokeapi_id": 782, "pokemon_name": "Jangmo O", "method": "walk", - "encounter_rate": 5, + "encounter_rate": null, "min_level": 50, - "max_level": 52 + "max_level": 52, + "conditions": { + "cloudy": 5, + "harshsunlight": 5 + } }, { "pokeapi_id": 874, "pokemon_name": "Stonjourner", "method": "walk", - "encounter_rate": 5, + "encounter_rate": null, "min_level": 50, - "max_level": 52 + "max_level": 52, + "conditions": { + "harshsunlight": 2, + "sandstorm": 5 + } }, { "pokeapi_id": 10187, "pokemon_name": "Morpeko (Hangry)", "method": "walk", - "encounter_rate": 4, + "encounter_rate": null, "min_level": 55, - "max_level": 58 + "max_level": 58, + "conditions": { + "thunderstorm": 4 + } }, { "pokeapi_id": 634, "pokemon_name": "Zweilous", "method": "walk", - "encounter_rate": 4, + "encounter_rate": null, "min_level": 50, - "max_level": 58 + "max_level": 58, + "conditions": { + "thunderstorm": 2, + "sandstorm": 2 + } }, { "pokeapi_id": 689, "pokemon_name": "Barbaracle", "method": "walk", - "encounter_rate": 2, + "encounter_rate": null, "min_level": 50, - "max_level": 52 + "max_level": 52, + "conditions": { + "rain": 2 + } }, { "pokeapi_id": 879, "pokemon_name": "Copperajah", "method": "walk", - "encounter_rate": 2, + "encounter_rate": null, "min_level": 55, - "max_level": 58 + "max_level": 58, + "conditions": { + "blizzard": 2 + } }, { "pokeapi_id": 633, "pokemon_name": "Deino", "method": "walk", - "encounter_rate": 2, + "encounter_rate": null, "min_level": 50, - "max_level": 52 + "max_level": 52, + "conditions": { + "rain": 2 + } }, { "pokeapi_id": 886, "pokemon_name": "Drakloak", "method": "walk", - "encounter_rate": 2, + "encounter_rate": null, "min_level": 55, - "max_level": 58 + "max_level": 58, + "conditions": { + "cloudy": 1, + "rain": 1, + "thunderstorm": 2, + "fog": 2 + } }, { "pokeapi_id": 885, "pokemon_name": "Dreepy", "method": "walk", - "encounter_rate": 2, + "encounter_rate": null, "min_level": 50, - "max_level": 52 + "max_level": 52, + "conditions": { + "cloudy": 1, + "thunderstorm": 2, + "fog": 2 + } }, { "pokeapi_id": 884, "pokemon_name": "Duraludon", "method": "walk", - "encounter_rate": 2, + "encounter_rate": null, "min_level": 50, - "max_level": 52 + "max_level": 52, + "conditions": { + "blizzard": 2 + } }, { "pokeapi_id": 783, "pokemon_name": "Hakamo O", "method": "walk", - "encounter_rate": 2, + "encounter_rate": null, "min_level": 50, - "max_level": 52 + "max_level": 52, + "conditions": { + "thunderstorm": 2 + } }, { "pokeapi_id": 237, "pokemon_name": "Hitmontop", "method": "walk", - "encounter_rate": 2, + "encounter_rate": null, "min_level": 55, - "max_level": 58 + "max_level": 58, + "conditions": { + "cloudy": 2 + } }, { "pokeapi_id": 479, "pokemon_name": "Rotom", "method": "walk", - "encounter_rate": 2, + "encounter_rate": null, "min_level": 55, - "max_level": 58 + "max_level": 58, + "conditions": { + "rain": 2, + "thunderstorm": 2 + } }, { "pokeapi_id": 776, "pokemon_name": "Turtonator", "method": "walk", - "encounter_rate": 2, + "encounter_rate": null, "min_level": 50, - "max_level": 52 + "max_level": 52, + "conditions": { + "harshsunlight": 2 + } }, { "pokeapi_id": 330, "pokemon_name": "Flygon", "method": "walk", - "encounter_rate": 1, + "encounter_rate": null, "min_level": 55, - "max_level": 58 + "max_level": 58, + "conditions": { + "harshsunlight": 1 + } }, { "pokeapi_id": 282, "pokemon_name": "Gardevoir", "method": "walk", - "encounter_rate": 1, + "encounter_rate": null, "min_level": 50, - "max_level": 52 + "max_level": 52, + "conditions": { + "fog": 1 + } } ], "children": [ @@ -13455,33 +17745,50 @@ "pokeapi_id": 593, "pokemon_name": "Jellicent", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 46, - "max_level": 46 + "max_level": 46, + "conditions": { + "clear": 100, + "cloudy": 100, + "rain": 100, + "thunderstorm": 100, + "fog": 100 + } }, { "pokeapi_id": 279, "pokemon_name": "Pelipper", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 46, - "max_level": 46 + "max_level": 46, + "conditions": { + "harshsunlight": 100 + } }, { "pokeapi_id": 119, "pokemon_name": "Seaking", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 46, - "max_level": 46 + "max_level": 46, + "conditions": { + "sandstorm": 100 + } }, { "pokeapi_id": 584, "pokemon_name": "Vanilluxe", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 47, - "max_level": 47 + "max_level": 47, + "conditions": { + "snow": 100, + "blizzard": 100 + } } ] }, @@ -13493,17 +17800,30 @@ "pokeapi_id": 130, "pokemon_name": "Gyarados", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 60, - "max_level": 60 + "max_level": 60, + "conditions": { + "clear": 100, + "cloudy": 100, + "rain": 100, + "thunderstorm": 100, + "snow": 100, + "blizzard": 100, + "harshsunlight": 100, + "sandstorm": 100 + } }, { "pokeapi_id": 350, "pokemon_name": "Milotic", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 60, - "max_level": 60 + "max_level": 60, + "conditions": { + "fog": 100 + } } ] }, @@ -13515,33 +17835,50 @@ "pokeapi_id": 593, "pokemon_name": "Jellicent", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 46, - "max_level": 46 + "max_level": 46, + "conditions": { + "rain": 100 + } }, { "pokeapi_id": 171, "pokemon_name": "Lanturn", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 46, - "max_level": 46 + "max_level": 46, + "conditions": { + "clear": 100, + "thunderstorm": 100, + "fog": 100 + } }, { "pokeapi_id": 119, "pokemon_name": "Seaking", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 46, - "max_level": 46 + "max_level": 46, + "conditions": { + "cloudy": 100, + "harshsunlight": 100, + "sandstorm": 100 + } }, { "pokeapi_id": 584, "pokemon_name": "Vanilluxe", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 47, - "max_level": 47 + "max_level": 47, + "conditions": { + "snow": 100, + "blizzard": 100 + } } ] }, @@ -13553,17 +17890,30 @@ "pokeapi_id": 130, "pokemon_name": "Gyarados", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 56, - "max_level": 56 + "max_level": 56, + "conditions": { + "cloudy": 100, + "harshsunlight": 100, + "sandstorm": 100 + } }, { "pokeapi_id": 131, "pokemon_name": "Lapras", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 56, - "max_level": 56 + "max_level": 56, + "conditions": { + "clear": 100, + "rain": 100, + "thunderstorm": 100, + "snow": 100, + "blizzard": 100, + "fog": 100 + } } ] }, @@ -13589,65 +17939,90 @@ "pokeapi_id": 196, "pokemon_name": "Espeon", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 56, - "max_level": 56 + "max_level": 56, + "conditions": { + "cloudy": 100 + } }, { "pokeapi_id": 136, "pokemon_name": "Flareon", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 56, - "max_level": 56 + "max_level": 56, + "conditions": { + "harshsunlight": 100 + } }, { "pokeapi_id": 471, "pokemon_name": "Glaceon", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 56, - "max_level": 56 + "max_level": 56, + "conditions": { + "snow": 100, + "blizzard": 100 + } }, { "pokeapi_id": 135, "pokemon_name": "Jolteon", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 56, - "max_level": 56 + "max_level": 56, + "conditions": { + "thunderstorm": 100 + } }, { "pokeapi_id": 470, "pokemon_name": "Leafeon", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 56, - "max_level": 56 + "max_level": 56, + "conditions": { + "clear": 100 + } }, { "pokeapi_id": 700, "pokemon_name": "Sylveon", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 56, - "max_level": 56 + "max_level": 56, + "conditions": { + "fog": 100 + } }, { "pokeapi_id": 197, "pokemon_name": "Umbreon", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 56, - "max_level": 56 + "max_level": 56, + "conditions": { + "sandstorm": 100 + } }, { "pokeapi_id": 134, "pokemon_name": "Vaporeon", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 56, - "max_level": 56 + "max_level": 56, + "conditions": { + "rain": 100 + } } ] }, @@ -13673,41 +18048,60 @@ "pokeapi_id": 713, "pokemon_name": "Avalugg", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 60, - "max_level": 60 + "max_level": 60, + "conditions": { + "snow": 100, + "blizzard": 100 + } }, { "pokeapi_id": 609, "pokemon_name": "Chandelure", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 60, - "max_level": 60 + "max_level": 60, + "conditions": { + "harshsunlight": 100 + } }, { "pokeapi_id": 282, "pokemon_name": "Gardevoir", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 60, - "max_level": 60 + "max_level": 60, + "conditions": { + "clear": 100, + "fog": 100 + } }, { "pokeapi_id": 112, "pokemon_name": "Rhydon", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 60, - "max_level": 60 + "max_level": 60, + "conditions": { + "sandstorm": 100 + } }, { "pokeapi_id": 756, "pokemon_name": "Shiinotic", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 60, - "max_level": 60 + "max_level": 60, + "conditions": { + "cloudy": 100, + "rain": 100, + "thunderstorm": 100 + } } ] } @@ -14015,7 +18409,7 @@ ] }, { - "name": "Route 10 - Galar (East of Pok\u00e9mon camp)", + "name": "Route 10 - Galar (East of Pokémon camp)", "order": 235, "encounters": [ { @@ -14197,9 +18591,20 @@ "pokeapi_id": 427, "pokemon_name": "Buneary", "method": "walk", - "encounter_rate": 86, + "encounter_rate": null, "min_level": 10, - "max_level": 18 + "max_level": 18, + "conditions": { + "clear": 56, + "cloudy": 36, + "rain": 36, + "thunderstorm": 36, + "snow": 56, + "blizzard": 56, + "harshsunlight": 36, + "sandstorm": 56, + "fog": 36 + } }, { "pokeapi_id": 819, @@ -14213,9 +18618,20 @@ "pokeapi_id": 39, "pokemon_name": "Jigglypuff", "method": "walk", - "encounter_rate": 62, + "encounter_rate": null, "min_level": 10, - "max_level": 18 + "max_level": 18, + "conditions": { + "clear": 30, + "cloudy": 15, + "rain": 15, + "thunderstorm": 15, + "snow": 30, + "blizzard": 30, + "harshsunlight": 15, + "sandstorm": 30, + "fog": 15 + } }, { "pokeapi_id": 129, @@ -14229,9 +18645,20 @@ "pokeapi_id": 72, "pokemon_name": "Tentacool", "method": "surf", - "encounter_rate": 50, + "encounter_rate": null, "min_level": 40, - "max_level": 45 + "max_level": 45, + "conditions": { + "clear": 35, + "cloudy": 35, + "rain": 35, + "thunderstorm": 35, + "snow": 35, + "blizzard": 35, + "harshsunlight": 50, + "sandstorm": 35, + "fog": 35 + } }, { "pokeapi_id": 223, @@ -14245,33 +18672,46 @@ "pokeapi_id": 753, "pokemon_name": "Fomantis", "method": "walk", - "encounter_rate": 35, + "encounter_rate": null, "min_level": 10, - "max_level": 18 + "max_level": 18, + "conditions": { + "harshsunlight": 35 + } }, { "pokeapi_id": 686, "pokemon_name": "Inkay", "method": "walk", - "encounter_rate": 35, + "encounter_rate": null, "min_level": 10, - "max_level": 18 + "max_level": 18, + "conditions": { + "cloudy": 35 + } }, { "pokeapi_id": 98, "pokemon_name": "Krabby", "method": "walk", - "encounter_rate": 35, + "encounter_rate": null, "min_level": 10, - "max_level": 18 + "max_level": 18, + "conditions": { + "rain": 35, + "thunderstorm": 35 + } }, { "pokeapi_id": 280, "pokemon_name": "Ralts", "method": "walk", - "encounter_rate": 35, + "encounter_rate": null, "min_level": 10, - "max_level": 18 + "max_level": 18, + "conditions": { + "fog": 35 + } }, { "pokeapi_id": 278, @@ -14301,33 +18741,54 @@ "pokeapi_id": 458, "pokemon_name": "Mantyke", "method": "surf", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 40, - "max_level": 45 + "max_level": 45, + "conditions": { + "clear": 30, + "cloudy": 15, + "rain": 15, + "thunderstorm": 15, + "snow": 30, + "blizzard": 30, + "harshsunlight": 15, + "sandstorm": 30, + "fog": 15 + } }, { "pokeapi_id": 425, "pokemon_name": "Drifloon", "method": "surf", - "encounter_rate": 15, + "encounter_rate": null, "min_level": 40, - "max_level": 45 + "max_level": 45, + "conditions": { + "fog": 15 + } }, { "pokeapi_id": 279, "pokemon_name": "Pelipper", "method": "surf", - "encounter_rate": 15, + "encounter_rate": null, "min_level": 40, - "max_level": 45 + "max_level": 45, + "conditions": { + "rain": 15, + "thunderstorm": 15 + } }, { "pokeapi_id": 73, "pokemon_name": "Tentacruel", "method": "surf", - "encounter_rate": 15, + "encounter_rate": null, "min_level": 40, - "max_level": 45 + "max_level": 45, + "conditions": { + "cloudy": 15 + } }, { "pokeapi_id": 440, @@ -14365,17 +18826,30 @@ "pokeapi_id": 242, "pokemon_name": "Blissey", "method": "walk", - "encounter_rate": 2, + "encounter_rate": null, "min_level": 10, - "max_level": 15 + "max_level": 15, + "conditions": { + "fog": 2 + } }, { "pokeapi_id": 113, "pokemon_name": "Chansey", "method": "walk", - "encounter_rate": 2, + "encounter_rate": null, "min_level": 10, - "max_level": 15 + "max_level": 15, + "conditions": { + "clear": 2, + "cloudy": 2, + "rain": 2, + "thunderstorm": 2, + "snow": 2, + "blizzard": 2, + "harshsunlight": 2, + "sandstorm": 2 + } } ], "children": [ @@ -14387,33 +18861,47 @@ "pokeapi_id": 428, "pokemon_name": "Lopunny", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 22, - "max_level": 22 + "max_level": 22, + "conditions": { + "clear": 100, + "harshsunlight": 100 + } }, { "pokeapi_id": 404, "pokemon_name": "Luxio", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 20, - "max_level": 20 + "max_level": 20, + "conditions": { + "thunderstorm": 100 + } }, { "pokeapi_id": 687, "pokemon_name": "Malamar", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 26, - "max_level": 26 + "max_level": 26, + "conditions": { + "cloudy": 100, + "rain": 100 + } }, { "pokeapi_id": 40, "pokemon_name": "Wigglytuff", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 27, - "max_level": 27 + "max_level": 27, + "conditions": { + "fog": 100 + } } ] }, @@ -14425,41 +18913,57 @@ "pokeapi_id": 764, "pokemon_name": "Comfey", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 15, - "max_level": 15 + "max_level": 15, + "conditions": { + "clear": 100 + } }, { "pokeapi_id": 662, "pokemon_name": "Fletchinder", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 20, - "max_level": 20 + "max_level": 20, + "conditions": { + "harshsunlight": 100 + } }, { "pokeapi_id": 64, "pokemon_name": "Kadabra", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 20, - "max_level": 20 + "max_level": 20, + "conditions": { + "fog": 100 + } }, { "pokeapi_id": 404, "pokemon_name": "Luxio", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 20, - "max_level": 20 + "max_level": 20, + "conditions": { + "thunderstorm": 100 + } }, { "pokeapi_id": 687, "pokemon_name": "Malamar", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 26, - "max_level": 26 + "max_level": 26, + "conditions": { + "cloudy": 100, + "rain": 100 + } } ] }, @@ -14471,33 +18975,47 @@ "pokeapi_id": 834, "pokemon_name": "Drednaw", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 20, - "max_level": 20 + "max_level": 20, + "conditions": { + "harshsunlight": 100 + } }, { "pokeapi_id": 99, "pokemon_name": "Kingler", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 20, - "max_level": 20 + "max_level": 20, + "conditions": { + "rain": 100, + "thunderstorm": 100 + } }, { "pokeapi_id": 121, "pokemon_name": "Starmie", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 20, - "max_level": 20 + "max_level": 20, + "conditions": { + "clear": 100, + "cloudy": 100 + } }, { "pokeapi_id": 748, "pokemon_name": "Toxapex", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 20, - "max_level": 20 + "max_level": 20, + "conditions": { + "fog": 100 + } } ] }, @@ -14509,25 +19027,37 @@ "pokeapi_id": 99, "pokemon_name": "Kingler", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 20, - "max_level": 20 + "max_level": 20, + "conditions": { + "clear": 100, + "harshsunlight": 100 + } }, { "pokeapi_id": 121, "pokemon_name": "Starmie", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 20, - "max_level": 20 + "max_level": 20, + "conditions": { + "rain": 100, + "thunderstorm": 100, + "fog": 100 + } }, { "pokeapi_id": 748, "pokemon_name": "Toxapex", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 20, - "max_level": 20 + "max_level": 20, + "conditions": { + "cloudy": 100 + } } ] }, @@ -14539,33 +19069,47 @@ "pokeapi_id": 183, "pokemon_name": "Marill", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 15, - "max_level": 15 + "max_level": 15, + "conditions": { + "rain": 100 + } }, { "pokeapi_id": 25, "pokemon_name": "Pikachu", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 15, - "max_level": 15 + "max_level": 15, + "conditions": { + "thunderstorm": 100 + } }, { "pokeapi_id": 744, "pokemon_name": "Rockruff", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 15, - "max_level": 15 + "max_level": 15, + "conditions": { + "clear": 100, + "harshsunlight": 100 + } }, { "pokeapi_id": 570, "pokemon_name": "Zorua", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 15, - "max_level": 15 + "max_level": 15, + "conditions": { + "cloudy": 100, + "fog": 100 + } } ] }, @@ -14577,25 +19121,37 @@ "pokeapi_id": 99, "pokemon_name": "Kingler", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 20, - "max_level": 20 + "max_level": 20, + "conditions": { + "cloudy": 100, + "harshsunlight": 100 + } }, { "pokeapi_id": 121, "pokemon_name": "Starmie", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 20, - "max_level": 20 + "max_level": 20, + "conditions": { + "rain": 100, + "thunderstorm": 100, + "fog": 100 + } }, { "pokeapi_id": 748, "pokemon_name": "Toxapex", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 20, - "max_level": 20 + "max_level": 20, + "conditions": { + "clear": 100 + } } ] }, @@ -14607,25 +19163,37 @@ "pokeapi_id": 99, "pokemon_name": "Kingler", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 20, - "max_level": 20 + "max_level": 20, + "conditions": { + "clear": 100, + "rain": 100, + "thunderstorm": 100 + } }, { "pokeapi_id": 121, "pokemon_name": "Starmie", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 20, - "max_level": 20 + "max_level": 20, + "conditions": { + "cloudy": 100, + "harshsunlight": 100 + } }, { "pokeapi_id": 748, "pokemon_name": "Toxapex", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 20, - "max_level": 20 + "max_level": 20, + "conditions": { + "fog": 100 + } } ] } @@ -14749,9 +19317,20 @@ "pokeapi_id": 451, "pokemon_name": "Skorupi", "method": "walk", - "encounter_rate": 86, + "encounter_rate": null, "min_level": 10, - "max_level": 18 + "max_level": 18, + "conditions": { + "clear": 56, + "cloudy": 36, + "rain": 36, + "thunderstorm": 36, + "snow": 56, + "blizzard": 56, + "harshsunlight": 36, + "sandstorm": 56, + "fog": 56 + } }, { "pokeapi_id": 819, @@ -14789,9 +19368,20 @@ "pokeapi_id": 206, "pokemon_name": "Dunsparce", "method": "walk", - "encounter_rate": 46, + "encounter_rate": null, "min_level": 10, - "max_level": 18 + "max_level": 18, + "conditions": { + "clear": 30, + "cloudy": 15, + "rain": 15, + "thunderstorm": 15, + "snow": 30, + "blizzard": 30, + "harshsunlight": 15, + "sandstorm": 30, + "fog": 30 + } }, { "pokeapi_id": 339, @@ -14805,25 +19395,35 @@ "pokeapi_id": 341, "pokemon_name": "Corphish", "method": "walk", - "encounter_rate": 35, + "encounter_rate": null, "min_level": 10, - "max_level": 18 + "max_level": 18, + "conditions": { + "rain": 35, + "thunderstorm": 35 + } }, { "pokeapi_id": 753, "pokemon_name": "Fomantis", "method": "walk", - "encounter_rate": 35, + "encounter_rate": null, "min_level": 10, - "max_level": 18 + "max_level": 18, + "conditions": { + "harshsunlight": 35 + } }, { "pokeapi_id": 624, "pokemon_name": "Pawniard", "method": "walk", - "encounter_rate": 35, + "encounter_rate": null, "min_level": 10, - "max_level": 18 + "max_level": 18, + "conditions": { + "cloudy": 35 + } }, { "pokeapi_id": 10164, @@ -14885,17 +19485,30 @@ "pokeapi_id": 242, "pokemon_name": "Blissey", "method": "walk", - "encounter_rate": 2, + "encounter_rate": null, "min_level": 10, - "max_level": 15 + "max_level": 15, + "conditions": { + "fog": 2 + } }, { "pokeapi_id": 113, "pokemon_name": "Chansey", "method": "walk", - "encounter_rate": 2, + "encounter_rate": null, "min_level": 10, - "max_level": 15 + "max_level": 15, + "conditions": { + "clear": 2, + "cloudy": 2, + "rain": 2, + "thunderstorm": 2, + "snow": 2, + "blizzard": 2, + "harshsunlight": 2, + "sandstorm": 2 + } } ], "children": [ @@ -14907,17 +19520,27 @@ "pokeapi_id": 626, "pokemon_name": "Bouffalant", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 20, - "max_level": 20 + "max_level": 20, + "conditions": { + "clear": 100, + "cloudy": 100, + "rain": 100, + "thunderstorm": 100, + "harshsunlight": 100 + } }, { "pokeapi_id": 64, "pokemon_name": "Kadabra", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 20, - "max_level": 20 + "max_level": 20, + "conditions": { + "fog": 100 + } } ] }, @@ -14929,33 +19552,47 @@ "pokeapi_id": 184, "pokemon_name": "Azumarill", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 21, - "max_level": 21 + "max_level": 21, + "conditions": { + "fog": 100 + } }, { "pokeapi_id": 834, "pokemon_name": "Drednaw", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 20, - "max_level": 20 + "max_level": 20, + "conditions": { + "harshsunlight": 100 + } }, { "pokeapi_id": 61, "pokemon_name": "Poliwhirl", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 20, - "max_level": 20 + "max_level": 20, + "conditions": { + "rain": 100, + "thunderstorm": 100 + } }, { "pokeapi_id": 195, "pokemon_name": "Quagsire", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 20, - "max_level": 20 + "max_level": 20, + "conditions": { + "clear": 100, + "cloudy": 100 + } } ] }, @@ -14967,117 +19604,161 @@ "pokeapi_id": 452, "pokemon_name": "Drapion", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 22, - "max_level": 22 + "max_level": 22, + "conditions": { + "clear": 100, + "cloudy": 100 + } }, { "pokeapi_id": 662, "pokemon_name": "Fletchinder", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 20, - "max_level": 20 + "max_level": 20, + "conditions": { + "harshsunlight": 100 + } }, { "pokeapi_id": 404, "pokemon_name": "Luxio", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 20, - "max_level": 20 + "max_level": 20, + "conditions": { + "thunderstorm": 100 + } }, { "pokeapi_id": 687, "pokemon_name": "Malamar", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 26, - "max_level": 26 + "max_level": 26, + "conditions": { + "rain": 100 + } }, { "pokeapi_id": 40, "pokemon_name": "Wigglytuff", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 27, - "max_level": 27 + "max_level": 27, + "conditions": { + "fog": 100 + } } ] }, { - "name": "Soothing Wetlands (In Puddle Near Brawler\u2019s Cave Entrance)", + "name": "Soothing Wetlands (In Puddle Near Brawler’s Cave Entrance)", "order": 254, "encounters": [ { "pokeapi_id": 834, "pokemon_name": "Drednaw", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 20, - "max_level": 20 + "max_level": 20, + "conditions": { + "harshsunlight": 100 + } }, { "pokeapi_id": 61, "pokemon_name": "Poliwhirl", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 20, - "max_level": 20 + "max_level": 20, + "conditions": { + "rain": 100, + "thunderstorm": 100, + "fog": 100 + } }, { "pokeapi_id": 195, "pokemon_name": "Quagsire", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 20, - "max_level": 20 + "max_level": 20, + "conditions": { + "clear": 100, + "cloudy": 100 + } } ] }, { - "name": "Soothing Wetlands (Southwest of Brawler\u2019s Cave Entrance in Open Area Near Den)", + "name": "Soothing Wetlands (Southwest of Brawler’s Cave Entrance in Open Area Near Den)", "order": 255, "encounters": [ { "pokeapi_id": 452, "pokemon_name": "Drapion", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 22, - "max_level": 22 + "max_level": 22, + "conditions": { + "cloudy": 100, + "rain": 100 + } }, { "pokeapi_id": 463, "pokemon_name": "Lickilicky", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 27, - "max_level": 27 + "max_level": 27, + "conditions": { + "clear": 100 + } }, { "pokeapi_id": 405, "pokemon_name": "Luxray", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 32, - "max_level": 32 + "max_level": 32, + "conditions": { + "thunderstorm": 100 + } }, { "pokeapi_id": 663, "pokemon_name": "Talonflame", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 32, - "max_level": 32 + "max_level": 32, + "conditions": { + "harshsunlight": 100 + } }, { "pokeapi_id": 40, "pokemon_name": "Wigglytuff", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 27, - "max_level": 27 + "max_level": 27, + "conditions": { + "fog": 100 + } } ] }, @@ -15089,33 +19770,47 @@ "pokeapi_id": 184, "pokemon_name": "Azumarill", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 21, - "max_level": 21 + "max_level": 21, + "conditions": { + "fog": 100 + } }, { "pokeapi_id": 834, "pokemon_name": "Drednaw", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 20, - "max_level": 20 + "max_level": 20, + "conditions": { + "clear": 100, + "cloudy": 100 + } }, { "pokeapi_id": 61, "pokemon_name": "Poliwhirl", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 20, - "max_level": 20 + "max_level": 20, + "conditions": { + "rain": 100, + "thunderstorm": 100 + } }, { "pokeapi_id": 195, "pokemon_name": "Quagsire", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 20, - "max_level": 20 + "max_level": 20, + "conditions": { + "harshsunlight": 100 + } } ] }, @@ -15127,41 +19822,57 @@ "pokeapi_id": 184, "pokemon_name": "Azumarill", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 21, - "max_level": 21 + "max_level": 21, + "conditions": { + "fog": 100 + } }, { "pokeapi_id": 834, "pokemon_name": "Drednaw", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 20, - "max_level": 20 + "max_level": 20, + "conditions": { + "cloudy": 100, + "harshsunlight": 100 + } }, { "pokeapi_id": 186, "pokemon_name": "Politoed", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 32, - "max_level": 32 + "max_level": 32, + "conditions": { + "rain": 100 + } }, { "pokeapi_id": 61, "pokemon_name": "Poliwhirl", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 20, - "max_level": 20 + "max_level": 20, + "conditions": { + "thunderstorm": 100 + } }, { "pokeapi_id": 195, "pokemon_name": "Quagsire", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 20, - "max_level": 20 + "max_level": 20, + "conditions": { + "clear": 100 + } } ] }, @@ -15173,41 +19884,57 @@ "pokeapi_id": 764, "pokemon_name": "Comfey", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 15, - "max_level": 15 + "max_level": 15, + "conditions": { + "clear": 100, + "fog": 100 + } }, { "pokeapi_id": 662, "pokemon_name": "Fletchinder", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 20, - "max_level": 20 + "max_level": 20, + "conditions": { + "harshsunlight": 100 + } }, { "pokeapi_id": 404, "pokemon_name": "Luxio", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 20, - "max_level": 20 + "max_level": 20, + "conditions": { + "thunderstorm": 100 + } }, { "pokeapi_id": 61, "pokemon_name": "Poliwhirl", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 20, - "max_level": 20 + "max_level": 20, + "conditions": { + "rain": 100 + } }, { "pokeapi_id": 559, "pokemon_name": "Scraggy", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 20, - "max_level": 20 + "max_level": 20, + "conditions": { + "cloudy": 100 + } } ] }, @@ -15219,25 +19946,37 @@ "pokeapi_id": 834, "pokemon_name": "Drednaw", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 20, - "max_level": 20 + "max_level": 20, + "conditions": { + "harshsunlight": 100 + } }, { "pokeapi_id": 61, "pokemon_name": "Poliwhirl", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 20, - "max_level": 20 + "max_level": 20, + "conditions": { + "rain": 100, + "thunderstorm": 100 + } }, { "pokeapi_id": 195, "pokemon_name": "Quagsire", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 20, - "max_level": 20 + "max_level": 20, + "conditions": { + "clear": 100, + "cloudy": 100, + "fog": 100 + } } ] }, @@ -15249,41 +19988,57 @@ "pokeapi_id": 549, "pokemon_name": "Lilligant", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 22, - "max_level": 22 + "max_level": 22, + "conditions": { + "harshsunlight": 100 + } }, { "pokeapi_id": 428, "pokemon_name": "Lopunny", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 22, - "max_level": 22 + "max_level": 22, + "conditions": { + "clear": 100 + } }, { "pokeapi_id": 404, "pokemon_name": "Luxio", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 20, - "max_level": 20 + "max_level": 20, + "conditions": { + "thunderstorm": 100 + } }, { "pokeapi_id": 687, "pokemon_name": "Malamar", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 26, - "max_level": 26 + "max_level": 26, + "conditions": { + "cloudy": 100, + "rain": 100 + } }, { "pokeapi_id": 40, "pokemon_name": "Wigglytuff", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 27, - "max_level": 27 + "max_level": 27, + "conditions": { + "fog": 100 + } } ] }, @@ -15295,33 +20050,47 @@ "pokeapi_id": 184, "pokemon_name": "Azumarill", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 21, - "max_level": 21 + "max_level": 21, + "conditions": { + "fog": 100 + } }, { "pokeapi_id": 834, "pokemon_name": "Drednaw", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 20, - "max_level": 20 + "max_level": 20, + "conditions": { + "harshsunlight": 100 + } }, { "pokeapi_id": 61, "pokemon_name": "Poliwhirl", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 20, - "max_level": 20 + "max_level": 20, + "conditions": { + "rain": 100, + "thunderstorm": 100 + } }, { "pokeapi_id": 195, "pokemon_name": "Quagsire", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 20, - "max_level": 20 + "max_level": 20, + "conditions": { + "clear": 100, + "cloudy": 100 + } } ] }, @@ -15333,33 +20102,47 @@ "pokeapi_id": 184, "pokemon_name": "Azumarill", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 21, - "max_level": 21 + "max_level": 21, + "conditions": { + "fog": 100 + } }, { "pokeapi_id": 834, "pokemon_name": "Drednaw", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 20, - "max_level": 20 + "max_level": 20, + "conditions": { + "clear": 100, + "cloudy": 100 + } }, { "pokeapi_id": 61, "pokemon_name": "Poliwhirl", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 20, - "max_level": 20 + "max_level": 20, + "conditions": { + "rain": 100, + "thunderstorm": 100 + } }, { "pokeapi_id": 195, "pokemon_name": "Quagsire", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 20, - "max_level": 20 + "max_level": 20, + "conditions": { + "harshsunlight": 100 + } } ] }, @@ -15371,25 +20154,37 @@ "pokeapi_id": 184, "pokemon_name": "Azumarill", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 21, - "max_level": 21 + "max_level": 21, + "conditions": { + "fog": 100 + } }, { "pokeapi_id": 61, "pokemon_name": "Poliwhirl", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 20, - "max_level": 20 + "max_level": 20, + "conditions": { + "rain": 100, + "thunderstorm": 100 + } }, { "pokeapi_id": 195, "pokemon_name": "Quagsire", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 20, - "max_level": 20 + "max_level": 20, + "conditions": { + "clear": 100, + "cloudy": 100, + "harshsunlight": 100 + } } ] }, @@ -15401,33 +20196,47 @@ "pokeapi_id": 184, "pokemon_name": "Azumarill", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 21, - "max_level": 21 + "max_level": 21, + "conditions": { + "fog": 100 + } }, { "pokeapi_id": 834, "pokemon_name": "Drednaw", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 20, - "max_level": 20 + "max_level": 20, + "conditions": { + "clear": 100, + "cloudy": 100 + } }, { "pokeapi_id": 186, "pokemon_name": "Politoed", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 32, - "max_level": 32 + "max_level": 32, + "conditions": { + "rain": 100, + "thunderstorm": 100 + } }, { "pokeapi_id": 195, "pokemon_name": "Quagsire", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 20, - "max_level": 20 + "max_level": 20, + "conditions": { + "harshsunlight": 100 + } } ] }, @@ -15439,33 +20248,47 @@ "pokeapi_id": 184, "pokemon_name": "Azumarill", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 21, - "max_level": 21 + "max_level": 21, + "conditions": { + "fog": 100 + } }, { "pokeapi_id": 834, "pokemon_name": "Drednaw", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 20, - "max_level": 20 + "max_level": 20, + "conditions": { + "harshsunlight": 100 + } }, { "pokeapi_id": 61, "pokemon_name": "Poliwhirl", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 20, - "max_level": 20 + "max_level": 20, + "conditions": { + "rain": 100, + "thunderstorm": 100 + } }, { "pokeapi_id": 195, "pokemon_name": "Quagsire", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 20, - "max_level": 20 + "max_level": 20, + "conditions": { + "clear": 100, + "cloudy": 100 + } } ] }, @@ -15477,41 +20300,57 @@ "pokeapi_id": 764, "pokemon_name": "Comfey", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 15, - "max_level": 15 + "max_level": 15, + "conditions": { + "clear": 100, + "fog": 100 + } }, { "pokeapi_id": 549, "pokemon_name": "Lilligant", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 22, - "max_level": 22 + "max_level": 22, + "conditions": { + "harshsunlight": 100 + } }, { "pokeapi_id": 404, "pokemon_name": "Luxio", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 20, - "max_level": 20 + "max_level": 20, + "conditions": { + "thunderstorm": 100 + } }, { "pokeapi_id": 195, "pokemon_name": "Quagsire", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 20, - "max_level": 20 + "max_level": 20, + "conditions": { + "rain": 100 + } }, { "pokeapi_id": 559, "pokemon_name": "Scraggy", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 20, - "max_level": 20 + "max_level": 20, + "conditions": { + "cloudy": 100 + } } ] }, @@ -15523,49 +20362,67 @@ "pokeapi_id": 452, "pokemon_name": "Drapion", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 22, - "max_level": 22 + "max_level": 22, + "conditions": { + "cloudy": 100 + } }, { "pokeapi_id": 662, "pokemon_name": "Fletchinder", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 20, - "max_level": 20 + "max_level": 20, + "conditions": { + "harshsunlight": 100 + } }, { "pokeapi_id": 463, "pokemon_name": "Lickilicky", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 27, - "max_level": 27 + "max_level": 27, + "conditions": { + "clear": 100 + } }, { "pokeapi_id": 404, "pokemon_name": "Luxio", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 20, - "max_level": 20 + "max_level": 20, + "conditions": { + "thunderstorm": 100 + } }, { "pokeapi_id": 687, "pokemon_name": "Malamar", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 26, - "max_level": 26 + "max_level": 26, + "conditions": { + "rain": 100 + } }, { "pokeapi_id": 40, "pokemon_name": "Wigglytuff", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 27, - "max_level": 27 + "max_level": 27, + "conditions": { + "fog": 100 + } } ] }, @@ -15577,49 +20434,67 @@ "pokeapi_id": 242, "pokemon_name": "Blissey", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 22, - "max_level": 22 + "max_level": 22, + "conditions": { + "fog": 100 + } }, { "pokeapi_id": 626, "pokemon_name": "Bouffalant", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 20, - "max_level": 20 + "max_level": 20, + "conditions": { + "clear": 100 + } }, { "pokeapi_id": 452, "pokemon_name": "Drapion", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 22, - "max_level": 22 + "max_level": 22, + "conditions": { + "cloudy": 100 + } }, { "pokeapi_id": 662, "pokemon_name": "Fletchinder", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 20, - "max_level": 20 + "max_level": 20, + "conditions": { + "harshsunlight": 100 + } }, { "pokeapi_id": 405, "pokemon_name": "Luxray", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 32, - "max_level": 32 + "max_level": 32, + "conditions": { + "thunderstorm": 100 + } }, { "pokeapi_id": 195, "pokemon_name": "Quagsire", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 20, - "max_level": 20 + "max_level": 20, + "conditions": { + "rain": 100 + } } ] }, @@ -15631,33 +20506,47 @@ "pokeapi_id": 184, "pokemon_name": "Azumarill", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 21, - "max_level": 21 + "max_level": 21, + "conditions": { + "fog": 100 + } }, { "pokeapi_id": 834, "pokemon_name": "Drednaw", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 20, - "max_level": 20 + "max_level": 20, + "conditions": { + "clear": 100, + "cloudy": 100 + } }, { "pokeapi_id": 61, "pokemon_name": "Poliwhirl", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 20, - "max_level": 20 + "max_level": 20, + "conditions": { + "rain": 100, + "thunderstorm": 100 + } }, { "pokeapi_id": 195, "pokemon_name": "Quagsire", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 20, - "max_level": 20 + "max_level": 20, + "conditions": { + "harshsunlight": 100 + } } ] }, @@ -15669,41 +20558,57 @@ "pokeapi_id": 764, "pokemon_name": "Comfey", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 15, - "max_level": 15 + "max_level": 15, + "conditions": { + "harshsunlight": 100 + } }, { "pokeapi_id": 183, "pokemon_name": "Marill", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 15, - "max_level": 15 + "max_level": 15, + "conditions": { + "rain": 100 + } }, { "pokeapi_id": 25, "pokemon_name": "Pikachu", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 15, - "max_level": 15 + "max_level": 15, + "conditions": { + "thunderstorm": 100 + } }, { "pokeapi_id": 744, "pokemon_name": "Rockruff", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 15, - "max_level": 15 + "max_level": 15, + "conditions": { + "clear": 100 + } }, { "pokeapi_id": 570, "pokemon_name": "Zorua", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 15, - "max_level": 15 + "max_level": 15, + "conditions": { + "cloudy": 100, + "fog": 100 + } } ] }, @@ -15715,49 +20620,67 @@ "pokeapi_id": 452, "pokemon_name": "Drapion", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 22, - "max_level": 22 + "max_level": 22, + "conditions": { + "cloudy": 100 + } }, { "pokeapi_id": 463, "pokemon_name": "Lickilicky", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 27, - "max_level": 27 + "max_level": 27, + "conditions": { + "rain": 100 + } }, { "pokeapi_id": 549, "pokemon_name": "Lilligant", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 22, - "max_level": 22 + "max_level": 22, + "conditions": { + "harshsunlight": 100 + } }, { "pokeapi_id": 428, "pokemon_name": "Lopunny", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 22, - "max_level": 22 + "max_level": 22, + "conditions": { + "clear": 100 + } }, { "pokeapi_id": 26, "pokemon_name": "Raichu", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 26, - "max_level": 26 + "max_level": 26, + "conditions": { + "thunderstorm": 100 + } }, { "pokeapi_id": 40, "pokemon_name": "Wigglytuff", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 27, - "max_level": 27 + "max_level": 27, + "conditions": { + "fog": 100 + } } ] } @@ -15843,9 +20766,20 @@ "pokeapi_id": 543, "pokemon_name": "Venipede", "method": "walk", - "encounter_rate": 86, + "encounter_rate": null, "min_level": 10, - "max_level": 18 + "max_level": 18, + "conditions": { + "clear": 56, + "cloudy": 36, + "rain": 36, + "thunderstorm": 36, + "snow": 56, + "blizzard": 56, + "harshsunlight": 36, + "sandstorm": 46, + "fog": 46 + } }, { "pokeapi_id": 819, @@ -15859,9 +20793,20 @@ "pokeapi_id": 590, "pokemon_name": "Foongus", "method": "walk", - "encounter_rate": 46, + "encounter_rate": null, "min_level": 10, - "max_level": 18 + "max_level": 18, + "conditions": { + "clear": 30, + "cloudy": 15, + "rain": 15, + "thunderstorm": 15, + "snow": 30, + "blizzard": 30, + "harshsunlight": 15, + "sandstorm": 15, + "fog": 15 + } }, { "pokeapi_id": 846, @@ -15899,25 +20844,35 @@ "pokeapi_id": 341, "pokemon_name": "Corphish", "method": "walk", - "encounter_rate": 35, + "encounter_rate": null, "min_level": 10, - "max_level": 18 + "max_level": 18, + "conditions": { + "rain": 35, + "thunderstorm": 35 + } }, { "pokeapi_id": 753, "pokemon_name": "Fomantis", "method": "walk", - "encounter_rate": 35, + "encounter_rate": null, "min_level": 10, - "max_level": 18 + "max_level": 18, + "conditions": { + "harshsunlight": 35 + } }, { "pokeapi_id": 624, "pokemon_name": "Pawniard", "method": "walk", - "encounter_rate": 35, + "encounter_rate": null, "min_level": 10, - "max_level": 18 + "max_level": 18, + "conditions": { + "cloudy": 35 + } }, { "pokeapi_id": 840, @@ -15939,17 +20894,23 @@ "pokeapi_id": 843, "pokemon_name": "Silicobra", "method": "walk", - "encounter_rate": 25, + "encounter_rate": null, "min_level": 10, - "max_level": 18 + "max_level": 18, + "conditions": { + "sandstorm": 25 + } }, { "pokeapi_id": 570, "pokemon_name": "Zorua", "method": "walk", - "encounter_rate": 25, + "encounter_rate": null, "min_level": 10, - "max_level": 18 + "max_level": 18, + "conditions": { + "fog": 25 + } }, { "pokeapi_id": 846, @@ -16011,17 +20972,30 @@ "pokeapi_id": 242, "pokemon_name": "Blissey", "method": "walk", - "encounter_rate": 2, + "encounter_rate": null, "min_level": 10, - "max_level": 15 + "max_level": 15, + "conditions": { + "fog": 2 + } }, { "pokeapi_id": 113, "pokemon_name": "Chansey", "method": "walk", - "encounter_rate": 2, + "encounter_rate": null, "min_level": 10, - "max_level": 15 + "max_level": 15, + "conditions": { + "clear": 2, + "cloudy": 2, + "rain": 2, + "thunderstorm": 2, + "snow": 2, + "blizzard": 2, + "harshsunlight": 2, + "sandstorm": 2 + } } ], "children": [ @@ -16033,49 +21007,68 @@ "pokeapi_id": 591, "pokemon_name": "Amoonguss", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 26, - "max_level": 26 + "max_level": 26, + "conditions": { + "clear": 100, + "cloudy": 100 + } }, { "pokeapi_id": 764, "pokemon_name": "Comfey", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 22, - "max_level": 22 + "max_level": 22, + "conditions": { + "fog": 100 + } }, { "pokeapi_id": 342, "pokemon_name": "Crawdaunt", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 26, - "max_level": 26 + "max_level": 26, + "conditions": { + "rain": 100 + } }, { "pokeapi_id": 104, "pokemon_name": "Cubone", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 20, - "max_level": 20 + "max_level": 20, + "conditions": { + "sandstorm": 100 + } }, { "pokeapi_id": 754, "pokemon_name": "Lurantis", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 27, - "max_level": 27 + "max_level": 27, + "conditions": { + "harshsunlight": 100 + } }, { "pokeapi_id": 172, "pokemon_name": "Pichu", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 20, - "max_level": 20 + "max_level": 20, + "conditions": { + "thunderstorm": 100 + } } ] }, @@ -16087,41 +21080,58 @@ "pokeapi_id": 591, "pokemon_name": "Amoonguss", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 26, - "max_level": 26 + "max_level": 26, + "conditions": { + "clear": 100, + "cloudy": 100 + } }, { "pokeapi_id": 764, "pokemon_name": "Comfey", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 22, - "max_level": 22 + "max_level": 22, + "conditions": { + "harshsunlight": 100, + "fog": 100 + } }, { "pokeapi_id": 845, "pokemon_name": "Cramorant", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 20, - "max_level": 20 + "max_level": 20, + "conditions": { + "rain": 100 + } }, { "pokeapi_id": 104, "pokemon_name": "Cubone", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 20, - "max_level": 20 + "max_level": 20, + "conditions": { + "sandstorm": 100 + } }, { "pokeapi_id": 172, "pokemon_name": "Pichu", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 20, - "max_level": 20 + "max_level": 20, + "conditions": { + "thunderstorm": 100 + } } ] }, @@ -16133,57 +21143,79 @@ "pokeapi_id": 591, "pokemon_name": "Amoonguss", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 26, - "max_level": 26 + "max_level": 26, + "conditions": { + "cloudy": 100 + } }, { "pokeapi_id": 25, "pokemon_name": "Pikachu", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 22, - "max_level": 22 + "max_level": 22, + "conditions": { + "clear": 100 + } }, { "pokeapi_id": 127, "pokemon_name": "Pinsir", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 26, - "max_level": 26 + "max_level": 26, + "conditions": { + "harshsunlight": 100 + } }, { "pokeapi_id": 26, "pokemon_name": "Raichu", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 26, - "max_level": 26 + "max_level": 26, + "conditions": { + "thunderstorm": 100 + } }, { "pokeapi_id": 28, "pokemon_name": "Sandslash", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 26, - "max_level": 26 + "max_level": 26, + "conditions": { + "sandstorm": 100 + } }, { "pokeapi_id": 616, "pokemon_name": "Shelmet", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 20, - "max_level": 20 + "max_level": 20, + "conditions": { + "rain": 100, + "thunderstorm": 100 + } }, { "pokeapi_id": 570, "pokemon_name": "Zorua", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 22, - "max_level": 22 + "max_level": 22, + "conditions": { + "fog": 100 + } } ] }, @@ -16195,57 +21227,78 @@ "pokeapi_id": 591, "pokemon_name": "Amoonguss", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 26, - "max_level": 26 + "max_level": 26, + "conditions": { + "cloudy": 100 + } }, { "pokeapi_id": 342, "pokemon_name": "Crawdaunt", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 26, - "max_level": 26 + "max_level": 26, + "conditions": { + "rain": 100 + } }, { "pokeapi_id": 766, "pokemon_name": "Passimian", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 26, - "max_level": 26 + "max_level": 26, + "conditions": { + "clear": 100 + } }, { "pokeapi_id": 127, "pokemon_name": "Pinsir", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 26, - "max_level": 26 + "max_level": 26, + "conditions": { + "harshsunlight": 100 + } }, { "pokeapi_id": 26, "pokemon_name": "Raichu", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 26, - "max_level": 26 + "max_level": 26, + "conditions": { + "thunderstorm": 100 + } }, { "pokeapi_id": 28, "pokemon_name": "Sandslash", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 26, - "max_level": 26 + "max_level": 26, + "conditions": { + "sandstorm": 100 + } }, { "pokeapi_id": 40, "pokemon_name": "Wigglytuff", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 26, - "max_level": 26 + "max_level": 26, + "conditions": { + "fog": 100 + } } ] }, @@ -16257,49 +21310,68 @@ "pokeapi_id": 617, "pokemon_name": "Accelgor", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 32, - "max_level": 32 + "max_level": 32, + "conditions": { + "rain": 100 + } }, { "pokeapi_id": 589, "pokemon_name": "Escavalier", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 32, - "max_level": 32 + "max_level": 32, + "conditions": { + "sandstorm": 100 + } }, { "pokeapi_id": 405, "pokemon_name": "Luxray", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 32, - "max_level": 32 + "max_level": 32, + "conditions": { + "thunderstorm": 100 + } }, { "pokeapi_id": 545, "pokemon_name": "Scolipede", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 32, - "max_level": 32 + "max_level": 32, + "conditions": { + "cloudy": 100 + } }, { "pokeapi_id": 465, "pokemon_name": "Tangrowth", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 36, - "max_level": 36 + "max_level": 36, + "conditions": { + "clear": 100, + "harshsunlight": 100 + } }, { "pokeapi_id": 40, "pokemon_name": "Wigglytuff", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 26, - "max_level": 26 + "max_level": 26, + "conditions": { + "fog": 100 + } } ] }, @@ -16311,41 +21383,58 @@ "pokeapi_id": 764, "pokemon_name": "Comfey", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 22, - "max_level": 22 + "max_level": 22, + "conditions": { + "fog": 100 + } }, { "pokeapi_id": 104, "pokemon_name": "Cubone", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 20, - "max_level": 20 + "max_level": 20, + "conditions": { + "sandstorm": 100 + } }, { "pokeapi_id": 636, "pokemon_name": "Larvesta", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 15, - "max_level": 15 + "max_level": 15, + "conditions": { + "harshsunlight": 100 + } }, { "pokeapi_id": 25, "pokemon_name": "Pikachu", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 22, - "max_level": 22 + "max_level": 22, + "conditions": { + "clear": 100, + "cloudy": 100 + } }, { "pokeapi_id": 616, "pokemon_name": "Shelmet", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 20, - "max_level": 20 + "max_level": 20, + "conditions": { + "rain": 100, + "thunderstorm": 100 + } } ] }, @@ -16357,49 +21446,68 @@ "pokeapi_id": 591, "pokemon_name": "Amoonguss", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 26, - "max_level": 26 + "max_level": 26, + "conditions": { + "clear": 100, + "cloudy": 100 + } }, { "pokeapi_id": 764, "pokemon_name": "Comfey", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 22, - "max_level": 22 + "max_level": 22, + "conditions": { + "fog": 100 + } }, { "pokeapi_id": 342, "pokemon_name": "Crawdaunt", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 26, - "max_level": 26 + "max_level": 26, + "conditions": { + "rain": 100 + } }, { "pokeapi_id": 104, "pokemon_name": "Cubone", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 20, - "max_level": 20 + "max_level": 20, + "conditions": { + "sandstorm": 100 + } }, { "pokeapi_id": 754, "pokemon_name": "Lurantis", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 27, - "max_level": 27 + "max_level": 27, + "conditions": { + "harshsunlight": 100 + } }, { "pokeapi_id": 172, "pokemon_name": "Pichu", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 20, - "max_level": 20 + "max_level": 20, + "conditions": { + "thunderstorm": 100 + } } ] }, @@ -16411,33 +21519,48 @@ "pokeapi_id": 591, "pokemon_name": "Amoonguss", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 26, - "max_level": 26 + "max_level": 26, + "conditions": { + "clear": 100, + "cloudy": 100 + } }, { "pokeapi_id": 764, "pokemon_name": "Comfey", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 22, - "max_level": 22 + "max_level": 22, + "conditions": { + "harshsunlight": 100, + "fog": 100 + } }, { "pokeapi_id": 28, "pokemon_name": "Sandslash", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 26, - "max_level": 26 + "max_level": 26, + "conditions": { + "sandstorm": 100 + } }, { "pokeapi_id": 616, "pokemon_name": "Shelmet", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 20, - "max_level": 20 + "max_level": 20, + "conditions": { + "rain": 100, + "thunderstorm": 100 + } } ] }, @@ -16449,89 +21572,124 @@ "pokeapi_id": 591, "pokemon_name": "Amoonguss", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 26, - "max_level": 26 + "max_level": 26, + "conditions": { + "clear": 100 + } }, { "pokeapi_id": 184, "pokemon_name": "Azumarill", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 21, - "max_level": 21 + "max_level": 21, + "conditions": { + "fog": 100 + } }, { "pokeapi_id": 845, "pokemon_name": "Cramorant", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 20, - "max_level": 20 + "max_level": 20, + "conditions": { + "clear": 100, + "rain": 100 + } }, { "pokeapi_id": 342, "pokemon_name": "Crawdaunt", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 26, - "max_level": 26 + "max_level": 26, + "conditions": { + "cloudy": 100, + "thunderstorm": 100 + } }, { "pokeapi_id": 55, "pokemon_name": "Golduck", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 26, - "max_level": 26 + "max_level": 26, + "conditions": { + "rain": 100 + } }, { "pokeapi_id": 754, "pokemon_name": "Lurantis", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 27, - "max_level": 27 + "max_level": 27, + "conditions": { + "harshsunlight": 100 + } }, { "pokeapi_id": 26, "pokemon_name": "Raichu", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 26, - "max_level": 26 + "max_level": 26, + "conditions": { + "thunderstorm": 100 + } }, { "pokeapi_id": 545, "pokemon_name": "Scolipede", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 32, - "max_level": 32 + "max_level": 32, + "conditions": { + "cloudy": 100 + } }, { "pokeapi_id": 465, "pokemon_name": "Tangrowth", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 36, - "max_level": 36 + "max_level": 36, + "conditions": { + "harshsunlight": 100 + } }, { "pokeapi_id": 40, "pokemon_name": "Wigglytuff", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 26, - "max_level": 26 + "max_level": 26, + "conditions": { + "fog": 100 + } }, { "pokeapi_id": 28, "pokemon_name": "Sandslash", "method": "walk", - "encounter_rate": 50, + "encounter_rate": null, "min_level": 26, - "max_level": 26 + "max_level": 26, + "conditions": { + "sandstorm": 50 + } } ] }, @@ -16543,49 +21701,68 @@ "pokeapi_id": 591, "pokemon_name": "Amoonguss", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 26, - "max_level": 26 + "max_level": 26, + "conditions": { + "clear": 100, + "cloudy": 100 + } }, { "pokeapi_id": 764, "pokemon_name": "Comfey", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 22, - "max_level": 22 + "max_level": 22, + "conditions": { + "fog": 100 + } }, { "pokeapi_id": 104, "pokemon_name": "Cubone", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 20, - "max_level": 20 + "max_level": 20, + "conditions": { + "sandstorm": 100 + } }, { "pokeapi_id": 754, "pokemon_name": "Lurantis", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 27, - "max_level": 27 + "max_level": 27, + "conditions": { + "harshsunlight": 100 + } }, { "pokeapi_id": 172, "pokemon_name": "Pichu", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 20, - "max_level": 20 + "max_level": 20, + "conditions": { + "thunderstorm": 100 + } }, { "pokeapi_id": 25, "pokemon_name": "Pikachu", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 22, - "max_level": 22 + "max_level": 22, + "conditions": { + "rain": 100 + } } ] }, @@ -16597,65 +21774,96 @@ "pokeapi_id": 591, "pokemon_name": "Amoonguss", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 26, - "max_level": 26 + "max_level": 26, + "conditions": { + "clear": 50, + "cloudy": 50, + "rain": 100, + "harshsunlight": 100 + } }, { "pokeapi_id": 845, "pokemon_name": "Cramorant", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 20, - "max_level": 20 + "max_level": 20, + "conditions": { + "clear": 100, + "rain": 100, + "harshsunlight": 100, + "fog": 100 + } }, { "pokeapi_id": 342, "pokemon_name": "Crawdaunt", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 26, - "max_level": 26 + "max_level": 26, + "conditions": { + "cloudy": 100, + "rain": 100 + } }, { "pokeapi_id": 754, "pokemon_name": "Lurantis", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 27, - "max_level": 27 + "max_level": 27, + "conditions": { + "harshsunlight": 100 + } }, { "pokeapi_id": 25, "pokemon_name": "Pikachu", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 22, - "max_level": 22 + "max_level": 22, + "conditions": { + "thunderstorm": 100 + } }, { "pokeapi_id": 764, "pokemon_name": "Comfey", "method": "walk", - "encounter_rate": 50, + "encounter_rate": null, "min_level": 22, - "max_level": 22 + "max_level": 22, + "conditions": { + "fog": 50 + } }, { "pokeapi_id": 172, "pokemon_name": "Pichu", "method": "walk", - "encounter_rate": 50, + "encounter_rate": null, "min_level": 20, - "max_level": 20 + "max_level": 20, + "conditions": { + "thunderstorm": 50 + } }, { "pokeapi_id": 104, "pokemon_name": "Cubone", "method": "walk", - "encounter_rate": 33, + "encounter_rate": null, "min_level": 20, - "max_level": 20 + "max_level": 20, + "conditions": { + "sandstorm": 33 + } } ] }, @@ -16667,49 +21875,68 @@ "pokeapi_id": 184, "pokemon_name": "Azumarill", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 21, - "max_level": 21 + "max_level": 21, + "conditions": { + "fog": 100 + } }, { "pokeapi_id": 845, "pokemon_name": "Cramorant", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 20, - "max_level": 20 + "max_level": 20, + "conditions": { + "clear": 100 + } }, { "pokeapi_id": 342, "pokemon_name": "Crawdaunt", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 26, - "max_level": 26 + "max_level": 26, + "conditions": { + "cloudy": 100, + "thunderstorm": 100 + } }, { "pokeapi_id": 55, "pokemon_name": "Golduck", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 26, - "max_level": 26 + "max_level": 26, + "conditions": { + "rain": 100 + } }, { "pokeapi_id": 127, "pokemon_name": "Pinsir", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 26, - "max_level": 26 + "max_level": 26, + "conditions": { + "harshsunlight": 100 + } }, { "pokeapi_id": 28, "pokemon_name": "Sandslash", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 26, - "max_level": 26 + "max_level": 26, + "conditions": { + "sandstorm": 100 + } } ] }, @@ -16721,33 +21948,48 @@ "pokeapi_id": 591, "pokemon_name": "Amoonguss", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 26, - "max_level": 26 + "max_level": 26, + "conditions": { + "clear": 100, + "cloudy": 100, + "rain": 100, + "harshsunlight": 100 + } }, { "pokeapi_id": 764, "pokemon_name": "Comfey", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 22, - "max_level": 22 + "max_level": 22, + "conditions": { + "fog": 100 + } }, { "pokeapi_id": 104, "pokemon_name": "Cubone", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 20, - "max_level": 20 + "max_level": 20, + "conditions": { + "sandstorm": 100 + } }, { "pokeapi_id": 172, "pokemon_name": "Pichu", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 20, - "max_level": 20 + "max_level": 20, + "conditions": { + "thunderstorm": 100 + } } ] }, @@ -16759,41 +22001,58 @@ "pokeapi_id": 282, "pokemon_name": "Gardevoir", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 36, - "max_level": 36 + "max_level": 36, + "conditions": { + "fog": 100 + } }, { "pokeapi_id": 172, "pokemon_name": "Pichu", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 20, - "max_level": 20 + "max_level": 20, + "conditions": { + "thunderstorm": 100 + } }, { "pokeapi_id": 25, "pokemon_name": "Pikachu", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 22, - "max_level": 22 + "max_level": 22, + "conditions": { + "clear": 100, + "cloudy": 100, + "rain": 100 + } }, { "pokeapi_id": 127, "pokemon_name": "Pinsir", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 26, - "max_level": 26 + "max_level": 26, + "conditions": { + "harshsunlight": 100 + } }, { "pokeapi_id": 28, "pokemon_name": "Sandslash", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 26, - "max_level": 26 + "max_level": 26, + "conditions": { + "sandstorm": 100 + } } ] }, @@ -16805,9 +22064,17 @@ "pokeapi_id": 587, "pokemon_name": "Emolga", "method": "walk", - "encounter_rate": 14, + "encounter_rate": null, "min_level": 20, - "max_level": 20 + "max_level": 20, + "conditions": { + "clear": 14, + "cloudy": 14, + "rain": 14, + "thunderstorm": 14, + "harshsunlight": 14, + "sandstorm": 14 + } } ] } @@ -16909,9 +22176,20 @@ "pokeapi_id": 81, "pokemon_name": "Magnemite", "method": "walk", - "encounter_rate": 56, + "encounter_rate": null, "min_level": 10, - "max_level": 15 + "max_level": 15, + "conditions": { + "clear": 56, + "cloudy": 36, + "rain": 36, + "thunderstorm": 36, + "snow": 56, + "blizzard": 56, + "harshsunlight": 36, + "sandstorm": 56, + "fog": 56 + } }, { "pokeapi_id": 129, @@ -16925,9 +22203,20 @@ "pokeapi_id": 72, "pokemon_name": "Tentacool", "method": "surf", - "encounter_rate": 50, + "encounter_rate": null, "min_level": 40, - "max_level": 45 + "max_level": 45, + "conditions": { + "clear": 50, + "cloudy": 35, + "rain": 35, + "thunderstorm": 35, + "snow": 50, + "blizzard": 50, + "harshsunlight": 50, + "sandstorm": 50, + "fog": 35 + } }, { "pokeapi_id": 278, @@ -16965,25 +22254,35 @@ "pokeapi_id": 753, "pokemon_name": "Fomantis", "method": "walk", - "encounter_rate": 35, + "encounter_rate": null, "min_level": 10, - "max_level": 18 + "max_level": 18, + "conditions": { + "harshsunlight": 35 + } }, { "pokeapi_id": 686, "pokemon_name": "Inkay", "method": "walk", - "encounter_rate": 35, + "encounter_rate": null, "min_level": 10, - "max_level": 18 + "max_level": 18, + "conditions": { + "cloudy": 35 + } }, { "pokeapi_id": 403, "pokemon_name": "Shinx", "method": "walk", - "encounter_rate": 35, + "encounter_rate": null, "min_level": 10, - "max_level": 18 + "max_level": 18, + "conditions": { + "rain": 35, + "thunderstorm": 35 + } }, { "pokeapi_id": 54, @@ -17021,33 +22320,54 @@ "pokeapi_id": 39, "pokemon_name": "Jigglypuff", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 13, - "max_level": 18 + "max_level": 18, + "conditions": { + "clear": 30, + "cloudy": 15, + "rain": 15, + "thunderstorm": 15, + "snow": 30, + "blizzard": 30, + "harshsunlight": 15, + "sandstorm": 30, + "fog": 30 + } }, { "pokeapi_id": 425, "pokemon_name": "Drifloon", "method": "surf", - "encounter_rate": 15, + "encounter_rate": null, "min_level": 40, - "max_level": 45 + "max_level": 45, + "conditions": { + "fog": 15 + } }, { "pokeapi_id": 279, "pokemon_name": "Pelipper", "method": "surf", - "encounter_rate": 15, + "encounter_rate": null, "min_level": 40, - "max_level": 45 + "max_level": 45, + "conditions": { + "rain": 15, + "thunderstorm": 15 + } }, { "pokeapi_id": 73, "pokemon_name": "Tentacruel", "method": "surf", - "encounter_rate": 15, + "encounter_rate": null, "min_level": 40, - "max_level": 45 + "max_level": 45, + "conditions": { + "cloudy": 15 + } }, { "pokeapi_id": 845, @@ -17093,17 +22413,30 @@ "pokeapi_id": 242, "pokemon_name": "Blissey", "method": "walk", - "encounter_rate": 2, + "encounter_rate": null, "min_level": 10, - "max_level": 15 + "max_level": 15, + "conditions": { + "fog": 2 + } }, { "pokeapi_id": 113, "pokemon_name": "Chansey", "method": "walk", - "encounter_rate": 2, + "encounter_rate": null, "min_level": 10, - "max_level": 15 + "max_level": 15, + "conditions": { + "clear": 2, + "cloudy": 2, + "rain": 2, + "thunderstorm": 2, + "snow": 2, + "blizzard": 2, + "harshsunlight": 2, + "sandstorm": 2 + } } ], "children": [ @@ -17115,57 +22448,92 @@ "pokeapi_id": 184, "pokemon_name": "Azumarill", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 27, - "max_level": 27 + "max_level": 27, + "conditions": { + "fog": 100 + } }, { "pokeapi_id": 845, "pokemon_name": "Cramorant", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 24, - "max_level": 24 + "max_level": 24, + "conditions": { + "clear": 100, + "cloudy": 100, + "rain": 100, + "harshsunlight": 100, + "sandstorm": 100, + "fog": 100 + } }, { "pokeapi_id": 342, "pokemon_name": "Crawdaunt", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 27, - "max_level": 27 + "max_level": 27, + "conditions": { + "cloudy": 100, + "rain": 100 + } }, { "pokeapi_id": 702, "pokemon_name": "Dedenne", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 25, - "max_level": 25 + "max_level": 25, + "conditions": { + "clear": 100, + "rain": 100, + "thunderstorm": 100, + "sandstorm": 100 + } }, { "pokeapi_id": 834, "pokemon_name": "Drednaw", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 26, - "max_level": 26 + "max_level": 26, + "conditions": { + "clear": 100, + "cloudy": 100, + "thunderstorm": 100, + "harshsunlight": 100, + "sandstorm": 100 + } }, { "pokeapi_id": 55, "pokemon_name": "Golduck", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 27, - "max_level": 27 + "max_level": 27, + "conditions": { + "thunderstorm": 100, + "harshsunlight": 100 + } }, { "pokeapi_id": 768, "pokemon_name": "Golisopod", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 36, - "max_level": 36 + "max_level": 36, + "conditions": { + "rain": 100 + } } ] }, @@ -17177,9 +22545,13 @@ "pokeapi_id": 342, "pokemon_name": "Crawdaunt", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 27, - "max_level": 27 + "max_level": 27, + "conditions": { + "cloudy": 100, + "rain": 100 + } } ] }, @@ -17191,9 +22563,13 @@ "pokeapi_id": 452, "pokemon_name": "Drapion", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 27, - "max_level": 27 + "max_level": 27, + "conditions": { + "cloudy": 100, + "rain": 100 + } } ] }, @@ -17205,17 +22581,28 @@ "pokeapi_id": 764, "pokemon_name": "Comfey", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 25, - "max_level": 25 + "max_level": 25, + "conditions": { + "clear": 100, + "harshsunlight": 100, + "fog": 100 + } }, { "pokeapi_id": 702, "pokemon_name": "Dedenne", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 25, - "max_level": 25 + "max_level": 25, + "conditions": { + "clear": 100, + "rain": 100, + "thunderstorm": 100, + "sandstorm": 100 + } } ] }, @@ -17227,9 +22614,15 @@ "pokeapi_id": 10187, "pokemon_name": "Morpeko (Hangry)", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 25, - "max_level": 25 + "max_level": 25, + "conditions": { + "clear": 100, + "cloudy": 100, + "rain": 100, + "thunderstorm": 100 + } } ] }, @@ -17241,25 +22634,36 @@ "pokeapi_id": 452, "pokemon_name": "Drapion", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 27, - "max_level": 27 + "max_level": 27, + "conditions": { + "cloudy": 100, + "rain": 100 + } }, { "pokeapi_id": 183, "pokemon_name": "Marill", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 15, - "max_level": 15 + "max_level": 15, + "conditions": { + "clear": 100, + "sandstorm": 100 + } }, { "pokeapi_id": 40, "pokemon_name": "Wigglytuff", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 29, - "max_level": 29 + "max_level": 29, + "conditions": { + "fog": 100 + } } ] }, @@ -17271,9 +22675,18 @@ "pokeapi_id": 279, "pokemon_name": "Pelipper", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 26, - "max_level": 26 + "max_level": 26, + "conditions": { + "clear": 100, + "cloudy": 100, + "rain": 100, + "thunderstorm": 100, + "harshsunlight": 100, + "sandstorm": 100, + "fog": 100 + } } ] }, @@ -17285,9 +22698,18 @@ "pokeapi_id": 279, "pokemon_name": "Pelipper", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 26, - "max_level": 26 + "max_level": 26, + "conditions": { + "clear": 100, + "cloudy": 100, + "rain": 100, + "thunderstorm": 100, + "harshsunlight": 100, + "sandstorm": 100, + "fog": 100 + } } ] }, @@ -17299,9 +22721,15 @@ "pokeapi_id": 748, "pokemon_name": "Toxapex", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 26, - "max_level": 26 + "max_level": 26, + "conditions": { + "cloudy": 100, + "rain": 100, + "thunderstorm": 100, + "fog": 100 + } } ] }, @@ -17313,9 +22741,18 @@ "pokeapi_id": 279, "pokemon_name": "Pelipper", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 26, - "max_level": 26 + "max_level": 26, + "conditions": { + "clear": 100, + "cloudy": 100, + "rain": 100, + "thunderstorm": 100, + "harshsunlight": 100, + "sandstorm": 100, + "fog": 100 + } } ] }, @@ -17327,9 +22764,18 @@ "pokeapi_id": 279, "pokemon_name": "Pelipper", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 26, - "max_level": 26 + "max_level": 26, + "conditions": { + "clear": 100, + "cloudy": 100, + "rain": 100, + "thunderstorm": 100, + "harshsunlight": 100, + "sandstorm": 100, + "fog": 100 + } } ] }, @@ -17341,25 +22787,37 @@ "pokeapi_id": 82, "pokemon_name": "Magneton", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 26, - "max_level": 26 + "max_level": 26, + "conditions": { + "thunderstorm": 100 + } }, { "pokeapi_id": 462, "pokemon_name": "Magnezone", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 36, - "max_level": 36 + "max_level": 36, + "conditions": { + "thunderstorm": 100 + } }, { "pokeapi_id": 10187, "pokemon_name": "Morpeko (Hangry)", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 25, - "max_level": 25 + "max_level": 25, + "conditions": { + "clear": 100, + "cloudy": 100, + "rain": 100, + "thunderstorm": 100 + } } ] }, @@ -17371,9 +22829,18 @@ "pokeapi_id": 279, "pokemon_name": "Pelipper", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 26, - "max_level": 26 + "max_level": 26, + "conditions": { + "clear": 100, + "cloudy": 100, + "rain": 100, + "thunderstorm": 100, + "harshsunlight": 100, + "sandstorm": 100, + "fog": 100 + } } ] }, @@ -17385,9 +22852,18 @@ "pokeapi_id": 121, "pokemon_name": "Starmie", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 26, - "max_level": 26 + "max_level": 26, + "conditions": { + "clear": 100, + "cloudy": 100, + "rain": 100, + "thunderstorm": 100, + "harshsunlight": 100, + "sandstorm": 100, + "fog": 100 + } } ] }, @@ -17399,9 +22875,13 @@ "pokeapi_id": 426, "pokemon_name": "Drifblim", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 26, - "max_level": 26 + "max_level": 26, + "conditions": { + "cloudy": 100, + "fog": 100 + } } ] }, @@ -17413,17 +22893,23 @@ "pokeapi_id": 528, "pokemon_name": "Swoobat", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 27, - "max_level": 27 + "max_level": 27, + "conditions": { + "cloudy": 100 + } }, { "pokeapi_id": 637, "pokemon_name": "Volcarona", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 42, - "max_level": 42 + "max_level": 42, + "conditions": { + "harshsunlight": 100 + } } ] }, @@ -17435,9 +22921,13 @@ "pokeapi_id": 687, "pokemon_name": "Malamar", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 29, - "max_level": 29 + "max_level": 29, + "conditions": { + "cloudy": 100, + "rain": 100 + } } ] }, @@ -17449,9 +22939,13 @@ "pokeapi_id": 452, "pokemon_name": "Drapion", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 27, - "max_level": 27 + "max_level": 27, + "conditions": { + "cloudy": 100, + "rain": 100 + } } ] }, @@ -17463,25 +22957,39 @@ "pokeapi_id": 428, "pokemon_name": "Lopunny", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 27, - "max_level": 27 + "max_level": 27, + "conditions": { + "clear": 100, + "sandstorm": 100, + "fog": 100 + } }, { "pokeapi_id": 82, "pokemon_name": "Magneton", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 26, - "max_level": 26 + "max_level": 26, + "conditions": { + "thunderstorm": 100 + } }, { "pokeapi_id": 10187, "pokemon_name": "Morpeko (Hangry)", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 25, - "max_level": 25 + "max_level": 25, + "conditions": { + "clear": 100, + "cloudy": 100, + "rain": 100, + "thunderstorm": 100 + } } ] }, @@ -17493,9 +23001,13 @@ "pokeapi_id": 687, "pokemon_name": "Malamar", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 29, - "max_level": 29 + "max_level": 29, + "conditions": { + "cloudy": 100, + "rain": 100 + } } ] }, @@ -17507,9 +23019,13 @@ "pokeapi_id": 426, "pokemon_name": "Drifblim", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 26, - "max_level": 26 + "max_level": 26, + "conditions": { + "cloudy": 100, + "fog": 100 + } } ] }, @@ -17521,17 +23037,24 @@ "pokeapi_id": 452, "pokemon_name": "Drapion", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 27, - "max_level": 27 + "max_level": 27, + "conditions": { + "cloudy": 100, + "rain": 100 + } }, { "pokeapi_id": 82, "pokemon_name": "Magneton", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 26, - "max_level": 26 + "max_level": 26, + "conditions": { + "thunderstorm": 100 + } } ] }, @@ -17543,9 +23066,17 @@ "pokeapi_id": 845, "pokemon_name": "Cramorant", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 24, - "max_level": 24 + "max_level": 24, + "conditions": { + "clear": 100, + "cloudy": 100, + "rain": 100, + "harshsunlight": 100, + "sandstorm": 100, + "fog": 100 + } } ] }, @@ -17557,9 +23088,18 @@ "pokeapi_id": 121, "pokemon_name": "Starmie", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 26, - "max_level": 26 + "max_level": 26, + "conditions": { + "clear": 100, + "cloudy": 100, + "rain": 100, + "thunderstorm": 100, + "harshsunlight": 100, + "sandstorm": 100, + "fog": 100 + } } ] }, @@ -17571,9 +23111,18 @@ "pokeapi_id": 279, "pokemon_name": "Pelipper", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 26, - "max_level": 26 + "max_level": 26, + "conditions": { + "clear": 100, + "cloudy": 100, + "rain": 100, + "thunderstorm": 100, + "harshsunlight": 100, + "sandstorm": 100, + "fog": 100 + } } ] }, @@ -17585,9 +23134,15 @@ "pokeapi_id": 748, "pokemon_name": "Toxapex", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 26, - "max_level": 26 + "max_level": 26, + "conditions": { + "cloudy": 100, + "rain": 100, + "thunderstorm": 100, + "fog": 100 + } } ] }, @@ -17599,9 +23154,18 @@ "pokeapi_id": 279, "pokemon_name": "Pelipper", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 26, - "max_level": 26 + "max_level": 26, + "conditions": { + "clear": 100, + "cloudy": 100, + "rain": 100, + "thunderstorm": 100, + "harshsunlight": 100, + "sandstorm": 100, + "fog": 100 + } } ] }, @@ -17613,9 +23177,18 @@ "pokeapi_id": 279, "pokemon_name": "Pelipper", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 26, - "max_level": 26 + "max_level": 26, + "conditions": { + "clear": 100, + "cloudy": 100, + "rain": 100, + "thunderstorm": 100, + "harshsunlight": 100, + "sandstorm": 100, + "fog": 100 + } } ] }, @@ -17627,9 +23200,18 @@ "pokeapi_id": 279, "pokemon_name": "Pelipper", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 26, - "max_level": 26 + "max_level": 26, + "conditions": { + "clear": 100, + "cloudy": 100, + "rain": 100, + "thunderstorm": 100, + "harshsunlight": 100, + "sandstorm": 100, + "fog": 100 + } } ] }, @@ -17641,9 +23223,12 @@ "pokeapi_id": 593, "pokemon_name": "Jellicent", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 42, - "max_level": 42 + "max_level": 42, + "conditions": { + "cloudy": 100 + } } ] }, @@ -17655,17 +23240,23 @@ "pokeapi_id": 130, "pokemon_name": "Gyarados", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 50, - "max_level": 50 + "max_level": 50, + "conditions": { + "clear": 100 + } }, { "pokeapi_id": 593, "pokemon_name": "Jellicent", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 42, - "max_level": 42 + "max_level": 42, + "conditions": { + "cloudy": 100 + } } ] }, @@ -17677,9 +23268,12 @@ "pokeapi_id": 73, "pokemon_name": "Tentacruel", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 42, - "max_level": 42 + "max_level": 42, + "conditions": { + "cloudy": 100 + } } ] }, @@ -17691,17 +23285,24 @@ "pokeapi_id": 593, "pokemon_name": "Jellicent", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 42, - "max_level": 42 + "max_level": 42, + "conditions": { + "cloudy": 100, + "rain": 100 + } }, { "pokeapi_id": 224, "pokemon_name": "Octillery", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 45, - "max_level": 45 + "max_level": 45, + "conditions": { + "clear": 100 + } } ] }, @@ -17713,9 +23314,12 @@ "pokeapi_id": 593, "pokemon_name": "Jellicent", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 42, - "max_level": 42 + "max_level": 42, + "conditions": { + "cloudy": 100 + } } ] }, @@ -17727,9 +23331,12 @@ "pokeapi_id": 73, "pokemon_name": "Tentacruel", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 42, - "max_level": 42 + "max_level": 42, + "conditions": { + "cloudy": 100 + } } ] }, @@ -17741,9 +23348,12 @@ "pokeapi_id": 593, "pokemon_name": "Jellicent", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 42, - "max_level": 42 + "max_level": 42, + "conditions": { + "cloudy": 100 + } } ] }, @@ -17755,9 +23365,12 @@ "pokeapi_id": 593, "pokemon_name": "Jellicent", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 42, - "max_level": 42 + "max_level": 42, + "conditions": { + "cloudy": 100 + } } ] }, @@ -17769,17 +23382,24 @@ "pokeapi_id": 847, "pokemon_name": "Barraskewda", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 42, - "max_level": 42 + "max_level": 42, + "conditions": { + "clear": 100, + "rain": 100 + } }, { "pokeapi_id": 342, "pokemon_name": "Crawdaunt", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 42, - "max_level": 42 + "max_level": 42, + "conditions": { + "cloudy": 100 + } } ] }, @@ -17791,17 +23411,24 @@ "pokeapi_id": 847, "pokemon_name": "Barraskewda", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 42, - "max_level": 42 + "max_level": 42, + "conditions": { + "clear": 100, + "rain": 100 + } }, { "pokeapi_id": 342, "pokemon_name": "Crawdaunt", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 42, - "max_level": 42 + "max_level": 42, + "conditions": { + "cloudy": 100 + } } ] } @@ -17887,33 +23514,62 @@ "pokeapi_id": 524, "pokemon_name": "Roggenrola", "method": "walk", - "encounter_rate": 86, + "encounter_rate": null, "min_level": 16, - "max_level": 24 + "max_level": 24, + "conditions": { + "clear": 56, + "cloudy": 36, + "rain": 36, + "thunderstorm": 36, + "snow": 56, + "blizzard": 56, + "harshsunlight": 36, + "sandstorm": 36, + "fog": 56 + } }, { "pokeapi_id": 619, "pokemon_name": "Mienfoo", "method": "walk", - "encounter_rate": 46, + "encounter_rate": null, "min_level": 16, - "max_level": 24 + "max_level": 24, + "conditions": { + "clear": 30, + "cloudy": 15, + "rain": 15, + "thunderstorm": 15, + "snow": 30, + "blizzard": 30, + "harshsunlight": 15, + "sandstorm": 15, + "fog": 30 + } }, { "pokeapi_id": 661, "pokemon_name": "Fletchling", "method": "walk", - "encounter_rate": 35, + "encounter_rate": null, "min_level": 16, - "max_level": 24 + "max_level": 24, + "conditions": { + "harshsunlight": 35 + } }, { "pokeapi_id": 403, "pokemon_name": "Shinx", "method": "walk", - "encounter_rate": 35, + "encounter_rate": null, "min_level": 16, - "max_level": 24 + "max_level": 24, + "conditions": { + "rain": 35, + "thunderstorm": 35 + } }, { "pokeapi_id": 824, @@ -17927,17 +23583,23 @@ "pokeapi_id": 624, "pokemon_name": "Pawniard", "method": "walk", - "encounter_rate": 25, + "encounter_rate": null, "min_level": 16, - "max_level": 24 + "max_level": 24, + "conditions": { + "cloudy": 25 + } }, { "pokeapi_id": 843, "pokemon_name": "Silicobra", "method": "walk", - "encounter_rate": 25, + "encounter_rate": null, "min_level": 16, - "max_level": 24 + "max_level": 24, + "conditions": { + "sandstorm": 25 + } }, { "pokeapi_id": 757, @@ -17959,17 +23621,23 @@ "pokeapi_id": 782, "pokemon_name": "Jangmo O", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 16, - "max_level": 21 + "max_level": 21, + "conditions": { + "cloudy": 10 + } }, { "pokeapi_id": 559, "pokemon_name": "Scraggy", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 16, - "max_level": 21 + "max_level": 21, + "conditions": { + "sandstorm": 10 + } }, { "pokeapi_id": 744, @@ -17991,17 +23659,30 @@ "pokeapi_id": 242, "pokemon_name": "Blissey", "method": "walk", - "encounter_rate": 2, + "encounter_rate": null, "min_level": 16, - "max_level": 21 + "max_level": 21, + "conditions": { + "fog": 2 + } }, { "pokeapi_id": 113, "pokemon_name": "Chansey", "method": "walk", - "encounter_rate": 2, + "encounter_rate": null, "min_level": 16, - "max_level": 21 + "max_level": 21, + "conditions": { + "clear": 2, + "cloudy": 2, + "rain": 2, + "thunderstorm": 2, + "snow": 2, + "blizzard": 2, + "harshsunlight": 2, + "sandstorm": 2 + } } ], "children": [ @@ -18013,33 +23694,48 @@ "pokeapi_id": 628, "pokemon_name": "Braviary", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 26, - "max_level": 26 + "max_level": 26, + "conditions": { + "cloudy": 100 + } }, { "pokeapi_id": 426, "pokemon_name": "Drifblim", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 26, - "max_level": 26 + "max_level": 26, + "conditions": { + "fog": 100 + } }, { "pokeapi_id": 82, "pokemon_name": "Magneton", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 26, - "max_level": 26 + "max_level": 26, + "conditions": { + "thunderstorm": 100 + } }, { "pokeapi_id": 227, "pokemon_name": "Skarmory", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 26, - "max_level": 26 + "max_level": 26, + "conditions": { + "clear": 100, + "rain": 100, + "harshsunlight": 100, + "sandstorm": 100 + } } ] }, @@ -18051,81 +23747,115 @@ "pokeapi_id": 628, "pokemon_name": "Braviary", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 26, - "max_level": 26 + "max_level": 26, + "conditions": { + "cloudy": 100 + } }, { "pokeapi_id": 426, "pokemon_name": "Drifblim", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 26, - "max_level": 26 + "max_level": 26, + "conditions": { + "fog": 100 + } }, { "pokeapi_id": 475, "pokemon_name": "Gallade", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 32, - "max_level": 32 + "max_level": 32, + "conditions": { + "fog": 100 + } }, { "pokeapi_id": 10126, "pokemon_name": "Lycanroc (Midnight)", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 32, - "max_level": 32 + "max_level": 32, + "conditions": { + "cloudy": 100 + } }, { "pokeapi_id": 745, "pokemon_name": "Lycanroc Midday", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 32, - "max_level": 32 + "max_level": 32, + "conditions": { + "clear": 100 + } }, { "pokeapi_id": 82, "pokemon_name": "Magneton", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 26, - "max_level": 26 + "max_level": 26, + "conditions": { + "thunderstorm": 100 + } }, { "pokeapi_id": 127, "pokemon_name": "Pinsir", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 26, - "max_level": 26 + "max_level": 26, + "conditions": { + "harshsunlight": 100 + } }, { "pokeapi_id": 212, "pokemon_name": "Scizor", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 40, - "max_level": 40 + "max_level": 40, + "conditions": { + "sandstorm": 100 + } }, { "pokeapi_id": 560, "pokemon_name": "Scrafty", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 26, - "max_level": 26 + "max_level": 26, + "conditions": { + "rain": 100, + "thunderstorm": 100 + } }, { "pokeapi_id": 227, "pokemon_name": "Skarmory", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 26, - "max_level": 26 + "max_level": 26, + "conditions": { + "clear": 100, + "rain": 100, + "harshsunlight": 100, + "sandstorm": 100 + } } ] }, @@ -18137,33 +23867,48 @@ "pokeapi_id": 628, "pokemon_name": "Braviary", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 26, - "max_level": 26 + "max_level": 26, + "conditions": { + "cloudy": 100 + } }, { "pokeapi_id": 426, "pokemon_name": "Drifblim", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 26, - "max_level": 26 + "max_level": 26, + "conditions": { + "fog": 100 + } }, { "pokeapi_id": 82, "pokemon_name": "Magneton", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 26, - "max_level": 26 + "max_level": 26, + "conditions": { + "thunderstorm": 100 + } }, { "pokeapi_id": 227, "pokemon_name": "Skarmory", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 26, - "max_level": 26 + "max_level": 26, + "conditions": { + "clear": 100, + "rain": 100, + "harshsunlight": 100, + "sandstorm": 100 + } } ] }, @@ -18175,33 +23920,48 @@ "pokeapi_id": 628, "pokemon_name": "Braviary", "method": "walk", - "encounter_rate": 50, + "encounter_rate": null, "min_level": 26, - "max_level": 26 + "max_level": 26, + "conditions": { + "cloudy": 50 + } }, { "pokeapi_id": 426, "pokemon_name": "Drifblim", "method": "walk", - "encounter_rate": 50, + "encounter_rate": null, "min_level": 26, - "max_level": 26 + "max_level": 26, + "conditions": { + "fog": 50 + } }, { "pokeapi_id": 82, "pokemon_name": "Magneton", "method": "walk", - "encounter_rate": 50, + "encounter_rate": null, "min_level": 26, - "max_level": 26 + "max_level": 26, + "conditions": { + "thunderstorm": 50 + } }, { "pokeapi_id": 227, "pokemon_name": "Skarmory", "method": "walk", - "encounter_rate": 50, + "encounter_rate": null, "min_level": 26, - "max_level": 26 + "max_level": 26, + "conditions": { + "clear": 50, + "rain": 50, + "harshsunlight": 50, + "sandstorm": 50 + } } ] }, @@ -18213,97 +23973,143 @@ "pokeapi_id": 625, "pokemon_name": "Bisharp", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 36, - "max_level": 36 + "max_level": 36, + "conditions": { + "cloudy": 100 + } }, { "pokeapi_id": 558, "pokemon_name": "Crustle", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 26, - "max_level": 26 + "max_level": 26, + "conditions": { + "sandstorm": 100 + } }, { "pokeapi_id": 475, "pokemon_name": "Gallade", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 32, - "max_level": 32 + "max_level": 32, + "conditions": { + "fog": 100 + } }, { "pokeapi_id": 782, "pokemon_name": "Jangmo O", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 22, - "max_level": 22 + "max_level": 22, + "conditions": { + "harshsunlight": 100, + "sandstorm": 100, + "fog": 100 + } }, { "pokeapi_id": 620, "pokemon_name": "Mienshao", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 28, - "max_level": 28 + "max_level": 28, + "conditions": { + "clear": 100 + } }, { "pokeapi_id": 744, "pokemon_name": "Rockruff", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 22, - "max_level": 22 + "max_level": 22, + "conditions": { + "clear": 100, + "cloudy": 100, + "harshsunlight": 100, + "sandstorm": 100, + "fog": 100 + } }, { "pokeapi_id": 758, "pokemon_name": "Salazzle", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 28, - "max_level": 28 + "max_level": 28, + "conditions": { + "harshsunlight": 100 + } }, { "pokeapi_id": 628, "pokemon_name": "Braviary", "method": "walk", - "encounter_rate": 50, + "encounter_rate": null, "min_level": 26, - "max_level": 26 + "max_level": 26, + "conditions": { + "cloudy": 50 + } }, { "pokeapi_id": 426, "pokemon_name": "Drifblim", "method": "walk", - "encounter_rate": 50, + "encounter_rate": null, "min_level": 26, - "max_level": 26 + "max_level": 26, + "conditions": { + "fog": 50 + } }, { "pokeapi_id": 82, "pokemon_name": "Magneton", "method": "walk", - "encounter_rate": 50, + "encounter_rate": null, "min_level": 26, - "max_level": 26 + "max_level": 26, + "conditions": { + "thunderstorm": 50 + } }, { "pokeapi_id": 560, "pokemon_name": "Scrafty", "method": "walk", - "encounter_rate": 50, + "encounter_rate": null, "min_level": 26, - "max_level": 26 + "max_level": 26, + "conditions": { + "rain": 50, + "thunderstorm": 50 + } }, { "pokeapi_id": 227, "pokemon_name": "Skarmory", "method": "walk", - "encounter_rate": 50, + "encounter_rate": null, "min_level": 26, - "max_level": 26 + "max_level": 26, + "conditions": { + "clear": 50, + "rain": 50, + "harshsunlight": 50, + "sandstorm": 50 + } } ] } @@ -18341,17 +24147,30 @@ "pokeapi_id": 60, "pokemon_name": "Poliwag", "method": "walk", - "encounter_rate": 16, + "encounter_rate": null, "min_level": 13, - "max_level": 18 + "max_level": 18, + "conditions": { + "clear": 16, + "cloudy": 16, + "rain": 16, + "thunderstorm": 16, + "snow": 16, + "harshsunlight": 16 + } }, { "pokeapi_id": 54, "pokemon_name": "Psyduck", "method": "walk", - "encounter_rate": 16, + "encounter_rate": null, "min_level": 13, - "max_level": 18 + "max_level": 18, + "conditions": { + "blizzard": 16, + "sandstorm": 16, + "fog": 16 + } }, { "pokeapi_id": 527, @@ -18381,17 +24200,30 @@ "pokeapi_id": 242, "pokemon_name": "Blissey", "method": "walk", - "encounter_rate": 2, + "encounter_rate": null, "min_level": 13, - "max_level": 18 + "max_level": 18, + "conditions": { + "fog": 2 + } }, { "pokeapi_id": 113, "pokemon_name": "Chansey", "method": "walk", - "encounter_rate": 2, + "encounter_rate": null, "min_level": 13, - "max_level": 18 + "max_level": 18, + "conditions": { + "clear": 2, + "cloudy": 2, + "rain": 2, + "thunderstorm": 2, + "snow": 2, + "blizzard": 2, + "harshsunlight": 2, + "sandstorm": 2 + } } ], "children": [ @@ -18775,17 +24607,30 @@ "pokeapi_id": 242, "pokemon_name": "Blissey", "method": "walk", - "encounter_rate": 2, + "encounter_rate": null, "min_level": 13, - "max_level": 18 + "max_level": 18, + "conditions": { + "fog": 2 + } }, { "pokeapi_id": 113, "pokemon_name": "Chansey", "method": "walk", - "encounter_rate": 2, + "encounter_rate": null, "min_level": 13, - "max_level": 18 + "max_level": 18, + "conditions": { + "clear": 2, + "cloudy": 2, + "rain": 2, + "thunderstorm": 2, + "snow": 2, + "blizzard": 2, + "harshsunlight": 2, + "sandstorm": 2 + } } ], "children": [ @@ -19061,9 +24906,20 @@ "pokeapi_id": 852, "pokemon_name": "Clobbopus", "method": "walk", - "encounter_rate": 86, + "encounter_rate": null, "min_level": 16, - "max_level": 24 + "max_level": 24, + "conditions": { + "clear": 56, + "cloudy": 36, + "rain": 36, + "thunderstorm": 36, + "snow": 56, + "blizzard": 56, + "harshsunlight": 36, + "sandstorm": 56, + "fog": 36 + } }, { "pokeapi_id": 819, @@ -19085,17 +24941,39 @@ "pokeapi_id": 278, "pokemon_name": "Wingull", "method": "walk", - "encounter_rate": 46, + "encounter_rate": null, "min_level": 16, - "max_level": 24 + "max_level": 24, + "conditions": { + "clear": 30, + "cloudy": 15, + "rain": 15, + "thunderstorm": 15, + "snow": 30, + "blizzard": 30, + "harshsunlight": 15, + "sandstorm": 30, + "fog": 15 + } }, { "pokeapi_id": 72, "pokemon_name": "Tentacool", "method": "surf", - "encounter_rate": 45, + "encounter_rate": null, "min_level": 40, - "max_level": 45 + "max_level": 45, + "conditions": { + "clear": 45, + "cloudy": 30, + "rain": 30, + "thunderstorm": 30, + "snow": 45, + "blizzard": 45, + "harshsunlight": 30, + "sandstorm": 45, + "fog": 30 + } }, { "pokeapi_id": 90, @@ -19109,33 +24987,46 @@ "pokeapi_id": 425, "pokemon_name": "Drifloon", "method": "walk", - "encounter_rate": 35, + "encounter_rate": null, "min_level": 16, - "max_level": 24 + "max_level": 24, + "conditions": { + "fog": 35 + } }, { "pokeapi_id": 661, "pokemon_name": "Fletchling", "method": "walk", - "encounter_rate": 35, + "encounter_rate": null, "min_level": 16, - "max_level": 24 + "max_level": 24, + "conditions": { + "harshsunlight": 35 + } }, { "pokeapi_id": 686, "pokemon_name": "Inkay", "method": "walk", - "encounter_rate": 35, + "encounter_rate": null, "min_level": 16, - "max_level": 24 + "max_level": 24, + "conditions": { + "cloudy": 35 + } }, { "pokeapi_id": 98, "pokemon_name": "Krabby", "method": "walk", - "encounter_rate": 35, + "encounter_rate": null, "min_level": 16, - "max_level": 24 + "max_level": 24, + "conditions": { + "rain": 35, + "thunderstorm": 35 + } }, { "pokeapi_id": 840, @@ -19181,33 +25072,46 @@ "pokeapi_id": 425, "pokemon_name": "Drifloon", "method": "surf", - "encounter_rate": 15, + "encounter_rate": null, "min_level": 40, - "max_level": 45 + "max_level": 45, + "conditions": { + "fog": 15 + } }, { "pokeapi_id": 662, "pokemon_name": "Fletchinder", "method": "surf", - "encounter_rate": 15, + "encounter_rate": null, "min_level": 40, - "max_level": 45 + "max_level": 45, + "conditions": { + "harshsunlight": 15 + } }, { "pokeapi_id": 279, "pokemon_name": "Pelipper", "method": "surf", - "encounter_rate": 15, + "encounter_rate": null, "min_level": 40, - "max_level": 45 + "max_level": 45, + "conditions": { + "rain": 15, + "thunderstorm": 15 + } }, { "pokeapi_id": 73, "pokemon_name": "Tentacruel", "method": "surf", - "encounter_rate": 15, + "encounter_rate": null, "min_level": 40, - "max_level": 45 + "max_level": 45, + "conditions": { + "cloudy": 15 + } }, { "pokeapi_id": 91, @@ -19245,17 +25149,30 @@ "pokeapi_id": 242, "pokemon_name": "Blissey", "method": "walk", - "encounter_rate": 2, + "encounter_rate": null, "min_level": 16, - "max_level": 21 + "max_level": 21, + "conditions": { + "fog": 2 + } }, { "pokeapi_id": 113, "pokemon_name": "Chansey", "method": "walk", - "encounter_rate": 2, + "encounter_rate": null, "min_level": 16, - "max_level": 21 + "max_level": 21, + "conditions": { + "clear": 2, + "cloudy": 2, + "rain": 2, + "thunderstorm": 2, + "snow": 2, + "blizzard": 2, + "harshsunlight": 2, + "sandstorm": 2 + } } ], "children": [ @@ -19267,25 +25184,39 @@ "pokeapi_id": 853, "pokemon_name": "Grapploct", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 32, - "max_level": 32 + "max_level": 32, + "conditions": { + "clear": 100, + "harshsunlight": 50 + } }, { "pokeapi_id": 871, "pokemon_name": "Pincurchin", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 22, - "max_level": 22 + "max_level": 22, + "conditions": { + "clear": 100, + "rain": 100, + "thunderstorm": 50, + "fog": 50 + } }, { "pokeapi_id": 748, "pokemon_name": "Toxapex", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 26, - "max_level": 26 + "max_level": 26, + "conditions": { + "cloudy": 50, + "rain": 100 + } } ] }, @@ -19297,49 +25228,67 @@ "pokeapi_id": 405, "pokemon_name": "Luxray", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 50, - "max_level": 50 + "max_level": 50, + "conditions": { + "thunderstorm": 100 + } }, { "pokeapi_id": 687, "pokemon_name": "Malamar", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 32, - "max_level": 32 + "max_level": 32, + "conditions": { + "cloudy": 100 + } }, { "pokeapi_id": 279, "pokemon_name": "Pelipper", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 42, - "max_level": 42 + "max_level": 42, + "conditions": { + "rain": 100 + } }, { "pokeapi_id": 744, "pokemon_name": "Rockruff", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 40, - "max_level": 40 + "max_level": 40, + "conditions": { + "clear": 100 + } }, { "pokeapi_id": 663, "pokemon_name": "Talonflame", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 50, - "max_level": 50 + "max_level": 50, + "conditions": { + "harshsunlight": 100 + } }, { "pokeapi_id": 40, "pokemon_name": "Wigglytuff", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 32, - "max_level": 32 + "max_level": 32, + "conditions": { + "fog": 100 + } } ] }, @@ -19351,33 +25300,47 @@ "pokeapi_id": 65, "pokemon_name": "Alakazam", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 50, - "max_level": 50 + "max_level": 50, + "conditions": { + "clear": 100, + "rain": 100 + } }, { "pokeapi_id": 636, "pokemon_name": "Larvesta", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 40, - "max_level": 40 + "max_level": 40, + "conditions": { + "harshsunlight": 100 + } }, { "pokeapi_id": 462, "pokemon_name": "Magnezone", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 50, - "max_level": 50 + "max_level": 50, + "conditions": { + "thunderstorm": 100 + } }, { "pokeapi_id": 571, "pokemon_name": "Zoroark", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 50, - "max_level": 50 + "max_level": 50, + "conditions": { + "cloudy": 100, + "fog": 100 + } } ] }, @@ -19389,25 +25352,37 @@ "pokeapi_id": 853, "pokemon_name": "Grapploct", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 32, - "max_level": 32 + "max_level": 32, + "conditions": { + "clear": 100, + "harshsunlight": 100 + } }, { "pokeapi_id": 770, "pokemon_name": "Palossand", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 32, - "max_level": 32 + "max_level": 32, + "conditions": { + "cloudy": 100 + } }, { "pokeapi_id": 871, "pokemon_name": "Pincurchin", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 22, - "max_level": 22 + "max_level": 22, + "conditions": { + "rain": 100, + "thunderstorm": 100, + "fog": 100 + } } ] }, @@ -19419,33 +25394,47 @@ "pokeapi_id": 853, "pokemon_name": "Grapploct", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 32, - "max_level": 32 + "max_level": 32, + "conditions": { + "clear": 100, + "harshsunlight": 100 + } }, { "pokeapi_id": 770, "pokemon_name": "Palossand", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 32, - "max_level": 32 + "max_level": 32, + "conditions": { + "cloudy": 100, + "fog": 100 + } }, { "pokeapi_id": 871, "pokemon_name": "Pincurchin", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 22, - "max_level": 22 + "max_level": 22, + "conditions": { + "thunderstorm": 100 + } }, { "pokeapi_id": 748, "pokemon_name": "Toxapex", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 26, - "max_level": 26 + "max_level": 26, + "conditions": { + "rain": 100 + } } ] }, @@ -19457,33 +25446,47 @@ "pokeapi_id": 853, "pokemon_name": "Grapploct", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 32, - "max_level": 32 + "max_level": 32, + "conditions": { + "clear": 100, + "harshsunlight": 100 + } }, { "pokeapi_id": 770, "pokemon_name": "Palossand", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 32, - "max_level": 32 + "max_level": 32, + "conditions": { + "cloudy": 100, + "fog": 100 + } }, { "pokeapi_id": 871, "pokemon_name": "Pincurchin", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 22, - "max_level": 22 + "max_level": 22, + "conditions": { + "thunderstorm": 100 + } }, { "pokeapi_id": 748, "pokemon_name": "Toxapex", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 26, - "max_level": 26 + "max_level": 26, + "conditions": { + "rain": 100 + } } ] }, @@ -19495,33 +25498,47 @@ "pokeapi_id": 834, "pokemon_name": "Drednaw", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 30, - "max_level": 30 + "max_level": 30, + "conditions": { + "clear": 100, + "harshsunlight": 100 + } }, { "pokeapi_id": 404, "pokemon_name": "Luxio", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 30, - "max_level": 30 + "max_level": 30, + "conditions": { + "thunderstorm": 100 + } }, { "pokeapi_id": 687, "pokemon_name": "Malamar", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 32, - "max_level": 32 + "max_level": 32, + "conditions": { + "cloudy": 100, + "rain": 100 + } }, { "pokeapi_id": 40, "pokemon_name": "Wigglytuff", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 32, - "max_level": 32 + "max_level": 32, + "conditions": { + "fog": 100 + } } ] }, @@ -19533,17 +25550,27 @@ "pokeapi_id": 853, "pokemon_name": "Grapploct", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 32, - "max_level": 32 + "max_level": 32, + "conditions": { + "clear": 100, + "cloudy": 100, + "harshsunlight": 100, + "fog": 100 + } }, { "pokeapi_id": 871, "pokemon_name": "Pincurchin", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 22, - "max_level": 22 + "max_level": 22, + "conditions": { + "rain": 100, + "thunderstorm": 100 + } } ] }, @@ -19555,25 +25582,37 @@ "pokeapi_id": 853, "pokemon_name": "Grapploct", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 32, - "max_level": 32 + "max_level": 32, + "conditions": { + "harshsunlight": 100 + } }, { "pokeapi_id": 871, "pokemon_name": "Pincurchin", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 22, - "max_level": 22 + "max_level": 22, + "conditions": { + "clear": 100, + "thunderstorm": 100 + } }, { "pokeapi_id": 748, "pokemon_name": "Toxapex", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 26, - "max_level": 26 + "max_level": 26, + "conditions": { + "cloudy": 100, + "rain": 100, + "fog": 100 + } } ] }, @@ -19585,25 +25624,37 @@ "pokeapi_id": 853, "pokemon_name": "Grapploct", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 32, - "max_level": 32 + "max_level": 32, + "conditions": { + "clear": 100, + "harshsunlight": 100 + } }, { "pokeapi_id": 871, "pokemon_name": "Pincurchin", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 22, - "max_level": 22 + "max_level": 22, + "conditions": { + "thunderstorm": 100 + } }, { "pokeapi_id": 748, "pokemon_name": "Toxapex", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 26, - "max_level": 26 + "max_level": 26, + "conditions": { + "cloudy": 100, + "rain": 100, + "fog": 100 + } } ] } @@ -19641,9 +25692,20 @@ "pokeapi_id": 506, "pokemon_name": "Lillipup", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 13, - "max_level": 21 + "max_level": 21, + "conditions": { + "clear": 100, + "cloudy": 81, + "rain": 81, + "thunderstorm": 81, + "snow": 100, + "blizzard": 100, + "harshsunlight": 81, + "sandstorm": 81, + "fog": 100 + } }, { "pokeapi_id": 10115, @@ -19745,33 +25807,46 @@ "pokeapi_id": 753, "pokemon_name": "Fomantis", "method": "walk", - "encounter_rate": 35, + "encounter_rate": null, "min_level": 13, - "max_level": 21 + "max_level": 21, + "conditions": { + "harshsunlight": 35 + } }, { "pokeapi_id": 686, "pokemon_name": "Inkay", "method": "walk", - "encounter_rate": 35, + "encounter_rate": null, "min_level": 13, - "max_level": 21 + "max_level": 21, + "conditions": { + "cloudy": 35 + } }, { "pokeapi_id": 403, "pokemon_name": "Shinx", "method": "walk", - "encounter_rate": 35, + "encounter_rate": null, "min_level": 13, - "max_level": 21 + "max_level": 21, + "conditions": { + "rain": 35, + "thunderstorm": 35 + } }, { "pokeapi_id": 843, "pokemon_name": "Silicobra", "method": "walk", - "encounter_rate": 35, + "encounter_rate": null, "min_level": 13, - "max_level": 21 + "max_level": 21, + "conditions": { + "sandstorm": 35 + } }, { "pokeapi_id": 840, @@ -19849,17 +25924,30 @@ "pokeapi_id": 242, "pokemon_name": "Blissey", "method": "walk", - "encounter_rate": 2, + "encounter_rate": null, "min_level": 13, - "max_level": 18 + "max_level": 18, + "conditions": { + "fog": 2 + } }, { "pokeapi_id": 113, "pokemon_name": "Chansey", "method": "walk", - "encounter_rate": 2, + "encounter_rate": null, "min_level": 13, - "max_level": 18 + "max_level": 18, + "conditions": { + "clear": 2, + "cloudy": 2, + "rain": 2, + "thunderstorm": 2, + "snow": 2, + "blizzard": 2, + "harshsunlight": 2, + "sandstorm": 2 + } } ], "children": [ @@ -19871,17 +25959,28 @@ "pokeapi_id": 184, "pokemon_name": "Azumarill", "method": "walk", - "encounter_rate": 50, + "encounter_rate": null, "min_level": 26, - "max_level": 26 + "max_level": 26, + "conditions": { + "fog": 50 + } }, { "pokeapi_id": 99, "pokemon_name": "Kingler", "method": "walk", - "encounter_rate": 50, + "encounter_rate": null, "min_level": 28, - "max_level": 28 + "max_level": 28, + "conditions": { + "clear": 50, + "cloudy": 50, + "rain": 50, + "thunderstorm": 50, + "harshsunlight": 50, + "sandstorm": 50 + } } ] }, @@ -19893,145 +25992,206 @@ "pokeapi_id": 184, "pokemon_name": "Azumarill", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 26, - "max_level": 26 + "max_level": 26, + "conditions": { + "fog": 100 + } }, { "pokeapi_id": 662, "pokemon_name": "Fletchinder", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 28, - "max_level": 28 + "max_level": 28, + "conditions": { + "harshsunlight": 100 + } }, { "pokeapi_id": 282, "pokemon_name": "Gardevoir", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 36, - "max_level": 36 + "max_level": 36, + "conditions": { + "fog": 100 + } }, { "pokeapi_id": 99, "pokemon_name": "Kingler", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 28, - "max_level": 28 + "max_level": 28, + "conditions": { + "clear": 100, + "rain": 50, + "thunderstorm": 100, + "harshsunlight": 100, + "sandstorm": 100 + } }, { "pokeapi_id": 404, "pokemon_name": "Luxio", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 28, - "max_level": 28 + "max_level": 28, + "conditions": { + "thunderstorm": 100 + } }, { "pokeapi_id": 405, "pokemon_name": "Luxray", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 36, - "max_level": 36 + "max_level": 36, + "conditions": { + "thunderstorm": 100 + } }, { "pokeapi_id": 687, "pokemon_name": "Malamar", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 28, - "max_level": 28 + "max_level": 28, + "conditions": { + "cloudy": 100 + } }, { "pokeapi_id": 127, "pokemon_name": "Pinsir", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 28, - "max_level": 28 + "max_level": 28, + "conditions": { + "harshsunlight": 100 + } }, { "pokeapi_id": 663, "pokemon_name": "Talonflame", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 36, - "max_level": 36 + "max_level": 36, + "conditions": { + "harshsunlight": 100 + } }, { "pokeapi_id": 128, "pokemon_name": "Tauros", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 28, - "max_level": 28 + "max_level": 28, + "conditions": { + "clear": 50, + "cloudy": 50, + "rain": 100, + "harshsunlight": 100 + } }, { "pokeapi_id": 40, "pokemon_name": "Wigglytuff", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 30, - "max_level": 30 + "max_level": 30, + "conditions": { + "fog": 100 + } }, { "pokeapi_id": 558, "pokemon_name": "Crustle", "method": "walk", - "encounter_rate": 50, + "encounter_rate": null, "min_level": 26, - "max_level": 26 + "max_level": 26, + "conditions": { + "sandstorm": 50 + } }, { "pokeapi_id": 426, "pokemon_name": "Drifblim", "method": "walk", - "encounter_rate": 50, + "encounter_rate": null, "min_level": 28, - "max_level": 28 + "max_level": 28, + "conditions": { + "fog": 50 + } }, { "pokeapi_id": 82, "pokemon_name": "Magneton", "method": "walk", - "encounter_rate": 50, + "encounter_rate": null, "min_level": 28, - "max_level": 28 + "max_level": 28, + "conditions": { + "thunderstorm": 50 + } }, { "pokeapi_id": 279, "pokemon_name": "Pelipper", "method": "walk", - "encounter_rate": 50, + "encounter_rate": null, "min_level": 28, - "max_level": 28 + "max_level": 28, + "conditions": { + "rain": 50 + } }, { "pokeapi_id": 123, "pokemon_name": "Scyther", "method": "walk", - "encounter_rate": 50, + "encounter_rate": null, "min_level": 28, - "max_level": 28 + "max_level": 28, + "conditions": { + "clear": 50 + } }, { "pokeapi_id": 227, "pokemon_name": "Skarmory", "method": "walk", - "encounter_rate": 50, + "encounter_rate": null, "min_level": 26, - "max_level": 26 + "max_level": 26, + "conditions": { + "sandstorm": 50 + } }, { "pokeapi_id": 528, "pokemon_name": "Swoobat", "method": "walk", - "encounter_rate": 50, + "encounter_rate": null, "min_level": 28, - "max_level": 28 + "max_level": 28, + "conditions": { + "cloudy": 50 + } } ] }, @@ -20043,17 +26203,28 @@ "pokeapi_id": 847, "pokemon_name": "Barraskewda", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 42, - "max_level": 42 + "max_level": 42, + "conditions": { + "clear": 100, + "rain": 100, + "thunderstorm": 100, + "harshsunlight": 100, + "sandstorm": 100, + "fog": 100 + } }, { "pokeapi_id": 342, "pokemon_name": "Crawdaunt", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 42, - "max_level": 42 + "max_level": 42, + "conditions": { + "cloudy": 100 + } } ] }, @@ -20065,145 +26236,202 @@ "pokeapi_id": 617, "pokemon_name": "Accelgor", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 36, - "max_level": 36 + "max_level": 36, + "conditions": { + "thunderstorm": 100 + } }, { "pokeapi_id": 558, "pokemon_name": "Crustle", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 26, - "max_level": 26 + "max_level": 26, + "conditions": { + "sandstorm": 100 + } }, { "pokeapi_id": 426, "pokemon_name": "Drifblim", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 28, - "max_level": 28 + "max_level": 28, + "conditions": { + "fog": 100 + } }, { "pokeapi_id": 589, "pokemon_name": "Escavalier", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 36, - "max_level": 36 + "max_level": 36, + "conditions": { + "sandstorm": 100 + } }, { "pokeapi_id": 507, "pokemon_name": "Herdier", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 28, - "max_level": 28 + "max_level": 28, + "conditions": { + "fog": 100 + } }, { "pokeapi_id": 115, "pokemon_name": "Kangaskhan", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 32, - "max_level": 32 + "max_level": 32, + "conditions": { + "clear": 100, + "cloudy": 100 + } }, { "pokeapi_id": 588, "pokemon_name": "Karrablast", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 26, - "max_level": 26 + "max_level": 26, + "conditions": { + "cloudy": 100 + } }, { "pokeapi_id": 404, "pokemon_name": "Luxio", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 28, - "max_level": 28 + "max_level": 28, + "conditions": { + "thunderstorm": 100 + } }, { "pokeapi_id": 82, "pokemon_name": "Magneton", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 28, - "max_level": 28 + "max_level": 28, + "conditions": { + "thunderstorm": 100 + } }, { "pokeapi_id": 687, "pokemon_name": "Malamar", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 28, - "max_level": 28 + "max_level": 28, + "conditions": { + "rain": 100 + } }, { "pokeapi_id": 279, "pokemon_name": "Pelipper", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 28, - "max_level": 28 + "max_level": 28, + "conditions": { + "rain": 100 + } }, { "pokeapi_id": 127, "pokemon_name": "Pinsir", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 28, - "max_level": 28 + "max_level": 28, + "conditions": { + "clear": 100, + "harshsunlight": 100 + } }, { "pokeapi_id": 123, "pokemon_name": "Scyther", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 28, - "max_level": 28 + "max_level": 28, + "conditions": { + "clear": 100, + "harshsunlight": 100 + } }, { "pokeapi_id": 616, "pokemon_name": "Shelmet", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 26, - "max_level": 26 + "max_level": 26, + "conditions": { + "rain": 100 + } }, { "pokeapi_id": 227, "pokemon_name": "Skarmory", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 26, - "max_level": 26 + "max_level": 26, + "conditions": { + "sandstorm": 100 + } }, { "pokeapi_id": 528, "pokemon_name": "Swoobat", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 28, - "max_level": 28 + "max_level": 28, + "conditions": { + "cloudy": 100 + } }, { "pokeapi_id": 663, "pokemon_name": "Talonflame", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 36, - "max_level": 36 + "max_level": 36, + "conditions": { + "harshsunlight": 100 + } }, { "pokeapi_id": 40, "pokemon_name": "Wigglytuff", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 30, - "max_level": 30 + "max_level": 30, + "conditions": { + "fog": 100 + } } ] }, @@ -20215,153 +26443,211 @@ "pokeapi_id": 625, "pokemon_name": "Bisharp", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 36, - "max_level": 36 + "max_level": 36, + "conditions": { + "cloudy": 100 + } }, { "pokeapi_id": 764, "pokemon_name": "Comfey", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 28, - "max_level": 28 + "max_level": 28, + "conditions": { + "fog": 100 + } }, { "pokeapi_id": 558, "pokemon_name": "Crustle", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 26, - "max_level": 26 + "max_level": 26, + "conditions": { + "sandstorm": 100 + } }, { "pokeapi_id": 452, "pokemon_name": "Drapion", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 28, - "max_level": 28 + "max_level": 28, + "conditions": { + "cloudy": 100 + } }, { "pokeapi_id": 426, "pokemon_name": "Drifblim", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 28, - "max_level": 28 + "max_level": 28, + "conditions": { + "fog": 100 + } }, { "pokeapi_id": 662, "pokemon_name": "Fletchinder", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 28, - "max_level": 28 + "max_level": 28, + "conditions": { + "harshsunlight": 100 + } }, { "pokeapi_id": 115, "pokemon_name": "Kangaskhan", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 32, - "max_level": 32 + "max_level": 32, + "conditions": { + "clear": 100 + } }, { "pokeapi_id": 99, "pokemon_name": "Kingler", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 28, - "max_level": 28 + "max_level": 28, + "conditions": { + "rain": 100 + } }, { "pokeapi_id": 549, "pokemon_name": "Lilligant", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 28, - "max_level": 28 + "max_level": 28, + "conditions": { + "harshsunlight": 100 + } }, { "pokeapi_id": 404, "pokemon_name": "Luxio", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 28, - "max_level": 28 + "max_level": 28, + "conditions": { + "thunderstorm": 100 + } }, { "pokeapi_id": 405, "pokemon_name": "Luxray", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 36, - "max_level": 36 + "max_level": 36, + "conditions": { + "thunderstorm": 100 + } }, { "pokeapi_id": 82, "pokemon_name": "Magneton", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 28, - "max_level": 28 + "max_level": 28, + "conditions": { + "thunderstorm": 100 + } }, { "pokeapi_id": 212, "pokemon_name": "Scizor", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 42, - "max_level": 42 + "max_level": 42, + "conditions": { + "sandstorm": 100 + } }, { "pokeapi_id": 123, "pokemon_name": "Scyther", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 28, - "max_level": 28 + "max_level": 28, + "conditions": { + "clear": 100, + "harshsunlight": 100 + } }, { "pokeapi_id": 227, "pokemon_name": "Skarmory", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 26, - "max_level": 26 + "max_level": 26, + "conditions": { + "sandstorm": 100 + } }, { "pokeapi_id": 508, "pokemon_name": "Stoutland", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 42, - "max_level": 42 + "max_level": 42, + "conditions": { + "clear": 100 + } }, { "pokeapi_id": 528, "pokemon_name": "Swoobat", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 28, - "max_level": 28 + "max_level": 28, + "conditions": { + "cloudy": 100 + } }, { "pokeapi_id": 40, "pokemon_name": "Wigglytuff", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 30, - "max_level": 30 + "max_level": 30, + "conditions": { + "fog": 100 + } }, { "pokeapi_id": 279, "pokemon_name": "Pelipper", "method": "walk", - "encounter_rate": 50, + "encounter_rate": null, "min_level": 28, - "max_level": 28 + "max_level": 28, + "conditions": { + "rain": 50 + } } ] }, @@ -20373,145 +26659,208 @@ "pokeapi_id": 625, "pokemon_name": "Bisharp", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 36, - "max_level": 36 + "max_level": 36, + "conditions": { + "cloudy": 100 + } }, { "pokeapi_id": 764, "pokemon_name": "Comfey", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 28, - "max_level": 28 + "max_level": 28, + "conditions": { + "fog": 100 + } }, { "pokeapi_id": 452, "pokemon_name": "Drapion", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 28, - "max_level": 28 + "max_level": 28, + "conditions": { + "harshsunlight": 100 + } }, { "pokeapi_id": 426, "pokemon_name": "Drifblim", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 28, - "max_level": 28 + "max_level": 28, + "conditions": { + "fog": 100 + } }, { "pokeapi_id": 662, "pokemon_name": "Fletchinder", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 28, - "max_level": 28 + "max_level": 28, + "conditions": { + "harshsunlight": 100 + } }, { "pokeapi_id": 507, "pokemon_name": "Herdier", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 28, - "max_level": 28 + "max_level": 28, + "conditions": { + "clear": 100 + } }, { "pokeapi_id": 782, "pokemon_name": "Jangmo O", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 22, - "max_level": 22 + "max_level": 22, + "conditions": { + "sandstorm": 100 + } }, { "pokeapi_id": 405, "pokemon_name": "Luxray", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 36, - "max_level": 36 + "max_level": 36, + "conditions": { + "thunderstorm": 100 + } }, { "pokeapi_id": 82, "pokemon_name": "Magneton", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 28, - "max_level": 28 + "max_level": 28, + "conditions": { + "thunderstorm": 100 + } }, { "pokeapi_id": 687, "pokemon_name": "Malamar", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 28, - "max_level": 28 + "max_level": 28, + "conditions": { + "rain": 100 + } }, { "pokeapi_id": 241, "pokemon_name": "Miltank", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 28, - "max_level": 28 + "max_level": 28, + "conditions": { + "clear": 100, + "cloudy": 100, + "harshsunlight": 100 + } }, { "pokeapi_id": 279, "pokemon_name": "Pelipper", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 28, - "max_level": 28 + "max_level": 28, + "conditions": { + "rain": 100 + } }, { "pokeapi_id": 560, "pokemon_name": "Scrafty", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 26, - "max_level": 26 + "max_level": 26, + "conditions": { + "rain": 100, + "thunderstorm": 100 + } }, { "pokeapi_id": 123, "pokemon_name": "Scyther", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 28, - "max_level": 28 + "max_level": 28, + "conditions": { + "clear": 100 + } }, { "pokeapi_id": 227, "pokemon_name": "Skarmory", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 26, - "max_level": 26 + "max_level": 26, + "conditions": { + "sandstorm": 100 + } }, { "pokeapi_id": 528, "pokemon_name": "Swoobat", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 28, - "max_level": 28 + "max_level": 28, + "conditions": { + "cloudy": 100 + } }, { "pokeapi_id": 128, "pokemon_name": "Tauros", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 28, - "max_level": 28 + "max_level": 28, + "conditions": { + "clear": 100, + "cloudy": 100, + "rain": 100, + "thunderstorm": 100, + "harshsunlight": 100, + "sandstorm": 50, + "fog": 100 + } }, { "pokeapi_id": 40, "pokemon_name": "Wigglytuff", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 30, - "max_level": 30 + "max_level": 30, + "conditions": { + "fog": 100 + } } ] } @@ -20557,17 +26906,30 @@ "pokeapi_id": 242, "pokemon_name": "Blissey", "method": "walk", - "encounter_rate": 2, + "encounter_rate": null, "min_level": 16, - "max_level": 21 + "max_level": 21, + "conditions": { + "fog": 2 + } }, { "pokeapi_id": 113, "pokemon_name": "Chansey", "method": "walk", - "encounter_rate": 2, + "encounter_rate": null, "min_level": 16, - "max_level": 21 + "max_level": 21, + "conditions": { + "clear": 2, + "cloudy": 2, + "rain": 2, + "thunderstorm": 2, + "snow": 2, + "blizzard": 2, + "harshsunlight": 2, + "sandstorm": 2 + } } ] }, @@ -20651,9 +27013,20 @@ "pokeapi_id": 551, "pokemon_name": "Sandile", "method": "walk", - "encounter_rate": 56, + "encounter_rate": null, "min_level": 19, - "max_level": 24 + "max_level": 24, + "conditions": { + "clear": 56, + "cloudy": 36, + "rain": 36, + "thunderstorm": 56, + "snow": 56, + "blizzard": 56, + "harshsunlight": 36, + "sandstorm": 36, + "fog": 56 + } }, { "pokeapi_id": 111, @@ -20667,49 +27040,67 @@ "pokeapi_id": 661, "pokemon_name": "Fletchling", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 19, - "max_level": 24 + "max_level": 24, + "conditions": { + "harshsunlight": 20 + } }, { "pokeapi_id": 403, "pokemon_name": "Shinx", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 19, - "max_level": 24 + "max_level": 24, + "conditions": { + "rain": 20 + } }, { "pokeapi_id": 782, "pokemon_name": "Jangmo O", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 19, - "max_level": 24 + "max_level": 24, + "conditions": { + "cloudy": 10 + } }, { "pokeapi_id": 624, "pokemon_name": "Pawniard", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 19, - "max_level": 24 + "max_level": 24, + "conditions": { + "cloudy": 10 + } }, { "pokeapi_id": 559, "pokemon_name": "Scraggy", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 19, - "max_level": 24 + "max_level": 24, + "conditions": { + "sandstorm": 10 + } }, { "pokeapi_id": 843, "pokemon_name": "Silicobra", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 19, - "max_level": 24 + "max_level": 24, + "conditions": { + "sandstorm": 10 + } }, { "pokeapi_id": 627, @@ -20731,17 +27122,30 @@ "pokeapi_id": 242, "pokemon_name": "Blissey", "method": "walk", - "encounter_rate": 2, + "encounter_rate": null, "min_level": 19, - "max_level": 24 + "max_level": 24, + "conditions": { + "fog": 2 + } }, { "pokeapi_id": 113, "pokemon_name": "Chansey", "method": "walk", - "encounter_rate": 2, + "encounter_rate": null, "min_level": 19, - "max_level": 24 + "max_level": 24, + "conditions": { + "clear": 2, + "cloudy": 2, + "rain": 2, + "thunderstorm": 2, + "snow": 2, + "blizzard": 2, + "harshsunlight": 2, + "sandstorm": 2 + } } ], "children": [ @@ -20795,33 +27199,50 @@ "pokeapi_id": 552, "pokemon_name": "Krokorok", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 42, - "max_level": 42 + "max_level": 42, + "conditions": { + "cloudy": 100, + "rain": 100, + "thunderstorm": 100 + } }, { "pokeapi_id": 105, "pokemon_name": "Marowak", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 42, - "max_level": 42 + "max_level": 42, + "conditions": { + "clear": 100, + "snow": 100, + "blizzard": 100, + "fog": 100 + } }, { "pokeapi_id": 28, "pokemon_name": "Sandslash", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 42, - "max_level": 42 + "max_level": 42, + "conditions": { + "sandstorm": 100 + } }, { "pokeapi_id": 324, "pokemon_name": "Torkoal", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 42, - "max_level": 42 + "max_level": 42, + "conditions": { + "harshsunlight": 100 + } } ] }, @@ -20833,25 +27254,40 @@ "pokeapi_id": 553, "pokemon_name": "Krookodile", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 50, - "max_level": 50 + "max_level": 50, + "conditions": { + "cloudy": 100, + "rain": 100, + "thunderstorm": 100 + } }, { "pokeapi_id": 112, "pokemon_name": "Rhydon", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 42, - "max_level": 42 + "max_level": 42, + "conditions": { + "clear": 100, + "snow": 100, + "blizzard": 100, + "harshsunlight": 100 + } }, { "pokeapi_id": 464, "pokemon_name": "Rhyperior", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 50, - "max_level": 50 + "max_level": 50, + "conditions": { + "sandstorm": 100, + "fog": 100 + } } ] }, @@ -20863,25 +27299,40 @@ "pokeapi_id": 552, "pokemon_name": "Krokorok", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 42, - "max_level": 42 + "max_level": 42, + "conditions": { + "cloudy": 100, + "rain": 100, + "thunderstorm": 100 + } }, { "pokeapi_id": 844, "pokemon_name": "Sandaconda", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 42, - "max_level": 42 + "max_level": 42, + "conditions": { + "clear": 100, + "snow": 100, + "blizzard": 100, + "harshsunlight": 100, + "fog": 100 + } }, { "pokeapi_id": 28, "pokemon_name": "Sandslash", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 42, - "max_level": 42 + "max_level": 42, + "conditions": { + "sandstorm": 100 + } } ] }, @@ -20893,17 +27344,30 @@ "pokeapi_id": 628, "pokemon_name": "Braviary", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 42, - "max_level": 42 + "max_level": 42, + "conditions": { + "clear": 100, + "cloudy": 100, + "rain": 100, + "thunderstorm": 100, + "snow": 100, + "blizzard": 100, + "sandstorm": 100, + "fog": 100 + } }, { "pokeapi_id": 637, "pokemon_name": "Volcarona", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 50, - "max_level": 50 + "max_level": 50, + "conditions": { + "harshsunlight": 100 + } } ] }, @@ -20915,17 +27379,30 @@ "pokeapi_id": 553, "pokemon_name": "Krookodile", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 50, - "max_level": 50 + "max_level": 50, + "conditions": { + "cloudy": 100, + "rain": 100, + "thunderstorm": 100 + } }, { "pokeapi_id": 464, "pokemon_name": "Rhyperior", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 50, - "max_level": 50 + "max_level": 50, + "conditions": { + "clear": 100, + "snow": 100, + "blizzard": 100, + "harshsunlight": 100, + "sandstorm": 100, + "fog": 100 + } } ] }, @@ -20937,25 +27414,40 @@ "pokeapi_id": 552, "pokemon_name": "Krokorok", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 42, - "max_level": 42 + "max_level": 42, + "conditions": { + "cloudy": 100, + "rain": 100, + "thunderstorm": 100 + } }, { "pokeapi_id": 112, "pokemon_name": "Rhydon", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 42, - "max_level": 42 + "max_level": 42, + "conditions": { + "clear": 100, + "snow": 100, + "blizzard": 100, + "sandstorm": 100 + } }, { "pokeapi_id": 324, "pokemon_name": "Torkoal", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 42, - "max_level": 42 + "max_level": 42, + "conditions": { + "harshsunlight": 100, + "fog": 100 + } } ] }, @@ -20967,25 +27459,40 @@ "pokeapi_id": 552, "pokemon_name": "Krokorok", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 42, - "max_level": 42 + "max_level": 42, + "conditions": { + "cloudy": 100, + "rain": 100, + "thunderstorm": 100 + } }, { "pokeapi_id": 105, "pokemon_name": "Marowak", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 42, - "max_level": 42 + "max_level": 42, + "conditions": { + "clear": 100, + "snow": 100, + "blizzard": 100, + "harshsunlight": 100, + "fog": 100 + } }, { "pokeapi_id": 28, "pokemon_name": "Sandslash", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 42, - "max_level": 42 + "max_level": 42, + "conditions": { + "sandstorm": 100 + } } ] } @@ -21135,9 +27642,20 @@ "pokeapi_id": 458, "pokemon_name": "Mantyke", "method": "surf", - "encounter_rate": 35, + "encounter_rate": null, "min_level": 40, - "max_level": 45 + "max_level": 45, + "conditions": { + "clear": 35, + "cloudy": 20, + "rain": 20, + "thunderstorm": 16, + "snow": 35, + "blizzard": 35, + "harshsunlight": 20, + "sandstorm": 35, + "fog": 20 + } }, { "pokeapi_id": 840, @@ -21167,49 +27685,76 @@ "pokeapi_id": 72, "pokemon_name": "Tentacool", "method": "surf", - "encounter_rate": 28, + "encounter_rate": null, "min_level": 40, - "max_level": 45 + "max_level": 45, + "conditions": { + "clear": 28, + "cloudy": 27, + "rain": 28, + "thunderstorm": 21, + "snow": 28, + "blizzard": 28, + "harshsunlight": 28, + "sandstorm": 28, + "fog": 27 + } }, { "pokeapi_id": 425, "pokemon_name": "Drifloon", "method": "surf", - "encounter_rate": 15, + "encounter_rate": null, "min_level": 40, - "max_level": 45 + "max_level": 45, + "conditions": { + "fog": 15 + } }, { "pokeapi_id": 662, "pokemon_name": "Fletchinder", "method": "surf", - "encounter_rate": 15, + "encounter_rate": null, "min_level": 40, - "max_level": 45 + "max_level": 45, + "conditions": { + "harshsunlight": 15 + } }, { "pokeapi_id": 279, "pokemon_name": "Pelipper", "method": "surf", - "encounter_rate": 15, + "encounter_rate": null, "min_level": 40, - "max_level": 45 + "max_level": 45, + "conditions": { + "rain": 15, + "thunderstorm": 15 + } }, { "pokeapi_id": 73, "pokemon_name": "Tentacruel", "method": "surf", - "encounter_rate": 15, + "encounter_rate": null, "min_level": 40, - "max_level": 45 + "max_level": 45, + "conditions": { + "cloudy": 15 + } }, { "pokeapi_id": 170, "pokemon_name": "Chinchou", "method": "surf", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 40, - "max_level": 45 + "max_level": 45, + "conditions": { + "thunderstorm": 10 + } }, { "pokeapi_id": 440, @@ -21239,33 +27784,53 @@ "pokeapi_id": 242, "pokemon_name": "Blissey", "method": "walk", - "encounter_rate": 2, + "encounter_rate": null, "min_level": 40, - "max_level": 45 + "max_level": 45, + "conditions": { + "fog": 2 + } }, { "pokeapi_id": 113, "pokemon_name": "Chansey", "method": "walk", - "encounter_rate": 2, + "encounter_rate": null, "min_level": 40, - "max_level": 45 + "max_level": 45, + "conditions": { + "clear": 2, + "cloudy": 2, + "rain": 2, + "thunderstorm": 2, + "snow": 2, + "blizzard": 2, + "harshsunlight": 2, + "sandstorm": 2 + } }, { "pokeapi_id": 593, "pokemon_name": "Jellicent", "method": "surf", - "encounter_rate": 1, + "encounter_rate": null, "min_level": 40, - "max_level": 45 + "max_level": 45, + "conditions": { + "cloudy": 1, + "fog": 1 + } }, { "pokeapi_id": 171, "pokemon_name": "Lanturn", "method": "surf", - "encounter_rate": 1, + "encounter_rate": null, "min_level": 40, - "max_level": 45 + "max_level": 45, + "conditions": { + "thunderstorm": 1 + } } ], "children": [ @@ -21277,17 +27842,27 @@ "pokeapi_id": 132, "pokemon_name": "Ditto", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 50, - "max_level": 50 + "max_level": 50, + "conditions": { + "cloudy": 100, + "rain": 100, + "thunderstorm": 100, + "fog": 100 + } }, { "pokeapi_id": 103, "pokemon_name": "Exeggutor", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 50, - "max_level": 50 + "max_level": 50, + "conditions": { + "clear": 100, + "harshsunlight": 100 + } } ] }, @@ -21299,17 +27874,27 @@ "pokeapi_id": 132, "pokemon_name": "Ditto", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 50, - "max_level": 50 + "max_level": 50, + "conditions": { + "cloudy": 100, + "rain": 100, + "thunderstorm": 100, + "fog": 100 + } }, { "pokeapi_id": 103, "pokemon_name": "Exeggutor", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 50, - "max_level": 50 + "max_level": 50, + "conditions": { + "clear": 100, + "harshsunlight": 100 + } } ] }, @@ -21321,9 +27906,17 @@ "pokeapi_id": 132, "pokemon_name": "Ditto", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 50, - "max_level": 50 + "max_level": 50, + "conditions": { + "clear": 100, + "cloudy": 100, + "rain": 100, + "thunderstorm": 100, + "harshsunlight": 100, + "fog": 100 + } } ] }, @@ -21335,9 +27928,17 @@ "pokeapi_id": 132, "pokemon_name": "Ditto", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 50, - "max_level": 50 + "max_level": 50, + "conditions": { + "clear": 100, + "cloudy": 100, + "rain": 100, + "thunderstorm": 100, + "harshsunlight": 100, + "fog": 100 + } } ] }, @@ -21349,49 +27950,67 @@ "pokeapi_id": 479, "pokemon_name": "Rotom", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 50, - "max_level": 50 + "max_level": 50, + "conditions": { + "fog": 100 + } }, { "pokeapi_id": 10011, "pokemon_name": "Rotom (Fan)", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 50, - "max_level": 50 + "max_level": 50, + "conditions": { + "cloudy": 100 + } }, { "pokeapi_id": 10010, "pokemon_name": "Rotom (Frost)", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 50, - "max_level": 50 + "max_level": 50, + "conditions": { + "rain": 100 + } }, { "pokeapi_id": 10008, "pokemon_name": "Rotom (Heat)", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 50, - "max_level": 50 + "max_level": 50, + "conditions": { + "harshsunlight": 100 + } }, { "pokeapi_id": 10012, "pokemon_name": "Rotom (Mow)", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 50, - "max_level": 50 + "max_level": 50, + "conditions": { + "clear": 100 + } }, { "pokeapi_id": 10009, "pokemon_name": "Rotom (Wash)", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 50, - "max_level": 50 + "max_level": 50, + "conditions": { + "thunderstorm": 100 + } } ] }, @@ -21864,65 +28483,109 @@ "pokeapi_id": 72, "pokemon_name": "Tentacool", "method": "surf", - "encounter_rate": 28, + "encounter_rate": null, "min_level": 40, - "max_level": 45 + "max_level": 45, + "conditions": { + "clear": 28, + "cloudy": 27, + "rain": 28, + "thunderstorm": 21, + "snow": 28, + "blizzard": 28, + "harshsunlight": 28, + "sandstorm": 28, + "fog": 27 + } }, { "pokeapi_id": 116, "pokemon_name": "Horsea", "method": "surf", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 40, - "max_level": 45 + "max_level": 45, + "conditions": { + "clear": 20, + "cloudy": 20, + "rain": 20, + "thunderstorm": 16, + "snow": 20, + "blizzard": 20, + "harshsunlight": 20, + "sandstorm": 20, + "fog": 20 + } }, { "pokeapi_id": 425, "pokemon_name": "Drifloon", "method": "surf", - "encounter_rate": 15, + "encounter_rate": null, "min_level": 40, - "max_level": 45 + "max_level": 45, + "conditions": { + "fog": 15 + } }, { "pokeapi_id": 662, "pokemon_name": "Fletchinder", "method": "surf", - "encounter_rate": 15, + "encounter_rate": null, "min_level": 40, - "max_level": 45 + "max_level": 45, + "conditions": { + "harshsunlight": 15 + } }, { "pokeapi_id": 458, "pokemon_name": "Mantyke", "method": "surf", - "encounter_rate": 15, + "encounter_rate": null, "min_level": 40, - "max_level": 45 + "max_level": 45, + "conditions": { + "clear": 15, + "snow": 15, + "blizzard": 15, + "sandstorm": 15 + } }, { "pokeapi_id": 279, "pokemon_name": "Pelipper", "method": "surf", - "encounter_rate": 15, + "encounter_rate": null, "min_level": 40, - "max_level": 45 + "max_level": 45, + "conditions": { + "rain": 15, + "thunderstorm": 15 + } }, { "pokeapi_id": 73, "pokemon_name": "Tentacruel", "method": "surf", - "encounter_rate": 15, + "encounter_rate": null, "min_level": 40, - "max_level": 45 + "max_level": 45, + "conditions": { + "cloudy": 15 + } }, { "pokeapi_id": 170, "pokemon_name": "Chinchou", "method": "surf", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 40, - "max_level": 45 + "max_level": 45, + "conditions": { + "thunderstorm": 10 + } }, { "pokeapi_id": 440, @@ -21944,33 +28607,53 @@ "pokeapi_id": 242, "pokemon_name": "Blissey", "method": "walk", - "encounter_rate": 2, + "encounter_rate": null, "min_level": 40, - "max_level": 45 + "max_level": 45, + "conditions": { + "fog": 2 + } }, { "pokeapi_id": 113, "pokemon_name": "Chansey", "method": "walk", - "encounter_rate": 2, + "encounter_rate": null, "min_level": 40, - "max_level": 45 + "max_level": 45, + "conditions": { + "clear": 2, + "cloudy": 2, + "rain": 2, + "thunderstorm": 2, + "snow": 2, + "blizzard": 2, + "harshsunlight": 2, + "sandstorm": 2 + } }, { "pokeapi_id": 593, "pokemon_name": "Jellicent", "method": "surf", - "encounter_rate": 1, + "encounter_rate": null, "min_level": 40, - "max_level": 45 + "max_level": 45, + "conditions": { + "cloudy": 1, + "fog": 1 + } }, { "pokeapi_id": 171, "pokemon_name": "Lanturn", "method": "surf", - "encounter_rate": 1, + "encounter_rate": null, "min_level": 40, - "max_level": 45 + "max_level": 45, + "conditions": { + "thunderstorm": 1 + } } ], "children": [ @@ -21982,57 +28665,82 @@ "pokeapi_id": 65, "pokemon_name": "Alakazam", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 50, - "max_level": 50 + "max_level": 50, + "conditions": { + "fog": 100 + } }, { "pokeapi_id": 764, "pokemon_name": "Comfey", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 50, - "max_level": 50 + "max_level": 50, + "conditions": { + "fog": 100 + } }, { "pokeapi_id": 103, "pokemon_name": "Exeggutor", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 50, - "max_level": 50 + "max_level": 50, + "conditions": { + "clear": 50, + "rain": 100, + "harshsunlight": 100 + } }, { "pokeapi_id": 462, "pokemon_name": "Magnezone", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 50, - "max_level": 50 + "max_level": 50, + "conditions": { + "thunderstorm": 100 + } }, { "pokeapi_id": 279, "pokemon_name": "Pelipper", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 45, - "max_level": 45 + "max_level": 45, + "conditions": { + "cloudy": 100, + "rain": 100, + "thunderstorm": 100 + } }, { "pokeapi_id": 637, "pokemon_name": "Volcarona", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 50, - "max_level": 50 + "max_level": 50, + "conditions": { + "harshsunlight": 100 + } }, { "pokeapi_id": 571, "pokemon_name": "Zoroark", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 50, - "max_level": 50 + "max_level": 50, + "conditions": { + "cloudy": 100 + } } ] } @@ -22166,65 +28874,109 @@ "pokeapi_id": 72, "pokemon_name": "Tentacool", "method": "surf", - "encounter_rate": 28, + "encounter_rate": null, "min_level": 40, - "max_level": 45 + "max_level": 45, + "conditions": { + "clear": 28, + "cloudy": 27, + "rain": 28, + "thunderstorm": 21, + "snow": 28, + "blizzard": 28, + "harshsunlight": 28, + "sandstorm": 28, + "fog": 27 + } }, { "pokeapi_id": 320, "pokemon_name": "Wailmer", "method": "surf", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 40, - "max_level": 45 + "max_level": 45, + "conditions": { + "clear": 20, + "cloudy": 20, + "rain": 20, + "thunderstorm": 16, + "snow": 20, + "blizzard": 20, + "harshsunlight": 20, + "sandstorm": 20, + "fog": 20 + } }, { "pokeapi_id": 425, "pokemon_name": "Drifloon", "method": "surf", - "encounter_rate": 15, + "encounter_rate": null, "min_level": 40, - "max_level": 45 + "max_level": 45, + "conditions": { + "fog": 15 + } }, { "pokeapi_id": 662, "pokemon_name": "Fletchinder", "method": "surf", - "encounter_rate": 15, + "encounter_rate": null, "min_level": 40, - "max_level": 45 + "max_level": 45, + "conditions": { + "harshsunlight": 15 + } }, { "pokeapi_id": 458, "pokemon_name": "Mantyke", "method": "surf", - "encounter_rate": 15, + "encounter_rate": null, "min_level": 40, - "max_level": 45 + "max_level": 45, + "conditions": { + "clear": 15, + "snow": 15, + "blizzard": 15, + "sandstorm": 15 + } }, { "pokeapi_id": 279, "pokemon_name": "Pelipper", "method": "surf", - "encounter_rate": 15, + "encounter_rate": null, "min_level": 40, - "max_level": 45 + "max_level": 45, + "conditions": { + "rain": 15, + "thunderstorm": 15 + } }, { "pokeapi_id": 73, "pokemon_name": "Tentacruel", "method": "surf", - "encounter_rate": 15, + "encounter_rate": null, "min_level": 40, - "max_level": 45 + "max_level": 45, + "conditions": { + "cloudy": 15 + } }, { "pokeapi_id": 170, "pokemon_name": "Chinchou", "method": "surf", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 40, - "max_level": 45 + "max_level": 45, + "conditions": { + "thunderstorm": 10 + } }, { "pokeapi_id": 692, @@ -22238,17 +28990,24 @@ "pokeapi_id": 593, "pokemon_name": "Jellicent", "method": "surf", - "encounter_rate": 1, + "encounter_rate": null, "min_level": 40, - "max_level": 45 + "max_level": 45, + "conditions": { + "cloudy": 1, + "fog": 1 + } }, { "pokeapi_id": 171, "pokemon_name": "Lanturn", "method": "surf", - "encounter_rate": 1, + "encounter_rate": null, "min_level": 40, - "max_level": 45 + "max_level": 45, + "conditions": { + "thunderstorm": 1 + } } ], "children": [ @@ -22260,17 +29019,29 @@ "pokeapi_id": 230, "pokemon_name": "Kingdra", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 60, - "max_level": 60 + "max_level": 60, + "conditions": { + "thunderstorm": 100 + } }, { "pokeapi_id": 117, "pokemon_name": "Seadra", "method": "walk", - "encounter_rate": 50, + "encounter_rate": null, "min_level": 45, - "max_level": 45 + "max_level": 45, + "conditions": { + "clear": 33, + "cloudy": 33, + "rain": 33, + "thunderstorm": 50, + "harshsunlight": 33, + "sandstorm": 33, + "fog": 33 + } } ] } @@ -22348,65 +29119,109 @@ "pokeapi_id": 72, "pokemon_name": "Tentacool", "method": "surf", - "encounter_rate": 28, + "encounter_rate": null, "min_level": 40, - "max_level": 45 + "max_level": 45, + "conditions": { + "clear": 28, + "cloudy": 27, + "rain": 28, + "thunderstorm": 21, + "snow": 28, + "blizzard": 28, + "harshsunlight": 28, + "sandstorm": 28, + "fog": 27 + } }, { "pokeapi_id": 320, "pokemon_name": "Wailmer", "method": "surf", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 40, - "max_level": 45 + "max_level": 45, + "conditions": { + "clear": 20, + "cloudy": 20, + "rain": 20, + "thunderstorm": 16, + "snow": 20, + "blizzard": 20, + "harshsunlight": 20, + "sandstorm": 20, + "fog": 20 + } }, { "pokeapi_id": 425, "pokemon_name": "Drifloon", "method": "surf", - "encounter_rate": 15, + "encounter_rate": null, "min_level": 40, - "max_level": 45 + "max_level": 45, + "conditions": { + "fog": 15 + } }, { "pokeapi_id": 662, "pokemon_name": "Fletchinder", "method": "surf", - "encounter_rate": 15, + "encounter_rate": null, "min_level": 40, - "max_level": 45 + "max_level": 45, + "conditions": { + "harshsunlight": 15 + } }, { "pokeapi_id": 458, "pokemon_name": "Mantyke", "method": "surf", - "encounter_rate": 15, + "encounter_rate": null, "min_level": 40, - "max_level": 45 + "max_level": 45, + "conditions": { + "clear": 15, + "snow": 15, + "blizzard": 15, + "sandstorm": 15 + } }, { "pokeapi_id": 279, "pokemon_name": "Pelipper", "method": "surf", - "encounter_rate": 15, + "encounter_rate": null, "min_level": 40, - "max_level": 45 + "max_level": 45, + "conditions": { + "rain": 15, + "thunderstorm": 15 + } }, { "pokeapi_id": 73, "pokemon_name": "Tentacruel", "method": "surf", - "encounter_rate": 15, + "encounter_rate": null, "min_level": 40, - "max_level": 45 + "max_level": 45, + "conditions": { + "cloudy": 15 + } }, { "pokeapi_id": 170, "pokemon_name": "Chinchou", "method": "surf", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 40, - "max_level": 45 + "max_level": 45, + "conditions": { + "thunderstorm": 10 + } }, { "pokeapi_id": 440, @@ -22428,33 +29243,53 @@ "pokeapi_id": 242, "pokemon_name": "Blissey", "method": "walk", - "encounter_rate": 2, + "encounter_rate": null, "min_level": 40, - "max_level": 45 + "max_level": 45, + "conditions": { + "fog": 2 + } }, { "pokeapi_id": 113, "pokemon_name": "Chansey", "method": "walk", - "encounter_rate": 2, + "encounter_rate": null, "min_level": 40, - "max_level": 45 + "max_level": 45, + "conditions": { + "clear": 2, + "cloudy": 2, + "rain": 2, + "thunderstorm": 2, + "snow": 2, + "blizzard": 2, + "harshsunlight": 2, + "sandstorm": 2 + } }, { "pokeapi_id": 593, "pokemon_name": "Jellicent", "method": "surf", - "encounter_rate": 1, + "encounter_rate": null, "min_level": 40, - "max_level": 45 + "max_level": 45, + "conditions": { + "cloudy": 1, + "fog": 1 + } }, { "pokeapi_id": 171, "pokemon_name": "Lanturn", "method": "surf", - "encounter_rate": 1, + "encounter_rate": null, "min_level": 40, - "max_level": 45 + "max_level": 45, + "conditions": { + "thunderstorm": 1 + } } ], "children": [ @@ -22466,25 +29301,37 @@ "pokeapi_id": 415, "pokemon_name": "Combee", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 40, - "max_level": 40 + "max_level": 40, + "conditions": { + "cloudy": 100, + "rain": 100, + "thunderstorm": 100 + } }, { "pokeapi_id": 764, "pokemon_name": "Comfey", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 50, - "max_level": 50 + "max_level": 50, + "conditions": { + "fog": 100 + } }, { "pokeapi_id": 549, "pokemon_name": "Lilligant", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 45, - "max_level": 45 + "max_level": 45, + "conditions": { + "clear": 100, + "harshsunlight": 100 + } } ] }, @@ -22496,25 +29343,37 @@ "pokeapi_id": 415, "pokemon_name": "Combee", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 40, - "max_level": 40 + "max_level": 40, + "conditions": { + "cloudy": 100, + "rain": 100, + "thunderstorm": 100 + } }, { "pokeapi_id": 764, "pokemon_name": "Comfey", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 50, - "max_level": 50 + "max_level": 50, + "conditions": { + "fog": 100 + } }, { "pokeapi_id": 549, "pokemon_name": "Lilligant", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 45, - "max_level": 45 + "max_level": 45, + "conditions": { + "clear": 100, + "harshsunlight": 100 + } } ] }, @@ -22526,25 +29385,37 @@ "pokeapi_id": 415, "pokemon_name": "Combee", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 40, - "max_level": 40 + "max_level": 40, + "conditions": { + "cloudy": 100, + "rain": 100, + "thunderstorm": 100 + } }, { "pokeapi_id": 764, "pokemon_name": "Comfey", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 50, - "max_level": 50 + "max_level": 50, + "conditions": { + "fog": 100 + } }, { "pokeapi_id": 549, "pokemon_name": "Lilligant", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 45, - "max_level": 45 + "max_level": 45, + "conditions": { + "clear": 100, + "harshsunlight": 100 + } } ] }, @@ -22556,25 +29427,37 @@ "pokeapi_id": 415, "pokemon_name": "Combee", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 40, - "max_level": 40 + "max_level": 40, + "conditions": { + "cloudy": 100, + "rain": 100, + "thunderstorm": 100 + } }, { "pokeapi_id": 764, "pokemon_name": "Comfey", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 50, - "max_level": 50 + "max_level": 50, + "conditions": { + "fog": 100 + } }, { "pokeapi_id": 549, "pokemon_name": "Lilligant", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 45, - "max_level": 45 + "max_level": 45, + "conditions": { + "clear": 100, + "harshsunlight": 100 + } } ] }, @@ -22586,25 +29469,37 @@ "pokeapi_id": 415, "pokemon_name": "Combee", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 40, - "max_level": 40 + "max_level": 40, + "conditions": { + "cloudy": 100, + "rain": 100, + "thunderstorm": 100 + } }, { "pokeapi_id": 764, "pokemon_name": "Comfey", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 50, - "max_level": 50 + "max_level": 50, + "conditions": { + "fog": 100 + } }, { "pokeapi_id": 549, "pokemon_name": "Lilligant", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 45, - "max_level": 45 + "max_level": 45, + "conditions": { + "clear": 100, + "harshsunlight": 100 + } } ] }, @@ -22616,25 +29511,37 @@ "pokeapi_id": 415, "pokemon_name": "Combee", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 40, - "max_level": 40 + "max_level": 40, + "conditions": { + "cloudy": 100, + "rain": 100, + "thunderstorm": 100 + } }, { "pokeapi_id": 764, "pokemon_name": "Comfey", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 50, - "max_level": 50 + "max_level": 50, + "conditions": { + "fog": 100 + } }, { "pokeapi_id": 549, "pokemon_name": "Lilligant", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 45, - "max_level": 45 + "max_level": 45, + "conditions": { + "clear": 100, + "harshsunlight": 100 + } } ] }, @@ -22740,169 +29647,287 @@ "pokeapi_id": 460, "pokemon_name": "Abomasnow", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 65, - "max_level": 65 + "max_level": 65, + "conditions": { + "sandstorm": 100, + "snow": 100 + } }, { "pokeapi_id": 698, "pokemon_name": "Amaura", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "clear": 10, + "cloudy": 100, + "snow": 100, + "blizzard": 100, + "harshsunlight": 10, + "fog": 10, + "sandstorm": 100, + "rain": 100, + "thunderstorm": 100 + } }, { "pokeapi_id": 531, "pokemon_name": "Audino", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "clear": 1, + "cloudy": 1, + "snow": 1, + "blizzard": 1, + "harshsunlight": 1, + "fog": 1 + } }, { "pokeapi_id": 615, "pokemon_name": "Cryogonal", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "rain": 100, + "thunderstorm": 100, + "snow": 100, + "blizzard": 100, + "sandstorm": 100 + } }, { "pokeapi_id": 832, "pokemon_name": "Dubwool", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "clear": 100, + "harshsunlight": 100 + } }, { "pokeapi_id": 478, "pokemon_name": "Froslass", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 63, - "max_level": 63 + "max_level": 63, + "conditions": { + "blizzard": 100, + "sandstorm": 100 + } }, { "pokeapi_id": 362, "pokemon_name": "Glalie", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 63, - "max_level": 63 + "max_level": 63, + "conditions": { + "blizzard": 100, + "sandstorm": 100 + } }, { "pokeapi_id": 576, "pokemon_name": "Gothitelle", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 65, - "max_level": 65 + "max_level": 65, + "conditions": { + "fog": 100 + } }, { "pokeapi_id": 861, "pokemon_name": "Grimmsnarl", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 65, - "max_level": 65 + "max_level": 65, + "conditions": { + "fog": 100 + } }, { "pokeapi_id": 857, "pokemon_name": "Hattrem", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 62, - "max_level": 62 + "max_level": 62, + "conditions": { + "fog": 100 + } }, { "pokeapi_id": 124, "pokemon_name": "Jynx", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "clear": 10, + "cloudy": 10, + "snow": 100, + "blizzard": 100, + "harshsunlight": 10, + "fog": 100, + "sandstorm": 100 + } }, { "pokeapi_id": 126, "pokemon_name": "Magmar", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "harshsunlight": 100 + } }, { "pokeapi_id": 467, "pokemon_name": "Magmortar", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 65, - "max_level": 65 + "max_level": 65, + "conditions": { + "harshsunlight": 100 + } }, { "pokeapi_id": 473, "pokemon_name": "Mamoswine", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 65, - "max_level": 65 + "max_level": 65, + "conditions": { + "clear": 100, + "blizzard": 100, + "sandstorm": 100, + "cloudy": 100, + "rain": 100, + "thunderstorm": 100, + "snow": 100, + "harshsunlight": 100 + } }, { "pokeapi_id": 439, "pokemon_name": "Mime Jr", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "clear": 20, + "cloudy": 20, + "rain": 100, + "thunderstorm": 100, + "snow": 25, + "blizzard": 25, + "harshsunlight": 16, + "sandstorm": 100, + "fog": 16 + } }, { "pokeapi_id": 10143, "pokemon_name": "Mimikyu (Busted)", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "fog": 100 + } }, { "pokeapi_id": 872, "pokemon_name": "Snom", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "clear": 100, + "cloudy": 42, + "snow": 55, + "blizzard": 55, + "harshsunlight": 41, + "fog": 100 + } }, { "pokeapi_id": 143, "pokemon_name": "Snorlax", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 65, - "max_level": 65 + "max_level": 65, + "conditions": { + "harshsunlight": 100, + "clear": 100 + } }, { "pokeapi_id": 333, "pokemon_name": "Swablu", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "cloudy": 100, + "rain": 100, + "thunderstorm": 100, + "snow": 100 + } }, { "pokeapi_id": 709, "pokemon_name": "Trevenant", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 63, - "max_level": 65 + "max_level": 65, + "conditions": { + "cloudy": 100, + "rain": 100, + "thunderstorm": 100 + } }, { "pokeapi_id": 461, "pokemon_name": "Weavile", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 63, - "max_level": 63 + "max_level": 63, + "conditions": { + "cloudy": 100, + "rain": 100, + "thunderstorm": 100 + } }, { "pokeapi_id": 819, @@ -22924,89 +29949,138 @@ "pokeapi_id": 221, "pokemon_name": "Piloswine", "method": "walk", - "encounter_rate": 29, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "clear": 24, + "cloudy": 22, + "snow": 29, + "blizzard": 29, + "harshsunlight": 24, + "fog": 22 + } }, { "pokeapi_id": 856, "pokemon_name": "Hatenna", "method": "walk", - "encounter_rate": 28, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "fog": 28 + } }, { "pokeapi_id": 238, "pokemon_name": "Smoochum", "method": "walk", - "encounter_rate": 25, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "clear": 20, + "cloudy": 20, + "snow": 25, + "blizzard": 25, + "harshsunlight": 16, + "fog": 16 + } }, { "pokeapi_id": 220, "pokemon_name": "Swinub", "method": "walk", - "encounter_rate": 25, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "clear": 20, + "cloudy": 20, + "snow": 25, + "blizzard": 25, + "harshsunlight": 16, + "fog": 16 + } }, { "pokeapi_id": 831, "pokemon_name": "Wooloo", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "clear": 20, + "harshsunlight": 18 + } }, { "pokeapi_id": 574, "pokemon_name": "Gothita", "method": "walk", - "encounter_rate": 18, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "fog": 18 + } }, { "pokeapi_id": 240, "pokemon_name": "Magby", "method": "walk", - "encounter_rate": 18, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "harshsunlight": 18 + } }, { "pokeapi_id": 575, "pokemon_name": "Gothorita", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "fog": 10 + } }, { "pokeapi_id": 859, "pokemon_name": "Impidimp", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "fog": 10 + } }, { "pokeapi_id": 708, "pokemon_name": "Phantump", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "cloudy": 10 + } }, { "pokeapi_id": 215, "pokemon_name": "Sneasel", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "cloudy": 10 + } } ] }, @@ -23056,145 +30130,252 @@ "pokeapi_id": 460, "pokemon_name": "Abomasnow", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "clear": 100, + "cloudy": 100, + "snow": 100, + "blizzard": 39, + "harshsunlight": 100, + "fog": 49, + "sandstorm": 100 + } }, { "pokeapi_id": 359, "pokemon_name": "Absol", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 62, - "max_level": 62 + "max_level": 62, + "conditions": { + "blizzard": 100 + } }, { "pokeapi_id": 698, "pokemon_name": "Amaura", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "clear": 100, + "cloudy": 10, + "snow": 100, + "blizzard": 100, + "harshsunlight": 10, + "fog": 10, + "sandstorm": 100 + } }, { "pokeapi_id": 531, "pokemon_name": "Audino", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "clear": 1, + "cloudy": 1, + "snow": 1, + "blizzard": 1, + "harshsunlight": 1, + "fog": 1 + } }, { "pokeapi_id": 615, "pokemon_name": "Cryogonal", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "rain": 100, + "thunderstorm": 100, + "snow": 100, + "blizzard": 100, + "sandstorm": 100 + } }, { "pokeapi_id": 832, "pokemon_name": "Dubwool", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "clear": 100, + "harshsunlight": 100 + } }, { "pokeapi_id": 133, "pokemon_name": "Eevee", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 60, - "max_level": 60 + "max_level": 60, + "conditions": { + "blizzard": 100, + "sandstorm": 100 + } }, { "pokeapi_id": 576, "pokemon_name": "Gothitelle", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 65, - "max_level": 65 + "max_level": 65, + "conditions": { + "fog": 100 + } }, { "pokeapi_id": 858, "pokemon_name": "Hatterene", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 65, - "max_level": 65 + "max_level": 65, + "conditions": { + "fog": 100 + } }, { "pokeapi_id": 124, "pokemon_name": "Jynx", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "clear": 10, + "cloudy": 10, + "snow": 100, + "blizzard": 10, + "harshsunlight": 10, + "fog": 100 + } }, { "pokeapi_id": 126, "pokemon_name": "Magmar", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "harshsunlight": 100 + } }, { "pokeapi_id": 439, "pokemon_name": "Mime Jr", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "clear": 25, + "cloudy": 25, + "rain": 100, + "thunderstorm": 100, + "snow": 25, + "blizzard": 25, + "harshsunlight": 20, + "sandstorm": 100, + "fog": 20 + } }, { "pokeapi_id": 10143, "pokemon_name": "Mimikyu (Busted)", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "fog": 100 + } }, { "pokeapi_id": 30, "pokemon_name": "Nidorina", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 60, - "max_level": 60 + "max_level": 60, + "conditions": { + "clear": 100, + "harshsunlight": 100, + "cloudy": 100, + "rain": 100, + "thunderstorm": 100, + "snow": 100, + "blizzard": 100, + "sandstorm": 100 + } }, { "pokeapi_id": 143, "pokemon_name": "Snorlax", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 65, - "max_level": 65 + "max_level": 65, + "conditions": { + "harshsunlight": 100, + "cloudy": 100, + "rain": 100, + "thunderstorm": 100, + "clear": 100 + } }, { "pokeapi_id": 333, "pokemon_name": "Swablu", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "cloudy": 100, + "rain": 100, + "thunderstorm": 100 + } }, { "pokeapi_id": 584, "pokemon_name": "Vanilluxe", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 65, - "max_level": 65 + "max_level": 65, + "conditions": { + "blizzard": 100, + "sandstorm": 100, + "snow": 100 + } }, { "pokeapi_id": 461, "pokemon_name": "Weavile", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 63, - "max_level": 63 + "max_level": 63, + "conditions": { + "cloudy": 100, + "rain": 100, + "thunderstorm": 100 + } }, { "pokeapi_id": 819, @@ -23216,89 +30397,135 @@ "pokeapi_id": 238, "pokemon_name": "Smoochum", "method": "walk", - "encounter_rate": 25, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "clear": 25, + "cloudy": 25, + "snow": 25, + "blizzard": 25, + "harshsunlight": 20, + "fog": 20 + } }, { "pokeapi_id": 459, "pokemon_name": "Snover", "method": "walk", - "encounter_rate": 25, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "clear": 25, + "cloudy": 25, + "snow": 25, + "blizzard": 25, + "harshsunlight": 20, + "fog": 20 + } }, { "pokeapi_id": 582, "pokemon_name": "Vanillite", "method": "walk", - "encounter_rate": 25, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "snow": 25, + "blizzard": 25 + } }, { "pokeapi_id": 831, "pokemon_name": "Wooloo", "method": "walk", - "encounter_rate": 25, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "clear": 25, + "harshsunlight": 20 + } }, { "pokeapi_id": 574, "pokemon_name": "Gothita", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "fog": 20 + } }, { "pokeapi_id": 856, "pokemon_name": "Hatenna", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "fog": 20 + } }, { "pokeapi_id": 240, "pokemon_name": "Magby", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "harshsunlight": 20 + } }, { "pokeapi_id": 583, "pokemon_name": "Vanillish", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "snow": 20, + "blizzard": 20 + } }, { "pokeapi_id": 857, "pokemon_name": "Hattrem", "method": "walk", - "encounter_rate": 15, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "fog": 15 + } }, { "pokeapi_id": 575, "pokemon_name": "Gothorita", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "fog": 10 + } }, { "pokeapi_id": 215, "pokemon_name": "Sneasel", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "cloudy": 10 + } } ] }, @@ -23310,9 +30537,13 @@ "pokeapi_id": 359, "pokemon_name": "Absol", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "blizzard": 100, + "sandstorm": 100 + } }, { "pokeapi_id": 142, @@ -23326,345 +30557,569 @@ "pokeapi_id": 334, "pokemon_name": "Altaria", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 65, - "max_level": 65 + "max_level": 65, + "conditions": { + "cloudy": 100 + } }, { "pokeapi_id": 752, "pokemon_name": "Araquanid", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "rain": 100, + "thunderstorm": 100 + } }, { "pokeapi_id": 531, "pokemon_name": "Audino", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "clear": 1, + "cloudy": 1, + "rain": 1, + "thunderstorm": 1, + "snow": 1, + "blizzard": 1, + "harshsunlight": 1, + "fog": 1 + } }, { "pokeapi_id": 339, "pokemon_name": "Barboach", "method": "surf", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "clear": 33, + "cloudy": 33, + "rain": 33, + "thunderstorm": 33, + "snow": 25, + "blizzard": 25, + "harshsunlight": 33, + "sandstorm": 100, + "fog": 33 + } }, { "pokeapi_id": 437, "pokemon_name": "Bronzong", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "clear": 100, + "cloudy": 100, + "rain": 100, + "thunderstorm": 100, + "snow": 100, + "blizzard": 100, + "harshsunlight": 11, + "fog": 100, + "sandstorm": 100 + } }, { "pokeapi_id": 609, "pokemon_name": "Chandelure", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 65, - "max_level": 65 + "max_level": 65, + "conditions": { + "cloudy": 100, + "fog": 100 + } }, { "pokeapi_id": 36, "pokemon_name": "Clefable", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 63, - "max_level": 63 + "max_level": 63, + "conditions": { + "fog": 100 + } }, { "pokeapi_id": 534, "pokemon_name": "Conkeldurr", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 65, - "max_level": 65 + "max_level": 65, + "conditions": { + "clear": 100 + } }, { "pokeapi_id": 615, "pokemon_name": "Cryogonal", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "snow": 100, + "blizzard": 100, + "sandstorm": 100 + } }, { "pokeapi_id": 832, "pokemon_name": "Dubwool", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "clear": 100, + "harshsunlight": 15 + } }, { "pokeapi_id": 632, "pokemon_name": "Durant", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "harshsunlight": 100 + } }, { "pokeapi_id": 133, "pokemon_name": "Eevee", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "clear": 100 + } }, { "pokeapi_id": 125, "pokemon_name": "Electabuzz", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "thunderstorm": 100 + } }, { "pokeapi_id": 466, "pokemon_name": "Electivire", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 65, - "max_level": 65 + "max_level": 65, + "conditions": { + "thunderstorm": 100 + } }, { "pokeapi_id": 196, "pokemon_name": "Espeon", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 63, - "max_level": 63 + "max_level": 63, + "conditions": { + "snow": 100 + } }, { "pokeapi_id": 136, "pokemon_name": "Flareon", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 63, - "max_level": 63 + "max_level": 63, + "conditions": { + "harshsunlight": 100 + } }, { "pokeapi_id": 478, "pokemon_name": "Froslass", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 65, - "max_level": 65 + "max_level": 65, + "conditions": { + "snow": 100, + "blizzard": 100, + "sandstorm": 100 + } }, { "pokeapi_id": 596, "pokemon_name": "Galvantula", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "thunderstorm": 100 + } }, { "pokeapi_id": 471, "pokemon_name": "Glaceon", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 63, - "max_level": 63 + "max_level": 63, + "conditions": { + "blizzard": 100, + "sandstorm": 100 + } }, { "pokeapi_id": 362, "pokemon_name": "Glalie", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 65, - "max_level": 65 + "max_level": 65, + "conditions": { + "blizzard": 100, + "sandstorm": 100, + "snow": 100 + } }, { "pokeapi_id": 820, "pokemon_name": "Greedent", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "clear": 100, + "cloudy": 100, + "rain": 100, + "thunderstorm": 100, + "snow": 100, + "blizzard": 100, + "sandstorm": 100, + "fog": 100 + } }, { "pokeapi_id": 861, "pokemon_name": "Grimmsnarl", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 65, - "max_level": 65 + "max_level": 65, + "conditions": { + "fog": 100 + } }, { "pokeapi_id": 130, "pokemon_name": "Gyarados", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 67, - "max_level": 67 + "max_level": 67, + "conditions": { + "clear": 100, + "cloudy": 100, + "rain": 100, + "thunderstorm": 100, + "snow": 100, + "blizzard": 100, + "harshsunlight": 100, + "sandstorm": 100 + } }, { "pokeapi_id": 858, "pokemon_name": "Hatterene", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 65, - "max_level": 65 + "max_level": 65, + "conditions": { + "fog": 100 + } }, { "pokeapi_id": 631, "pokemon_name": "Heatmor", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "harshsunlight": 100 + } }, { "pokeapi_id": 135, "pokemon_name": "Jolteon", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 63, - "max_level": 63 + "max_level": 63, + "conditions": { + "thunderstorm": 100 + } }, { "pokeapi_id": 470, "pokemon_name": "Leafeon", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 63, - "max_level": 63 + "max_level": 63, + "conditions": { + "clear": 100 + } }, { "pokeapi_id": 126, "pokemon_name": "Magmar", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "harshsunlight": 100 + } }, { "pokeapi_id": 467, "pokemon_name": "Magmortar", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 63, - "max_level": 63 + "max_level": 63, + "conditions": { + "harshsunlight": 100 + } }, { "pokeapi_id": 350, "pokemon_name": "Milotic", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 67, - "max_level": 67 + "max_level": 67, + "conditions": { + "fog": 100 + } }, { "pokeapi_id": 439, "pokemon_name": "Mime Jr", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "clear": 20, + "cloudy": 20, + "rain": 20, + "thunderstorm": 16, + "snow": 20, + "blizzard": 20, + "harshsunlight": 16, + "sandstorm": 100, + "fog": 20 + } }, { "pokeapi_id": 10143, "pokemon_name": "Mimikyu (Busted)", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "fog": 100 + } }, { "pokeapi_id": 34, "pokemon_name": "Nidoking", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 65, - "max_level": 65 + "max_level": 65, + "conditions": { + "clear": 100, + "snow": 100, + "rain": 100, + "fog": 100, + "blizzard": 100, + "sandstorm": 100, + "cloudy": 100, + "thunderstorm": 100 + } }, { "pokeapi_id": 31, "pokemon_name": "Nidoqueen", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 65, - "max_level": 65 + "max_level": 65, + "conditions": { + "cloudy": 100, + "rain": 100, + "clear": 100, + "blizzard": 100, + "sandstorm": 100, + "snow": 100, + "fog": 100, + "harshsunlight": 100 + } }, { "pokeapi_id": 30, "pokemon_name": "Nidorina", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "clear": 100, + "cloudy": 100, + "rain": 100, + "thunderstorm": 100, + "snow": 100, + "blizzard": 100, + "harshsunlight": 100, + "fog": 100, + "sandstorm": 100 + } }, { "pokeapi_id": 33, "pokemon_name": "Nidorino", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 63, - "max_level": 63 + "max_level": 63, + "conditions": { + "cloudy": 100, + "rain": 100, + "thunderstorm": 100, + "blizzard": 100, + "sandstorm": 100, + "clear": 100, + "fog": 100, + "harshsunlight": 100, + "snow": 100 + } }, { "pokeapi_id": 862, "pokemon_name": "Obstagoon", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 65, - "max_level": 65 + "max_level": 65, + "conditions": { + "cloudy": 100, + "rain": 100 + } }, { "pokeapi_id": 874, "pokemon_name": "Stonjourner", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "clear": 100, + "cloudy": 15, + "rain": 15, + "thunderstorm": 15, + "snow": 15, + "blizzard": 15, + "harshsunlight": 100, + "fog": 15 + } }, { "pokeapi_id": 333, "pokemon_name": "Swablu", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "cloudy": 100 + } }, { "pokeapi_id": 700, "pokemon_name": "Sylveon", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 63, - "max_level": 63 + "max_level": 63, + "conditions": { + "fog": 100 + } }, { "pokeapi_id": 197, "pokemon_name": "Umbreon", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 63, - "max_level": 63 + "max_level": 63, + "conditions": { + "cloudy": 100 + } }, { "pokeapi_id": 584, "pokemon_name": "Vanilluxe", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 65, - "max_level": 65 + "max_level": 65, + "conditions": { + "snow": 100, + "blizzard": 100, + "sandstorm": 100 + } }, { "pokeapi_id": 134, "pokemon_name": "Vaporeon", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 63, - "max_level": 63 + "max_level": 63, + "conditions": { + "rain": 100 + } }, { "pokeapi_id": 640, @@ -23678,9 +31133,18 @@ "pokeapi_id": 340, "pokemon_name": "Whiscash", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 65, - "max_level": 65 + "max_level": 65, + "conditions": { + "clear": 100, + "cloudy": 100, + "snow": 100, + "blizzard": 100, + "harshsunlight": 100, + "sandstorm": 100, + "fog": 100 + } }, { "pokeapi_id": 819, @@ -23694,25 +31158,49 @@ "pokeapi_id": 550, "pokemon_name": "Basculin Red Striped", "method": "surf", - "encounter_rate": 33, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "clear": 33, + "cloudy": 33, + "rain": 33, + "thunderstorm": 33, + "snow": 25, + "blizzard": 25, + "harshsunlight": 33, + "fog": 33 + } }, { "pokeapi_id": 129, "pokemon_name": "Magikarp", "method": "surf", - "encounter_rate": 33, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "clear": 33, + "cloudy": 33, + "rain": 33, + "thunderstorm": 33, + "snow": 25, + "blizzard": 25, + "harshsunlight": 33, + "fog": 33 + } }, { "pokeapi_id": 583, "pokemon_name": "Vanillish", "method": "surf", - "encounter_rate": 24, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "snow": 24, + "blizzard": 24 + } }, { "pokeapi_id": 339, @@ -23734,17 +31222,24 @@ "pokeapi_id": 751, "pokemon_name": "Dewpider", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "rain": 20, + "thunderstorm": 18 + } }, { "pokeapi_id": 856, "pokemon_name": "Hatenna", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "fog": 20 + } }, { "pokeapi_id": 129, @@ -23758,41 +31253,65 @@ "pokeapi_id": 616, "pokemon_name": "Shelmet", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "clear": 20, + "cloudy": 20, + "rain": 20, + "thunderstorm": 16, + "snow": 20, + "blizzard": 20, + "harshsunlight": 16, + "fog": 20 + } }, { "pokeapi_id": 582, "pokemon_name": "Vanillite", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "snow": 20, + "blizzard": 20 + } }, { "pokeapi_id": 831, "pokemon_name": "Wooloo", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "clear": 20, + "harshsunlight": 18 + } }, { "pokeapi_id": 239, "pokemon_name": "Elekid", "method": "walk", - "encounter_rate": 18, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "thunderstorm": 18 + } }, { "pokeapi_id": 240, "pokemon_name": "Magby", "method": "walk", - "encounter_rate": 18, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "harshsunlight": 18 + } }, { "pokeapi_id": 130, @@ -23814,25 +31333,35 @@ "pokeapi_id": 533, "pokemon_name": "Gurdurr", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "clear": 10 + } }, { "pokeapi_id": 857, "pokemon_name": "Hattrem", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "fog": 10 + } }, { "pokeapi_id": 608, "pokemon_name": "Lampent", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "cloudy": 5, + "fog": 10 + } }, { "pokeapi_id": 345, @@ -23846,49 +31375,76 @@ "pokeapi_id": 10175, "pokemon_name": "Linoone (Galar)", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "cloudy": 10 + } }, { "pokeapi_id": 860, "pokemon_name": "Morgrem", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "fog": 10 + } }, { "pokeapi_id": 361, "pokemon_name": "Snorunt", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "snow": 10, + "blizzard": 10 + } }, { "pokeapi_id": 583, "pokemon_name": "Vanillish", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "snow": 10, + "blizzard": 10 + } }, { "pokeapi_id": 35, "pokemon_name": "Clefairy", "method": "walk", - "encounter_rate": 5, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "fog": 5 + } }, { "pokeapi_id": 349, "pokemon_name": "Feebas", "method": "surf", - "encounter_rate": 1, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "clear": 1, + "cloudy": 1, + "rain": 1, + "thunderstorm": 1, + "snow": 1, + "blizzard": 1, + "harshsunlight": 1, + "fog": 1 + } } ], "children": [ @@ -23916,225 +31472,372 @@ "pokeapi_id": 887, "pokemon_name": "Dragapult", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 65, - "max_level": 65 + "max_level": 65, + "conditions": { + "thunderstorm": 100, + "clear": 100, + "cloudy": 100, + "rain": 100, + "snow": 100, + "harshsunlight": 100 + } }, { "pokeapi_id": 886, "pokemon_name": "Drakloak", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "clear": 9, + "cloudy": 9, + "rain": 9, + "thunderstorm": 9, + "snow": 9, + "blizzard": 9, + "harshsunlight": 9, + "sandstorm": 100, + "fog": 9 + } }, { "pokeapi_id": 478, "pokemon_name": "Froslass", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 65, - "max_level": 65 + "max_level": 65, + "conditions": { + "snow": 100, + "blizzard": 100, + "sandstorm": 100 + } }, { "pokeapi_id": 439, "pokemon_name": "Mime Jr", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "clear": 20, + "cloudy": 16, + "rain": 16, + "thunderstorm": 14, + "snow": 16, + "blizzard": 16, + "harshsunlight": 16, + "sandstorm": 100, + "fog": 16 + } }, { "pokeapi_id": 10143, "pokemon_name": "Mimikyu (Busted)", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "fog": 100 + } }, { "pokeapi_id": 30, "pokemon_name": "Nidorina", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "clear": 100, + "cloudy": 72, + "rain": 82, + "thunderstorm": 68, + "snow": 72, + "blizzard": 72, + "harshsunlight": 82, + "fog": 76 + } }, { "pokeapi_id": 855, "pokemon_name": "Polteageist", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 63, - "max_level": 63 + "max_level": 63, + "conditions": { + "clear": 100, + "rain": 100, + "blizzard": 100, + "harshsunlight": 100, + "sandstorm": 100, + "thunderstorm": 100, + "fog": 100 + } }, { "pokeapi_id": 709, "pokemon_name": "Trevenant", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 63, - "max_level": 63 + "max_level": 63, + "conditions": { + "cloudy": 100 + } }, { "pokeapi_id": 854, "pokemon_name": "Sinistea", "method": "walk", - "encounter_rate": 41, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "clear": 40, + "cloudy": 38, + "rain": 38, + "thunderstorm": 34, + "snow": 38, + "blizzard": 39, + "harshsunlight": 38, + "fog": 39 + } }, { "pokeapi_id": 708, "pokemon_name": "Phantump", "method": "walk", - "encounter_rate": 33, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "cloudy": 33 + } }, { "pokeapi_id": 752, "pokemon_name": "Araquanid", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "rain": 20, + "thunderstorm": 10 + } }, { "pokeapi_id": 588, "pokemon_name": "Karrablast", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "clear": 20, + "cloudy": 16, + "rain": 16, + "thunderstorm": 14, + "snow": 16, + "blizzard": 16, + "harshsunlight": 16, + "fog": 16 + } }, { "pokeapi_id": 751, "pokemon_name": "Dewpider", "method": "walk", - "encounter_rate": 18, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "rain": 18, + "thunderstorm": 15 + } }, { "pokeapi_id": 856, "pokemon_name": "Hatenna", "method": "walk", - "encounter_rate": 18, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "fog": 18 + } }, { "pokeapi_id": 240, "pokemon_name": "Magby", "method": "walk", - "encounter_rate": 18, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "harshsunlight": 18 + } }, { "pokeapi_id": 582, "pokemon_name": "Vanillite", "method": "walk", - "encounter_rate": 18, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "snow": 18, + "blizzard": 18 + } }, { "pokeapi_id": 615, "pokemon_name": "Cryogonal", "method": "walk", - "encounter_rate": 15, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "snow": 15, + "blizzard": 12 + } }, { "pokeapi_id": 239, "pokemon_name": "Elekid", "method": "walk", - "encounter_rate": 15, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "thunderstorm": 15 + } }, { "pokeapi_id": 608, "pokemon_name": "Lampent", "method": "walk", - "encounter_rate": 15, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "cloudy": 15, + "fog": 10 + } }, { "pokeapi_id": 583, "pokemon_name": "Vanillish", "method": "walk", - "encounter_rate": 15, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "snow": 15, + "blizzard": 12 + } }, { "pokeapi_id": 125, "pokemon_name": "Electabuzz", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "thunderstorm": 10 + } }, { "pokeapi_id": 596, "pokemon_name": "Galvantula", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "thunderstorm": 10 + } }, { "pokeapi_id": 857, "pokemon_name": "Hattrem", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "fog": 10 + } }, { "pokeapi_id": 126, "pokemon_name": "Magmar", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "harshsunlight": 10 + } }, { "pokeapi_id": 359, "pokemon_name": "Absol", "method": "walk", - "encounter_rate": 5, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "blizzard": 5 + } }, { "pokeapi_id": 632, "pokemon_name": "Durant", "method": "walk", - "encounter_rate": 5, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "harshsunlight": 5 + } }, { "pokeapi_id": 631, "pokemon_name": "Heatmor", "method": "walk", - "encounter_rate": 5, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "harshsunlight": 5 + } }, { "pokeapi_id": 531, "pokemon_name": "Audino", "method": "walk", - "encounter_rate": 1, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "clear": 1, + "cloudy": 1, + "rain": 1, + "thunderstorm": 1, + "snow": 1, + "blizzard": 1, + "harshsunlight": 1, + "fog": 1 + } } ] }, @@ -24146,185 +31849,325 @@ "pokeapi_id": 359, "pokemon_name": "Absol", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 60, - "max_level": 67 + "max_level": 67, + "conditions": { + "blizzard": 100, + "sandstorm": 100 + } }, { "pokeapi_id": 698, "pokemon_name": "Amaura", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "clear": 100, + "cloudy": 100, + "snow": 10, + "blizzard": 10, + "harshsunlight": 10, + "fog": 100, + "rain": 100, + "thunderstorm": 100 + } }, { "pokeapi_id": 699, "pokemon_name": "Aurorus", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 65, - "max_level": 65 + "max_level": 65, + "conditions": { + "clear": 100, + "cloudy": 100, + "rain": 100, + "thunderstorm": 100, + "blizzard": 100, + "sandstorm": 100, + "snow": 100, + "fog": 100 + } }, { "pokeapi_id": 614, "pokemon_name": "Beartic", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 60, - "max_level": 67 + "max_level": 67, + "conditions": { + "snow": 100, + "blizzard": 100, + "sandstorm": 100 + } }, { "pokeapi_id": 374, "pokemon_name": "Beldum", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "clear": 49, + "cloudy": 49, + "snow": 44, + "blizzard": 39, + "harshsunlight": 44, + "fog": 57, + "rain": 100, + "thunderstorm": 100, + "sandstorm": 100 + } }, { "pokeapi_id": 36, "pokemon_name": "Clefable", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 65, - "max_level": 65 + "max_level": 65, + "conditions": { + "fog": 100 + } }, { "pokeapi_id": 615, "pokemon_name": "Cryogonal", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "snow": 100, + "blizzard": 100, + "sandstorm": 100 + } }, { "pokeapi_id": 10177, "pokemon_name": "Darmanitan (Galar Standard)", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 67, - "max_level": 67 + "max_level": 67, + "conditions": { + "blizzard": 100, + "sandstorm": 100 + } }, { "pokeapi_id": 621, "pokemon_name": "Druddigon", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "clear": 100, + "harshsunlight": 100 + } }, { "pokeapi_id": 832, "pokemon_name": "Dubwool", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "clear": 100, + "harshsunlight": 100 + } }, { "pokeapi_id": 478, "pokemon_name": "Froslass", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 65, - "max_level": 65 + "max_level": 65, + "conditions": { + "snow": 100, + "blizzard": 100, + "sandstorm": 100 + } }, { "pokeapi_id": 362, "pokemon_name": "Glalie", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 67, - "max_level": 67 + "max_level": 67, + "conditions": { + "snow": 100, + "blizzard": 100, + "sandstorm": 100 + } }, { "pokeapi_id": 861, "pokemon_name": "Grimmsnarl", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 67, - "max_level": 67 + "max_level": 67, + "conditions": { + "fog": 100 + } }, { "pokeapi_id": 126, "pokemon_name": "Magmar", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "harshsunlight": 100 + } }, { "pokeapi_id": 467, "pokemon_name": "Magmortar", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 67, - "max_level": 67 + "max_level": 67, + "conditions": { + "harshsunlight": 100 + } }, { "pokeapi_id": 376, "pokemon_name": "Metagross", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 68, - "max_level": 68 + "max_level": 68, + "conditions": { + "fog": 100, + "blizzard": 100, + "harshsunlight": 100, + "sandstorm": 100, + "clear": 100, + "cloudy": 100, + "rain": 100, + "thunderstorm": 100, + "snow": 100 + } }, { "pokeapi_id": 375, "pokemon_name": "Metang", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 63, - "max_level": 63 + "max_level": 63, + "conditions": { + "fog": 100, + "cloudy": 100, + "rain": 100, + "thunderstorm": 100, + "snow": 100, + "blizzard": 100, + "sandstorm": 100, + "clear": 100, + "harshsunlight": 100 + } }, { "pokeapi_id": 439, "pokemon_name": "Mime Jr", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "clear": 25, + "cloudy": 25, + "rain": 100, + "thunderstorm": 100, + "snow": 25, + "blizzard": 25, + "harshsunlight": 20, + "sandstorm": 100, + "fog": 33 + } }, { "pokeapi_id": 10143, "pokemon_name": "Mimikyu (Busted)", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "fog": 100 + } }, { "pokeapi_id": 872, "pokemon_name": "Snom", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "clear": 100, + "cloudy": 100, + "snow": 50, + "blizzard": 45, + "harshsunlight": 50, + "fog": 69, + "rain": 100, + "thunderstorm": 100 + } }, { "pokeapi_id": 709, "pokemon_name": "Trevenant", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 65, - "max_level": 65 + "max_level": 65, + "conditions": { + "cloudy": 100, + "rain": 100, + "thunderstorm": 100 + } }, { "pokeapi_id": 584, "pokemon_name": "Vanilluxe", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 67, - "max_level": 67 + "max_level": 67, + "conditions": { + "blizzard": 100, + "sandstorm": 100, + "snow": 100 + } }, { "pokeapi_id": 461, "pokemon_name": "Weavile", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 65, - "max_level": 65 + "max_level": 65, + "conditions": { + "cloudy": 100, + "rain": 100, + "thunderstorm": 100 + } }, { "pokeapi_id": 129, @@ -24338,9 +32181,12 @@ "pokeapi_id": 708, "pokemon_name": "Phantump", "method": "walk", - "encounter_rate": 45, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "cloudy": 45 + } }, { "pokeapi_id": 550, @@ -24354,33 +32200,47 @@ "pokeapi_id": 582, "pokemon_name": "Vanillite", "method": "walk", - "encounter_rate": 25, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "snow": 25, + "blizzard": 25 + } }, { "pokeapi_id": 831, "pokemon_name": "Wooloo", "method": "walk", - "encounter_rate": 25, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "clear": 25, + "harshsunlight": 20 + } }, { "pokeapi_id": 240, "pokemon_name": "Magby", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "harshsunlight": 20 + } }, { "pokeapi_id": 860, "pokemon_name": "Morgrem", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "fog": 20 + } }, { "pokeapi_id": 130, @@ -24394,57 +32254,85 @@ "pokeapi_id": 10176, "pokemon_name": "Darumaka (Galar)", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "blizzard": 10 + } }, { "pokeapi_id": 215, "pokemon_name": "Sneasel", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "cloudy": 10 + } }, { "pokeapi_id": 361, "pokemon_name": "Snorunt", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "snow": 10, + "blizzard": 10 + } }, { "pokeapi_id": 583, "pokemon_name": "Vanillish", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "snow": 10, + "blizzard": 10 + } }, { "pokeapi_id": 35, "pokemon_name": "Clefairy", "method": "walk", - "encounter_rate": 5, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "fog": 5 + } }, { "pokeapi_id": 225, "pokemon_name": "Delibird", "method": "walk", - "encounter_rate": 5, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "snow": 5 + } }, { "pokeapi_id": 531, "pokemon_name": "Audino", "method": "walk", - "encounter_rate": 1, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "clear": 1, + "cloudy": 1, + "snow": 1, + "blizzard": 1, + "harshsunlight": 1, + "fog": 1 + } } ] }, @@ -24550,65 +32438,109 @@ "pokeapi_id": 359, "pokemon_name": "Absol", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 60, - "max_level": 67 + "max_level": 67, + "conditions": { + "blizzard": 100, + "sandstorm": 100 + } }, { "pokeapi_id": 334, "pokemon_name": "Altaria", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 65, - "max_level": 65 + "max_level": 65, + "conditions": { + "cloudy": 100 + } }, { "pokeapi_id": 621, "pokemon_name": "Druddigon", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "clear": 100, + "harshsunlight": 10 + } }, { "pokeapi_id": 873, "pokemon_name": "Frosmoth", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "clear": 70, + "cloudy": 70, + "rain": 100, + "thunderstorm": 100, + "snow": 100, + "blizzard": 70, + "harshsunlight": 70, + "sandstorm": 100, + "fog": 100 + } }, { "pokeapi_id": 373, "pokemon_name": "Salamence", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 68, - "max_level": 68 + "max_level": 68, + "conditions": { + "harshsunlight": 100 + } }, { "pokeapi_id": 872, "pokemon_name": "Snom", "method": "walk", - "encounter_rate": 19, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "clear": 19, + "cloudy": 19, + "snow": 19, + "blizzard": 19, + "harshsunlight": 19, + "fog": 19 + } }, { "pokeapi_id": 333, "pokemon_name": "Swablu", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "cloudy": 10 + } }, { "pokeapi_id": 531, "pokemon_name": "Audino", "method": "walk", - "encounter_rate": 1, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "clear": 1, + "cloudy": 1, + "snow": 1, + "blizzard": 1, + "harshsunlight": 1, + "fog": 1 + } } ] }, @@ -24658,129 +32590,236 @@ "pokeapi_id": 359, "pokemon_name": "Absol", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 60, - "max_level": 67 + "max_level": 67, + "conditions": { + "blizzard": 100, + "sandstorm": 100 + } }, { "pokeapi_id": 334, "pokemon_name": "Altaria", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 65, - "max_level": 65 + "max_level": 65, + "conditions": { + "cloudy": 100 + } }, { "pokeapi_id": 752, "pokemon_name": "Araquanid", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 60, - "max_level": 67 + "max_level": 67, + "conditions": { + "rain": 100, + "thunderstorm": 15 + } }, { "pokeapi_id": 566, "pokemon_name": "Archen", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "clear": 10, + "cloudy": 10, + "rain": 10, + "thunderstorm": 10, + "snow": 10, + "blizzard": 10, + "harshsunlight": 10, + "sandstorm": 100, + "fog": 10 + } }, { "pokeapi_id": 531, "pokemon_name": "Audino", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "clear": 1, + "cloudy": 1, + "rain": 1, + "thunderstorm": 1, + "snow": 1, + "blizzard": 1, + "harshsunlight": 1, + "fog": 1 + } }, { "pokeapi_id": 339, "pokemon_name": "Barboach", "method": "surf", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "clear": 25, + "cloudy": 25, + "rain": 25, + "thunderstorm": 25, + "snow": 20, + "blizzard": 20, + "harshsunlight": 25, + "sandstorm": 100, + "fog": 25 + } }, { "pokeapi_id": 437, "pokemon_name": "Bronzong", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "clear": 100, + "cloudy": 100, + "rain": 15, + "thunderstorm": 10, + "snow": 12, + "blizzard": 10, + "harshsunlight": 15, + "fog": 15 + } }, { "pokeapi_id": 851, "pokemon_name": "Centiskorch", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 60, - "max_level": 67 + "max_level": 67, + "conditions": { + "clear": 100, + "harshsunlight": 100 + } }, { "pokeapi_id": 344, "pokemon_name": "Claydol", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "clear": 10, + "cloudy": 100, + "rain": 100, + "thunderstorm": 100, + "snow": 100, + "blizzard": 100, + "harshsunlight": 100, + "fog": 100, + "sandstorm": 100 + } }, { "pokeapi_id": 534, "pokemon_name": "Conkeldurr", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 67, - "max_level": 67 + "max_level": 67, + "conditions": { + "clear": 100 + } }, { "pokeapi_id": 879, "pokemon_name": "Copperajah", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 60, - "max_level": 67 + "max_level": 67, + "conditions": { + "clear": 24, + "cloudy": 100, + "rain": 100, + "thunderstorm": 100, + "snow": 100, + "blizzard": 100, + "harshsunlight": 24, + "fog": 100, + "sandstorm": 100 + } }, { "pokeapi_id": 615, "pokemon_name": "Cryogonal", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "snow": 100, + "blizzard": 100, + "sandstorm": 100 + } }, { "pokeapi_id": 125, "pokemon_name": "Electabuzz", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "thunderstorm": 100 + } }, { "pokeapi_id": 126, "pokemon_name": "Magmar", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "harshsunlight": 100 + } }, { "pokeapi_id": 439, "pokemon_name": "Mime Jr", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "clear": 25, + "cloudy": 25, + "rain": 25, + "thunderstorm": 20, + "snow": 25, + "blizzard": 25, + "harshsunlight": 20, + "sandstorm": 100, + "fog": 25 + } }, { "pokeapi_id": 10143, "pokemon_name": "Mimikyu (Busted)", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "fog": 100 + } }, { "pokeapi_id": 138, @@ -24802,81 +32841,149 @@ "pokeapi_id": 708, "pokemon_name": "Phantump", "method": "walk", - "encounter_rate": 35, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "cloudy": 35 + } }, { "pokeapi_id": 550, "pokemon_name": "Basculin Red Striped", "method": "surf", - "encounter_rate": 25, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "clear": 25, + "cloudy": 25, + "rain": 25, + "thunderstorm": 25, + "snow": 20, + "blizzard": 20, + "harshsunlight": 25, + "fog": 25 + } }, { "pokeapi_id": 436, "pokemon_name": "Bronzor", "method": "walk", - "encounter_rate": 25, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "clear": 25, + "cloudy": 25, + "rain": 25, + "thunderstorm": 20, + "snow": 25, + "blizzard": 25, + "harshsunlight": 20, + "fog": 25 + } }, { "pokeapi_id": 878, "pokemon_name": "Cufant", "method": "walk", - "encounter_rate": 25, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "clear": 25, + "cloudy": 25, + "rain": 25, + "thunderstorm": 20, + "snow": 25, + "blizzard": 25, + "harshsunlight": 20, + "fog": 25 + } }, { "pokeapi_id": 751, "pokemon_name": "Dewpider", "method": "walk", - "encounter_rate": 25, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "rain": 25, + "thunderstorm": 20 + } }, { "pokeapi_id": 856, "pokemon_name": "Hatenna", "method": "walk", - "encounter_rate": 25, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "fog": 25 + } }, { "pokeapi_id": 129, "pokemon_name": "Magikarp", "method": "surf", - "encounter_rate": 25, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "clear": 25, + "cloudy": 25, + "rain": 25, + "thunderstorm": 25, + "snow": 20, + "blizzard": 20, + "harshsunlight": 25, + "fog": 25 + } }, { "pokeapi_id": 850, "pokemon_name": "Sizzlipede", "method": "walk", - "encounter_rate": 25, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "clear": 25, + "harshsunlight": 20 + } }, { "pokeapi_id": 582, "pokemon_name": "Vanillite", "method": "walk", - "encounter_rate": 25, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "snow": 25, + "blizzard": 25 + } }, { "pokeapi_id": 138, "pokemon_name": "Omanyte", "method": "surf", - "encounter_rate": 24, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "clear": 24, + "cloudy": 24, + "rain": 24, + "thunderstorm": 24, + "snow": 20, + "blizzard": 20, + "harshsunlight": 24, + "fog": 24 + } }, { "pokeapi_id": 339, @@ -24898,9 +33005,12 @@ "pokeapi_id": 239, "pokemon_name": "Elekid", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "thunderstorm": 20 + } }, { "pokeapi_id": 820, @@ -24914,9 +33024,12 @@ "pokeapi_id": 240, "pokemon_name": "Magby", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "harshsunlight": 20 + } }, { "pokeapi_id": 129, @@ -24930,9 +33043,13 @@ "pokeapi_id": 583, "pokemon_name": "Vanillish", "method": "surf", - "encounter_rate": 19, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "snow": 19, + "blizzard": 19 + } }, { "pokeapi_id": 130, @@ -24946,17 +33063,30 @@ "pokeapi_id": 874, "pokemon_name": "Stonjourner", "method": "walk", - "encounter_rate": 15, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "clear": 15, + "cloudy": 15, + "rain": 15, + "thunderstorm": 15, + "snow": 15, + "blizzard": 15, + "harshsunlight": 15, + "fog": 15 + } }, { "pokeapi_id": 333, "pokemon_name": "Swablu", "method": "walk", - "encounter_rate": 15, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "cloudy": 15 + } }, { "pokeapi_id": 340, @@ -24970,25 +33100,34 @@ "pokeapi_id": 596, "pokemon_name": "Galvantula", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "thunderstorm": 10 + } }, { "pokeapi_id": 533, "pokemon_name": "Gurdurr", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "clear": 10 + } }, { "pokeapi_id": 857, "pokemon_name": "Hattrem", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "fog": 10 + } }, { "pokeapi_id": 345, @@ -25002,33 +33141,54 @@ "pokeapi_id": 860, "pokemon_name": "Morgrem", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "fog": 10 + } }, { "pokeapi_id": 361, "pokemon_name": "Snorunt", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "snow": 10, + "blizzard": 10 + } }, { "pokeapi_id": 583, "pokemon_name": "Vanillish", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "snow": 10, + "blizzard": 10 + } }, { "pokeapi_id": 349, "pokemon_name": "Feebas", "method": "surf", - "encounter_rate": 1, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "clear": 1, + "cloudy": 1, + "rain": 1, + "thunderstorm": 1, + "snow": 1, + "blizzard": 1, + "harshsunlight": 1, + "fog": 1 + } } ] }, @@ -25048,9 +33208,20 @@ "pokeapi_id": 339, "pokemon_name": "Barboach", "method": "surf", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "clear": 25, + "cloudy": 25, + "rain": 25, + "thunderstorm": 25, + "snow": 20, + "blizzard": 20, + "harshsunlight": 25, + "sandstorm": 100, + "fog": 25 + } }, { "pokeapi_id": 42, @@ -25096,17 +33267,37 @@ "pokeapi_id": 550, "pokemon_name": "Basculin Red Striped", "method": "surf", - "encounter_rate": 25, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "clear": 25, + "cloudy": 25, + "rain": 25, + "thunderstorm": 25, + "snow": 20, + "blizzard": 20, + "harshsunlight": 25, + "fog": 25 + } }, { "pokeapi_id": 129, "pokemon_name": "Magikarp", "method": "surf", - "encounter_rate": 25, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "clear": 25, + "cloudy": 25, + "rain": 25, + "thunderstorm": 25, + "snow": 20, + "blizzard": 20, + "harshsunlight": 25, + "fog": 25 + } }, { "pokeapi_id": 703, @@ -25120,9 +33311,19 @@ "pokeapi_id": 138, "pokemon_name": "Omanyte", "method": "surf", - "encounter_rate": 24, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "clear": 24, + "cloudy": 24, + "rain": 24, + "thunderstorm": 24, + "snow": 20, + "blizzard": 20, + "harshsunlight": 24, + "fog": 24 + } }, { "pokeapi_id": 221, @@ -25136,9 +33337,13 @@ "pokeapi_id": 583, "pokemon_name": "Vanillish", "method": "surf", - "encounter_rate": 19, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "snow": 19, + "blizzard": 19 + } }, { "pokeapi_id": 633, @@ -25160,9 +33365,19 @@ "pokeapi_id": 349, "pokemon_name": "Feebas", "method": "surf", - "encounter_rate": 1, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "clear": 1, + "cloudy": 1, + "rain": 1, + "thunderstorm": 1, + "snow": 1, + "blizzard": 1, + "harshsunlight": 1, + "fog": 1 + } } ] }, @@ -25174,41 +33389,76 @@ "pokeapi_id": 334, "pokemon_name": "Altaria", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 65, - "max_level": 65 + "max_level": 65, + "conditions": { + "cloudy": 100 + } }, { "pokeapi_id": 713, "pokemon_name": "Avalugg", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "clear": 100, + "cloudy": 29, + "rain": 100, + "thunderstorm": 24, + "snow": 29, + "blizzard": 100, + "fog": 32, + "sandstorm": 100 + } }, { "pokeapi_id": 713, "pokemon_name": "Avalugg", "method": "surf", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "clear": 45, + "cloudy": 45, + "rain": 45, + "thunderstorm": 35, + "snow": 30, + "blizzard": 30, + "harshsunlight": 100, + "sandstorm": 100, + "fog": 45 + } }, { "pokeapi_id": 614, "pokemon_name": "Beartic", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 60, - "max_level": 67 + "max_level": 67, + "conditions": { + "snow": 100, + "blizzard": 100, + "sandstorm": 100 + } }, { "pokeapi_id": 565, "pokemon_name": "Carracosta", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 67, - "max_level": 67 + "max_level": 67, + "conditions": { + "rain": 100, + "thunderstorm": 100, + "harshsunlight": 100, + "clear": 100 + } }, { "pokeapi_id": 638, @@ -25222,97 +33472,182 @@ "pokeapi_id": 466, "pokemon_name": "Electivire", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 68, - "max_level": 68 + "max_level": 68, + "conditions": { + "thunderstorm": 100 + } }, { "pokeapi_id": 858, "pokemon_name": "Hatterene", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 67, - "max_level": 67 + "max_level": 67, + "conditions": { + "fog": 100 + } }, { "pokeapi_id": 467, "pokemon_name": "Magmortar", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 68, - "max_level": 68 + "max_level": 68, + "conditions": { + "harshsunlight": 100 + } }, { "pokeapi_id": 439, "pokemon_name": "Mime Jr", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "clear": 33, + "cloudy": 33, + "rain": 25, + "thunderstorm": 20, + "snow": 25, + "blizzard": 25, + "harshsunlight": 100, + "sandstorm": 100, + "fog": 25 + } }, { "pokeapi_id": 871, "pokemon_name": "Pincurchin", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "thunderstorm": 100 + } }, { "pokeapi_id": 364, "pokemon_name": "Sealeo", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 65, - "max_level": 65 + "max_level": 65, + "conditions": { + "clear": 100, + "cloudy": 100, + "rain": 100, + "snow": 100, + "blizzard": 100, + "harshsunlight": 100, + "sandstorm": 100, + "fog": 100 + } }, { "pokeapi_id": 363, "pokemon_name": "Spheal", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "clear": 100, + "cloudy": 100, + "rain": 55, + "thunderstorm": 45, + "snow": 100, + "blizzard": 100, + "fog": 100, + "harshsunlight": 100, + "sandstorm": 100 + } }, { "pokeapi_id": 564, "pokemon_name": "Tirtouga", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "rain": 100, + "clear": 100, + "cloudy": 100, + "thunderstorm": 100, + "snow": 10, + "blizzard": 10, + "fog": 100, + "harshsunlight": 100, + "sandstorm": 100 + } }, { "pokeapi_id": 365, "pokemon_name": "Walrein", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 68, - "max_level": 68 + "max_level": 68, + "conditions": { + "clear": 100, + "cloudy": 100, + "snow": 100, + "blizzard": 100, + "sandstorm": 100, + "fog": 100 + } }, { "pokeapi_id": 320, "pokemon_name": "Wailmer", "method": "surf", - "encounter_rate": 45, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "clear": 45, + "cloudy": 45, + "rain": 45, + "thunderstorm": 35, + "snow": 29, + "blizzard": 29, + "fog": 45 + } }, { "pokeapi_id": 712, "pokemon_name": "Bergmite", "method": "walk", - "encounter_rate": 34, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "clear": 34, + "cloudy": 34, + "rain": 25, + "thunderstorm": 20, + "snow": 25, + "blizzard": 25, + "fog": 25 + } }, { "pokeapi_id": 752, "pokemon_name": "Araquanid", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "rain": 30, + "thunderstorm": 20 + } }, { "pokeapi_id": 550, @@ -25334,49 +33669,69 @@ "pokeapi_id": 751, "pokemon_name": "Dewpider", "method": "walk", - "encounter_rate": 25, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "rain": 25, + "thunderstorm": 20 + } }, { "pokeapi_id": 856, "pokemon_name": "Hatenna", "method": "walk", - "encounter_rate": 25, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "fog": 25 + } }, { "pokeapi_id": 582, "pokemon_name": "Vanillite", "method": "walk", - "encounter_rate": 25, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "snow": 25, + "blizzard": 25 + } }, { "pokeapi_id": 239, "pokemon_name": "Elekid", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "thunderstorm": 20 + } }, { "pokeapi_id": 857, "pokemon_name": "Hattrem", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "fog": 20 + } }, { "pokeapi_id": 871, "pokemon_name": "Pincurchin", "method": "surf", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "thunderstorm": 20 + } }, { "pokeapi_id": 320, @@ -25390,9 +33745,13 @@ "pokeapi_id": 615, "pokemon_name": "Cryogonal", "method": "surf", - "encounter_rate": 15, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "snow": 15, + "blizzard": 15 + } }, { "pokeapi_id": 130, @@ -25406,57 +33765,86 @@ "pokeapi_id": 215, "pokemon_name": "Sneasel", "method": "walk", - "encounter_rate": 15, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "cloudy": 15 + } }, { "pokeapi_id": 333, "pokemon_name": "Swablu", "method": "walk", - "encounter_rate": 15, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "cloudy": 15 + } }, { "pokeapi_id": 583, "pokemon_name": "Vanillish", "method": "walk", - "encounter_rate": 15, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "snow": 15, + "blizzard": 15 + } }, { "pokeapi_id": 583, "pokemon_name": "Vanillish", "method": "surf", - "encounter_rate": 15, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "snow": 15, + "blizzard": 15 + } }, { "pokeapi_id": 125, "pokemon_name": "Electabuzz", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "thunderstorm": 10 + } }, { "pokeapi_id": 564, "pokemon_name": "Tirtouga", "method": "surf", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "clear": 10, + "cloudy": 10, + "rain": 10, + "thunderstorm": 10, + "snow": 10, + "blizzard": 10, + "fog": 10 + } }, { "pokeapi_id": 359, "pokemon_name": "Absol", "method": "walk", - "encounter_rate": 5, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "blizzard": 5 + } }, { "pokeapi_id": 781, @@ -25470,25 +33858,41 @@ "pokeapi_id": 10143, "pokemon_name": "Mimikyu (Busted)", "method": "walk", - "encounter_rate": 5, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "fog": 5 + } }, { "pokeapi_id": 531, "pokemon_name": "Audino", "method": "walk", - "encounter_rate": 1, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "clear": 1, + "cloudy": 1, + "rain": 1, + "thunderstorm": 1, + "snow": 1, + "blizzard": 1, + "fog": 1 + } }, { "pokeapi_id": 131, "pokemon_name": "Lapras", "method": "surf", - "encounter_rate": 1, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "snow": 1, + "blizzard": 1 + } } ] }, @@ -25500,233 +33904,379 @@ "pokeapi_id": 437, "pokemon_name": "Bronzong", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "clear": 27, + "cloudy": 27, + "rain": 27, + "thunderstorm": 27, + "snow": 27, + "blizzard": 30, + "harshsunlight": 22, + "sandstorm": 100, + "fog": 30 + } }, { "pokeapi_id": 439, "pokemon_name": "Mime Jr", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "clear": 25, + "cloudy": 25, + "rain": 25, + "thunderstorm": 20, + "snow": 25, + "blizzard": 25, + "harshsunlight": 20, + "sandstorm": 100, + "fog": 25 + } }, { "pokeapi_id": 708, "pokemon_name": "Phantump", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "cloudy": 40 + } }, { "pokeapi_id": 752, "pokemon_name": "Araquanid", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "rain": 30, + "thunderstorm": 10 + } }, { "pokeapi_id": 713, "pokemon_name": "Avalugg", "method": "walk", - "encounter_rate": 29, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "clear": 27, + "cloudy": 27, + "rain": 27, + "thunderstorm": 27, + "snow": 27, + "blizzard": 20, + "harshsunlight": 22, + "fog": 29 + } }, { "pokeapi_id": 712, "pokemon_name": "Bergmite", "method": "walk", - "encounter_rate": 25, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "clear": 25, + "cloudy": 25, + "rain": 25, + "thunderstorm": 20, + "snow": 25, + "blizzard": 25, + "harshsunlight": 20, + "fog": 25 + } }, { "pokeapi_id": 436, "pokemon_name": "Bronzor", "method": "walk", - "encounter_rate": 25, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "clear": 25, + "cloudy": 25, + "rain": 25, + "thunderstorm": 20, + "snow": 25, + "blizzard": 25, + "harshsunlight": 20, + "fog": 25 + } }, { "pokeapi_id": 751, "pokemon_name": "Dewpider", "method": "walk", - "encounter_rate": 25, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "rain": 25, + "thunderstorm": 20 + } }, { "pokeapi_id": 856, "pokemon_name": "Hatenna", "method": "walk", - "encounter_rate": 25, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "fog": 25 + } }, { "pokeapi_id": 582, "pokemon_name": "Vanillite", "method": "walk", - "encounter_rate": 25, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "snow": 25, + "blizzard": 25 + } }, { "pokeapi_id": 831, "pokemon_name": "Wooloo", "method": "walk", - "encounter_rate": 25, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "clear": 25, + "harshsunlight": 20 + } }, { "pokeapi_id": 531, "pokemon_name": "Audino", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "clear": 1, + "cloudy": 1, + "rain": 1, + "thunderstorm": 1, + "snow": 1, + "blizzard": 20, + "harshsunlight": 1, + "fog": 1 + } }, { "pokeapi_id": 832, "pokemon_name": "Dubwool", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "clear": 20, + "harshsunlight": 10 + } }, { "pokeapi_id": 239, "pokemon_name": "Elekid", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "thunderstorm": 20 + } }, { "pokeapi_id": 240, "pokemon_name": "Magby", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "harshsunlight": 20 + } }, { "pokeapi_id": 344, "pokemon_name": "Claydol", "method": "walk", - "encounter_rate": 15, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "clear": 15, + "cloudy": 15, + "rain": 15, + "thunderstorm": 15, + "snow": 15, + "blizzard": 15, + "harshsunlight": 15, + "fog": 15 + } }, { "pokeapi_id": 615, "pokemon_name": "Cryogonal", "method": "walk", - "encounter_rate": 15, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "snow": 15, + "blizzard": 10 + } }, { "pokeapi_id": 333, "pokemon_name": "Swablu", "method": "walk", - "encounter_rate": 15, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "cloudy": 15 + } }, { "pokeapi_id": 583, "pokemon_name": "Vanillish", "method": "walk", - "encounter_rate": 15, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "snow": 15, + "blizzard": 4 + } }, { "pokeapi_id": 621, "pokemon_name": "Druddigon", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "harshsunlight": 10 + } }, { "pokeapi_id": 125, "pokemon_name": "Electabuzz", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "thunderstorm": 10 + } }, { "pokeapi_id": 596, "pokemon_name": "Galvantula", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "thunderstorm": 10 + } }, { "pokeapi_id": 623, "pokemon_name": "Golurk", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "clear": 10, + "fog": 10 + } }, { "pokeapi_id": 857, "pokemon_name": "Hattrem", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "fog": 10 + } }, { "pokeapi_id": 126, "pokemon_name": "Magmar", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "harshsunlight": 10 + } }, { "pokeapi_id": 632, "pokemon_name": "Durant", "method": "walk", - "encounter_rate": 5, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "harshsunlight": 5 + } }, { "pokeapi_id": 631, "pokemon_name": "Heatmor", "method": "walk", - "encounter_rate": 5, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "harshsunlight": 5 + } }, { "pokeapi_id": 10143, "pokemon_name": "Mimikyu (Busted)", "method": "walk", - "encounter_rate": 5, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "fog": 5 + } }, { "pokeapi_id": 359, "pokemon_name": "Absol", "method": "walk", - "encounter_rate": 1, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "blizzard": 1 + } } ], "children": [ @@ -25752,17 +34302,30 @@ "pokeapi_id": 887, "pokemon_name": "Dragapult", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 68, - "max_level": 68 + "max_level": 68, + "conditions": { + "clear": 100, + "cloudy": 100, + "rain": 100, + "snow": 100, + "blizzard": 100, + "harshsunlight": 100, + "sandstorm": 100, + "fog": 100 + } }, { "pokeapi_id": 466, "pokemon_name": "Electivire", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 68, - "max_level": 68 + "max_level": 68, + "conditions": { + "thunderstorm": 100 + } } ] } @@ -25776,33 +34339,55 @@ "pokeapi_id": 334, "pokemon_name": "Altaria", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 65, - "max_level": 65 + "max_level": 65, + "conditions": { + "cloudy": 100 + } }, { "pokeapi_id": 347, "pokemon_name": "Anorith", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 63, - "max_level": 63 + "max_level": 63, + "conditions": { + "clear": 100, + "cloudy": 100, + "snow": 100, + "blizzard": 100, + "harshsunlight": 100, + "sandstorm": 100, + "fog": 100, + "thunderstorm": 100, + "rain": 100 + } }, { "pokeapi_id": 752, "pokemon_name": "Araquanid", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 60, - "max_level": 67 + "max_level": 67, + "conditions": { + "rain": 100, + "thunderstorm": 15 + } }, { "pokeapi_id": 348, "pokemon_name": "Armaldo", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 67, - "max_level": 67 + "max_level": 67, + "conditions": { + "rain": 100, + "thunderstorm": 100 + } }, { "pokeapi_id": 304, @@ -25816,297 +34401,514 @@ "pokeapi_id": 531, "pokemon_name": "Audino", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "clear": 1, + "cloudy": 1, + "rain": 1, + "thunderstorm": 1, + "snow": 1, + "harshsunlight": 1, + "fog": 100 + } }, { "pokeapi_id": 550, "pokemon_name": "Basculin Red Striped", "method": "surf", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "clear": 26, + "cloudy": 26, + "rain": 26, + "thunderstorm": 26, + "snow": 20, + "blizzard": 100, + "harshsunlight": 26, + "sandstorm": 100, + "fog": 26 + } }, { "pokeapi_id": 836, "pokemon_name": "Boltund", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 60, - "max_level": 67 + "max_level": 67, + "conditions": { + "clear": 100, + "cloudy": 19, + "rain": 100, + "thunderstorm": 100, + "snow": 100, + "harshsunlight": 19, + "fog": 100, + "blizzard": 100, + "sandstorm": 100 + } }, { "pokeapi_id": 839, "pokemon_name": "Coalossal", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 68, - "max_level": 68 + "max_level": 68, + "conditions": { + "harshsunlight": 100, + "clear": 100, + "thunderstorm": 100, + "snow": 100, + "blizzard": 100, + "sandstorm": 100, + "fog": 100 + } }, { "pokeapi_id": 823, "pokemon_name": "Corviknight", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 68, - "max_level": 68 + "max_level": 68, + "conditions": { + "clear": 100, + "snow": 100, + "blizzard": 100, + "sandstorm": 100 + } }, { "pokeapi_id": 615, "pokemon_name": "Cryogonal", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "snow": 100, + "blizzard": 100, + "sandstorm": 100 + } }, { "pokeapi_id": 148, "pokemon_name": "Dragonair", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 65, - "max_level": 65 + "max_level": 65, + "conditions": { + "thunderstorm": 100, + "fog": 100 + } }, { "pokeapi_id": 149, "pokemon_name": "Dragonite", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 70, - "max_level": 70 + "max_level": 70, + "conditions": { + "rain": 100, + "thunderstorm": 100 + } }, { "pokeapi_id": 147, "pokemon_name": "Dratini", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 63, - "max_level": 63 + "max_level": 63, + "conditions": { + "rain": 100, + "fog": 100 + } }, { "pokeapi_id": 830, "pokemon_name": "Eldegoss", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 65, - "max_level": 65 + "max_level": 65, + "conditions": { + "harshsunlight": 100, + "rain": 100 + } }, { "pokeapi_id": 125, "pokemon_name": "Electabuzz", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "thunderstorm": 100 + } }, { "pokeapi_id": 466, "pokemon_name": "Electivire", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 68, - "max_level": 68 + "max_level": 68, + "conditions": { + "thunderstorm": 100 + } }, { "pokeapi_id": 596, "pokemon_name": "Galvantula", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 60, - "max_level": 67 + "max_level": 67, + "conditions": { + "thunderstorm": 100 + } }, { "pokeapi_id": 820, "pokemon_name": "Greedent", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 60, - "max_level": 68 + "max_level": 68, + "conditions": { + "cloudy": 100, + "rain": 100, + "thunderstorm": 100, + "snow": 100, + "blizzard": 100, + "sandstorm": 100, + "fog": 100, + "clear": 100 + } }, { "pokeapi_id": 858, "pokemon_name": "Hatterene", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 67, - "max_level": 67 + "max_level": 67, + "conditions": { + "fog": 100 + } }, { "pokeapi_id": 876, "pokemon_name": "Indeedee Male", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "clear": 100, + "fog": 100 + } }, { "pokeapi_id": 126, "pokemon_name": "Magmar", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "harshsunlight": 100 + } }, { "pokeapi_id": 467, "pokemon_name": "Magmortar", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 68, - "max_level": 68 + "max_level": 68, + "conditions": { + "harshsunlight": 100 + } }, { "pokeapi_id": 439, "pokemon_name": "Mime Jr", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "clear": 19, + "cloudy": 31, + "rain": 19, + "thunderstorm": 19, + "snow": 23, + "blizzard": 100, + "harshsunlight": 19, + "sandstorm": 100, + "fog": 23 + } }, { "pokeapi_id": 10143, "pokemon_name": "Mimikyu (Busted)", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "fog": 100 + } }, { "pokeapi_id": 877, "pokemon_name": "Morpeko Full Belly", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "cloudy": 100, + "thunderstorm": 100 + } }, { "pokeapi_id": 715, "pokemon_name": "Noivern", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 60, - "max_level": 67 + "max_level": 67, + "conditions": { + "cloudy": 100, + "rain": 100 + } }, { "pokeapi_id": 862, "pokemon_name": "Obstagoon", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 68, - "max_level": 68 + "max_level": 68, + "conditions": { + "cloudy": 100 + } }, { "pokeapi_id": 369, "pokemon_name": "Relicanth", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 65, - "max_level": 65 + "max_level": 65, + "conditions": { + "rain": 100, + "thunderstorm": 100, + "clear": 100, + "cloudy": 100, + "snow": 100, + "blizzard": 100, + "harshsunlight": 100, + "sandstorm": 100 + } }, { "pokeapi_id": 213, "pokemon_name": "Shuckle", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "clear": 100, + "harshsunlight": 100 + } }, { "pokeapi_id": 819, "pokemon_name": "Skwovet", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "clear": 39, + "cloudy": 52, + "rain": 44, + "thunderstorm": 39, + "snow": 49, + "harshsunlight": 39, + "fog": 54, + "blizzard": 100, + "sandstorm": 100 + } }, { "pokeapi_id": 697, "pokemon_name": "Tyrantrum", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 69, - "max_level": 69 + "max_level": 69, + "conditions": { + "clear": 100, + "cloudy": 100, + "snow": 100, + "blizzard": 100, + "harshsunlight": 100, + "sandstorm": 100, + "fog": 100 + } }, { "pokeapi_id": 696, "pokemon_name": "Tyrunt", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "clear": 10, + "cloudy": 10, + "rain": 10, + "thunderstorm": 10, + "snow": 10, + "harshsunlight": 100, + "fog": 10 + } }, { "pokeapi_id": 584, "pokemon_name": "Vanilluxe", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 67, - "max_level": 67 + "max_level": 67, + "conditions": { + "snow": 100, + "blizzard": 100, + "sandstorm": 100 + } }, { "pokeapi_id": 547, "pokemon_name": "Whimsicott", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 65, - "max_level": 65 + "max_level": 65, + "conditions": { + "clear": 100, + "rain": 100 + } }, { "pokeapi_id": 835, "pokemon_name": "Yamper", "method": "walk", - "encounter_rate": 32, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "clear": 19, + "cloudy": 32, + "rain": 19, + "thunderstorm": 19, + "snow": 24, + "harshsunlight": 19, + "fog": 24 + } }, { "pokeapi_id": 546, "pokemon_name": "Cottonee", "method": "walk", - "encounter_rate": 29, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "clear": 29, + "rain": 29 + } }, { "pokeapi_id": 829, "pokemon_name": "Gossifleur", "method": "walk", - "encounter_rate": 29, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "clear": 29, + "harshsunlight": 29 + } }, { "pokeapi_id": 339, "pokemon_name": "Barboach", "method": "surf", - "encounter_rate": 27, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "clear": 27, + "cloudy": 27, + "rain": 27, + "thunderstorm": 27, + "snow": 20, + "harshsunlight": 27, + "fog": 27 + } }, { "pokeapi_id": 129, "pokemon_name": "Magikarp", "method": "surf", - "encounter_rate": 27, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "clear": 27, + "cloudy": 27, + "rain": 27, + "thunderstorm": 27, + "snow": 20, + "harshsunlight": 27, + "fog": 27 + } }, { "pokeapi_id": 856, "pokemon_name": "Hatenna", "method": "walk", - "encounter_rate": 24, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "fog": 24 + } }, { "pokeapi_id": 582, "pokemon_name": "Vanillite", "method": "walk", - "encounter_rate": 24, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "snow": 24 + } }, { "pokeapi_id": 339, @@ -26128,17 +34930,23 @@ "pokeapi_id": 838, "pokemon_name": "Carkol", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "harshsunlight": 20 + } }, { "pokeapi_id": 857, "pokemon_name": "Hattrem", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "fog": 20 + } }, { "pokeapi_id": 129, @@ -26152,33 +34960,46 @@ "pokeapi_id": 583, "pokemon_name": "Vanillish", "method": "surf", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "snow": 20 + } }, { "pokeapi_id": 751, "pokemon_name": "Dewpider", "method": "walk", - "encounter_rate": 19, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "rain": 19, + "thunderstorm": 19 + } }, { "pokeapi_id": 239, "pokemon_name": "Elekid", "method": "walk", - "encounter_rate": 19, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "thunderstorm": 19 + } }, { "pokeapi_id": 240, "pokemon_name": "Magby", "method": "walk", - "encounter_rate": 19, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "harshsunlight": 19 + } }, { "pokeapi_id": 130, @@ -26192,33 +35013,51 @@ "pokeapi_id": 10175, "pokemon_name": "Linoone (Galar)", "method": "walk", - "encounter_rate": 15, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "cloudy": 15 + } }, { "pokeapi_id": 446, "pokemon_name": "Munchlax", "method": "walk", - "encounter_rate": 15, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "clear": 5, + "cloudy": 5, + "rain": 5, + "thunderstorm": 5, + "snow": 5, + "harshsunlight": 5, + "fog": 5 + } }, { "pokeapi_id": 333, "pokemon_name": "Swablu", "method": "walk", - "encounter_rate": 15, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "cloudy": 15 + } }, { "pokeapi_id": 583, "pokemon_name": "Vanillish", "method": "walk", - "encounter_rate": 15, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "snow": 15 + } }, { "pokeapi_id": 340, @@ -26232,17 +35071,30 @@ "pokeapi_id": 347, "pokemon_name": "Anorith", "method": "surf", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "clear": 10, + "cloudy": 10, + "rain": 10, + "thunderstorm": 10, + "snow": 10, + "harshsunlight": 10, + "fog": 10 + } }, { "pokeapi_id": 822, "pokemon_name": "Corvisquire", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "clear": 10, + "snow": 10 + } }, { "pokeapi_id": 147, @@ -26256,17 +35108,29 @@ "pokeapi_id": 147, "pokemon_name": "Dratini", "method": "surf", - "encounter_rate": 5, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "clear": 5, + "cloudy": 5, + "rain": 5, + "thunderstorm": 5, + "snow": 5, + "harshsunlight": 5, + "fog": 5 + } }, { "pokeapi_id": 133, "pokemon_name": "Eevee", "method": "walk", - "encounter_rate": 5, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "clear": 5 + } }, { "pokeapi_id": 349, @@ -26280,9 +35144,18 @@ "pokeapi_id": 369, "pokemon_name": "Relicanth", "method": "surf", - "encounter_rate": 5, + "encounter_rate": null, "min_level": 60, - "max_level": 65 + "max_level": 65, + "conditions": { + "clear": 5, + "cloudy": 5, + "rain": 5, + "thunderstorm": 5, + "snow": 5, + "harshsunlight": 5, + "fog": 5 + } } ], "children": [ @@ -26308,49 +35181,70 @@ "pokeapi_id": 823, "pokemon_name": "Corviknight", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 68, - "max_level": 68 + "max_level": 68, + "conditions": { + "clear": 100, + "snow": 100, + "blizzard": 100, + "sandstorm": 100 + } }, { "pokeapi_id": 466, "pokemon_name": "Electivire", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 68, - "max_level": 68 + "max_level": 68, + "conditions": { + "thunderstorm": 100 + } }, { "pokeapi_id": 858, "pokemon_name": "Hatterene", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 67, - "max_level": 67 + "max_level": 67, + "conditions": { + "fog": 100 + } }, { "pokeapi_id": 467, "pokemon_name": "Magmortar", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 68, - "max_level": 68 + "max_level": 68, + "conditions": { + "harshsunlight": 100 + } }, { "pokeapi_id": 715, "pokemon_name": "Noivern", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 67, - "max_level": 67 + "max_level": 67, + "conditions": { + "rain": 100 + } }, { "pokeapi_id": 862, "pokemon_name": "Obstagoon", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 68, - "max_level": 68 + "max_level": 68, + "conditions": { + "cloudy": 100 + } } ] }, @@ -26362,49 +35256,70 @@ "pokeapi_id": 334, "pokemon_name": "Altaria", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 65, - "max_level": 65 + "max_level": 65, + "conditions": { + "cloudy": 100 + } }, { "pokeapi_id": 836, "pokemon_name": "Boltund", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 67, - "max_level": 67 + "max_level": 67, + "conditions": { + "thunderstorm": 100 + } }, { "pokeapi_id": 615, "pokemon_name": "Cryogonal", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 65, - "max_level": 65 + "max_level": 65, + "conditions": { + "snow": 100, + "blizzard": 100, + "sandstorm": 100 + } }, { "pokeapi_id": 830, "pokemon_name": "Eldegoss", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 65, - "max_level": 65 + "max_level": 65, + "conditions": { + "harshsunlight": 100 + } }, { "pokeapi_id": 10143, "pokemon_name": "Mimikyu (Busted)", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 65, - "max_level": 65 + "max_level": 65, + "conditions": { + "fog": 100 + } }, { "pokeapi_id": 547, "pokemon_name": "Whimsicott", "method": "walk", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 65, - "max_level": 65 + "max_level": 65, + "conditions": { + "clear": 100, + "rain": 100 + } } ] }, diff --git a/backend/src/app/seeds/data/ultra-moon.json b/backend/src/app/seeds/data/ultra-moon.json index a960565..5a784c9 100644 --- a/backend/src/app/seeds/data/ultra-moon.json +++ b/backend/src/app/seeds/data/ultra-moon.json @@ -60,7 +60,7 @@ ], "children": [ { - "name": "Alola Route 1 (First two fields east of the player\u2019s house)", + "name": "Alola Route 1 (First two fields east of the player’s house)", "order": 3, "encounters": [ { @@ -377,7 +377,7 @@ ] }, { - "name": "Trainer\u2019s School (Alola)", + "name": "Trainer’s School (Alola)", "order": 8, "encounters": [ { @@ -773,7 +773,7 @@ ] }, { - "name": "Alola Route 2 (Two patches of grass southwest of the Pok\u00e9mon Center)", + "name": "Alola Route 2 (Two patches of grass southwest of the Pokémon Center)", "order": 15, "encounters": [ { @@ -922,9 +922,12 @@ "pokeapi_id": 425, "pokemon_name": "Drifloon", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 6, - "max_level": 9 + "max_level": 9, + "conditions": { + "day": 40 + } }, { "pokeapi_id": 92, @@ -938,9 +941,12 @@ "pokeapi_id": 198, "pokemon_name": "Murkrow", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 6, - "max_level": 9 + "max_level": 9, + "conditions": { + "night": 40 + } }, { "pokeapi_id": 41, @@ -1342,17 +1348,23 @@ "pokeapi_id": 10091, "pokemon_name": "Rattata (Alola)", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 15, - "max_level": 18 + "max_level": 18, + "conditions": { + "night": 30 + } }, { "pokeapi_id": 734, "pokemon_name": "Yungoos", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 15, - "max_level": 18 + "max_level": 18, + "conditions": { + "day": 30 + } }, { "pokeapi_id": 456, @@ -1591,9 +1603,13 @@ "pokeapi_id": 366, "pokemon_name": "Clamperl", "method": "fishing", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 10, - "max_level": 17 + "max_level": 17, + "conditions": { + "day": 5, + "night": 5 + } }, { "pokeapi_id": 222, @@ -1613,17 +1629,25 @@ "pokeapi_id": 366, "pokemon_name": "Clamperl", "method": "fishing", - "encounter_rate": 55, + "encounter_rate": null, "min_level": 10, - "max_level": 22 + "max_level": 22, + "conditions": { + "day": 35, + "night": 20 + } }, { "pokeapi_id": 222, "pokemon_name": "Corsola", "method": "fishing", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 10, - "max_level": 22 + "max_level": 22, + "conditions": { + "day": 5, + "night": 20 + } }, { "pokeapi_id": 370, @@ -1707,9 +1731,13 @@ "pokeapi_id": 366, "pokemon_name": "Clamperl", "method": "fishing", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 10, - "max_level": 22 + "max_level": 22, + "conditions": { + "day": 5, + "night": 5 + } } ] } @@ -2096,9 +2124,12 @@ "pokeapi_id": 751, "pokemon_name": "Dewpider", "method": "surf", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 14, - "max_level": 17 + "max_level": 17, + "conditions": { + "day": 40 + } }, { "pokeapi_id": 60, @@ -2112,33 +2143,45 @@ "pokeapi_id": 283, "pokemon_name": "Surskit", "method": "surf", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 14, - "max_level": 17 + "max_level": 17, + "conditions": { + "night": 40 + } }, { "pokeapi_id": 751, "pokemon_name": "Dewpider", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 14, - "max_level": 17 + "max_level": 17, + "conditions": { + "day": 20 + } }, { "pokeapi_id": 755, "pokemon_name": "Morelull", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 14, - "max_level": 17 + "max_level": 17, + "conditions": { + "night": 20 + } }, { "pokeapi_id": 46, "pokemon_name": "Paras", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 14, - "max_level": 17 + "max_level": 17, + "conditions": { + "day": 20 + } }, { "pokeapi_id": 60, @@ -2168,9 +2211,12 @@ "pokeapi_id": 283, "pokemon_name": "Surskit", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 14, - "max_level": 17 + "max_level": 17, + "conditions": { + "night": 20 + } }, { "pokeapi_id": 278, @@ -3263,9 +3309,13 @@ "pokeapi_id": 278, "pokemon_name": "Wingull", "method": "walk", - "encounter_rate": 50, + "encounter_rate": null, "min_level": 21, - "max_level": 24 + "max_level": 24, + "conditions": { + "day": 30, + "night": 50 + } }, { "pokeapi_id": 170, @@ -3287,17 +3337,23 @@ "pokeapi_id": 177, "pokemon_name": "Natu", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 21, - "max_level": 24 + "max_level": 24, + "conditions": { + "day": 20 + } }, { "pokeapi_id": 10092, "pokemon_name": "Raticate (Alola)", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 21, - "max_level": 24 + "max_level": 24, + "conditions": { + "night": 20 + } }, { "pokeapi_id": 299, @@ -3341,9 +3397,13 @@ "pokeapi_id": 771, "pokemon_name": "Pyukumuku", "method": "surf", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 22, - "max_level": 25 + "max_level": 25, + "conditions": { + "day": 30, + "night": 30 + } }, { "pokeapi_id": 456, @@ -3457,33 +3517,45 @@ "pokeapi_id": 752, "pokemon_name": "Araquanid", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 25, - "max_level": 28 + "max_level": 28, + "conditions": { + "day": 20 + } }, { "pokeapi_id": 168, "pokemon_name": "Ariados", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 25, - "max_level": 28 + "max_level": 28, + "conditions": { + "night": 20 + } }, { "pokeapi_id": 166, "pokemon_name": "Ledian", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 25, - "max_level": 28 + "max_level": 28, + "conditions": { + "day": 20 + } }, { "pokeapi_id": 284, "pokemon_name": "Masquerain", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 25, - "max_level": 28 + "max_level": 28, + "conditions": { + "night": 20 + } }, { "pokeapi_id": 10107, @@ -3861,9 +3933,13 @@ "pokeapi_id": 737, "pokemon_name": "Charjabug", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 29, - "max_level": 32 + "max_level": 32, + "conditions": { + "day": 10, + "night": 10 + } }, { "pokeapi_id": 10110, @@ -4013,9 +4089,12 @@ "pokeapi_id": 735, "pokemon_name": "Gumshoos", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 30, - "max_level": 33 + "max_level": 33, + "conditions": { + "day": 30 + } }, { "pokeapi_id": 279, @@ -4029,9 +4108,12 @@ "pokeapi_id": 10092, "pokemon_name": "Raticate (Alola)", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 30, - "max_level": 33 + "max_level": 33, + "conditions": { + "night": 30 + } }, { "pokeapi_id": 361, @@ -4415,9 +4497,12 @@ "pokeapi_id": 168, "pokemon_name": "Ariados", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 33, - "max_level": 36 + "max_level": 36, + "conditions": { + "night": 40 + } }, { "pokeapi_id": 670, @@ -4431,9 +4516,12 @@ "pokeapi_id": 166, "pokemon_name": "Ledian", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 33, - "max_level": 36 + "max_level": 36, + "conditions": { + "day": 40 + } }, { "pokeapi_id": 741, @@ -5418,9 +5506,12 @@ "pokeapi_id": 427, "pokemon_name": "Buneary", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 52, - "max_level": 55 + "max_level": 55, + "conditions": { + "night": 10 + } }, { "pokeapi_id": 732, @@ -5458,9 +5549,12 @@ "pokeapi_id": 447, "pokemon_name": "Riolu", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 52, - "max_level": 55 + "max_level": 55, + "conditions": { + "day": 10 + } } ] }, @@ -5559,9 +5653,13 @@ "pokeapi_id": 743, "pokemon_name": "Ribombee", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 54, - "max_level": 57 + "max_level": 57, + "conditions": { + "day": 30, + "night": 20 + } }, { "pokeapi_id": 670, @@ -5583,9 +5681,12 @@ "pokeapi_id": 200, "pokemon_name": "Misdreavus", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 54, - "max_level": 57 + "max_level": 57, + "conditions": { + "night": 10 + } } ] }, @@ -5621,17 +5722,23 @@ "pokeapi_id": 735, "pokemon_name": "Gumshoos", "method": "walk", - "encounter_rate": 70, + "encounter_rate": null, "min_level": 54, - "max_level": 57 + "max_level": 57, + "conditions": { + "day": 70 + } }, { "pokeapi_id": 10092, "pokemon_name": "Raticate (Alola)", "method": "walk", - "encounter_rate": 70, + "encounter_rate": null, "min_level": 54, - "max_level": 57 + "max_level": 57, + "conditions": { + "night": 70 + } }, { "pokeapi_id": 57, @@ -5707,17 +5814,23 @@ "pokeapi_id": 735, "pokemon_name": "Gumshoos", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 54, - "max_level": 57 + "max_level": 57, + "conditions": { + "day": 30 + } }, { "pokeapi_id": 10092, "pokemon_name": "Raticate (Alola)", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 54, - "max_level": 57 + "max_level": 57, + "conditions": { + "night": 30 + } }, { "pokeapi_id": 732, @@ -5761,33 +5874,47 @@ "pokeapi_id": 735, "pokemon_name": "Gumshoos", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 54, - "max_level": 57 + "max_level": 57, + "conditions": { + "day": 30 + } }, { "pokeapi_id": 10092, "pokemon_name": "Raticate (Alola)", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 54, - "max_level": 57 + "max_level": 57, + "conditions": { + "night": 30 + } }, { "pokeapi_id": 297, "pokemon_name": "Hariyama", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 54, - "max_level": 57 + "max_level": 57, + "conditions": { + "day": 20, + "night": 10 + } }, { "pokeapi_id": 97, "pokemon_name": "Hypno", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 54, - "max_level": 57 + "max_level": 57, + "conditions": { + "day": 10, + "night": 20 + } }, { "pokeapi_id": 241, @@ -5855,9 +5982,12 @@ "pokeapi_id": 735, "pokemon_name": "Gumshoos", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 54, - "max_level": 57 + "max_level": 57, + "conditions": { + "day": 10 + } }, { "pokeapi_id": 241, @@ -5871,9 +6001,12 @@ "pokeapi_id": 10092, "pokemon_name": "Raticate (Alola)", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 54, - "max_level": 57 + "max_level": 57, + "conditions": { + "night": 10 + } }, { "pokeapi_id": 128, @@ -5901,17 +6034,23 @@ "pokeapi_id": 735, "pokemon_name": "Gumshoos", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 54, - "max_level": 57 + "max_level": 57, + "conditions": { + "day": 30 + } }, { "pokeapi_id": 10092, "pokemon_name": "Raticate (Alola)", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 54, - "max_level": 57 + "max_level": 57, + "conditions": { + "night": 30 + } }, { "pokeapi_id": 279, @@ -6696,7 +6835,7 @@ ] }, { - "name": "Team Rocket\u2019s Castle", + "name": "Team Rocket’s Castle", "order": 124, "encounters": [ { diff --git a/backend/src/app/seeds/data/ultra-sun.json b/backend/src/app/seeds/data/ultra-sun.json index 677cc0c..22804eb 100644 --- a/backend/src/app/seeds/data/ultra-sun.json +++ b/backend/src/app/seeds/data/ultra-sun.json @@ -60,7 +60,7 @@ ], "children": [ { - "name": "Alola Route 1 (First two fields east of the player\u2019s house)", + "name": "Alola Route 1 (First two fields east of the player’s house)", "order": 3, "encounters": [ { @@ -377,7 +377,7 @@ ] }, { - "name": "Trainer\u2019s School (Alola)", + "name": "Trainer’s School (Alola)", "order": 8, "encounters": [ { @@ -773,7 +773,7 @@ ] }, { - "name": "Alola Route 2 (Two patches of grass southwest of the Pok\u00e9mon Center)", + "name": "Alola Route 2 (Two patches of grass southwest of the Pokémon Center)", "order": 15, "encounters": [ { @@ -922,9 +922,12 @@ "pokeapi_id": 425, "pokemon_name": "Drifloon", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 6, - "max_level": 9 + "max_level": 9, + "conditions": { + "day": 40 + } }, { "pokeapi_id": 92, @@ -938,9 +941,12 @@ "pokeapi_id": 198, "pokemon_name": "Murkrow", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 6, - "max_level": 9 + "max_level": 9, + "conditions": { + "night": 40 + } }, { "pokeapi_id": 41, @@ -1342,17 +1348,23 @@ "pokeapi_id": 10091, "pokemon_name": "Rattata (Alola)", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 15, - "max_level": 18 + "max_level": 18, + "conditions": { + "night": 30 + } }, { "pokeapi_id": 734, "pokemon_name": "Yungoos", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 15, - "max_level": 18 + "max_level": 18, + "conditions": { + "day": 30 + } }, { "pokeapi_id": 456, @@ -1591,9 +1603,13 @@ "pokeapi_id": 366, "pokemon_name": "Clamperl", "method": "fishing", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 10, - "max_level": 17 + "max_level": 17, + "conditions": { + "day": 5, + "night": 5 + } }, { "pokeapi_id": 222, @@ -1613,17 +1629,25 @@ "pokeapi_id": 366, "pokemon_name": "Clamperl", "method": "fishing", - "encounter_rate": 55, + "encounter_rate": null, "min_level": 10, - "max_level": 22 + "max_level": 22, + "conditions": { + "day": 35, + "night": 20 + } }, { "pokeapi_id": 222, "pokemon_name": "Corsola", "method": "fishing", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 10, - "max_level": 22 + "max_level": 22, + "conditions": { + "day": 5, + "night": 20 + } }, { "pokeapi_id": 370, @@ -1707,9 +1731,13 @@ "pokeapi_id": 366, "pokemon_name": "Clamperl", "method": "fishing", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 10, - "max_level": 22 + "max_level": 22, + "conditions": { + "day": 5, + "night": 5 + } } ] } @@ -2096,9 +2124,12 @@ "pokeapi_id": 751, "pokemon_name": "Dewpider", "method": "surf", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 14, - "max_level": 17 + "max_level": 17, + "conditions": { + "day": 40 + } }, { "pokeapi_id": 60, @@ -2112,33 +2143,45 @@ "pokeapi_id": 283, "pokemon_name": "Surskit", "method": "surf", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 14, - "max_level": 17 + "max_level": 17, + "conditions": { + "night": 40 + } }, { "pokeapi_id": 751, "pokemon_name": "Dewpider", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 14, - "max_level": 17 + "max_level": 17, + "conditions": { + "day": 20 + } }, { "pokeapi_id": 755, "pokemon_name": "Morelull", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 14, - "max_level": 17 + "max_level": 17, + "conditions": { + "night": 20 + } }, { "pokeapi_id": 46, "pokemon_name": "Paras", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 14, - "max_level": 17 + "max_level": 17, + "conditions": { + "day": 20 + } }, { "pokeapi_id": 60, @@ -2168,9 +2211,12 @@ "pokeapi_id": 283, "pokemon_name": "Surskit", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 14, - "max_level": 17 + "max_level": 17, + "conditions": { + "night": 20 + } }, { "pokeapi_id": 278, @@ -3263,9 +3309,13 @@ "pokeapi_id": 278, "pokemon_name": "Wingull", "method": "walk", - "encounter_rate": 50, + "encounter_rate": null, "min_level": 21, - "max_level": 24 + "max_level": 24, + "conditions": { + "day": 30, + "night": 50 + } }, { "pokeapi_id": 170, @@ -3287,17 +3337,23 @@ "pokeapi_id": 177, "pokemon_name": "Natu", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 21, - "max_level": 24 + "max_level": 24, + "conditions": { + "day": 20 + } }, { "pokeapi_id": 10092, "pokemon_name": "Raticate (Alola)", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 21, - "max_level": 24 + "max_level": 24, + "conditions": { + "night": 20 + } }, { "pokeapi_id": 299, @@ -3341,9 +3397,13 @@ "pokeapi_id": 771, "pokemon_name": "Pyukumuku", "method": "surf", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 22, - "max_level": 25 + "max_level": 25, + "conditions": { + "day": 30, + "night": 30 + } }, { "pokeapi_id": 456, @@ -3457,33 +3517,45 @@ "pokeapi_id": 752, "pokemon_name": "Araquanid", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 25, - "max_level": 28 + "max_level": 28, + "conditions": { + "day": 20 + } }, { "pokeapi_id": 168, "pokemon_name": "Ariados", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 25, - "max_level": 28 + "max_level": 28, + "conditions": { + "night": 20 + } }, { "pokeapi_id": 166, "pokemon_name": "Ledian", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 25, - "max_level": 28 + "max_level": 28, + "conditions": { + "day": 20 + } }, { "pokeapi_id": 284, "pokemon_name": "Masquerain", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 25, - "max_level": 28 + "max_level": 28, + "conditions": { + "night": 20 + } }, { "pokeapi_id": 10107, @@ -3861,9 +3933,13 @@ "pokeapi_id": 737, "pokemon_name": "Charjabug", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 29, - "max_level": 32 + "max_level": 32, + "conditions": { + "day": 10, + "night": 10 + } }, { "pokeapi_id": 10110, @@ -4021,9 +4097,12 @@ "pokeapi_id": 735, "pokemon_name": "Gumshoos", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 30, - "max_level": 33 + "max_level": 33, + "conditions": { + "day": 30 + } }, { "pokeapi_id": 279, @@ -4037,9 +4116,12 @@ "pokeapi_id": 10092, "pokemon_name": "Raticate (Alola)", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 30, - "max_level": 33 + "max_level": 33, + "conditions": { + "night": 30 + } }, { "pokeapi_id": 361, @@ -4423,9 +4505,12 @@ "pokeapi_id": 168, "pokemon_name": "Ariados", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 33, - "max_level": 36 + "max_level": 36, + "conditions": { + "night": 40 + } }, { "pokeapi_id": 546, @@ -4447,9 +4532,12 @@ "pokeapi_id": 166, "pokemon_name": "Ledian", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 33, - "max_level": 36 + "max_level": 36, + "conditions": { + "day": 40 + } }, { "pokeapi_id": 741, @@ -5427,9 +5515,12 @@ "pokeapi_id": 427, "pokemon_name": "Buneary", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 52, - "max_level": 55 + "max_level": 55, + "conditions": { + "night": 10 + } }, { "pokeapi_id": 732, @@ -5467,9 +5558,12 @@ "pokeapi_id": 447, "pokemon_name": "Riolu", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 52, - "max_level": 55 + "max_level": 55, + "conditions": { + "day": 10 + } } ] }, @@ -5568,9 +5662,13 @@ "pokeapi_id": 743, "pokemon_name": "Ribombee", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 54, - "max_level": 57 + "max_level": 57, + "conditions": { + "day": 30, + "night": 20 + } }, { "pokeapi_id": 670, @@ -5592,9 +5690,12 @@ "pokeapi_id": 200, "pokemon_name": "Misdreavus", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 54, - "max_level": 57 + "max_level": 57, + "conditions": { + "night": 10 + } } ] }, @@ -5630,17 +5731,23 @@ "pokeapi_id": 735, "pokemon_name": "Gumshoos", "method": "walk", - "encounter_rate": 70, + "encounter_rate": null, "min_level": 54, - "max_level": 57 + "max_level": 57, + "conditions": { + "day": 70 + } }, { "pokeapi_id": 10092, "pokemon_name": "Raticate (Alola)", "method": "walk", - "encounter_rate": 70, + "encounter_rate": null, "min_level": 54, - "max_level": 57 + "max_level": 57, + "conditions": { + "night": 70 + } }, { "pokeapi_id": 57, @@ -5716,17 +5823,23 @@ "pokeapi_id": 735, "pokemon_name": "Gumshoos", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 54, - "max_level": 57 + "max_level": 57, + "conditions": { + "day": 30 + } }, { "pokeapi_id": 10092, "pokemon_name": "Raticate (Alola)", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 54, - "max_level": 57 + "max_level": 57, + "conditions": { + "night": 30 + } }, { "pokeapi_id": 732, @@ -5770,33 +5883,47 @@ "pokeapi_id": 735, "pokemon_name": "Gumshoos", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 54, - "max_level": 57 + "max_level": 57, + "conditions": { + "day": 30 + } }, { "pokeapi_id": 10092, "pokemon_name": "Raticate (Alola)", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 54, - "max_level": 57 + "max_level": 57, + "conditions": { + "night": 30 + } }, { "pokeapi_id": 297, "pokemon_name": "Hariyama", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 54, - "max_level": 57 + "max_level": 57, + "conditions": { + "day": 20, + "night": 10 + } }, { "pokeapi_id": 97, "pokemon_name": "Hypno", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 54, - "max_level": 57 + "max_level": 57, + "conditions": { + "day": 10, + "night": 20 + } }, { "pokeapi_id": 546, @@ -5864,9 +5991,12 @@ "pokeapi_id": 735, "pokemon_name": "Gumshoos", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 54, - "max_level": 57 + "max_level": 57, + "conditions": { + "day": 10 + } }, { "pokeapi_id": 241, @@ -5880,9 +6010,12 @@ "pokeapi_id": 10092, "pokemon_name": "Raticate (Alola)", "method": "walk", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 54, - "max_level": 57 + "max_level": 57, + "conditions": { + "night": 10 + } }, { "pokeapi_id": 128, @@ -5910,17 +6043,23 @@ "pokeapi_id": 735, "pokemon_name": "Gumshoos", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 54, - "max_level": 57 + "max_level": 57, + "conditions": { + "day": 30 + } }, { "pokeapi_id": 10092, "pokemon_name": "Raticate (Alola)", "method": "walk", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 54, - "max_level": 57 + "max_level": 57, + "conditions": { + "night": 30 + } }, { "pokeapi_id": 546, @@ -6705,7 +6844,7 @@ ] }, { - "name": "Team Rocket\u2019s Castle", + "name": "Team Rocket’s Castle", "order": 124, "encounters": [ { diff --git a/backend/src/app/seeds/data/white-2.json b/backend/src/app/seeds/data/white-2.json index 392cf29..4571e76 100644 --- a/backend/src/app/seeds/data/white-2.json +++ b/backend/src/app/seeds/data/white-2.json @@ -844,17 +844,25 @@ "pokeapi_id": 88, "pokemon_name": "Grimer", "method": "surf", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 5, - "max_level": 20 + "max_level": 20, + "conditions": { + "spring": 100, + "summer": 100 + } }, { "pokeapi_id": 88, "pokemon_name": "Grimer", "method": "fishing", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 40, - "max_level": 70 + "max_level": 70, + "conditions": { + "spring": 100, + "summer": 100 + } }, { "pokeapi_id": 19, @@ -884,17 +892,25 @@ "pokeapi_id": 89, "pokemon_name": "Muk", "method": "fishing", - "encounter_rate": 10, + "encounter_rate": null, "min_level": 50, - "max_level": 70 + "max_level": 70, + "conditions": { + "spring": 10, + "summer": 10 + } }, { "pokeapi_id": 89, "pokemon_name": "Muk", "method": "surf", - "encounter_rate": 5, + "encounter_rate": null, "min_level": 5, - "max_level": 20 + "max_level": 20, + "conditions": { + "spring": 5, + "summer": 5 + } } ] }, @@ -3294,41 +3310,63 @@ "pokeapi_id": 593, "pokemon_name": "Jellicent", "method": "surf", - "encounter_rate": 60, + "encounter_rate": null, "min_level": 25, - "max_level": 40 + "max_level": 40, + "conditions": { + "spring": 60, + "summer": 60, + "autumn": 60 + } }, { "pokeapi_id": 320, "pokemon_name": "Wailmer", "method": "surf", - "encounter_rate": 60, + "encounter_rate": null, "min_level": 25, - "max_level": 40 + "max_level": 40, + "conditions": { + "spring": 30, + "summer": 30, + "autumn": 30, + "winter": 60 + } }, { "pokeapi_id": 458, "pokemon_name": "Mantyke", "method": "surf", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 25, - "max_level": 40 + "max_level": 40, + "conditions": { + "spring": 30, + "summer": 30, + "autumn": 30 + } }, { "pokeapi_id": 364, "pokemon_name": "Sealeo", "method": "surf", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 25, - "max_level": 40 + "max_level": 40, + "conditions": { + "winter": 30 + } }, { "pokeapi_id": 363, "pokemon_name": "Spheal", "method": "surf", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 25, - "max_level": 40 + "max_level": 40, + "conditions": { + "winter": 30 + } }, { "pokeapi_id": 171, @@ -3342,9 +3380,14 @@ "pokeapi_id": 226, "pokemon_name": "Mantine", "method": "surf", - "encounter_rate": 5, + "encounter_rate": null, "min_level": 30, - "max_level": 40 + "max_level": 40, + "conditions": { + "spring": 5, + "summer": 5, + "autumn": 5 + } }, { "pokeapi_id": 224, @@ -3374,9 +3417,12 @@ "pokeapi_id": 365, "pokemon_name": "Walrein", "method": "surf", - "encounter_rate": 5, + "encounter_rate": null, "min_level": 30, - "max_level": 40 + "max_level": 40, + "conditions": { + "winter": 5 + } } ] }, @@ -7642,33 +7688,53 @@ "pokeapi_id": 536, "pokemon_name": "Palpitoad", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 54, - "max_level": 57 + "max_level": 57, + "conditions": { + "spring": 40, + "summer": 40, + "autumn": 40 + } }, { "pokeapi_id": 588, "pokemon_name": "Karrablast", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 57, - "max_level": 57 + "max_level": 57, + "conditions": { + "spring": 20, + "summer": 20, + "autumn": 20 + } }, { "pokeapi_id": 618, "pokemon_name": "Stunfisk", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 55, - "max_level": 56 + "max_level": 56, + "conditions": { + "spring": 20, + "summer": 20, + "autumn": 20 + } }, { "pokeapi_id": 453, "pokemon_name": "Croagunk", "method": "walk", - "encounter_rate": 15, + "encounter_rate": null, "min_level": 55, - "max_level": 56 + "max_level": 56, + "conditions": { + "spring": 15, + "summer": 15, + "autumn": 15 + } }, { "pokeapi_id": 340, @@ -7690,9 +7756,14 @@ "pokeapi_id": 616, "pokemon_name": "Shelmet", "method": "walk", - "encounter_rate": 5, + "encounter_rate": null, "min_level": 54, - "max_level": 54 + "max_level": 54, + "conditions": { + "spring": 5, + "summer": 5, + "autumn": 5 + } } ] }, @@ -7728,33 +7799,53 @@ "pokeapi_id": 536, "pokemon_name": "Palpitoad", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 54, - "max_level": 57 + "max_level": 57, + "conditions": { + "spring": 40, + "summer": 40, + "autumn": 40 + } }, { "pokeapi_id": 588, "pokemon_name": "Karrablast", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 54, - "max_level": 54 + "max_level": 54, + "conditions": { + "spring": 20, + "summer": 20, + "autumn": 20 + } }, { "pokeapi_id": 618, "pokemon_name": "Stunfisk", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 55, - "max_level": 56 + "max_level": 56, + "conditions": { + "spring": 20, + "summer": 20, + "autumn": 20 + } }, { "pokeapi_id": 453, "pokemon_name": "Croagunk", "method": "walk", - "encounter_rate": 15, + "encounter_rate": null, "min_level": 55, - "max_level": 56 + "max_level": 56, + "conditions": { + "spring": 15, + "summer": 15, + "autumn": 15 + } }, { "pokeapi_id": 340, @@ -7776,9 +7867,14 @@ "pokeapi_id": 616, "pokemon_name": "Shelmet", "method": "walk", - "encounter_rate": 5, + "encounter_rate": null, "min_level": 57, - "max_level": 57 + "max_level": 57, + "conditions": { + "spring": 5, + "summer": 5, + "autumn": 5 + } } ] }, diff --git a/backend/src/app/seeds/data/white.json b/backend/src/app/seeds/data/white.json index 4892e17..d50d44b 100644 --- a/backend/src/app/seeds/data/white.json +++ b/backend/src/app/seeds/data/white.json @@ -1486,7 +1486,7 @@ ] }, { - "name": "Relic Castle (Volcarona\u2019s Room and Room Outside)", + "name": "Relic Castle (Volcarona’s Room and Room Outside)", "order": 30, "encounters": [ { @@ -2971,25 +2971,40 @@ "pokeapi_id": 536, "pokemon_name": "Palpitoad", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 30, - "max_level": 33 + "max_level": 33, + "conditions": { + "spring": 40, + "summer": 40, + "autumn": 40 + } }, { "pokeapi_id": 616, "pokemon_name": "Shelmet", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 30, - "max_level": 33 + "max_level": 33, + "conditions": { + "spring": 40, + "summer": 40, + "autumn": 40 + } }, { "pokeapi_id": 618, "pokemon_name": "Stunfisk", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 31, - "max_level": 32 + "max_level": 32, + "conditions": { + "spring": 20, + "summer": 20, + "autumn": 20 + } }, { "pokeapi_id": 340, @@ -3439,25 +3454,40 @@ "pokeapi_id": 536, "pokemon_name": "Palpitoad", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 30, - "max_level": 33 + "max_level": 33, + "conditions": { + "spring": 40, + "summer": 40, + "autumn": 40 + } }, { "pokeapi_id": 616, "pokemon_name": "Shelmet", "method": "walk", - "encounter_rate": 40, + "encounter_rate": null, "min_level": 30, - "max_level": 33 + "max_level": 33, + "conditions": { + "spring": 40, + "summer": 40, + "autumn": 40 + } }, { "pokeapi_id": 618, "pokemon_name": "Stunfisk", "method": "walk", - "encounter_rate": 20, + "encounter_rate": null, "min_level": 31, - "max_level": 32 + "max_level": 32, + "conditions": { + "spring": 20, + "summer": 20, + "autumn": 20 + } }, { "pokeapi_id": 340, @@ -5630,9 +5660,12 @@ "pokeapi_id": 446, "pokemon_name": "Munchlax", "method": "trade", - "encounter_rate": 100, + "encounter_rate": null, "min_level": 60, - "max_level": 60 + "max_level": 60, + "conditions": { + "summer": 100 + } }, { "pokeapi_id": 90, @@ -5740,9 +5773,15 @@ "pokeapi_id": 320, "pokemon_name": "Wailmer", "method": "surf", - "encounter_rate": 90, + "encounter_rate": null, "min_level": 25, - "max_level": 60 + "max_level": 60, + "conditions": { + "spring": 90, + "summer": 90, + "autumn": 90, + "winter": 60 + } }, { "pokeapi_id": 223, @@ -5772,25 +5811,36 @@ "pokeapi_id": 458, "pokemon_name": "Mantyke", "method": "surf", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 25, - "max_level": 55 + "max_level": 55, + "conditions": { + "spring": 30, + "summer": 30, + "autumn": 30 + } }, { "pokeapi_id": 364, "pokemon_name": "Sealeo", "method": "surf", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 25, - "max_level": 60 + "max_level": 60, + "conditions": { + "winter": 30 + } }, { "pokeapi_id": 363, "pokemon_name": "Spheal", "method": "surf", - "encounter_rate": 30, + "encounter_rate": null, "min_level": 25, - "max_level": 55 + "max_level": 55, + "conditions": { + "winter": 30 + } }, { "pokeapi_id": 279, @@ -5812,9 +5862,14 @@ "pokeapi_id": 226, "pokemon_name": "Mantine", "method": "surf", - "encounter_rate": 5, + "encounter_rate": null, "min_level": 25, - "max_level": 60 + "max_level": 60, + "conditions": { + "spring": 5, + "summer": 5, + "autumn": 5 + } }, { "pokeapi_id": 224, @@ -5836,9 +5891,12 @@ "pokeapi_id": 365, "pokemon_name": "Walrein", "method": "surf", - "encounter_rate": 5, + "encounter_rate": null, "min_level": 25, - "max_level": 70 + "max_level": 70, + "conditions": { + "winter": 5 + } } ] }, diff --git a/backend/src/app/seeds/loader.py b/backend/src/app/seeds/loader.py index bd334d1..0965a06 100644 --- a/backend/src/app/seeds/loader.py +++ b/backend/src/app/seeds/loader.py @@ -192,6 +192,41 @@ async def upsert_routes( return {row.name: row.id for row in result} +async def _upsert_single_encounter( + session: AsyncSession, + route_id: int, + pokemon_id: int, + game_id: int, + method: str, + encounter_rate: int, + min_level: int, + max_level: int, + condition: str = "", +) -> None: + stmt = ( + insert(RouteEncounter) + .values( + route_id=route_id, + pokemon_id=pokemon_id, + game_id=game_id, + encounter_method=method, + encounter_rate=encounter_rate, + condition=condition, + min_level=min_level, + max_level=max_level, + ) + .on_conflict_do_update( + constraint="uq_route_pokemon_method_game_condition", + set_={ + "encounter_rate": encounter_rate, + "min_level": min_level, + "max_level": max_level, + }, + ) + ) + await session.execute(stmt) + + async def upsert_route_encounters( session: AsyncSession, route_id: int, @@ -207,28 +242,33 @@ async def upsert_route_encounters( print(f" Warning: no pokemon_id for pokeapi_id {enc['pokeapi_id']}") continue - stmt = ( - insert(RouteEncounter) - .values( - route_id=route_id, - pokemon_id=pokemon_id, - game_id=game_id, - encounter_method=enc["method"], - encounter_rate=enc["encounter_rate"], - min_level=enc["min_level"], - max_level=enc["max_level"], + conditions = enc.get("conditions") + if conditions: + for condition_name, rate in conditions.items(): + await _upsert_single_encounter( + session, + route_id, + pokemon_id, + game_id, + enc["method"], + rate, + enc["min_level"], + enc["max_level"], + condition=condition_name, + ) + count += 1 + else: + await _upsert_single_encounter( + session, + route_id, + pokemon_id, + game_id, + enc["method"], + enc["encounter_rate"], + enc["min_level"], + enc["max_level"], ) - .on_conflict_do_update( - constraint="uq_route_pokemon_method_game", - set_={ - "encounter_rate": enc["encounter_rate"], - "min_level": enc["min_level"], - "max_level": enc["max_level"], - }, - ) - ) - await session.execute(stmt) - count += 1 + count += 1 return count diff --git a/frontend/src/components/EncounterMethodBadge.tsx b/frontend/src/components/EncounterMethodBadge.tsx index 44986d4..be31631 100644 --- a/frontend/src/components/EncounterMethodBadge.tsx +++ b/frontend/src/components/EncounterMethodBadge.tsx @@ -43,6 +43,14 @@ export const METHOD_CONFIG: Record = { label: 'Super Rod', color: 'bg-indigo-100 text-indigo-800 dark:bg-indigo-900/40 dark:text-indigo-300', }, + horde: { + label: 'Horde', + color: 'bg-rose-100 text-rose-800 dark:bg-rose-900/40 dark:text-rose-300', + }, + sos: { + label: 'SOS', + color: 'bg-violet-100 text-violet-800 dark:bg-violet-900/40 dark:text-violet-300', + }, } /** Display order for encounter method groups */ @@ -58,6 +66,8 @@ export const METHOD_ORDER = [ 'old-rod', 'good-rod', 'super-rod', + 'horde', + 'sos', ] export function getMethodLabel(method: string): string { diff --git a/frontend/src/components/EncounterModal.tsx b/frontend/src/components/EncounterModal.tsx index d860c4d..89ccf9b 100644 --- a/frontend/src/components/EncounterModal.tsx +++ b/frontend/src/components/EncounterModal.tsx @@ -62,14 +62,90 @@ const statusOptions: { const SPECIAL_METHODS = ['starter', 'gift', 'fossil', 'trade'] -function groupByMethod( - pokemon: RouteEncounterDetail[] -): { method: string; pokemon: RouteEncounterDetail[] }[] { - const groups = new Map() +interface GroupedEncounter { + encounter: RouteEncounterDetail + conditions: string[] + displayRate: number | null +} + +function getUniqueConditions(pokemon: RouteEncounterDetail[]): string[] { + const conditions = new Set() for (const rp of pokemon) { - const list = groups.get(rp.encounterMethod) ?? [] - list.push(rp) - groups.set(rp.encounterMethod, list) + if (rp.condition) conditions.add(rp.condition) + } + return [...conditions].sort() +} + +function groupByMethod( + pokemon: RouteEncounterDetail[], + selectedCondition: string | null +): { method: string; pokemon: GroupedEncounter[] }[] { + const groups = new Map>() + + // Build a lookup: pokemonId+method -> condition -> rate + const rateByCondition = new Map>() + for (const rp of pokemon) { + if (rp.condition) { + const key = `${rp.pokemonId}:${rp.encounterMethod}` + let condMap = rateByCondition.get(key) + if (!condMap) { + condMap = new Map() + rateByCondition.set(key, condMap) + } + condMap.set(rp.condition, rp.encounterRate) + } + } + + for (const rp of pokemon) { + // When a specific condition is selected, skip pokemon with 0% under that condition + if (selectedCondition) { + const key = `${rp.pokemonId}:${rp.encounterMethod}` + const condMap = rateByCondition.get(key) + if (condMap) { + const rate = condMap.get(selectedCondition) + if (rate === 0) continue + // Skip entries for other conditions (we only want one entry per pokemon) + if (rp.condition && rp.condition !== selectedCondition) continue + } + } else { + // "All" mode: skip 0% entries + if (rp.encounterRate === 0 && rp.condition) continue + } + + let methodGroup = groups.get(rp.encounterMethod) + if (!methodGroup) { + methodGroup = new Map() + groups.set(rp.encounterMethod, methodGroup) + } + + const existing = methodGroup.get(rp.pokemonId) + if (existing) { + if (rp.condition) existing.conditions.push(rp.condition) + } else { + // Determine the display rate + let displayRate: number | null = null + const isSpecial = SPECIAL_METHODS.includes(rp.encounterMethod) + if (!isSpecial) { + if (selectedCondition) { + const key = `${rp.pokemonId}:${rp.encounterMethod}` + const condMap = rateByCondition.get(key) + if (condMap) { + displayRate = condMap.get(selectedCondition) ?? null + } else { + displayRate = rp.encounterRate + } + } else if (!rp.condition) { + // "All" mode: show the base rate for non-condition entries + displayRate = rp.encounterRate + } + } + + methodGroup.set(rp.pokemonId, { + encounter: rp, + conditions: rp.condition ? [rp.condition] : [], + displayRate, + }) + } } return [...groups.entries()] .sort(([a], [b]) => { @@ -77,14 +153,25 @@ function groupByMethod( const bi = METHOD_ORDER.indexOf(b) return (ai === -1 ? 999 : ai) - (bi === -1 ? 999 : bi) }) - .map(([method, pokemon]) => ({ method, pokemon })) + .map(([method, pokemonMap]) => ({ + method, + pokemon: [...pokemonMap.values()].sort((a, b) => (b.displayRate ?? 0) - (a.displayRate ?? 0)), + })) } function pickRandomPokemon( pokemon: RouteEncounterDetail[], dupedIds?: Set ): RouteEncounterDetail | null { - const eligible = dupedIds ? pokemon.filter((rp) => !dupedIds.has(rp.pokemonId)) : pokemon + // Deduplicate by pokemonId (conditions may create multiple entries) + const seen = new Set() + const unique = pokemon.filter((rp) => { + if (rp.encounterRate === 0) return false + if (seen.has(rp.pokemonId)) return false + seen.add(rp.pokemonId) + return true + }) + const eligible = dupedIds ? unique.filter((rp) => !dupedIds.has(rp.pokemonId)) : unique if (eligible.length === 0) return null return eligible[Math.floor(Math.random() * eligible.length)] ?? null } @@ -112,6 +199,7 @@ export function EncounterModal({ const [faintLevel, setFaintLevel] = useState('') const [deathCause, setDeathCause] = useState('') const [search, setSearch] = useState('') + const [selectedCondition, setSelectedCondition] = useState(null) const isEditing = !!existing @@ -131,13 +219,18 @@ export function EncounterModal({ } }, [existing, routePokemon]) + const availableConditions = useMemo( + () => (routePokemon ? getUniqueConditions(routePokemon) : []), + [routePokemon] + ) + const filteredPokemon = routePokemon?.filter((rp) => rp.pokemon.name.toLowerCase().includes(search.toLowerCase()) ) const groupedPokemon = useMemo( - () => (filteredPokemon ? groupByMethod(filteredPokemon) : []), - [filteredPokemon] + () => (filteredPokemon ? groupByMethod(filteredPokemon, selectedCondition) : []), + [filteredPokemon, selectedCondition] ) const hasMultipleGroups = groupedPokemon.length > 1 @@ -235,6 +328,35 @@ export function EncounterModal({ className="w-full px-3 py-1.5 mb-2 rounded-lg border border-gray-300 dark:border-gray-600 bg-white dark:bg-gray-700 text-gray-900 dark:text-gray-100 text-sm focus:outline-none focus:ring-2 focus:ring-blue-500" /> )} + {availableConditions.length > 0 && ( +
+ + {availableConditions.map((cond) => ( + + ))} +
+ )}
{groupedPokemon.map(({ method, pokemon }, groupIdx) => (
@@ -247,18 +369,21 @@ export function EncounterModal({
)}
- {pokemon.map((rp) => { + {pokemon.map(({ encounter: rp, conditions, displayRate }) => { const isDuped = dupedPokemonIds?.has(rp.pokemonId) ?? false + const isSelected = + selectedPokemon?.pokemonId === rp.pokemonId && + selectedPokemon?.encounterMethod === rp.encounterMethod return (