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

Support Pain Split #585

Merged
merged 74 commits into from
Jul 1, 2024
Merged

Support Pain Split #585

merged 74 commits into from
Jul 1, 2024

Conversation

ForwardFeed
Copy link
Contributor

to implement the requested feat #572

Note, i tried to make a full rebase before pushing but failed (i really struggle with git) so there is the other changed of ruination and super fang along side it

ForwardFeed and others added 30 commits August 23, 2023 13:36
- If Protosynthesis / Quark Drive is selected without the necessary conditions to activate, the status is inactive
- If the item is changed to booster energy or the correct weather / terrain is set, the status becomes auto select
- If the item / weather / terrain are removed, the status reverts to inactive
- If a specific stat is selected as the override, that stat is increased by the appropriate multiplier
- Overridden selections are not affected by changing item / weather / terrain
Treat Booster Energy as consumed when P/Q is active
+ smogon#546 nits because Git wouldn't let me push to the branch.
dependabot bot and others added 20 commits October 28, 2023 10:54
Fixes Spectral Thief stealing negative stat changes, as reported https://www.smogon.com/forums/posts/9748441.

Additionally, fixes Spectral Thief not removing positive boosts (particularly Defense boosts) from the target.
In Generation 4, if a Pokemon with the ability Klutz holds
an Iron Ball it should still get its Speed dropped. However, Klutz
Pokemon holding an Iron Ball won't be grounded.

Fixes smogon#560
Duplicate Palafin's sets into Palafin-Hero.

Fixes smogon#558
The smoke tester runs PS battles and compares the damage rolls to the
calc's. If they don't match, it will print the output to `logs/`.
The smoke tester can then be re-ran with the log filename as a CLI
argument and it will report each failure in detail.

This is still a WIP as can be seen by the TODO comments but it works
decently enough now that I decided to commit it to the repo.
Bumps [@babel/traverse](https://github.com/babel/babel/tree/HEAD/packages/babel-traverse) from 7.20.12 to 7.23.2.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.23.2/packages/babel-traverse)

---
updated-dependencies:
- dependency-name: "@babel/traverse"
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [@babel/traverse](https://github.com/babel/babel/tree/HEAD/packages/babel-traverse) from 7.21.2 to 7.23.2.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.23.2/packages/babel-traverse)

---
updated-dependencies:
- dependency-name: "@babel/traverse"
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
@jmynes
Copy link

jmynes commented Jan 30, 2024

This would be super useful in showdex if merged in calc 👀

Copy link
Contributor Author

@ForwardFeed ForwardFeed Mar 7, 2024

Choose a reason for hiding this comment

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

Nature's madness does at least does 1hp in damage, it's tiny but the || 1 was justified there

Copy link
Collaborator

Choose a reason for hiding this comment

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

Yes, but that should be handled in #576. It is irrelevant to this PR which is why I removed it.

@thejetou
Copy link
Collaborator

thejetou commented Mar 7, 2024

This PR should be ready. Can you squash it so I can merge?

@ForwardFeed
Copy link
Contributor Author

ForwardFeed commented Mar 9, 2024

can't you squash it yourself? like, you're the last one that have worked on it, that makes more sense for me?

@AustinXII AustinXII merged commit 6115cc0 into smogon:master Jul 1, 2024
2 checks passed
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.