Bertie690
e0c498d9de
Merge branch 'beta' into move-use-type
2025-05-25 15:16:46 -04:00
Madmadness65
a0484bbde1
[Item] Add Deep Sea Scale & Deep Sea Tooth items ( #5078 )
...
* Add Deep Sea Scale & Tooth items
Also changes Clamperl's evolution method from gender-specific to requiring one of the Deep Sea items to be held.
* Move Deep Sea items to Great tier
Also gives every species stat booster item a `rare` boolean to split these items from the rest of the species stat booster items. Updated the existing tests accordingly to account for the split.
* Reduce Great tier species booster item weight
* Fix global scene on evolution conditions
* Merge branch 'beta' into deep-sea-items
* Change how the held item is found in evolution condition
It should no longer look through the entire party's modifiers when seeing if Clamperl is eligible to use a Linking Cord.
* Fix wrong type being boosted
---------
Co-authored-by: damocleas <damocleas25@gmail.com>
Co-authored-by: Sirz Benjie <142067137+SirzBenjie@users.noreply.github.com>
2025-05-23 07:36:30 +00:00
Lugiad
3b2753f27c
[i18n] Moved Ball "Cancel" label to a different locale file ( #5866 )
2025-05-22 20:14:52 -07:00
Bertie690
efda271c48
Fixed random issues
2025-05-22 08:49:42 -04:00
Sirz Benjie
f0e806c508
[Misc] Move allMoves to data-lists.ts ( #5860 )
2025-05-21 20:18:24 -07:00
Sophia
d1b0bbb155
[Bug]: Fix #5010 : roar and whirlwind missing fail message when against a trainer ( #5659 )
...
* [BUG] Fixes #5010 Roar and Whirlwind don´t display a fail message
Roar and Whirlwind should now display a fail message when
used against a trainer with only one pokémon left
* Apply suggestions from code review made by SirzBenjie
2025-05-21 07:14:16 +00:00
Bertie690
7a31c19db2
Merge branch 'beta' into move-use-type
2025-05-20 23:40:55 -04:00
damocleas
4a39adacf8
[UI/UX] Remove Redundant Unlock Passive text ( #5845 )
...
* Update starter-select-ui-handler.ts
* Update pokedex-page-ui-handler.ts
2025-05-21 03:05:39 +00:00
AJ Fontaine
1cf19b49f2
[Balance] Moveset generation adjustments ( #5801 )
...
* Moveset generation adjustments
* Remove shiny explosion check, prevent 2 self-KO moves
2025-05-20 19:59:39 -07:00
Lugiad
f01e7599ac
[UI/UX] [Localization] Update Japanese starterInfoText ( #5852 )
...
Update Japanese starterInfoText
2025-05-21 02:21:35 +00:00
itgalex24
288e4e7e7e
[Bug] [Move] Synchronoise hitting Tera Type fix ( #5779 )
...
* synchronoize fix
* Add regression test for synchronoise
---------
Co-authored-by: Sirz Benjie <142067137+SirzBenjie@users.noreply.github.com>
2025-05-20 23:12:54 +00:00
Sirz Benjie
663c64fdb4
[Misc] Fix trailing whitespace ( #5856 )
...
Remove trailing whitespace
2025-05-20 14:46:23 -07:00
AJ Fontaine
23e1d88c3a
[Balance] Update TM compatibility for Curse ( #5791 )
...
* Update Curse TM compat with former egg moves/level ups
* Pumpkaboo is not Phantump
2025-05-20 19:40:05 +00:00
Bertie690
e6ccd78e00
Update battler-tags.ts
2025-05-20 14:41:10 -04:00
Bertie690
5a75169493
Fixed things
2025-05-20 07:28:55 -04:00
Bertie690
d30995f040
Added helper functions complete with markdown tables
2025-05-19 22:49:27 -04:00
Bertie690
4a6b392c3f
Reverted move phase operations
2025-05-19 21:40:19 -04:00
Bertie690
e8b9672fc7
Applied some review suggestions
2025-05-19 20:50:18 -04:00
Lugiad
9746f1a2a6
[UI/UX] [Localization] Update Korean starterInfoText
2025-05-19 17:39:17 -07:00
Lugiad
a9ec3b324c
[UI/UX] [i18n] Text ratio adjustment for es-MX Egg Gatcha ( #5839 )
2025-05-19 22:03:42 +00:00
Lugiad
bd14ed640c
[Localization] Localizable "Cancel" text in Ball selection menu ( #5836 )
...
"Cancel" text localizable
2025-05-19 17:00:51 -05:00
Bertie690
c31b73e964
Fixed bolt beak condition to be marginally less jank
2025-05-19 17:47:20 -04:00
Bertie690
15a762d2c5
Fixed a thing
2025-05-19 15:27:51 -04:00
Bertie690
572d08f332
Merge branch 'beta' into move-use-type
2025-05-19 15:09:03 -04:00
Sirz Benjie
9ae969117b
[Bug][UI/UX] Fix fiery fallout message bug ( #5834 )
...
* Fix fiery fallout message bug
* Ensure pokemon names are replaced when there is no separator
2025-05-18 00:22:09 -05:00
Sirz Benjie
4376a22a7c
[Bug] Fix field moves always playing their animations ( #5830 )
2025-05-17 14:04:16 -07:00
Jimmybald1
998619e7e5
[Bug] IVs of trainers were incorrectly using the battle seed ( #5822 )
...
* Fixed IVs of trainers using the Battle Seed.
* Renamed the randSeedInt functions that use the Battle Seed to randBattleSeedInt functions
* Incorrectly used this in common
* Fixed tests that were still calling the old function name
---------
Co-authored-by: damocleas <damocleas25@gmail.com>
Co-authored-by: Bertie690 <136088738+Bertie690@users.noreply.github.com>
Co-authored-by: AJ Fontaine <36677462+Fontbane@users.noreply.github.com>
Co-authored-by: Dean <69436131+emdeann@users.noreply.github.com>
Co-authored-by: lxy-lxy-lxy <55084073+lxy-lxy-lxy@users.noreply.github.com>
Co-authored-by: Xavion3 <xavion333@gmail.com>
Co-authored-by: Sirz Benjie <142067137+SirzBenjie@users.noreply.github.com>
Co-authored-by: Lylian BALL <131535108+PyGaVS@users.noreply.github.com>
Co-authored-by: Jimmybald1 <147992650+IBBCalc@users.noreply.github.com>
2025-05-17 10:36:16 -05:00
Dean
0c48fff14b
[Bug] Fix Substitute sprite crash & revived Pokemon softlock ( #5829 )
...
Break `resetSummonData` into two methods
Co-authored-by: damocleas <damocleas25@gmail.com>
Co-authored-by: Bertie690 <136088738+Bertie690@users.noreply.github.com>
Co-authored-by: AJ Fontaine <36677462+Fontbane@users.noreply.github.com>
Co-authored-by: lxy-lxy-lxy <55084073+lxy-lxy-lxy@users.noreply.github.com>
Co-authored-by: Xavion3 <xavion333@gmail.com>
Co-authored-by: Sirz Benjie <142067137+SirzBenjie@users.noreply.github.com>
Co-authored-by: Lylian BALL <131535108+PyGaVS@users.noreply.github.com>
2025-05-17 10:35:38 -05:00
Bertie690
ecad83c911
Made MoveUseType start at 1
...
As per @DayKev's request
2025-05-15 22:47:28 -04:00
Bertie690
28c3def6da
Merge remote-tracking branch 'upstream/beta' into move-use-type
2025-05-13 09:12:26 -04:00
Sirz Benjie
9b1a222935
[Bug] Fix old session load modifier crash ( #5814 )
...
Fix inability to load saves due to modifier type being nulled
2025-05-12 22:33:52 +02:00
Dean
d790b30a30
[Bug][Hotfix] Fix Transformed Sprites not loading properly ( #5808 )
...
* Fix ditto sprite not loading properly
* Remove review comment
2025-05-11 18:23:37 -07:00
Sirz Benjie
6c6821b47d
[Bug] [Move] Fix KO causing effects to occur twice ( #5811 )
...
* Fix firstTarget calculation when a target was fainted
* Update type annotation in applyMoveEffects
Co-authored-by: NightKev <34855794+DayKev@users.noreply.github.com>
---------
Co-authored-by: NightKev <34855794+DayKev@users.noreply.github.com>
2025-05-11 21:10:19 -04:00
Bertie690
9453dfa0aa
Fixed command phase bug causing metronome test timeout
2025-05-11 16:20:29 -04:00
Bertie690
4523a51b8a
Fixed remaining tests (I think)
2025-05-11 16:06:45 -04:00
Bertie690
93418b2ac5
Update pokemon-phase.ts
...
Co-authored-by: NightKev <34855794+DayKev@users.noreply.github.com>
2025-05-11 15:38:32 -04:00
Bertie690
28aa875e78
Update pokemon-species.ts
...
Co-authored-by: NightKev <34855794+DayKev@users.noreply.github.com>
2025-05-11 15:36:08 -04:00
Bertie690
4bac0ed3ec
WIP
2025-05-11 13:35:56 -04:00
Bertie690
da6443562b
Reverted a couple doc changes
2025-05-11 08:06:49 -04:00
Sirz Benjie
09e38bad39
Set lastHit to true when target faints during multi-hit move
2025-05-10 19:05:18 -05:00
Bertie690
c2e7c95620
Fixed various bugs and added tests for previous bugfixes
2025-05-10 14:39:48 -04:00
Bertie690
ee1b2176bc
Added version migration for last resort and co.
...
buh gumbug
2025-05-10 11:01:56 -04:00
Bertie690
06d250d9e7
Fixed Wimp out tests & ME code
...
finally i think all the booleans are gone
i hope
2025-05-10 10:35:51 -04:00
Bertie690
3f02493f79
Added MoveUseType and refactored MEP
2025-05-10 10:35:38 -04:00
Dean
0712f86462
[Bug][Hotfix] Fix crashes when loading save with a transformed pokemon ( #5806 )
...
* Fix speciesForm being saved incorrectly
* Fix transformed icon
* Fix moveset loading errors
2025-05-09 01:34:28 -07:00
Dean
5a58abfddf
[Bug][Hotfix] Suppress Illusion if NG is already active ( #5797 )
...
* Suppress preSummon attrs off field
* Add test case
2025-05-07 21:04:24 -07:00
Jimmybald1
530b2b8a00
[Bug] Fix seed not being reset in Select Biome Phase ( #5794 )
...
Fix seed not being reset now that Select Biome Phase goes before New Battle
Co-authored-by: Jimmybald1 <147992650+IBBCalc@users.noreply.github.com>
2025-05-07 21:03:22 -07:00
NightKev
cf1367cece
[Bug] PokemonSummonData movesets will now be loaded correctly ( #5793 )
2025-05-07 21:02:16 -07:00
NightKev
fa6c51d1e2
[Bug] Prevent some corrupt eggs from crashing the game ( #5787 )
...
If an egg is somehow a species that doesn't have an associated egg tier
(such as Pikachu), `Egg#getEggTier` now falls back to `EggTier.COMMON`
2025-05-07 21:01:54 -07:00
lxy-lxy-lxy
5ba294ffee
[Bug] Lock Capsule not locking rarities consistently ( #5786 )
2025-05-07 08:05:32 -07:00