xsn34kzx
0008d9476a
Update Locales
2025-08-07 14:15:16 -04:00
xsn34kzx
da2b69280e
Prevent RandomMoveAttr
from Using Banned Moves
2025-08-07 00:53:33 -04:00
xsn34kzx
3ca944efa6
Rename Challenges
2025-08-06 23:24:03 -04:00
xsn34kzx
39de822d7b
Fix and Lint Suggestions Pt. 2
2025-08-06 23:03:56 -04:00
xsn34kzx
758c7dea8a
Revert Accidental Overrides
2025-08-06 22:44:28 -04:00
xsn34kzx
c4297b51e9
Merge beta
2025-08-06 22:42:13 -04:00
xsn34kzx
f2a12bed28
Fix and Lint Suggestions
2025-08-06 22:41:11 -04:00
Amani H.
4490e4e9bf
Apply Matthew's Suggestions Pt. 2
...
Co-authored-by: Bertie690 <136088738+Bertie690@users.noreply.github.com>
2025-08-06 22:22:50 -04:00
Amani H.
b17d682350
Apply Matthew's Suggestions
...
Co-authored-by: Bertie690 <136088738+Bertie690@users.noreply.github.com>
2025-08-06 17:15:57 -04:00
thisPieonFire
4edcdc9192
[Bug] [Move] Court Change now swaps Safeguard and Pledge Effects ( #6069 )
...
* Add unit test for the "Court Change" move
* Update test/moves/court-change.test.ts
Co-authored-by: Bertie690 <136088738+Bertie690@users.noreply.github.com>
* Update test/moves/court-change.test.ts
Co-authored-by: Bertie690 <136088738+Bertie690@users.noreply.github.com>
* Add unit test for the "Court Change" move
* Improve formatting in the "Court Change" move unit test
* Update test/moves/court-change.test.ts
Co-authored-by: Bertie690 <136088738+Bertie690@users.noreply.github.com>
* Update test/moves/court-change.test.ts
Co-authored-by: Bertie690 <136088738+Bertie690@users.noreply.github.com>
* Update test/moves/court-change.test.ts
Co-authored-by: Bertie690 <136088738+Bertie690@users.noreply.github.com>
* Update test/moves/court-change.test.ts
Co-authored-by: Bertie690 <136088738+Bertie690@users.noreply.github.com>
* Update test/moves/court-change.test.ts
Co-authored-by: Bertie690 <136088738+Bertie690@users.noreply.github.com>
* Update test/moves/court-change.test.ts
Co-authored-by: Bertie690 <136088738+Bertie690@users.noreply.github.com>
* Update test/moves/court-change.test.ts
Co-authored-by: Bertie690 <136088738+Bertie690@users.noreply.github.com>
* Update test/moves/court-change.test.ts
Co-authored-by: Bertie690 <136088738+Bertie690@users.noreply.github.com>
* Added missing import
* Added missing import (ArenaTagSide)
* Update court-change.test.ts
---------
Co-authored-by: PieonFire <purpledream96@hotmail.com>
Co-authored-by: Bertie690 <136088738+Bertie690@users.noreply.github.com>
Co-authored-by: NightKev <34855794+DayKev@users.noreply.github.com>
2025-08-06 08:48:11 -04:00
damocleas
bb86bdd2a6
[Balance] Add Scientist to Lab, Swimmer to Seabed to account for ME's
...
https://github.com/pagefaultgames/pokerogue/pull/6217
2025-08-05 19:57:51 -07:00
NightKev
74e32ebb24
Resolve rebase issue
2025-08-05 15:43:38 -07:00
xsn34kzx
7ecfaa3cd2
Tweak Faint Cry in Permanent Faint
2025-08-05 15:42:20 -07:00
xsn34kzx
39284a7e51
Merge beta
2025-08-05 15:42:18 -07:00
xsn34kzx
8349b39f69
Add Unit Tests
2025-08-05 15:42:09 -07:00
xsn34kzx
3ff8e131c9
Adjust TODOs
2025-08-05 15:42:08 -07:00
xsn34kzx
f77c9cb25a
Minor Change
2025-08-05 15:42:06 -07:00
xsn34kzx
b5c2a66014
Fix Party Heal
2025-08-05 15:42:05 -07:00
xsn34kzx
3eaae17acc
Fix Infinite Reward Reroll Bug
2025-08-05 15:42:04 -07:00
xsn34kzx
623b449d1f
Merge beta
2025-08-05 15:42:03 -07:00
xsn34kzx
2d706318f5
Adjust Nuzlocke Achievement to Include Fresh Start
2025-08-05 15:41:32 -07:00
xsn34kzx
c2b2d2d0c8
Change Challenge Order
2025-08-05 15:41:31 -07:00
xsn34kzx
3297c20871
Add "Nuzlocke" Achievement
2025-08-05 15:41:29 -07:00
xsn34kzx
4af73f97a9
Transition to BooleanHolder
2025-08-05 15:41:28 -07:00
xsn34kzx
255f4b0a25
Misc. Changes
2025-08-05 15:41:27 -07:00
xsn34kzx
32a56e9a5f
Separate Challenge Utility Functions
2025-08-05 15:41:02 -07:00
xsn34kzx
10f4326c77
Merge beta
2025-08-05 15:41:01 -07:00
xsn34kzx
5193b6b57c
Add Sacred Ash to revive
Group
2025-08-05 15:39:37 -07:00
xsn34kzx
ad62c46b13
[Challenge] Add Nuzlocke-related Challenges
...
Co-authored-by: Matilde Simões <matilde.simoes@tecnico.ulisboa.pt>
Co-authored-by: Fuad Ali <fuad.ali@tecnico.ulisboa.pt>
Co-authored-by: NightKev <34855794+DayKev@users.noreply.github.com>
Co-authored-by: Sirzento <sirzento@gmx.de>
2025-08-05 15:39:35 -07:00
Sirz Benjie
1633df75c4
[UI/UX] Add change password ui ( #5938 )
...
* Add change password ui
* Ensure input fields are cleared after submit or cancel
* Play select sound on successful submission or cancel
---------
Co-authored-by: NightKev <34855794+DayKev@users.noreply.github.com>
Co-authored-by: Wlowscha <54003515+Wlowscha@users.noreply.github.com>
2025-08-05 16:35:58 -06:00
Jimmybald1
3b36ab17e4
[Bug] Protect now tracks success chance properly ( #5869 )
...
* Protect rng now resets on new waves and fixed to look at all turns in the same wave.
* Added per-wave move history object to fix issues
@Jimmybald1 I added a commented out `console.log` in the protect code (L5797) for you to use for testing
* Added many tests
* Wave move history has to be looped in reverse
* Update src/data/moves/move.ts
Co-authored-by: NightKev <34855794+DayKev@users.noreply.github.com>
* Update src/data/moves/move.ts
Co-authored-by: NightKev <34855794+DayKev@users.noreply.github.com>
* comments
* Fixed forceEnemyMove references after merge
* Removed console log
Co-authored-by: Amani H. <109637146+xsn34kzx@users.noreply.github.com>
* Fixed test message
Co-authored-by: Bertie690 <136088738+Bertie690@users.noreply.github.com>
* Apply Biome
* Fix merge issues
* Fix Crafty Shield test
* Remove protect chance reset on wave change
* Fix merge issue
---------
Co-authored-by: Jimmybald1 <147992650+IBBCalc@users.noreply.github.com>
Co-authored-by: NightKev <34855794+DayKev@users.noreply.github.com>
Co-authored-by: Amani H. <109637146+xsn34kzx@users.noreply.github.com>
Co-authored-by: Bertie690 <136088738+Bertie690@users.noreply.github.com>
2025-08-05 07:35:14 +02:00
NightKev
375587213e
[Misc] Replace Moves.MOVE_NAME
with MoveId.MOVE_NAME
in comments
2025-08-04 21:24:58 -07:00
Bertie690
8da02bad50
[Test] Replace game.scene.getXPokemon()! with game.field.getXPokemon()
...
https://github.com/pagefaultgames/pokerogue/pull/6178
* Replaced all instances of `game.scene.getXXXPokemon()!`
inside tests with `game.field.getXXXPokemon()`
* Fixed tests
* Fixed oblivious test
* Fix Grudge test
2025-08-04 21:19:57 -07:00
Amani H.
5bfcb1d379
[Bug] Release Fainted Pokémon in Switch Menu ( #6215 )
...
* [Bug] Release Fainted Pokémon in Switch Menu
* Add Kev's Suggestions
2025-08-04 15:55:36 -07:00
Acelynn Zhang
40443d2afa
[Bug] Fix override move animations not loading for enemy Pokemon
...
https://github.com/pagefaultgames/pokerogue/pull/6214
2025-08-04 14:33:01 -07:00
Sirz Benjie
800b8c9905
[Bug] [Beta] Fix serialization with transform ( #6207 )
...
Fix serialization with transform
2025-08-04 09:10:24 -06:00
Blitzy
8a2b888971
[Balance] Update and Change Breeder Trainer Class Teams ( #6200 )
...
* Update Breeder Trainer Class
* Update trainer-config.ts
* Update trainer-config.ts
* Update whirlwind.test.ts
* Update src/data/trainers/trainer-config.ts
Co-authored-by: AJ Fontaine <36677462+Fontbane@users.noreply.github.com>
* Adjust Party Templates and move Wynaut
* Update trainer-party-template.ts
---------
Co-authored-by: damocleas <damocleas25@gmail.com>
Co-authored-by: AJ Fontaine <36677462+Fontbane@users.noreply.github.com>
2025-08-03 16:53:10 -04:00
Amani H.
0bc78cb715
[Balance] Prevent MEs on X1 Waves ( #6204 )
...
* [Balance] Prevent MEs on X1 Waves
* Fix Bug-Type Superfan Encounter Test
* Fix Unit Tests
2025-08-03 03:05:54 +00:00
AJ Fontaine
e8ab79ebed
[Dev] Move various functions out of pokemon-species.ts
( #6155 )
...
`initSpecies` moved to its own file,
other functions moved to `pokemon-utils.ts`
2025-08-02 19:35:06 -07:00
Blitzy
491df80b66
[Beta] Further Cosmog Evolution Readjustments ( #6203 )
...
Update pokemon-evolutions.ts
2025-08-02 21:08:50 -04:00
Bertie690
5ed9e152ab
[Test] Port over + augment remaining test matchers from pkty ( #6159 )
...
* Partially ported over pkty matchers (WIP)
* Cleaned up some more matchers
* Fiexd up matchers
* Fixed up remaining matchers
* Removed the word "matcher" from the pkty matcher functions
If we want them back we can always undo this commit and convert the other custom ones
* Added wip spite test
* Added `toHaveUsedPP` matcher
* Fixed up docs and tests
* Fixed spite test
* Ran biome
* Apply Biome
* Reverted biome breaking i18next
* Update src/typings/i18next.d.ts comment
* Fixed log message to not be overly verbose
* Added option to check for all PP used in pp matcher + cleaned up grudge tests
* Fixed up tests
* Fixed tests and such
* Fix various TSDocs + missing TSDoc imports
2025-08-02 15:35:06 -07:00
Blitzy
acb1f4184b
[Balance] Adjust Cosmog / Cosmoem Evolutions, Lower Buneary Friendship requirements ( #6198 )
...
* Lower Buneary Friendship Requirement and Change Cosmog method
* Update biomes.ts - Cosmog/Cosmoem wild evo levels
* fix ?
* fixed now
* Update Cosmog Evolution + Biome Levels
---------
Co-authored-by: damocleas <damocleas25@gmail.com>
2025-08-02 18:05:07 -04:00
Bertie690
957a3e5c24
[Misc] Move asset initialization from preload
to launchBattle
...
https://github.com/pagefaultgames/pokerogue/pull/6109
* Move asset initialization into `preload` instead of `launchBattle`
* Fix init problems; remove unused `waitUntil` util function
* Fixed missing `clearAllPhases` call
2025-08-02 14:29:35 -07:00
AJ Fontaine
1f5e089818
[Beta] Remove non-Legend Fresh Start option, fix starting movesets
...
https://github.com/pagefaultgames/pokerogue/pull/6196
* Remove non-Legend fresh start option, fix starting movesets
* Move updateInfo call
* Fix relearns counting for starter moves
* Reduce array allocations and function calls
2025-08-02 13:48:51 -07:00
Bertie690
97ddcb711b
[Test] game.move.use
overrides summon data moveset if present ( #6174 )
...
* [Test] Update `game.move.use` to override summon data moveset if present
* ran biome & fixed errors
2025-08-02 19:40:30 +00:00
Sirz Benjie
93525b5803
[Bug] [Beta] Remove setting currentPhase to null in clearAllPhases ( #6193 )
...
Remove setting currentPhase to null in clearAllPhases
2025-08-01 13:38:43 -06:00
Sirz Benjie
c6ca35c4ab
[Misc] Set default for crit stage battler tag ( #6192 )
...
Set default for crit stage
2025-08-01 12:59:53 -06:00
Sirz Benjie
e50ebaa815
[Misc] Fix missing types in battler tags and remove DragonCheerTag ( #6188 )
...
* Fix missing types in battler tags
* Fix issues with dragon cheer
2025-08-01 12:51:11 -06:00
AJ Fontaine
1c59b67d7e
[Sprite] Move Clauncher, Clawitzer, Skiddo, Fomantis, Lurantis animations to consistent ( #6177 )
...
* Move Clauncher, Clawitzer, Skiddo out of exp
* Move Fomantis, Lurantis out of exp
2025-08-01 13:08:28 -04:00
NightKev
f54890001c
[Dev] pnpm biome
will now only display errors by default ( #6187 )
2025-07-31 20:06:38 -06:00