Commit Graph

3581 Commits

Author SHA1 Message Date
Alex Van Liew b057c144ac Merge branch 'beta' into pursuit-impl 2024-08-15 14:59:07 -07:00
Steven Chan 88ecd69dd7
fix flyout freeze (#3550) 2024-08-15 22:47:05 +01:00
Madmadness65 4e74007af6 Remove unused duplicate ribbon sprites
I already excluded them from the item atlas in my previous commit.
2024-08-14 21:33:49 -05:00
Frederico Santos 0018650688
Revert "[Balance] [QoL] Allow Pirouette Meloetta to be selectable on starter …" (#3552)
This reverts commit 16b9df2d15.
2024-08-15 03:27:45 +01:00
Madmadness65 f6d9a11044 Compress item atlas
Also resized the Herb graphics to be 32x32 like the rest of the items.
2024-08-14 20:58:20 -05:00
snoozbuster 113e8ab3bd fix another broken test 2024-08-13 21:15:02 -07:00
snoozbuster f9ea476ef3 fix more test bugs 2024-08-13 21:10:14 -07:00
snoozbuster 88dcaa3d20 fix more bad merge (source move not passed to tag) 2024-08-13 21:10:13 -07:00
snoozbuster f5fabbb159 fix bad merge 2024-08-13 21:10:13 -07:00
snoozbuster 74cbdbb837 finish writing pursuit tests (5 failures to fix) 2024-08-13 21:10:12 -07:00
snoozbuster daebb3a91c fix some issues with prompt timeouts 2024-08-13 21:10:12 -07:00
snoozbuster 1b7ccb1912 don't crash if a test faints a pokemon between CommandPhase and TurnStartPhase 2024-08-13 21:10:11 -07:00
snoozbuster d45ed3d9d3 add onNextPhase and advance to phaseInterceptor 2024-08-13 21:10:11 -07:00
snoozbuster eb11b951e6 log turn order changes 2024-08-13 21:10:11 -07:00
snoozbuster b681bc386a add better phase logging and a fast timeout for stalled prompts 2024-08-13 21:10:10 -07:00
snoozbuster c31809ed35 add helper for forcing AI move targetting 2024-08-13 21:10:10 -07:00
snoozbuster 1bb79b87f6 slightly better overrides 2024-08-13 21:10:09 -07:00
snoozbuster c628759756 fix some types 2024-08-13 21:10:09 -07:00
snoozbuster 8a4a297cd6 remove whenAboutToRun 2024-08-13 21:10:08 -07:00
snoozbuster 9d721f6610 basic pursuit functionality tested 2024-08-13 19:59:57 -07:00
snoozbuster c080ba0b46 add methods to overridesHelper for new overrides 2024-08-13 19:59:57 -07:00
snoozbuster eb1d195866 add shorthand for setting a moveset to all one move 2024-08-13 19:59:57 -07:00
snoozbuster c6e93985ca bonus uturn test 2024-08-13 19:59:56 -07:00
snoozbuster d6ec174715 add trainer party override 2024-08-13 19:59:56 -07:00
snoozbuster e325af1f0b rename overide to match 2024-08-13 19:59:56 -07:00
Alex Van Liew c1019bac39 fix switching override in doubles 2024-08-13 19:59:56 -07:00
Alex Van Liew a086b3a0ad fix switch moves again 2024-08-13 19:59:56 -07:00
Alex Van Liew 5e21005fe9 fail more obviously 2024-08-13 19:59:55 -07:00
snoozbuster a8b4d6a9de minor strict-null issue 2024-08-13 19:59:55 -07:00
snoozbuster 7517e16c84 mostly implemented (missing some edge cases/interactions) 2024-08-13 19:59:55 -07:00
snoozbuster a3a42931ba add move attrs for pursuit 2024-08-13 19:59:55 -07:00
snoozbuster a0f8a4df5b add new tag types for pursuit 2024-08-13 19:59:09 -07:00
snoozbuster 939a3f32a8 minor doc improvement 2024-08-13 19:58:47 -07:00
snoozbuster f428fd114c add override for forcing switches 2024-08-13 19:58:47 -07:00
Frederico Santos dff0e9179d
Merge branch 'main' into beta 2024-08-13 22:42:54 +01:00
Frederico Santos 70a21dfed8 Merge branch 'beta' of github.com:pagefaultgames/pokerogue into beta 2024-08-13 22:39:15 +01:00
Frederico Santos 0574e817d9 fix: reset mode chain in TitlePhase's loadSaveSlot method 2024-08-13 22:39:00 +01:00
Matthew 29b441facb
August 2024 Variant Update (#3470) 2024-08-13 22:30:29 +01:00
flx-sta b7d7d9bcf3
fix/update vite.config.ts (#3531)
- fix types
- update defintion to map `UserConfig` type
2024-08-13 22:24:49 +01:00
Blitzy bcca218777
Update pokemon-forms.ts (#3538) 2024-08-13 22:22:27 +01:00
José Ricardo Fleury Oliveira 1180fd0122
[Localization] Localized "Consent Preferences" in menu-ui-handler.ts (#3513)
* [Localization] Localized "Consent Preferences" in menu-ui-handler.ts

* Update src/locales/fr/menu-ui-handler.ts

Co-authored-by: Lugiad' <adrien.grivel@hotmail.fr>

* Update src/locales/de/menu-ui-handler.ts

Co-authored-by: Jannik Tappert <38758606+CodeTappert@users.noreply.github.com>

* Update src/locales/it/menu-ui-handler.ts

Co-authored-by: Niccolò <123510358+NicusPulcis@users.noreply.github.com>

* Update src/locales/fr/menu-ui-handler.ts

Co-authored-by: Lugiad' <adrien.grivel@hotmail.fr>

* Update src/locales/es/menu-ui-handler.ts

Co-authored-by: Asdar <asdargmng@gmail.com>

* Update src/locales/zh_CN/menu-ui-handler.ts

Co-authored-by: RimKnight <rimknight852@gmail.com>

* Update src/locales/zh_TW/menu-ui-handler.ts

Co-authored-by: RimKnight <rimknight852@gmail.com>

* Update src/locales/ko/menu-ui-handler.ts

Co-authored-by: Enoch <enoch.jwsong@gmail.com>

---------

Co-authored-by: Lugiad' <adrien.grivel@hotmail.fr>
Co-authored-by: Jannik Tappert <38758606+CodeTappert@users.noreply.github.com>
Co-authored-by: Niccolò <123510358+NicusPulcis@users.noreply.github.com>
Co-authored-by: Asdar <asdargmng@gmail.com>
Co-authored-by: RimKnight <rimknight852@gmail.com>
Co-authored-by: Enoch <enoch.jwsong@gmail.com>
2024-08-13 22:22:01 +01:00
Mumble 05fdac39ec
Fixed Export Game Data freeze (#3539)
Co-authored-by: Frutescens <info@laptop>
2024-08-13 22:21:45 +01:00
Blitzy 16b9df2d15
[Balance] [QoL] Allow Pirouette Meloetta to be selectable on starter screen (#3537)
* Update pokemon-forms.ts

* Add Data for Pirouette

* Update pokemon-form.ts

* Update Localization Names

* Update pokemon-form.ts
2024-08-13 22:20:37 +01:00
damocleas bf1c634f34
[Balance] Replaced Dragon Dance on Eternatus for Flamethrower (#3536) 2024-08-13 22:16:37 +01:00
NightKev 2b0b9fcb70
[Bug] Palafin should not swap to Hero form when switching due to faint (#3532)
* Palafin should not swap to Hero form when switching due to faint

Also add more tests for Zero to Hero

* Use `.isFainted()` instead of checking HP
2024-08-13 22:14:49 +01:00
flx-sta 5000a91348
resolve some open strict-null bangs TODOs (#3530) 2024-08-13 22:12:42 +01:00
AJ Fontaine 73372b424e
[QoL] [Balance] Adjust ether weights for lower-PP moves (#3483)
* Adjust ether weights

* Gt to gte

* Fix spacing
2024-08-13 22:10:19 +01:00
Mason S bbca34bfcd
[Feature] Updated Smeargle learnset to pre gen-9 implementation (#2986)
Updated Pokemon.getLevelMoves()
Now enforces uniqueness AFTER filtering moves within the given range. This allows a pokemon to learn the same move at two different levels.

Updated pokemon-level-moves.ts
Changed Smeargle to learn Sketch at levels 11, 21, 31, ..., 91, instead of only at level 1.
2024-08-13 22:09:21 +01:00
NightKev 39e7591d3b
[Ability] Heatproof now reduces burn damage by half (#3524)
* Heatproof now reduces burn damage by half

* Add tests

* Add comment to test
2024-08-13 22:00:19 +01:00
wnhlee 452fbbb345
refactor: improve typing (#2501) 2024-08-13 21:49:06 +01:00