Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Minor Roost fixes/cleanup #2530

Merged

Conversation

mrgriffin
Copy link
Collaborator

  • Fix 'mon with Flying in type3 but not type1 or type2 is set to uninitialized roostTypes.
  • Remove unread third roostTypes element.
  • Option for Gen IV pure-Flying behavior (B_ROOST_PURE_FLYING).

The bug is currently theoretical because there's no move that sets type3 to TYPE_FLYING, but it would allow a player to Roost with a Flying-type and later Roost with a Flying-type3, and at the end of the turn the second Pokémon would change to the types of the first.

@AsparagusEduardo AsparagusEduardo changed the base branch from master to upcoming December 21, 2022 14:45
@AsparagusEduardo
Copy link
Collaborator

PRs to the expansion should point to the upcoming branch. Github caught a conflict due to it previously pointing to master

- Fix 'mon with Flying in type3 but not type1 or type2 is set to
  uninitialized roostTypes.
- Remove unread third roostTypes element.
- Option for Gen IV pure-Flying behavior.
@AsparagusEduardo AsparagusEduardo merged commit da535fc into rh-hideout:upcoming Dec 21, 2022
@mrgriffin mrgriffin deleted the rhh-setroost-cleanup branch December 21, 2022 20:11
@AsparagusEduardo AsparagusEduardo mentioned this pull request Feb 19, 2023
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