ImperialSympathizer
b25a0966ea
Merge pull request #4141 from ben-lear/mystery-encounters-feedback
...
dialogue updates and test fixes for MEs
2024-09-09 17:06:55 -04:00
ImperialSympathizer
bffa5cacdf
dialogue updates and test fixes for MEs
2024-09-09 17:06:16 -04:00
ImperialSympathizer
8dd16f40f9
dialogue updates and test fixes for MEs
2024-09-09 17:04:28 -04:00
ImperialSympathizer
585da50f4e
Merge pull request #4136 from ben-lear/mystery-encounters-feedback
...
add jsdoc to party exp function
2024-09-09 12:05:04 -04:00
ImperialSympathizer
de18120786
add jsdoc to party exp function
2024-09-09 12:04:01 -04:00
ImperialSympathizer
e5f598d55f
Merge pull request #4135 from ben-lear/mystery-encounters-feedback
...
update tests for MEs
2024-09-09 11:58:05 -04:00
ImperialSympathizer
419ba7280a
update tests for MEs
2024-09-09 11:57:30 -04:00
ImperialSympathizer
cf154c01b6
Merge pull request #4133 from ben-lear/mystery-encounters-feedback
...
Mystery Encounters PR feedback and discussion
2024-09-09 09:18:54 -04:00
ImperialSympathizer
c9253cb9af
pull latest from beta
2024-09-09 09:16:40 -04:00
ImperialSympathizer
fb9d026c1f
balance changes and bug fixes to MEs
2024-09-09 09:12:44 -04:00
ImperialSympathizer
709e1b3148
balance changes and bug fixes to MEs
2024-09-09 09:11:49 -04:00
Adrian T.
f5bf766ff7
[Move] Fully implement Tar Shot ( #4043 )
2024-09-09 00:42:53 -07:00
innerthunder
c710f85fd3
Fix Pokemon.isTrapped
only checking enemy Pokemon for trapping abilities ( #4124 )
2024-09-09 14:19:59 +08:00
flx-sta
39b6a72517
[Bug] Fix #762 : All Pokemon become invisible when capturing then switching with your only pokemon that was not fainted ( #4025 )
...
* fix #762 by using slotIndex to add to party
for now the new pokemon was ALWAYS just pushed to the party array. Now it's put into the slot that was also previously selected as the mon to release
* add docs for `Pokemon.addToParty()`
* add simple tests for addToParty
* update `isBetween` docs. Remove `.js` imports
2024-09-09 01:10:47 -04:00
Adrian T.
06f98f6737
[Bug] Fix console error from undefined stockpilingTag ( #4118 )
2024-09-08 20:50:47 -07:00
innerthunder
68b956cbe6
[Bug] Fix incorrect defensive properties on Terastallized Pokemon ( #4070 )
...
* Fix incorrect defensive properties on Terastallized Pokemon
* Add tests to `effectiveness.test.ts`
* Suppress errors from Tera achievement validation
2024-09-08 20:48:09 -07:00
Lugiad
df250c8b90
[Localization] New translations batch locales (Move-disabling effects, abilities triggers, error messages and some misc ajustements) ( #4068 )
...
* Update battle.json
* Update battler-tags.json
* Update battle.json
* Update battle.json
* Update battler-tags.json
* Update battle.json
* Update battler-tags.json
* Update battler-tags.json
* Update battle.json
* Update battle.json
* Update battler-tags.json
* Update battler-tags.json
* Update battle.json
* Update battle.json
* Update battler-tags.json
* Update battler-tags.json
* Update battle.json
* Update battle.json
* Update battler-tags.json
* Update battle.json
* Update battle.json
* Update battle.json
* Update battler-tags.json
* Update battle.json
* Update battle.json
* Update src/locales/de/battle.json
Co-authored-by: Jannik Tappert <38758606+CodeTappert@users.noreply.github.com>
* Update src/locales/de/battler-tags.json
Co-authored-by: Jannik Tappert <38758606+CodeTappert@users.noreply.github.com>
* Update battler-tags.json
* Update src/locales/ko/battle.json
Co-authored-by: sodam <66295123+sodaMelon@users.noreply.github.com>
* Update src/locales/ko/battler-tags.json
Co-authored-by: sodam <66295123+sodaMelon@users.noreply.github.com>
* Update src/locales/it/battle.json
Co-authored-by: Niccolò <123510358+NicusPulcis@users.noreply.github.com>
* Update src/locales/it/battler-tags.json
Co-authored-by: Niccolò <123510358+NicusPulcis@users.noreply.github.com>
* Update menu.json
* Update ability-trigger.json
* Update ability-trigger.json
* Update ability-trigger.json
* Update ability-trigger.json
* Update ability-trigger.json
* Update ability-trigger.json
* Update ability-trigger.json
* Update ability-trigger.json
* Update menu.json
* Update menu.json
* Update menu.json
* Update menu.json
* Update menu.json
* Update menu.json
* Update menu.json
* Update menu.json
* Update src/locales/de/ability-trigger.json
Co-authored-by: Jannik Tappert <38758606+CodeTappert@users.noreply.github.com>
* Update src/locales/de/ability-trigger.json
Co-authored-by: Jannik Tappert <38758606+CodeTappert@users.noreply.github.com>
* Update src/locales/de/menu.json
Co-authored-by: Jannik Tappert <38758606+CodeTappert@users.noreply.github.com>
* Update src/locales/ko/ability-trigger.json
Co-authored-by: Leo Kim <47556641+KimJeongSun@users.noreply.github.com>
* Update src/locales/ko/menu.json
Co-authored-by: Leo Kim <47556641+KimJeongSun@users.noreply.github.com>
* Update src/locales/ko/ability-trigger.json
Co-authored-by: Leo Kim <47556641+KimJeongSun@users.noreply.github.com>
* Update src/locales/ko/menu.json
Co-authored-by: Leo Kim <47556641+KimJeongSun@users.noreply.github.com>
* Update menu.json
* Update ability-trigger.json
* Update ability-trigger.json
* Update ability-trigger.json
* Update ability-trigger.json
* Update ability-trigger.json
* Update ability-trigger.json
* Update menu.json
* Update ability-trigger.json
* Update battle.json
* Update battler-tags.json
* Update src/locales/zh_CN/battle.json
Co-authored-by: Yonmaru40 <47717431+40chyan@users.noreply.github.com>
* Update src/locales/zh_TW/battle.json
Co-authored-by: Yonmaru40 <47717431+40chyan@users.noreply.github.com>
* Update modifier-type.json
* Update modifier-type.json
* Update modifier-type.json
* Update modifier-type.json
* Update modifier-type.json
* Update modifier-type.json
* Update modifier-type.json
* Update modifier-type.json
* Update modifier-type.json
* Update modifier-type.json
* Update modifier-type.json
* Update menu.json
* Update battler-tags.json
* Update battle.json
* Update ability-trigger.json
* Update battler-tags.json
* Update battler-tags.json
* Update battler-tags.json
* Update battler-tags.json
* Update modifier-type.json
* Update menu.json
* Update battle.json
* Update tutorial.json
* Update tutorial.json
* Update egg.json
* Update battle.json
* Update battle.json
* Update tutorial.json
* Update egg.json
* Update modifier-type.json
* Update modifier-type.json
* Update modifier-type.json
* Update modifier-type.json
* Update modifier-type.json
* Update challenges.json
* Update src/locales/ko/modifier-type.json
Co-authored-by: Enoch <enoch.jwsong@gmail.com>
* Update src/locales/ko/modifier-type.json
Co-authored-by: Enoch <enoch.jwsong@gmail.com>
* Update src/locales/ja/battle.json
Co-authored-by: Chapybara-jp <charlie.beer@hotmail.com>
* Update src/locales/ja/menu.json
Co-authored-by: Chapybara-jp <charlie.beer@hotmail.com>
* Update src/locales/ja/modifier-type.json
Co-authored-by: Chapybara-jp <charlie.beer@hotmail.com>
* Update src/locales/ja/modifier-type.json
Co-authored-by: Chapybara-jp <charlie.beer@hotmail.com>
* Update src/locales/ja/modifier-type.json
Co-authored-by: Chapybara-jp <charlie.beer@hotmail.com>
* Update dialogue.json
* Update dialogue-misc.json
* Update dialogue-final-boss.json
* Update dialogue-double-battle.json
* Update ability-trigger.json
* Update achv.json
* Update arena-tag.json
* Update battle.json
* Update battler-tags.json
* Update command-ui-handler.json
* Update menu.json
* Update modifier-type.json
* Update modifier.json
* Update move-trigger.json
* Update pokemon-info-container.json
* Update pokemon-info.json
* Update splash-messages.json
* Update status-effect.json
* Update tutorial.json
* Update voucher.json
* Update weather.json
* Update ability-trigger.json
* Update src/locales/de/modifier-type.json
Co-authored-by: Jannik Tappert <38758606+CodeTappert@users.noreply.github.com>
* Update src/locales/de/modifier-type.json
Co-authored-by: Jannik Tappert <38758606+CodeTappert@users.noreply.github.com>
* Update modifier-type.json
* Update bgm-name.json
* Update bgm-name.json
* Update src/locales/it/menu.json
Co-authored-by: Niccolò <123510358+NicusPulcis@users.noreply.github.com>
* types_ja.png update
* Apply suggestions from code review
Co-authored-by: Yonmaru40 <47717431+40chyan@users.noreply.github.com>
---------
Co-authored-by: Jannik Tappert <38758606+CodeTappert@users.noreply.github.com>
Co-authored-by: sodam <66295123+sodaMelon@users.noreply.github.com>
Co-authored-by: Niccolò <123510358+NicusPulcis@users.noreply.github.com>
Co-authored-by: Leo Kim <47556641+KimJeongSun@users.noreply.github.com>
Co-authored-by: Yonmaru40 <47717431+40chyan@users.noreply.github.com>
Co-authored-by: Enoch <enoch.jwsong@gmail.com>
Co-authored-by: Chapybara-jp <charlie.beer@hotmail.com>
2024-09-08 13:57:17 +02:00
flx-sta
2bd07cb84e
fix and optimize imports ( #4061 )
...
- remove any `.js` extension imports
- remove unncessary dynamic imports of `modifier.ts` file. The file was being imported statically & dynamically. Made it pure static
- increase vite chunk-size warning limit
Co-authored-by: Mumble <171087428+frutescens@users.noreply.github.com>
2024-09-07 21:37:37 -07:00
Leo Kim
2fc3179bd9
[Bug] Fix scrappy (+ some immunity move and ability) in inverse battle ( #4067 )
...
* fix scrappy + etc. update inverse battle test code
* update test code following request from swain
2024-09-07 21:37:14 -07:00
DustinLin
f73a830f77
[DOCS] adding JSDocs to arena.ts
( #3590 )
...
* adding some docs
* Update src/field/pokemon.ts
Co-authored-by: NightKev <34855794+DayKev@users.noreply.github.com>
* seems like battleStats changed to statStages
* Apply suggestions from code review
editing doc text
Co-authored-by: flx-sta <50131232+flx-sta@users.noreply.github.com>
* Update tsdocs, convert comment to tsdoc in `pokemon.ts`
---------
Co-authored-by: NightKev <34855794+DayKev@users.noreply.github.com>
Co-authored-by: flx-sta <50131232+flx-sta@users.noreply.github.com>
2024-09-07 21:36:47 -07:00
Amani H.
ffcedfd9a4
[Dev] Save Data Version Migration ( #4080 )
...
* Initial Draft
* Successfuly Migration with Vitamins and White Herb
* Apply Session Data Patches Earlier
* Remove Stray `console.log`
2024-09-08 02:40:45 +01:00
Opaque02
b36823af4a
Fixed small RNG misusage ( #4092 )
2024-09-08 02:33:33 +01:00
ImperialSympathizer
0db39f9a1d
ME data schema updates
2024-09-07 20:56:47 -04:00
James Diefenbach
dfa3993864
Egg summary background touchup ( #4091 )
...
* darker egg-summary background
* reset old background for beta
* update egg summary bg
* reset overrides
---------
Co-authored-by: James Diefenbach <z5421232@ad.unsw.edu.au>
2024-09-08 01:32:49 +02:00
ImperialSympathizer
9e5df9e77e
Merge pull request #4090 from ben-lear/mystery-encounters-feedback
...
bug fixes and balance changes for MEs
2024-09-07 17:54:58 -04:00
ImperialSympathizer
70a703f152
bug fixes and balance changes for MEs
2024-09-07 17:54:09 -04:00
ImperialSympathizer
4a3921b5c8
Merge pull request #4089 from ben-lear/mystery-encounters-feedback
...
add BGM music names for ME music
2024-09-07 11:56:18 -04:00
ImperialSympathizer
4643bc9001
add BGM music names for ME music
2024-09-07 11:55:50 -04:00
ImperialSympathizer
f72491509a
Merge pull request #4088 from ben-lear/mystery-encounters-feedback
...
small cleanup to MEs branch
2024-09-07 11:32:29 -04:00
ImperialSympathizer
c9d57c1a36
small cleanup to MEs branch
2024-09-07 11:30:47 -04:00
ImperialSympathizer
cc893daf73
Merge pull request #4085 from ben-lear/global-trade-system
...
Update MEs branch with latest beta
2024-09-07 10:53:07 -04:00
ImperialSympathizer
e4b24db51d
merge latest from beta to MEs
2024-09-07 10:52:20 -04:00
ImperialSympathizer
51d6e0ec02
Merge pull request #4084 from ben-lear/global-trade-system
...
Global Trade System Mystery Encounter
2024-09-07 10:50:46 -04:00
ImperialSympathizer
7698e0f7be
clean up GTS Encounter and add unit tests
2024-09-07 10:48:02 -04:00
Amani H.
7288350d45
[Item/Balance] Overhaul Lapsing Modifiers ( #4032 )
...
* Refactor Lapsing Modifiers, Lerp Hue of Count
* Fix Unit Tests
* Add Documentation to `hslToHex` Function
* Change Descriptions for New Behavior
* Add Documentation to Lapsing Modifiers
* Add Unit Tests for Lures
* Update Unit Tests for X Items and Lures
* Update Boilerplate Error Message
* Update Boilerplate Docs
2024-09-06 22:54:54 -04:00
James Diefenbach
ba212945de
[Enhancement] Darker egg summary background image ( #4076 )
...
* darker egg-summary background
* reset old background for beta
* darker egg summary bg
---------
Co-authored-by: James Diefenbach <z5421232@ad.unsw.edu.au>
2024-09-06 20:34:13 -04:00
flx-sta
ae50db7710
[Optimization] parallel testing ( #4075 )
...
* add: vitest projects (multiple)
preparations for parallel testing
* update: tests workflow
better parallel testing
2024-09-06 16:24:38 -07:00
Adrian T.
e6a574c48f
[P2 Bug] Revert to normal form when Pokémon is fainted ( #4049 )
...
* revert to normal forms when fainted
* Remove `.js` from import
Co-authored-by: flx-sta <50131232+flx-sta@users.noreply.github.com>
---------
Co-authored-by: NightKev <34855794+DayKev@users.noreply.github.com>
Co-authored-by: flx-sta <50131232+flx-sta@users.noreply.github.com>
2024-09-06 12:17:08 -07:00
Chapybara-jp
33cb999774
[Localization] [JA] Translated bgm-name.json ( #4066 )
...
* Translated bgm-name.json
Song titles from Bulbapedia and https://w.atwiki.jp/gamemusicbest100/
Kept mainline game abbrevs., changed PMD to ポケダン for clarity
Added translations for the original songs
* Update bgm-name.json
* Update bgm-name.json
* Update bgm-name.json
2024-09-06 14:51:32 -04:00
Adrian T.
acda34c2e4
[P2 Bug] Underwater and underground Pokemond do not take sand/hail damage ( #4047 )
...
* fix sandstorm/hail interaction with semi invulnerable state
* cant fly high enough to avoid sandstorm/hail damage
2024-09-06 14:15:15 -04:00
flx-sta
d8304421cf
fix endless end dialogue ( #4069 )
...
It was only displaying `ending_endless` because the `PGM` prefix was still present
2024-09-06 17:23:19 +00:00
Adrian T.
d58f035287
[Misc] Migrate REROLL_TARGET to SHOP_CURSOR_TARGET ( #4016 )
...
* migrate reroll target to shop cursor target
* delete key after migrating
2024-09-06 09:41:48 +00:00
innerthunder
7b97657756
[Bug] Fix Aura Break applying without Dark/Fairy Aura present ( #4057 )
...
* Fix Aura Break ignoring active Dark/Fairy Aura condition
* Add conditional post-summon message
---------
Co-authored-by: flx-sta <50131232+flx-sta@users.noreply.github.com>
2024-09-06 07:59:22 +00:00
chaosgrimmon
f1650d2515
[Sprite] Fix Tangrowth Variants ( #4059 )
...
* [Sprite] Front Tangrowth male variants
* [Sprite] Front Tangrowth female variants
* [Sprite] Back Tangrowth female variants
* [Sprite] Back Tangrowth male epic palette
* Delete public/images/pokemon/variant/465_2.png
* Delete public/images/pokemon/variant/back/465_3.png
* Delete public/images/pokemon/variant/465_3.png
* Delete public/images/pokemon/variant/465_2.json
* Delete public/images/pokemon/variant/465_3.json
* Delete public/images/pokemon/variant/back/465_3.json
* [Sprite] Update Tangrowth variants with females
2024-09-06 02:32:13 +00:00
flx-sta
f3bdaa12ca
[Bug][Refactor] fix username-finder issues + code & visual improvements ( #4055 )
...
* fix username-finder issues & refactor `login-form-ui-handler`
- reduce redundancy
- add hover effect for interactable game objects
- add error handler for "No save files found!"
- Make user finder errors support i18n
* add `disableInteractive` to mockContainer
2024-09-06 00:07:24 +00:00
Adrian T.
39f3572c1b
[Test] Add Dragon Cheer tests ( #4013 )
...
* add dragon cheer tests
* Update src/test/moves/dragon_cheer.test.ts
Co-authored-by: NightKev <34855794+DayKev@users.noreply.github.com>
* update tests
---------
Co-authored-by: NightKev <34855794+DayKev@users.noreply.github.com>
2024-09-05 23:51:47 +00:00
NightKev
57a3efd9e2
[Bug] Fix off-by-one errors in some random number calls ( #3665 )
...
* Fix off-by-one error in some random number calls
* Fix mock RNG function used by tests
Also remove unnecessary extra RNG mock from Glaive Rush test
* Just some github UI manipulation don't mind me
* Update Glaive Rush test
* Remove unnecessary `Math.floor()`
* Remove resolved comment
* Add tsdocs to various functions
* Remove `src/rng.md` file
* Update tsdoc
2024-09-05 23:51:05 +00:00
ImperialSympathizer
0e958d5d64
pull latest from beta
2024-09-05 16:10:04 -04:00
Adrian T.
deac3141a1
remove partial from tera blast ( #4044 )
2024-09-05 20:05:09 +00:00
ImperialSympathizer
a48fe1f7a4
latest ME bug fixes
2024-09-05 15:58:19 -04:00