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

Gen 1's Special base stat #6330

Open
wants to merge 1 commit into
base: upcoming
Choose a base branch
from

Conversation

AsparagusEduardo
Copy link

Description

In Gen 1, there was no separation of Sp. Attack and Sp. Defense, instead both being handled by a single "Special" stat.
To simulate this for expansion's framework, this PR sets both Sp. Atk and Sp. Def stats to Gen 1's Special base stat, becoming effectively the same stat when setting P_UPDATED_STATS to GEN_1. This is the same approach used by Pokémon Showdown for storing its species data.

Besides the original 151, Gigantamax forms of them are also handled, as Gigantamax is not a form change internally in SwSh, so any base stats are derived from the original Pokémon's form.

Feature(s) this PR does NOT handle:

Does not handle any other changes to accomodate the Special stat:

  • Zinc increasing both Sp. Atk and Sp. Defense
  • Move effects
  • EV/IV yields and handling

Discord contact info

AsparagusEduardo

@Pawkkie Pawkkie added category: battle-mechanic Pertains to battle mechanics new-feature Adds a feature labels Feb 24, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
category: battle-mechanic Pertains to battle mechanics new-feature Adds a feature
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants