pokerogue
pokerogue copied to clipboard
Implemented Quick Draw
This doesn't work, it'd let it outspeed actual priority moves.
Good catch. Thinking the simplest solution would be to increment priority by 0.5 to only outspeed the current priority bracket. Let me know if you can think of any problems with this approach
Hmm, the idea of making non integer priority is interesting and this code can be reused for things like stall, quick claw, and mycelium might but there's two main concerns I had.
- Might be for future proofing, but things that increment/decrement move priorities by half do not stack. A theoretical pokemon with two quick draw procs against an opponent with a single quick draw proc should still be in the same priority bracket.
- How does this interact with moves/abilities that interact with priority like quick guard, queenly majesty, dazzling?
- What about things that interact with breaking priority? (after you, quash, instruct, dancer)
Closing this due to inactivity. Feel free to make a new request if interest is reignited