Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release #5 #4466

Merged
merged 245 commits into from
Sep 27, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
245 commits
Select commit Hold shift + click to select a range
f73a830
[DOCS] adding JSDocs to `arena.ts` (#3590)
DustinLin Sep 8, 2024
2fc3179
[Bug] Fix scrappy (+ some immunity move and ability) in inverse battl…
KimJeongSun Sep 8, 2024
2bd07cb
fix and optimize imports (#4061)
flx-sta Sep 8, 2024
df250c8
[Localization] New translations batch locales (Move-disabling effects…
Adri1 Sep 8, 2024
68b956c
[Bug] Fix incorrect defensive properties on Terastallized Pokemon (#4…
innerthunder Sep 9, 2024
06f98f6
[Bug] Fix console error from undefined stockpilingTag (#4118)
torranx Sep 9, 2024
39b6a72
[Bug] Fix #762: All Pokemon become invisible when capturing then swit…
flx-sta Sep 9, 2024
c710f85
Fix `Pokemon.isTrapped` only checking enemy Pokemon for trapping abil…
innerthunder Sep 9, 2024
f5bf766
[Move] Fully implement Tar Shot (#4043)
torranx Sep 9, 2024
26eb63c
[Refactor] Cleaning up Learn move phase (#3672)
frutescens Sep 9, 2024
e84fe8c
[Localisation] [JA] Translated/updated spacing in several files, fixe…
Chapybara-jp Sep 9, 2024
a88b989
[Localization] [pt_BR] Updated some translations (#4131)
josericardo-fo Sep 9, 2024
3c05237
[Move] Fully implement Throat Chop (#4115)
torranx Sep 9, 2024
3d01e90
[Localization][UI/UX] Clean up of unused localized images (#4110)
Adri1 Sep 9, 2024
89b3346
[Test] Fix Safeguard test that relied on a now-fixed bug (#4098)
DayKev Sep 9, 2024
80e3478
[Bug] Fix line spacing in level up stats and move info in Japanese (#…
KimJeongSun Sep 9, 2024
c59f6ed
[Move] Implement Power Shift (#4083)
torranx Sep 9, 2024
11d912b
[Dev] Make `OPP_MOVESET_OVERRIDE` fully override the enemy's moveset …
DayKev Sep 9, 2024
8df7422
[Bug] Primal weather no longer persists if last mon dies to indirect …
tlelievre26 Sep 9, 2024
4015686
[Dev] Add imports, Handle kebab-case fileName argument in test boiler…
torranx Sep 9, 2024
9afab18
[Test] Remove obsolete splash_only (#4139)
torranx Sep 9, 2024
9317093
[Enhancement] [UI/UX] Add ability and passive tooltips to starter sel…
brandonbay Sep 9, 2024
a82d64b
[Ability] Implement Gorilla Tactics (#4051)
torranx Sep 9, 2024
d9a8448
[Enhancement] Added the ability to localize the tera type hover text …
CodeTappert Sep 9, 2024
e959595
[Test] Fix throat chop and gorilla tactics tests (#4140)
torranx Sep 9, 2024
a919b9c
[Move] Implement After You (#1789)
Raidette Sep 9, 2024
9c4c19b
[UI Bug] Fix HA icon not always showing in egg summary screen (#4150)
MokaStitcher Sep 10, 2024
4b80832
[P3 Bug] Fix Transform SFX not playing on quiet form changes (#4144)
Madmadness65 Sep 10, 2024
5bf21a4
[Bug] Fix rare egg move and species rates for Manaphy eggs (#4125)
PigeonBar Sep 10, 2024
150ab3d
[UI/UX] Make "CH-CHING!" sound when unlocking passive (#4151)
Fontbane Sep 10, 2024
d1b058f
[UI] fix candy upgrade icon not updating after purchasing eggs (#4153)
MokaStitcher Sep 10, 2024
14ace40
[Misc] eslint rule to prevent `.js` imports (#4160)
flx-sta Sep 10, 2024
e17bf59
[Bug] Use silent mode during tests (unless debugging!) + test workflo…
flx-sta Sep 10, 2024
e657322
[Enhancement] Update instruction for gamepad in run history UI (#4053)
KimJeongSun Sep 11, 2024
9f82d79
Merge branch 'main' into beta
DayKev Sep 11, 2024
abb133e
Merge pull request #4167 from DayKev/beta
f-fsantos Sep 11, 2024
89dac46
[Localization] Localization batch - [Not meant to be merged until las…
Adri1 Sep 11, 2024
ce9a75f
Replace `vi.fn()` with `() => null` whenenver possible (#4182)
DayKev Sep 11, 2024
b33d86a
[BUG] Make Tate & Liza have seeded randomness #4175
CodeTappert Sep 11, 2024
50a7500
[Sprite] Fix animated Cursola (#4186)
chaosgrimmon Sep 11, 2024
a6d5fc6
[Balance] Disable Eviolite for G-Max Pokémon (#4184)
xsn34kzx Sep 12, 2024
d4cd74c
[P2 Bug] Baddy Bad shouldn't activate Reflect if the target uses Prot…
DayKev Sep 12, 2024
fec218b
[Refactor] `setTypeIcons` explicitly handles `null`, mark it as such …
DayKev Sep 12, 2024
f294f03
[Bug] Run History displays Pokemon that have their natures changed du…
frutescens Sep 12, 2024
18dc102
[Misc] Update issue/feature template (#4148)
flx-sta Sep 12, 2024
951b568
[Documentation] Add some tsdocs to `move.ts`, mark rollout and icebal…
DayKev Sep 12, 2024
91d266e
[Bug] Burning Bulwark, King's Shield, Obstruct and Silk Trap no longe…
DayKev Sep 12, 2024
8195373
[Move] Add Retaliate double damage condition (#1831)
PyGaVS Sep 12, 2024
6decd91
[Enhancement] Implement Tera-based form changes (Ogerpon and Terapago…
Madmadness65 Sep 12, 2024
28012b8
[Bug] Fixes Freezy Frost visual bug when attacking ally, and Freezy F…
schmidtc1 Sep 12, 2024
7ed7fec
[BUG][UI/UX] Correction of errors when ``` Save & Quit``` and ``` Log…
Vassiat Sep 12, 2024
0af59bb
[Refactor] Fix linter issue (#4191)
Fontbane Sep 12, 2024
2f0a53b
[Sprite] Added default head spots to spinda (#4188)
pom-eranian Sep 12, 2024
b422239
[Localization(ko)] Update Korean translation (#4196)
KimJeongSun Sep 12, 2024
d4d1788
[Localisation] [JA] Translated modifier-type.json.json (#4195)
Chapybara-jp Sep 12, 2024
c294e08
[Localization] Catalan translation batch (#4194)
Adri1 Sep 12, 2024
5724ed4
[Enhancement] Add option for egg skip to settings (#4193)
KimJeongSun Sep 12, 2024
bfc4f2d
[Balance] Tweak trainer evolution delay so trainers are more likely t…
Fontbane Sep 12, 2024
ef4d2ec
[Balance] More Evil Team Adjustments (#4056)
Blitz425 Sep 12, 2024
f80c073
[Bug] Fix for Roost Grounds the User Rather than Removing Flying Typi…
PrabbyDD Sep 12, 2024
9026214
[Move] Mark Sky Drop as partial due to missing effects (#4204)
DayKev Sep 13, 2024
5f918ca
[Sprite] Remove repeated animation frames (#4205)
chaosgrimmon Sep 13, 2024
5f9bd21
[Test] Speed up tests and make enemy item override remove existing it…
DayKev Sep 13, 2024
8409f39
[Misc] Allow Meloetta's starting form to be selected (#4192)
DayKev Sep 13, 2024
48c2bdf
[Bug] fix starter select crash when a variant preference is incorrect…
MokaStitcher Sep 13, 2024
dd61950
[Localization] Tiny FR adjustments (#4212)
Adri1 Sep 13, 2024
1cf075a
[Bug] Fix Guard Swap and Power Swap swapping all stats (#4213)
xsn34kzx Sep 13, 2024
526f9ae
[Balance] Tweak evil boss teams, fix aesthetic details (#4214)
Tempo-anon Sep 13, 2024
7029528
[Move] Implement Substitute (#2559)
innerthunder Sep 13, 2024
4dfcc96
ci: Bump actions version (#2341)
Yaminyam Sep 13, 2024
a085d3d
[Bug] Fix for unpausing evolutions for secondary Pokémon in a fusion …
seanrmon Sep 13, 2024
acb2b66
[Feature] Add Mystery Encounters to the game (#3938)
ben-lear Sep 14, 2024
c768271
[P3 Bug] Run Result 'Victory!' Text not displaying correctly in Legac…
frutescens Sep 14, 2024
63feb88
[Test] Update roost tests, related to #4164 (#4230)
PrabbyDD Sep 14, 2024
eea12a6
[Bug][Beta] Fix bugs from Substitute implementation (#4226)
innerthunder Sep 14, 2024
e6cffc6
Disable broken tests for now (#4242)
DayKev Sep 14, 2024
8164ec5
[Balance] Remove `isMax` conditions from move and ability effects (#4…
innerthunder Sep 14, 2024
9d3681c
[Balance] Gigantamax Form Adjustments (Charizard, Eevee, Duraludon) a…
damocleas Sep 14, 2024
77f0fe6
[Enhancement][EnemyAI] Add support for simulated damage calculations …
innerthunder Sep 14, 2024
783b9d8
[Bug] Golden punch bug fix (#4246)
Opaque02 Sep 14, 2024
a7b3344
Fix missing key in "No Effect" message (#4244)
innerthunder Sep 14, 2024
39a1963
[Localization] French Translations tiny settings batch (#4250)
Adri1 Sep 14, 2024
bdc7c95
[Misc][AI] Fix KO filter not accounting for move conditions (#4245)
innerthunder Sep 14, 2024
763c192
[Bug] Fix exp gains speed not applying properly (#4243)
flx-sta Sep 14, 2024
9f8e9de
Update menu.json (#4258)
DanStevensonx Sep 14, 2024
aecdcd3
[BUG] Fix a couple of bugs regarding MEs and their localization (#4261)
CodeTappert Sep 14, 2024
d8dbc47
[Bug][Beta] Fix Pokemon info flyout being offset on switchout after d…
innerthunder Sep 14, 2024
79fa80c
[Bug][Beta] Fix error in message sequencing on critical hits (#4259)
innerthunder Sep 14, 2024
3a683c0
[Bug] Fix for "Moves Can Miss Against Protect, Baneful Bunker, King's…
PrabbyDD Sep 15, 2024
540a1c3
[Balance] Rework some evolutions (#2732)
Fontbane Sep 15, 2024
cc5b46d
Compile item atlas
Madmadness65 Sep 15, 2024
e32d161
Resize Sun & Moon Flute item sprites
Madmadness65 Sep 15, 2024
ddf97fd
[Balance] Pokerus Starter Count 3 -> 5, made pokerus count a constant…
damocleas Sep 15, 2024
8046b99
[Refactor] Refactor code for Grassy Terrain halving the power of Eart…
Tempo-anon Sep 15, 2024
880a46b
[Sprite] Fix Lycanroc Midday (#4274)
chaosgrimmon Sep 16, 2024
6c43e97
[Bug] fixed ME event ```trash to treasure``` wrong descriptions of th…
sodaMelon Sep 16, 2024
6c2880d
[Localization] Missing French entries (#4270)
Adri1 Sep 16, 2024
72439ff
[Move][Beta] Add back grounded condition to ground shaky moves and gr…
Tempo-anon Sep 16, 2024
2221afc
[QoL] Slight Resize and Reallocate to IV graph in new game screen (#1…
tomasrggm Sep 16, 2024
d5cce66
Remove Dragon Ascent Requirement (#4284)
Blitz425 Sep 16, 2024
0dabf87
Being explicit in vite configuration for relative paths (#4264)
podarsmarty Sep 16, 2024
4605ed4
[Localization] Localized status condition icon (#4286)
CodeTappert Sep 16, 2024
128df1b
[QoL] [ui] Make tutorials darken background (#4283)
MokaStitcher Sep 16, 2024
009fd3f
[Bug] Fix reloads erasing weather on first wave of biome (#4078)
PigeonBar Sep 16, 2024
3ed2c74
[Enhancement] Add Met Wave to Pokemon Data (#4271)
Fontbane Sep 16, 2024
18dc9d2
[Bug][Move] Clanging Scales animation on incorrect sprite (#4290)
pom-eranian Sep 17, 2024
1fb5389
Auto center the window vertically (#2686)
Dakurei Sep 17, 2024
fe69bd2
add missing translation for korean (#4295)
KimJeongSun Sep 17, 2024
00ba2ee
Add new biome BGM by Firel (#4301)
Madmadness65 Sep 17, 2024
4389bff
[Bug] Fix stat-protection-attribute not taking inverts (e.g. Contrary…
flx-sta Sep 18, 2024
106ed6b
[Bug] Using default animation for errors that occur. (#4266)
podarsmarty Sep 18, 2024
e386504
[BUG][Beta] Fix English Status Symbols (#4293)
CodeTappert Sep 18, 2024
6030b78
[Move][Mirror] Update HitTagAttr attributes v2 (#4297)
flx-sta Sep 18, 2024
0567d4b
[Dev] Remove `variant-tiers.ts` Enum (#3746)
peng06 Sep 18, 2024
81ea129
[Miscellaneous] Add new Lake and RUins biome BGM by Lmz (#4319)
Madmadness65 Sep 18, 2024
605ae9e
[Move] Improved damage forecasting for Shell Side Arm (#4310)
innerthunder Sep 18, 2024
51bb80c
[Bug][UI] Fix scrolling UIs not resetting properly and add Scrollbars…
MokaStitcher Sep 18, 2024
5888a77
Mystery Encounter bug fixes and minor adjustments (#4299)
ben-lear Sep 19, 2024
ce189c0
[Localization] French adjustments (+German) (#4323)
Adri1 Sep 19, 2024
714630c
[Refactor] Renamed the HitsTagAttr back to how it was (#4324)
Tempo-anon Sep 19, 2024
c4d5c92
[Bug] Run History Not Saving Correctly (#4248)
frutescens Sep 19, 2024
528e231
[Localization] Update pkmnems font (#4329)
Adri1 Sep 19, 2024
7490699
[Feature] Adds Expert Pokemon Breeder Mystery Encounter to the game (…
ben-lear Sep 19, 2024
48430c8
[Feature] Seasonal splash messages logic + scaffolding (#4318)
flx-sta Sep 19, 2024
a98ec39
[Feature] Adds special item rewards to fixed classic/challenge battle…
ben-lear Sep 20, 2024
4bdaf93
[Localisation] [JA] Translated various dialogue files (#4336)
Chapybara-jp Sep 20, 2024
baf686f
[Beta][P3 Bug] fix: reading stats.battleCount (#4335)
flx-sta Sep 20, 2024
63fba0d
[P3 Bug] Update pokemon-info-container ability highlighting to match …
Tempo-anon Sep 20, 2024
2610a64
[Bug] Fix candy count when not skipping to summary (#4342)
MokaStitcher Sep 20, 2024
4feb45f
[P3Bug][UI] Fix run history scrolling and other small bugs (#4326)
MokaStitcher Sep 20, 2024
0eea203
[Bug] Fixing seed sower uturn switchout bug for trainer battles (#4113)
DustinLin Sep 20, 2024
facdf3c
[Qol][Misc] Make `create-test` script interactive (#4303)
flx-sta Sep 20, 2024
1a5cbf8
[Refactor][Tests] Set default test timeout to `20s` (#4338)
flx-sta Sep 20, 2024
20ab2b9
Localizable Trainer Name + Cleffa Species name can be used in all 3 p…
CodeTappert Sep 20, 2024
0a5e9ff
[Test] Fix `The Pokemon Salesman` tests (#4345)
flx-sta Sep 20, 2024
4c9c66f
[Test] Fix `Teleporting Hijinks` tests (#4349)
flx-sta Sep 20, 2024
4cc3b0d
[Test] Make `berries abound` test more robust (#4339)
flx-sta Sep 20, 2024
5f5b439
[P2 Bug] Fix sturdy and endure causing an extra stat boost to boss Po…
MokaStitcher Sep 20, 2024
0aac6c6
[Dev][Test] Add "Mystery Encounter" type for `create-test` script + m…
flx-sta Sep 20, 2024
f2a042c
[Enhancement] Add Team Star as potential evil team (#4019)
Madmadness65 Sep 21, 2024
1a600d1
[Balance] Partial Passives + Egg Move Changes (#4357)
Blitz425 Sep 21, 2024
35cd615
[Enhancement] Set Appropriate Evil Team on Monogen Challenges (#4355)
Madmadness65 Sep 21, 2024
5a24435
[Bug] Fix game freeze from GTS infinite loop
PigeonBar Sep 21, 2024
7190277
PR Feedback
PigeonBar Sep 21, 2024
ba5e89c
Swap Order in Trainer Config (#4367)
Blitz425 Sep 21, 2024
1e70cb9
[BUG] Add enough keys in dialogue.ts for team star (#4362)
CodeTappert Sep 21, 2024
4fb76fd
[Move] Implement Heal Block (#4120)
frutescens Sep 21, 2024
50dc438
[Bug] Preventing Duplicate Species in Trainer Battles (#4368)
frutescens Sep 21, 2024
0518cfd
Merge pull request #4363 from PigeonBar/gts-infinite-loop
ben-lear Sep 21, 2024
612dcc5
[Balance] Adjust Relevant Abilities to Match Lures (#4231)
xsn34kzx Sep 22, 2024
1c87532
[Bugs/Balance] Fix various ME bugs and small balance adjustments (#4369)
ben-lear Sep 22, 2024
4475eec
[Localization] Team Star Translations (#4356)
Adri1 Sep 22, 2024
590758f
[QoL] Show move description via info button (#4165)
gruxor Sep 22, 2024
7046f85
[Feature] The Form Names in the Catching Summary are now localized (#…
CodeTappert Sep 22, 2024
2028848
[Localization] BGM Changes in locales (+slight Spanish and French cor…
Adri1 Sep 22, 2024
3274183
more Mystery Encounter bug fixes
Sep 22, 2024
3ef02c9
[Balance] Remove Species Locks from Aura Wheel and Poison Puppeteer (…
innerthunder Sep 22, 2024
23b64b9
Function to adjust lure weights (#4354)
Fontbane Sep 22, 2024
eb0e8cc
possible Pokemon Salesman shiny fix
Sep 22, 2024
cf80abe
small locales fixes
Sep 22, 2024
59f28ef
Fix crash when using enemy move override (#4352)
DayKev Sep 23, 2024
107a749
[Balance] Further Minor Adjustments to Evil Teams (#4376)
Blitz425 Sep 23, 2024
b9b2491
[Ability] (Partially) Implement synchronize ability with old psycho s…
yilinggk Sep 23, 2024
f2fe430
[Balance] Ability-ignoring effects no longer ignore the source's own …
innerthunder Sep 23, 2024
c387f49
[Bug] Fix move Chilly Reception (#3198)
DustinLin Sep 23, 2024
6626df2
[QoL] Adding challenge arrows (#4048)
Opaque02 Sep 23, 2024
8b6e55d
[Test] flakyness in teleporting hijinks encounter test (#4386)
flx-sta Sep 23, 2024
1d559f2
[Test] Fix flaky Shell Side Arm test (#4383)
DayKev Sep 23, 2024
d2ba975
[Localization] Fix Spanish Zippy Zap description (#4387)
DanStevensonx Sep 23, 2024
b9b69ad
[Move] Implement autotomization weight effects (#4228)
Tempo-anon Sep 23, 2024
554d4f0
[P2 Bug] Dragon Tail now properly respects abilities like Suction Cup…
DayKev Sep 23, 2024
342bd5c
[Beta][Bug] Fix out of bounds Genesect form in Ghetsis_2 causing cras…
Tempo-anon Sep 23, 2024
3ef6922
[Localization] Spanish Gitlocalize leftovers (#4390)
Adri1 Sep 23, 2024
c4f81c5
[Tests][Mystery-Encounter] Fix `The Strong Stuff` flakyness (#4394)
flx-sta Sep 23, 2024
4557a73
[Sprite] Standardise Sirfetch'd animation (#4393)
chaosgrimmon Sep 23, 2024
3d4eadb
[Bug] Flash Fire/etc now trigger even if the attack would miss (#4337)
PrabbyDD Sep 23, 2024
f32e10d
[Localization] ME translations (#4183)
Adri1 Sep 23, 2024
eb264cf
[Beta] Revert "[Enhancement] Set Appropriate Evil Team on Monogen Cha…
Tempo-anon Sep 23, 2024
23f006b
[Enhancement] Remove unnecessary loading of trainer sprites in loadin…
ben-lear Sep 23, 2024
b2b314c
[Refactor][Tests] Remove manual test timeouts (#4385)
flx-sta Sep 23, 2024
05b9e74
balance adjustments to certain ME battles
Sep 23, 2024
4d8d605
merge from beta
Sep 23, 2024
ff256f7
can no longer go above max rev seed stacks
Sep 23, 2024
b2b88c3
fix Absolute Avarice test
Sep 23, 2024
e77595e
Update src/data/mystery-encounters/encounters/global-trade-system-enc…
ben-lear Sep 24, 2024
2211711
[Localization] ME French Typos (#4399)
Adri1 Sep 24, 2024
1513f2a
more ME balance changes and bug fixes
Sep 24, 2024
c172fe1
Merge branch 'mystery-encounter-fixes' of https://github.com/ben-lear…
Sep 24, 2024
0262635
Merge branch 'beta' of https://github.com/ben-lear/pokerogue into mys…
Sep 24, 2024
6dc1aed
more ME balance changes and bug fixes
Sep 24, 2024
baa806e
[Beta][P3 Bug] Fix typo in autotomize add message (#4404)
Tempo-anon Sep 24, 2024
24bbb09
change return type of isNullOrUndefined
Sep 24, 2024
a1d1de2
more ME dialogue cleanup
Sep 24, 2024
219215f
fix getEggMoves() helper function
Sep 24, 2024
d52f691
account for undefined egg moves
Sep 24, 2024
969b0ea
Merge branch 'beta' into mystery-encounter-fixes
flx-sta Sep 24, 2024
254ffcf
Merge pull request #4374 from ben-lear/mystery-encounter-fixes
ben-lear Sep 24, 2024
9af8941
[Refactor][Localization] Better handling for `StatusEffect.NONE` with…
flx-sta Sep 24, 2024
fa55ab6
[Beta/Bug] Fix Breeders ME Dialogue Token Issue (#4411)
ben-lear Sep 25, 2024
ed10152
[Enhancement] Add New Splash Text (#4358)
damocleas Sep 25, 2024
e53e175
[Localisation] [JA] Minor corrections to settings, achv, tutorial; ad…
Chapybara-jp Sep 25, 2024
43879b4
[Item] Eviolite no longer spawns for GMax pokemon (#4409)
DayKev Sep 25, 2024
03bedac
[P3 Bug] Fix form name not always showing in starter select (#4406)
MokaStitcher Sep 25, 2024
e20d41b
[Localization] Spanish corrections (#4425)
DanStevensonx Sep 25, 2024
906e2e3
[Localization] ME translations - The sequel (#4396)
Adri1 Sep 25, 2024
9a63a68
[P3] [Localization] Added Snow Worker Keys and Dialogue for En, Es, I…
Snailman11 Sep 25, 2024
83c18af
[Localization] localize reward gain with hard-coded numBerries(item c…
EnochG1 Sep 25, 2024
acc1ef4
fix Korean i18n param case (#4431)
EnochG1 Sep 25, 2024
579975d
[Localization] minor ko fix (#4433)
returntoice Sep 25, 2024
320aefd
Bump rollup from 4.18.1 to 4.22.4
dependabot[bot] Sep 25, 2024
b87999e
Merge branch 'beta' into dependabot/npm_and_yarn/rollup-4.22.4
DayKev Sep 25, 2024
eab610c
Bump rollup from 4.18.1 to 4.22.4 (#4429)
dependabot[bot] Sep 25, 2024
57f39ef
[Moves][Ability] Implement Torment / Taunt / Imprison + Aroma Veil (#…
frutescens Sep 25, 2024
05c84aa
Revert "Bump rollup from 4.18.1 to 4.22.4 (#4429)" (#4437)
f-fsantos Sep 25, 2024
70c6edf
Merge pull request #4438 from pagefaultgames/dependabot/npm_and_yarn/…
f-fsantos Sep 25, 2024
a6a61b2
[Move] Implement Shed Tail (#4382)
innerthunder Sep 26, 2024
8b9dc79
fixed torment lapse condition (#4440)
frutescens Sep 26, 2024
0500e34
[Sprite][Color][Anim] Various Pokemon Sprite Fixes (#4346)
pom-eranian Sep 26, 2024
029d26b
[Beta][P2 Bug] Fix Sappy Seed applying its secondary effect against t…
innerthunder Sep 26, 2024
67d8ec1
[P1 Bug] Fix freeze after replacing first pokemon (#4427)
flx-sta Sep 26, 2024
f722310
[Sprite/Misc] Arceus_Fairy cleanup (#4444)
chaosgrimmon Sep 26, 2024
6520a74
[Localization] ZH_cn fix 9-26 (#4443)
40chyan Sep 26, 2024
06331cc
[Daily] Daily standardization (#3776)
RedstonewolfX Sep 26, 2024
a25ccbc
[UI] Make Egg List and Egg Summary scrollable (#4391)
MokaStitcher Sep 26, 2024
af99297
[Localization][DE] Translation First Test of Pontoon PR (#4432)
CodeTappert Sep 26, 2024
eba1920
[Bug] [Localization] Formes key correction (#4447)
Adri1 Sep 26, 2024
8044c76
[Localization] Fix for English 'Battles Won', updated tutorial # of P…
damocleas Sep 26, 2024
909be8e
[Localization] Splash texts Updates (#4424)
Adri1 Sep 26, 2024
9f31e36
[Beta][Bug] Rename files so it load the correct status file in langua…
CodeTappert Sep 26, 2024
cb27d32
[Localization] Tiny French typos (#4452)
Adri1 Sep 26, 2024
34bf006
[P1] Fixing continue menu option when game finishes (#4287)
podarsmarty Sep 26, 2024
2aeacc6
September egg move changes (#4453)
Madmadness65 Sep 26, 2024
69cac23
[Balance] Various Pokemon and Move Balance Changes, labels for E-Floe…
damocleas Sep 26, 2024
59cb653
[Localization] Minor Spanish Typo Corrections (#4454)
DanStevensonx Sep 26, 2024
6e18c76
[Balance] [Fix] Fix accidental Jirachi revert / Update Spritzee (#4455)
Blitz425 Sep 26, 2024
5997744
[Beta][Bug] Major/minor ME bug fixes (#4451)
ben-lear Sep 26, 2024
c7f00d0
Reinstate temporary evolution delay fix (#4458)
Fontbane Sep 27, 2024
933309c
Fix Meloetta-related bugs in mono-type challenges (#4460)
DayKev Sep 27, 2024
b2df7d7
fix bug-type superfan's team on waves 160+ (#4459)
ben-lear Sep 27, 2024
a99ec0c
[localization] Zh_cn ME parameters hotfix (#4462)
40chyan Sep 27, 2024
b426340
[Localization][DE] Fix BattlerTags typo (#4464)
CodeTappert Sep 27, 2024
edbb09f
[Beta][P2 Bug] Fix macho brace stat calculation for HP (#4467)
Xavion3 Sep 27, 2024
d28c77d
[Localization] Missing items translations (#4470)
Adri1 Sep 27, 2024
1a19065
[Bug] [Balance] Gimmighoul evolution adjustments/fixes (#4463)
Fontbane Sep 27, 2024
4364ab3
Revert "[Bug] [Balance] Gimmighoul evolution adjustments/fixes (#4463…
Xavion3 Sep 27, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
67 changes: 15 additions & 52 deletions .github/ISSUE_TEMPLATE/bug_report.yml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
name: Bug Report
description: Create a report to help us improve
title: "[Bug] "
labels: ["Bug"]
labels: ["Bug", "Triage"]
body:
- type: markdown
attributes:
Expand All @@ -19,21 +19,12 @@ body:
value: |
---
- type: textarea
id: session-file
id: repro
attributes:
label: Session export file
description: Open Menu → ManageData → Export Session → Select slot. The file should now be in your `/Downloads` directory. Change the file extension type from `.prsv` to `.txt` (How to [Windows](https://www.guidingtech.com/how-to-change-file-type-on-windows/) | [Mac](https://support.apple.com/guide/mac-help/show-or-hide-filename-extensions-on-mac-mchlp2304/mac) | [iOS](https://www.guidingtech.com/change-file-type-extension-on-iphone/)).
placeholder: Focus me and then drop your file here (or use the upload button at the bottom)
label: Reproduction
description: Describe the steps to reproduce this bug. If applicable attach user/session data at the bottom
validations:
required: false
- type: textarea
id: data-file
attributes:
label: User data export file
description: Open Menu → ManageData → Export Data. The file should now be in your `/Downloads` directory. Change the file extension type from `.prsv` to `.txt` (How to [Windows](https://www.guidingtech.com/how-to-change-file-type-on-windows/) | [Mac](https://support.apple.com/guide/mac-help/show-or-hide-filename-extensions-on-mac-mchlp2304/mac) | [iOS](https://www.guidingtech.com/change-file-type-extension-on-iphone/)).
placeholder: Focus me and then drop your file here (or use the upload button at the bottom)
validations:
required: false
required: true
- type: markdown
attributes:
value: |
Expand All @@ -60,48 +51,20 @@ body:
attributes:
value: |
---
- type: dropdown
id: os
attributes:
label: What OS did you observe the bug on?
multiple: true
options:
- PC/Windows
- Mac/OSX
- Linux
- iOS
- Android
- Other
validations:
required: true
- type: input
id: os-other
- type: textarea
id: session-file
attributes:
label: If other please specify
label: Session export file
description: Open Menu → ManageData → Export Session → Select slot. The file should now be in your `/Downloads` directory. Change the file extension type from `.prsv` to `.txt` (How to [Windows](https://www.guidingtech.com/how-to-change-file-type-on-windows/) | [Mac](https://support.apple.com/guide/mac-help/show-or-hide-filename-extensions-on-mac-mchlp2304/mac) | [iOS](https://www.guidingtech.com/change-file-type-extension-on-iphone/)).
placeholder: Focus me and then drop your file here (or use the upload button at the bottom)
validations:
required: false
- type: markdown
attributes:
value: |
---
- type: dropdown
id: browser
attributes:
label: Which browser do you use?
multiple: true
options:
- Chrome
- Firefox
- Safari
- Edge
- Opera
- Other
validations:
required: true
- type: input
id: browser-other
- type: textarea
id: data-file
attributes:
label: If other please specify
label: User data export file
description: Open Menu → ManageData → Export Data. The file should now be in your `/Downloads` directory. Change the file extension type from `.prsv` to `.txt` (How to [Windows](https://www.guidingtech.com/how-to-change-file-type-on-windows/) | [Mac](https://support.apple.com/guide/mac-help/show-or-hide-filename-extensions-on-mac-mchlp2304/mac) | [iOS](https://www.guidingtech.com/change-file-type-extension-on-iphone/)).
placeholder: Focus me and then drop your file here (or use the upload button at the bottom)
validations:
required: false
- type: markdown
Expand Down
2 changes: 1 addition & 1 deletion .github/ISSUE_TEMPLATE/feature_request.yml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
name: Feature Request
description: Suggest an idea for this project
title: "[Feature] "
labels: ["Enhancement"]
labels: ["Enhancement", "Triage"]
body:
- type: markdown
attributes:
Expand Down
6 changes: 3 additions & 3 deletions .github/workflows/eslint.yml
Original file line number Diff line number Diff line change
Expand Up @@ -21,15 +21,15 @@ jobs:

steps:
- name: Check out Git repository # Step to check out the repository
uses: actions/checkout@v2 # Use the checkout action version 2
uses: actions/checkout@v4 # Use the checkout action version 4

- name: Set up Node.js # Step to set up Node.js environment
uses: actions/setup-node@v1 # Use the setup-node action version 1
uses: actions/setup-node@v4 # Use the setup-node action version 4
with:
node-version: 20 # Specify Node.js version 20

- name: Install Node.js dependencies # Step to install Node.js dependencies
run: npm ci # Use 'npm ci' to install dependencies

- name: eslint # Step to run linters
run: npm run eslint-ci
run: npm run eslint-ci
30 changes: 30 additions & 0 deletions .github/workflows/test-shard-template.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
name: Test Template

on:
workflow_call:
inputs:
project:
required: true
type: string
shard:
required: true
type: number
totalShards:
required: true
type: number

jobs:
test:
name: Shard ${{ inputs.shard }} of ${{ inputs.totalShards }}
runs-on: ubuntu-latest
steps:
- name: Check out Git repository
uses: actions/checkout@v4
- name: Set up Node.js
uses: actions/setup-node@v4
with:
node-version: 20
- name: Install Node.js dependencies
run: npm ci
- name: Run tests
run: npx vitest --project ${{ inputs.project }} --shard=${{ inputs.shard }}/${{ inputs.totalShards }} ${{ !runner.debug && '--silent' || '' }}
98 changes: 20 additions & 78 deletions .github/workflows/tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,91 +15,33 @@ on:
types: [checks_requested]

jobs:
run-misc-tests: # Define a job named "run-tests"
name: Run misc tests # Human-readable name for the job
runs-on: ubuntu-latest # Specify the latest Ubuntu runner for the job

steps:
- name: Check out Git repository # Step to check out the repository
uses: actions/checkout@v4 # Use the checkout action version 4

- name: Set up Node.js # Step to set up Node.js environment
uses: actions/setup-node@v4 # Use the setup-node action version 4
with:
node-version: 20 # Specify Node.js version 20

- name: Install Node.js dependencies # Step to install Node.js dependencies
run: npm ci # Use 'npm ci' to install dependencies

- name: pre-test # pre-test to check overrides
run: npx vitest run --project pre
- name: test misc
run: npx vitest --project misc

run-abilities-tests:
name: Run abilities tests
runs-on: ubuntu-latest
steps:
- name: Check out Git repository
uses: actions/checkout@v4
- name: Set up Node.js
uses: actions/setup-node@v4
with:
node-version: 20
- name: Install Node.js dependencies
run: npm ci
- name: pre-test
run: npx vitest run --project pre
- name: test abilities
run: npx vitest --project abilities

run-items-tests:
name: Run items tests
runs-on: ubuntu-latest
steps:
- name: Check out Git repository
uses: actions/checkout@v4
- name: Set up Node.js
uses: actions/setup-node@v4
with:
node-version: 20
- name: Install Node.js dependencies
run: npm ci
- name: pre-test
run: npx vitest run --project pre
- name: test items
run: npx vitest --project items

run-moves-tests:
name: Run moves tests
runs-on: ubuntu-latest
pre-test:
name: Run Pre-test
runs-on: ubuntu-latest
steps:
- name: Check out Git repository
uses: actions/checkout@v4
- name: Set up Node.js
uses: actions/setup-node@v4
with:
node-version: 20
- name: Install Node.js dependencies
run: npm ci
- name: pre-test
run: npx vitest run --project pre
- name: test moves
run: npx vitest --project moves

run-battle-tests:
name: Run battle tests
runs-on: ubuntu-latest
steps:
- name: Check out Git repository
uses: actions/checkout@v4
path: tests-action
- name: Set up Node.js
uses: actions/setup-node@v4
with:
node-version: 20
- name: Install Node.js dependencies
working-directory: tests-action
run: npm ci
- name: pre-test
run: npx vitest run --project pre
- name: test battle
run: npx vitest --project battle
- name: Run Pre-test
working-directory: tests-action
run: npx vitest run --project pre ${{ !runner.debug && '--silent' || '' }}

run-tests:
name: Run Tests
needs: [pre-test]
strategy:
matrix:
shard: [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
uses: ./.github/workflows/test-shard-template.yml
with:
project: main
shard: ${{ matrix.shard }}
totalShards: 10
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -55,8 +55,8 @@ Check out [Github Issues](https://github.com/pagefaultgames/pokerogue/issues) to
- Pokémon Sword/Shield
- Pokémon Legends: Arceus
- Pokémon Scarlet/Violet
- Firel (Custom Laboratory, Metropolis, Seabed, and Space biome music)
- Lmz (Custom Jungle biome music)
- Firel (Custom Ice Cave, Laboratory, Metropolis, Plains, Power Plant, Seabed, Space, and Volcano biome music)
- Lmz (Custom Ancient Ruins, Jungle, and Lake biome music)
- Andr06 (Custom Slum and Sea biome music)

### 🎵 Sound Effects
Expand Down
Loading
Loading