Commit Graph

6001 Commits

Author SHA1 Message Date
Juan Roman
507ac17f95
[Dev] Update devcontainer image, settings and docs (#6822)
* Updated devcontainer image to a version that supports the node >= 24.9.0 prerequisite.
Also updated the prerequisite mentioned in CONTRIBUTING.md to match that newer prerequisite.

* Update CONTRIBUTING.md with devcontainer instructions

Added important note about using pnpm with devcontainers and updated Podman instructions.

---------

Co-authored-by: Bertie690 <136088738+Bertie690@users.noreply.github.com>
2025-12-03 17:06:22 -08:00
Fabi
2253289c76
[i18n] Localize data type names (#6807)
use localized data names
2025-12-03 14:17:27 -06:00
Bertie690
17a1a3af97
[Dev] Add git blame ignore file (#6810)
* [Dev] Add git blame ignore file

* formatted file

* added REUSE info to blame file

idt we need to copyright this stuff

* expanded commit SHAs to use full versions

apparently the short ones dont work
2025-12-02 17:40:01 -06:00
Fabi
e1b0e0f0ae
[Balance] Allow candy gain for uncaught pokemon (#6791)
* allow candy gain for uncaught mons

* carry over friendship

* apply suggestions

Co-authored-by: NightKev <34855794+DayKev@users.noreply.github.com>

* Add friendship/candy related tests

* Refactor friendship cap tests

* Fix typo

* Apply suggestions from code review

Co-authored-by: Bertie690 <136088738+Bertie690@users.noreply.github.com>

* Fix test

* Update test/field/pokemon.test.ts

Co-authored-by: Bertie690 <136088738+Bertie690@users.noreply.github.com>

* Replace `.startBattle` with `.runToSummon`

---------

Co-authored-by: NightKev <34855794+DayKev@users.noreply.github.com>
Co-authored-by: Bertie690 <136088738+Bertie690@users.noreply.github.com>
2025-12-02 12:54:12 +00:00
Fabi
b0a6b027fa
[Misc] Migrate to @inquirer/prompts for CLI script input (#6789)
* update dependencies

* Update create-test

* use `validate` for filename check

* fix template path

* update parse-egg-moves

* update scrape-trainer-names

* replace use of `inquirer`

* Fix package ordering
2025-12-02 09:23:50 +00:00
Austin Fontaine
6d1a69bfea
[Bug] Fix Old Gateau disappearing on reload (#6813) 2025-12-02 07:52:54 +01:00
Lugiad
004cb34a46
[UI/UX] Added fonts for Devanagari and Thai writing systems (#6798)
Added fonts for Devanagari and Thai writing systems

Co-authored-by: damocleas <damocleas25@gmail.com>
2025-12-01 16:34:35 +00:00
Bertie690
cce1653b70
[Refactor] Remove unused PreSwitchOutClearWeatherAbAttr class
https://github.com/pagefaultgames/pokerogue/pull/6809
2025-11-30 21:25:44 +00:00
NightKev
03cc0b1af2 [Misc] Remove now-obsolete noUselessStringConcat suppression comments 2025-11-29 21:01:26 -08:00
NightKev
c12d9140fc [Misc] Remove now-obsolete noUnusedImports suppression comments 2025-11-29 20:52:45 -08:00
NightKev
e2be51f3f7 [Bug] Revert change to imports in main.ts 2025-11-29 15:42:51 -08:00
NightKev
477b8de7d1
[Dev] Improve logging in EnemyPokemon#getNextMove (#6803) 2025-11-29 17:58:34 -05:00
Bertie690
a2b4727d63
[Refactor] Remove main.ts default export, clean up manifest code
https://github.com/pagefaultgames/pokerogue/pull/6768
2025-11-29 14:42:23 -08:00
NightKev
b6bd9566e2
[Dev] Update Biome from 2.3.2 to 2.3.8 (#6799)
* Update Biome to `2.3.8` and run Biome over the repo

* Update comment in `biome.jsonc`
2025-11-29 14:39:58 -08:00
NightKev
9bfe5f02d8
[Deps] Update packages and add 1d min age for package updates (#6804)
* [Deps] Update packages and add 1d min age for package updates

* Fix tests
2025-11-29 18:49:20 +01:00
NightKev
450113c296 [Dev] Update pnpm version in package.json 2025-11-28 22:48:23 -08:00
Bertie690
32dec62406
[Dev] Add .pnpm-store to .gitignore (#6801) 2025-11-28 17:51:58 -08:00
Bertie690
c6986d9cf5
[Dev] eggMoves:parse CLI script no longer errors without args/on exit (#6788)
* [Dev] `eggMoves:parse` script no longer crashes without args, errors on
exit

no more 1 exit code or undefined errors

* Version bump

* comment fixes

---------

Co-authored-by: Wlowscha <54003515+Wlowscha@users.noreply.github.com>
2025-11-28 22:58:56 +01:00
Bertie690
3478e09923
[Dev] Break up test:create script; add help message, file name CLI argument support (#6793)
* [Dev] Broke up `test:create` script, added CLI args file name suppoert

* Moved `HELP_FLAGS` constant; fixed help msg indentation

* ran biome

* Fix floting promise err

* Added REUSE info

* Typo fix

* comment out reward boilerplate

* Removed redundant comments

---------

Co-authored-by: fabske0 <192151969+fabske0@users.noreply.github.com>
2025-11-28 21:26:49 +00:00
Fabi
4522e9e593
[i18n] Replace hardcoded messages for Data import (#6795)
* localize confirm import message

* localize error messages
2025-11-28 07:43:06 +00:00
NightKev
c945a1b3f9 Update submodules 2025-11-27 23:40:43 -08:00
NightKev
4f52627146 [Misc] Fix param typing for OverridesHelper#startingLevel 2025-11-27 20:58:36 -08:00
NightKev
d0ddcaa7a3
[Dev] Enable linting of move.ts and update Biome to 2.3.2
https://github.com/pagefaultgames/pokerogue/pull/6688

* Update Biome to 2.2.7 and enable linting of `move.ts`

* Apply safe fixes

* Apply unsafe fixes

* Apply `noUnusedFunctionParameters`

* Update submodules to correct commit

* Apply Biome after merge

* Update Biome to 2.3.2

* Fix formatting of `initMoves`

* Fix a bit more formatting

* Apply Biome
2025-11-27 18:38:02 -08:00
Fabi
8381fa16fd
[UI/UX] Fix confirm message overlap on run history import
https://github.com/pagefaultgames/pokerogue/pull/6794
2025-11-22 09:35:32 -08:00
Jimmybald1
3c7242d747
[Bug][Balance] Actual correct minimum waves for Legends in Daily Mode (#6786)
Added true for ignoreCurveChanges

Co-authored-by: Jimmybald1 <147992650+IBBCalc@users.noreply.github.com>
2025-11-20 11:56:51 -06:00
Fabi
bb86b649d8
[i18n] Fix message for unimplemented moves (#6780)
Fix message for unimplemented moves
2025-11-15 12:14:48 -06:00
Bertie690
349b552eb1
[Docs] Update documentation on Ability class getters (#6635)
* [Docs] Update documentation on `Ability` class getters

* Fix inverted conditions on partial/unimplemented

* Update ability.ts

* Fix leading whitespace in tsdoc

* Update ability.ts

* Update src/data/abilities/ability.ts

Co-authored-by: NightKev <34855794+DayKev@users.noreply.github.com>

* Update src/data/abilities/ability.ts

Co-authored-by: NightKev <34855794+DayKev@users.noreply.github.com>

---------

Co-authored-by: NightKev <34855794+DayKev@users.noreply.github.com>
2025-11-15 11:29:51 +00:00
Bertie690
0a1cad4814
[Test] Fix incorrect path join logic in test-end-log.ts (#6756)
* [Test] Fix incorrect path join logic in `test-end-log`.ts

* Update test-end-log.ts

* remove unused import

* Apply Biome

---------

Co-authored-by: NightKev <34855794+DayKev@users.noreply.github.com>
2025-11-15 08:20:50 +00:00
damocleas
4b86cfc0ee Update assets 2025-11-14 18:48:16 -05:00
Bertie690
4e080465b9
[Bug] Fix Ball Fetch activating on enemy Pokemon (#6777) 2025-11-14 08:27:53 +00:00
Fabi
bf68f59161
[Docs] Fix logo on docs page (#6774)
fix logo
2025-11-13 20:34:36 -08:00
damocleas
ba0ae0f7db update locales, update assets 2025-11-10 11:58:50 -05:00
Bertie690
6ef0af8489
[Docs] Fix Pokemon#hasAbility referencing outdated enum name
https://github.com/pagefaultgames/pokerogue/pull/6766
2025-11-08 18:08:37 -08:00
damocleas
e438536dc3
Hotfix 1.11.3 to Beta
Hotfix 1.11.3 to beta
2025-11-08 10:31:28 -05:00
damocleas
5efcc55aa0 extendo 2025-11-07 20:23:08 -05:00
NightKev
b47106a1dc Update version to 1.11.3 2025-11-07 17:20:00 -08:00
damocleas
022c372c12 Update locales 2025-11-07 20:10:35 -05:00
Bertie690
d8d5c12bbc
[Bug] Fix 2-turn/charging moves breaking on lack of targets (#6759) 2025-11-07 04:27:07 +00:00
Madmadness65
a0aa25ab75
[P3 Bug] Fix Struggle's message not displaying properly (#6760) 2025-11-06 22:25:20 -06:00
NightKev
e2f7cd9118 Update submodules 2025-11-06 18:11:04 -08:00
Bertie690
e1aded9504
[Bug] Fix Parental Bond reducing damage of spread moves on 2nd pokemon
https://github.com/pagefaultgames/pokerogue/pull/6743

* Fix Pollen Puff interaction with Parental Bond

---------

Co-authored-by: NightKev <34855794+DayKev@users.noreply.github.com>
2025-11-06 18:03:32 -08:00
Blitzy
c7b563e498
[Balance Hotfix] Slight Alterations to PR#6747 (Trainers) (#6755)
Update trainer-config.ts

Co-authored-by: damocleas <damocleas25@gmail.com>
2025-11-06 10:08:11 -05:00
Fabi
74783b1200
[i18n] Fix mist message (#6757)
fix mist message
2025-11-06 08:42:33 -05:00
Fabi
5c132f290a
[i18n] Fix freeze healByMove message (#6754) 2025-11-05 02:04:24 -08:00
damocleas
fbba237142 update submodules again 2025-11-04 19:34:53 -05:00
Dean
604b0f3146
[Hotfix] Fix Pollen Puff crash and incorrect failure (#6752)
Fix Pollen Puff crash and incorrect failure

Co-authored-by: damocleas <damocleas25@gmail.com>
2025-11-04 18:55:44 -05:00
Blitzy
ef3d950464
[Balance Hotfix] Miscellaneous Trainer Changes (#6747)
* Update trainer-config.ts

* Update trainer-config.ts

* fix sinischa

now shares party slot with Polteageist anyways

* Linting, remove redundant evil team admin money multipliers

The money multiplier is already set via initForEvilTeamAdmin, and this just removes redundancy.

* Update trainer-config.ts

* Buzzwole is no longer Rogue Ball gendered

---------

Co-authored-by: damocleas <damocleas25@gmail.com>
Co-authored-by: Madmadness65 <blaze.the.fireman@gmail.com>
Co-authored-by: Madmadness65 <59298170+Madmadness65@users.noreply.github.com>
2025-11-04 18:52:22 -05:00
Dean
aea463ab4b
[Hotfix] Prevent crash with two NG Pokemon fainting at the same time (#6751)
Prevent crash with two NG Pokemon fainting at the same time
2025-11-04 12:07:19 -08:00
Blitzy
5a8ff3a47f
[Balance Hotfix] Remove Evil Team Admin special properties at Wave 164 (#6746)
* Update trainer-config.ts

* Update trainer-config.ts

* Update trainer-config.ts

---------

Co-authored-by: damocleas <damocleas25@gmail.com>
2025-11-04 12:11:16 -05:00
Jimmybald1
c0e988a37b
[Hotfix] Fixed Candy Jar in Daily run event items disappearing after refresh (#6749)
Added id func to daily run event starting items

Co-authored-by: Jimmybald1 <147992650+IBBCalc@users.noreply.github.com>
2025-11-04 07:12:03 -05:00