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

Allow checking previous same-turn moves of a Pokémon when running a move #4558

Open
Slayer95 opened this issue Apr 8, 2018 · 1 comment

Comments

@Slayer95
Copy link
Contributor

Slayer95 commented Apr 8, 2018

(Split from Mechanics Mega-Issue for convenience)

If Fusion Flare -> Fusion Bolt are used in the same turn by the same Pokemon (e.g. a Smeargle using Instructed Fusion Flare -> Fusion Bolt), the regular Fusion 2x BP multiplier should be applied. Source.

Currently we call .moveUsed() before .useMove(), so the data is overriden and cannot be read on base power calculation.

Suggested fix: Call .moveUsed() after .useMove()

Slayer95 added a commit that referenced this issue Apr 8, 2018
This allows moving the .moveUsed() call after .useMove() when running moves
Refs #4558
Slayer95 added a commit that referenced this issue Apr 8, 2018
@scheibo
Copy link
Contributor

scheibo commented Mar 10, 2019

Suggested fix: Call .moveUsed() after .useMove()

I want something like this for #5221 as well

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

No branches or pull requests

2 participants