Skip to content

Add Sword/Shield encounters (Part 7: Galar Wild Area Max Raids)#1610

Merged
Naramsim merged 58 commits into
PokeAPI:masterfrom
jemarq04:feat/add-swsh-max-raids
Jul 19, 2026
Merged

Add Sword/Shield encounters (Part 7: Galar Wild Area Max Raids)#1610
Naramsim merged 58 commits into
PokeAPI:masterfrom
jemarq04:feat/add-swsh-max-raids

Conversation

@jemarq04

Copy link
Copy Markdown
Member

Change description

The continuation of PR #1550, #1564, #1577, #1581, #1600, #1604, addressing issue #1459. This PR adds all the max raid encounters in the Galar wild areas, loaded from Bulbapedia webpages using a web scraping script. If a pokemon was encountered in its Gigantamax form, I marked them as such.

I did accidentally fork from my crown tundra branch, so there's a bunch of commits from that PR - my bad! Those shouldn't affect anything since that's already been merged into master. The next PR will add the remaining max raids for both DLCs and finish SWSH encounters.

New encounter conditions

I added new encounter conditions to track the rarity and difficulty rating of the den: max-den-rarity and max-den-rating. I added condition values for common, rare, and special rarity along with 1-5 star ratings.

The max-den-rarity-special condition value is for max dens affected by the Wild Area News feature. Common is for the red pillars of light and rare is for the purple pillars of light beaming from a max den.

New location/location areas

I added galar-wild-area-max-dens as a placeholder location for any max den in the Galar wild area. This location was added purely for the Wild Area News special encounters. https://bulbapedia.bulbagarden.net/wiki/Wild_Area_News

A new location area was added for each max den available in a given wild area location. They are named using Bulbapedia's naming scheme, as I used those pages primarily to add the encounters. Occasionally a table was missing, so I added the information from Serebii manually and double-checked the information.

AI coding assistance disclosure

No AI was used.

Contributor check list

  • I have written a description of the contribution and explained its motivation.
  • I have written tests for my code changes (if applicable).
  • I have read and understood the AI Assisted Contribution guidelines.
  • I will own this change in production, and I am prepared to fix any bugs caused by my code change.

jemarq04 added 30 commits July 10, 2026 13:27
…own-tundra to find terrakion,virizion,cobalion
…r condition value and missing condition value prose
@Naramsim

Copy link
Copy Markdown
Member

:)

1117,9,Roaming Galar Wild Areas,
1118,9,Roaming the Isle of Armor,
1119,9,Roaming the Crown Tundra,
1120,9,All Max Dens in the Galar Wild Area,

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

What about Max Dens in the Galar Wild Area? Removing the Max?

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I can remove 'All' (as I think that's what you meant haha) and have that as part of the last SWSH encounter PR then, since I see this one was just merged. 'All' is probably a bit redundant here

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Haha yes sorry. Thanks

@Naramsim
Naramsim merged commit fe7aa93 into PokeAPI:master Jul 19, 2026
19 checks passed
@jemarq04
jemarq04 deleted the feat/add-swsh-max-raids branch July 19, 2026 00:52
@pokeapi-machine-user

Copy link
Copy Markdown

A PokeAPI/api-data refresh has started. In ~45 minutes the staging branch of PokeAPI/api-data will be pushed with the new generated data.

The staging branch will be deployed in our staging environment and the entire API will be ready to review.

A Pull Request (master<-staging) will be also created at PokeAPI/api-data and assigned to the PokeAPI Core team to be reviewed. If approved and merged new data will soon be available worldwide at pokeapi.co.

@jemarq04

Copy link
Copy Markdown
Member Author

I just had my personal fork jemarq04/pokeapi try to publish a release after this PR was merged.. was this in response to one of the recent changes to the CI workflow?

@pokeapi-machine-user

Copy link
Copy Markdown

The updater script has finished its job and has now opened a Pull Request towards PokeAPI/api-data with the updated data.

The Pull Request can be seen deployed in our staging environment when CircleCI deploy will be finished (check the start time of the last build).

Naramsim pushed a commit to PokeAPI/api-data that referenced this pull request Jul 19, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants