Bertie690
70ca72aad5
Removed leftover logging statement in bug type superfan test
2025-09-19 10:56:05 -04:00
Bertie690
831922c247
Fixed callers directly passing true
to to
2025-09-18 14:23:54 -04:00
Bertie690
9b02a82e12
Fixed issues with switch phase jank 0.95
2025-09-18 12:21:16 -04:00
Bertie690
6e0d0cd495
Merge remote-tracking branch 'upstream/beta' into phase-interceptor
2025-09-16 12:29:50 -04:00
Fabi
37e6371eef
[Dev] Allow forcing all trainer variants in trainer override ( #6391 )
2025-09-16 10:48:19 -05:00
Madmadness65
e25db16326
[P3 Bug] Fix login screen not playing menu_open SFX properly
...
It did not properly specify that the SFX file was in the ui folder.
2025-09-16 02:45:30 -05:00
Sirz Benjie
0c921cdb4a
[Tests][Bug][Beta] Fix ditto bug and add unit tests ( #6559 )
...
* Fix ditto bug and add unit tests
Co-authored-by: Bertie690 <136088738+Bertie690@users.noreply.github.com>
2025-09-15 23:26:57 -05:00
Sirz Benjie
85c38dfdbe
[Bug] Cookies being fetched improperly v2
2025-09-15 19:55:45 -05:00
Sirz Benjie
6ce59ecbd9
[Bug] Cookies being fetched improperly
2025-09-15 19:49:18 -05:00
Bertie690
65bb58a635
[Dev] Fix + rename test:create
boilerplate file ( #6560 )
...
* Rename `default.ts` to `default.boilerplate.ts`
* Update `test:create` script to look in the correct location
* Update `biome.jsonc` to remove explicit boilerplate folder check
* Apply Biome
2025-09-15 13:51:28 -07:00
Bertie690
e1d99e5426
Fixed stupid merge missing brace
2025-09-15 16:28:17 -04:00
Bertie690
37d3a12cf8
Merge branch 'beta' into phase-interceptor
2025-09-15 16:20:20 -04:00
Sirz Benjie
8013093513
[Bug] Secondary fusions with gender evo condition can now evolve ( #6510 )
2025-09-15 14:04:13 -05:00
NightKev
b7cee4b313
[Misc] Remove leftover temporary comments in pokemon.ts
2025-09-15 00:25:25 -07:00
NightKev
de94e738fb
[Docs] Add blank space to prevent incorrect comment attachment
...
Biome will "attach" comments to imports if there is no space between
them when it sorts imports (this allows suppression comments to work)
2025-09-14 20:45:01 -07:00
Sirz Benjie
793dea0024
[Bug] [Docs] Fix @module
tags ( #6557 )
...
Fix `@module` tags
2025-09-14 22:35:12 -05:00
Xavion3
25a2fb4266
[Balance] Tweak trainer moveset TM generation. ( #6533 )
...
* Lower TM weight in moveset generation.
* Implement a cap on amount of TMs based on wave.
* Extract ai moveset generation to its own file
* Minor doc cleanup
* Move magic numbers to balance file and export them
* Tweak stab move weight generation
---------
Co-authored-by: Sirz Benjie <142067137+SirzBenjie@users.noreply.github.com>
2025-09-14 21:44:58 -05:00
Madmadness65
24a0ca95f4
[Balance] Change Happiny evolution method, update Chansey happiness req
...
https://github.com/pagefaultgames/pokerogue/pull/6551
* [Balance] Change Happiny evolution method
Happiny now evolves into Chansey by using an Oval Stone during the Dawn or Day, instead of 160 friendship (Blissey's friendship requirement of 200 remains unchanged).
Also removed unnecessary comments from Gligar's and Sneasel's evolutions.
* Update Chansey -> Blissey 200 -> 180 Friendship Required (Base 140)
---------
Co-authored-by: damocleas <damocleas25@gmail.com>
Co-authored-by: NightKev <34855794+DayKev@users.noreply.github.com>
2025-09-14 14:58:56 +00:00
Sirz Benjie
521b88eabe
[Bug] [Beta] Fix bug where boss segments are not actually broken ( #6553 )
...
Fix bug where boss segments are not actually broken
2025-09-13 18:36:21 -05:00
NightKev
b170145fb8
[Dev] Update pnpm
from 10.14.0
to 10.16.1
2025-09-13 14:55:13 -07:00
Sirz Benjie
3ed6a9a960
[Balance] Trainer boss Pokémon no longer gain a stat boost when a boss segment is broken #6552
...
Trainer boss Pokémon no longer gain a stat boost when a boss segment is broken
2025-09-13 16:21:24 -04:00
Sirz Benjie
e233f24526
[Deps] Update biome to 2.2.4 ( #6550 )
...
* Update biome and adjust rules
* Add noMisusedPromises
* Downgrade `noMisusedPromises` to info, enable noImportCycles
2025-09-13 20:13:21 +00:00
Bertie690
c217f47942
[Refactor] Added playTween
utility function ( #6545 )
...
* Added `playTween` utility function
Co-authored-by: innerthunder <168692175+innerthunder@users.noreply.github.com>
* Update comment wording for benjie
---------
Co-authored-by: innerthunder <168692175+innerthunder@users.noreply.github.com>
2025-09-13 18:36:38 +00:00
Bertie690
465f0c2ced
[Refactor] getPokemonById
returns undefined
instead of null
...
https://github.com/pagefaultgames/pokerogue/pull/6544
* [Refactor] Make `BattleScene.getPokemonById` return `undefined` instead of `null`
* fixed substitute unit test :(
* Update src/phases/obtain-status-effect-phase.ts
Co-authored-by: Sirz Benjie <142067137+SirzBenjie@users.noreply.github.com>
* Update src/phases/pokemon-phase.ts
Co-authored-by: Sirz Benjie <142067137+SirzBenjie@users.noreply.github.com>
* Update battle-scene.ts comment for dean
* Add todo comment
---------
Co-authored-by: Sirz Benjie <142067137+SirzBenjie@users.noreply.github.com>
Co-authored-by: NightKev <34855794+DayKev@users.noreply.github.com>
2025-09-12 22:19:48 -07:00
Bertie690
ae6bab28e0
Added requisite prompt cancellation stuff to ensure prompts are all cleared by the time ME command phase rolls around
...
As a matter of fact, the whole "skip battle, egg dialogues, etc" was never actually triggering (and would 110% break a lot of things) due to there being 3+ option selection/dialogue queueing pormpts ahead blocking the queue
2025-09-13 00:31:28 -04:00
Bertie690
ff2c706dd4
Applied various review comments 0.5
2025-09-12 23:59:46 -04:00
Bertie690
3aaf2184c3
Update game-manager.ts
...
Co-authored-by: NightKev <34855794+DayKev@users.noreply.github.com>
2025-09-12 22:14:24 -04:00
Bertie690
756bf2504f
Update game-manager.ts
...
Co-authored-by: NightKev <34855794+DayKev@users.noreply.github.com>
2025-09-12 22:14:19 -04:00
Bertie690
9b4fcc04b7
Fixed comment typo
...
`@privateRemarkd` lmao
2025-09-12 21:55:54 -04:00
Bertie690
6d2bef5a71
Made comment use privateRemarks
2025-09-12 21:41:17 -04:00
Bertie690
76ae331a64
Update title-phase.ts
...
Co-authored-by: Sirz Benjie <142067137+SirzBenjie@users.noreply.github.com>
2025-09-12 21:40:01 -04:00
Sirz Benjie
c7a2c666af
[Refactor] Remove isNullOrUndefined
in favor of loose check against null ( #6549 )
...
* Remove `isNullOrUndefined` in favor of loose check against null
* Fix missing method call
* Remove isNullOrUndefined import
2025-09-12 14:53:27 -05:00
NightKev
a6fb32b32b
[Deps] Update TypeScript from 5.8.3
to 5.9.2
( #6548 )
2025-09-11 21:28:26 -07:00
dependabot[bot]
c458cbb2be
[Deps] Bump vite from 7.0.6 to 7.0.7 ( #6546 )
...
Bump vite from 7.0.6 to 7.0.7
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite ) from 7.0.6 to 7.0.7.
- [Release notes](https://github.com/vitejs/vite/releases )
- [Changelog](https://github.com/vitejs/vite/blob/v7.0.7/packages/vite/CHANGELOG.md )
- [Commits](https://github.com/vitejs/vite/commits/v7.0.7/packages/vite )
---
updated-dependencies:
- dependency-name: vite
dependency-version: 7.0.7
dependency-type: direct:development
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-11 19:54:31 -07:00
NightKev
6c39ec721e
[Dev] Add build:dev
command to package.json
2025-09-11 19:47:06 -07:00
Bertie690
09d8012620
Merge remote-tracking branch 'upstream/beta' into phase-interceptor
2025-09-11 18:03:56 -04:00
Sirz Benjie
86027b82be
[Docs] Adjust favicon icon for docs site
2025-09-11 13:48:07 -05:00
Sirz Benjie
0cc59974cc
[Docs] [Bug] Downgrade typedoc temporarily
2025-09-11 08:53:26 -05:00
Sirz Benjie
90d58c4457
[Docs] [Bug] Fix types for PhaseInterceptor
2025-09-11 08:33:45 -05:00
NightKev
a5f80ab490
[Misc] Delete useless test file
2025-09-11 00:32:11 -07:00
Wlowscha
559ca8610a
[Misc] Simplifying imports of UI files ( #6542 )
2025-09-11 00:30:17 -07:00
Fabi
e4a6a3de82
[Bug] Allow catch in limted catch during teleporter ME ( #6531 )
...
Allow catch in teleporter ME
2025-09-11 06:07:49 +00:00
Sirz Benjie
14c7d615b8
[i18n] sync locales
2025-09-10 18:57:59 -05:00
Fabi
328cc0221e
[i18n] Camel case remaining keys ( #6508 )
...
* fix egg gacha keys
* fix battle keys
* fix game stats
* fix splash texts
2025-09-10 18:45:01 -05:00
Domagoj
65c72c65b9
[Dev] Add Podman support ( #6150 )
...
* Add Dockerfile
* Refactor for improved podman support
* Podman support + docs
* Update documentation for podman usage
* Update docs/podman.md with working podman run command
* Add package manager constraint to package.json and Dockerfile
Update podman.md docs
* Remove package manager constraints from github workflows per DayKev
Update podman.md docs with extra steps for locales and testing command
Remove missleading comment from Dockerfile
* Remove Dockerfile comment
* Re-add `pnpm` version to Github Pages workflow
* Mention podman in CONTRIBUTING.md
Fix typo in docs/podman.md test command
* Fix path to docs/podman.md
---------
Co-authored-by: Lugiad <adrien.grivel@hotmail.fr>
Co-authored-by: NightKev <34855794+DayKev@users.noreply.github.com>
Co-authored-by: Bertie690 <136088738+Bertie690@users.noreply.github.com>
Co-authored-by: Sirz Benjie <142067137+SirzBenjie@users.noreply.github.com>
2025-09-10 14:23:13 -05:00
Bertie690
10011792de
Merge remote-tracking branch 'upstream/beta' into phase-interceptor
2025-09-10 15:19:28 -04:00
Bertie690
e570c2eba5
[Dev] Stop creating dummy RELEASE file in release workflow ( #6442 )
...
* [Dev] Stop creating dummy RELEASE file in release workflow
* Delete RELEASE file
* Update .github/workflows/create-release.yml
Co-authored-by: NightKev <34855794+DayKev@users.noreply.github.com>
* Update `create-release.yml` step desc
* Update `create-release.yml` to use `pnpm version`
2025-09-10 14:17:01 -05:00
Bertie690
76d163e666
[Test] Moved test setup code to its own folder ( #6297 )
...
* Made default boilerplate show off some test utils
* Moved all the setup files into their own folder
* fixed relative path bug
* Update i18n.ts
Co-authored-by: NightKev <34855794+DayKev@users.noreply.github.com>
2025-09-10 14:13:48 -05:00
Wlowscha
9a92f98f63
[Refactor] Move type definitions away from game-data.ts
( #6487 )
...
* Move type definitions away from game-data.ts
* Update src/@types/data-types.ts
Co-authored-by: NightKev <34855794+DayKev@users.noreply.github.com>
* Renamed file to save-data.ts
* Fixed broken import
* Moved some ui files
* Run biome, fix broken import
* Fixed one more broken input
2025-09-10 14:09:33 -05:00
Sirz Benjie
d9d6163b07
[Bug] Make touch events prevent pointer events ( #6528 )
2025-09-10 13:59:21 -05:00