sirzento
01de9b9b58
[Feature] Added pokemon nicknames/renaming ( #2570 )
...
* Added basic temp renaming
* Made nickname persistant after reloading
* Localization and cancel button
* Fixed instant rename on active pokemon
* Small bugfix to prevent console errors
* Changed logic to use the new nickname field. Replaced most .name with getNameToRender() for display.
* Changed evolution message. Removed log messagesc
* Added localization keys for other languages
* Removed empty lines
* French translation
Co-authored-by: Lugiad' <adrien.grivel@hotmail.fr>
* Chinese translation
Co-authored-by: Yonmaru40 <47717431+40chyan@users.noreply.github.com>
* Portuguese (Brazil) translation
Co-authored-by: José Ricardo Fleury Oliveira <josefleury@discente.ufg.br>
* Korean translation
Co-authored-by: Enoch <enoch.jwsong@gmail.com>
* Update menu.ts
* Update menu.ts [Localization(it)]
* Changed most .getNameToRender() instance to getPokemonNameWithAffix()
* Changed wild encounter messages back to just use the name without affix.
* Added localization for the party ui rename selection
* Escaping nickname characters to support all characters
* Better Error handling
* Update src/field/pokemon.ts
Co-authored-by: flx-sta <50131232+flx-sta@users.noreply.github.com>
---------
Co-authored-by: Lugiad' <adrien.grivel@hotmail.fr>
Co-authored-by: Yonmaru40 <47717431+40chyan@users.noreply.github.com>
Co-authored-by: José Ricardo Fleury Oliveira <josefleury@discente.ufg.br>
Co-authored-by: Enoch <enoch.jwsong@gmail.com>
Co-authored-by: Niccolò <123510358+NicusPulcis@users.noreply.github.com>
Co-authored-by: flx-sta <50131232+flx-sta@users.noreply.github.com>
2024-07-22 12:46:52 -04:00
schmidtc1
fc722bea7f
[Bug] Enemies can properly use stuff cheeks ( #3090 )
2024-07-22 12:01:59 -04:00
NightKev
b6266c6da1
[Move] Finish implementation of Glaive Rush ( #2720 )
...
* Finish implementation of Glaive Rush
* Fix test RNG
* Add code/test for Multi-Lens interaction
* Fix off-by-one error in test caused by rounding issues
* Update for code changes
* Fix BattlerTag name
2024-07-22 11:16:59 -04:00
Adrian T.
f298ec3111
[Enhancement] Decouple move accuracy and accuracy multiplier calculation from phases.ts ( #2899 )
...
* refactor accuracy calc
* update doc
* move accuracy multiplier calculation outside phases
* update wonder skin unit test
* rename method
* add docs
* add unit tests
* address feedback
* rename method
* fix imports
* improve tests
* add test for ohko move accuracy
2024-07-22 11:14:42 -04:00
AJ Fontaine
4ad53024b4
Add remaining relearn moves ( #2894 )
2024-07-22 11:14:15 -04:00
AJ Fontaine
94b032ab1c
[Balance] Add 12 new TMs and remove 3 ( #2733 )
...
* Added Counter TM
* Counter, Aqua Tail, Gastro Acid, Pluck, Secret Power, Aurora Veil, Incinerate
* Placed TMs in proper order, added to pool
* Add Secret Power to the pool
* Add TM for Synthesis
* Covet, Heal Bell, PUPunch, Recycle, Volt Tackle, Worry Seed
* Remove species specific TMs
* Remove Secret Power TM until implementation
2024-07-20 02:16:19 +01:00
DustinLin
37526c8356
[BUG] Uturn faint switch bug fix ( #2980 )
...
* reordering adding switch phases for u-turn
* reverting some temp changes
* generalizing function
* adding PR suggestions
* nit indenting
2024-07-19 00:03:57 +01:00
Enoch
7d0437de6a
[Localization] Localize ability messages in ability.ts (trigger, apply...) ( #2972 )
...
* localize ability messages
* Update src/locales/de/ability-trigger.ts
Co-authored-by: Jannik Tappert <38758606+CodeTappert@users.noreply.github.com>
* Modify parameter name, fix eslint
* Korean Translation, modify some wrong param
* Add missed message
* Update src/locales/de/ability-trigger.ts
Co-authored-by: Jannik Tappert <38758606+CodeTappert@users.noreply.github.com>
* Update ability-trigger.ts (Partial) (Italian)
* Localize type name
* Localize type name > Libero, Protean
* param bug fix
* Update src/data/ability.ts
* Update zh-cn
* Update ability-trigger.ts (Partial part 2, still not completed) (Italian)
* Update src/locales/fr/ability-trigger.ts
Co-authored-by: Lugiad' <adrien.grivel@hotmail.fr>
* Update src/locales/pt_BR/ability-trigger.ts
Co-authored-by: José Ricardo Fleury Oliveira <josefleury@discente.ufg.br>
* Update src/locales/fr/ability-trigger.ts
Co-authored-by: Lugiad' <adrien.grivel@hotmail.fr>
---------
Co-authored-by: 송지원 <jiwsong@gmarket.com>
Co-authored-by: Jannik Tappert <38758606+CodeTappert@users.noreply.github.com>
Co-authored-by: Niccolò <123510358+NicusPulcis@users.noreply.github.com>
Co-authored-by: Lugiad' <adrien.grivel@hotmail.fr>
Co-authored-by: José Ricardo Fleury Oliveira <josefleury@discente.ufg.br>
2024-07-16 10:19:49 +01:00
schmidtc1
4261ab37ab
[BUG] Fixes bug with Metronome freezing the game ( #2819 )
...
* Tests MovePhase with new PokemonMove instead of moveset search
* Accounts for metronome call on charging moves
* Update comment in ChargeAttr to be clearer
2024-07-15 13:13:04 -04:00
schmidtc1
b215de1628
[Move] Implements Conversion 2 ( #2943 )
...
* Creates function to get type resistances, implements conversion 2
* Removes unimplemented tag, adds condition for move history to exist
* Cleans up type selection, creates i18n entries for typeChanged
* Uses typeChanged i18n in Conversion move
* More detailed docs, early return with stellar/unknown type
* Adds note that it wont track type-changing moves properly
* Rephrases doc description, adds partial since it can't track type-changing moves
* Updates localization, removes typeChanged entry to use move-trigger entry
* Missed locale de entry in last commit
* Adds comment for reason of .partial()
* Fixes localization error due to revert, removes improper merge conflict from prior commit
2024-07-15 13:12:35 -04:00
NightKev
21f2e6981c
[Bug] Remove redundant damage number popups ( #3024 )
...
* Remove magic number from Belly Drum's attr
* Remove redundant damage number popup
* Fix merge issue and remove another duplicate damage number instance
2024-07-15 01:51:26 -04:00
Jannik Tappert
76b42c4f46
Revert "[Localization]Localized move-trigger text ( #2913 )" ( #3026 )
...
This reverts commit 39bdfea0c8b33a759db760809d6488d825b510e2.
2024-07-14 16:24:37 +01:00
Adrian T
8d5bfa51e8
[Enhancement] Decouple move power calculation from Pokemon.apply(), Fixes Power Spot & Battery not boosting ally's move ( #2984 )
...
* refactor power calc, fix battery & power spot
* fix hard press unit test
* fix hard press
* refactor tests
* use sypOn hp instead
* rename method
* cleanup tests
* improve tests
* use slow vs fast pokemon
* fix steely spirit test
* fix steely spirit for real this time
* remove unnecessary test
* address pr feedback
* add removed code
2024-07-14 00:28:39 -04:00
Mumble
eedabbf17c
[Bug] Struggle Recoil should ignore Magic Guard ( #3017 )
...
* Drafted testable conditions for Magic Guard
* Weather Test
* Update src/test/abilities/magic_guard.test.ts
InnerThunder
Co-authored-by: innerthunder <168692175+innerthunder@users.noreply.github.com>
* Implemented checks for poison/toxic/burn
* Added tests for recoil moves and volatile status
* Updated Rock Head, Magic Guard, and Reckless interactions with Struggle
* Removed stray file
* Fixed Typedoc errors
* Implemented innerthunder's feedback
---------
Co-authored-by: Frutescens <info@laptop>
Co-authored-by: innerthunder <168692175+innerthunder@users.noreply.github.com>
2024-07-14 00:27:42 -04:00
Enoch
5852cae36b
[Localization] Localize Berry Heal message ( #2996 )
...
* Localize berry heal message (HP/PP)
* Change location of translation
* conflict resolve
* Update src/locales/de/battle.ts
Co-authored-by: Jannik Tappert <38758606+CodeTappert@users.noreply.github.com>
Update src/locales/de/battle.ts
Co-authored-by: Jannik Tappert <38758606+CodeTappert@users.noreply.github.com>
Update src/locales/de/battle.ts
Co-authored-by: Jannik Tappert <38758606+CodeTappert@users.noreply.github.com>
* Update src/locales/zh_CN/battle.ts
Co-authored-by: mercurius-00 <80205689+mercurius-00@users.noreply.github.com>
* Update src/locales/zh_TW/battle.ts
Co-authored-by: mercurius-00 <80205689+mercurius-00@users.noreply.github.com>
* Update src/locales/fr/battle.ts
Co-authored-by: Lugiad' <adrien.grivel@hotmail.fr>
* Update src/locales/pt_BR/battle.ts
Co-authored-by: José Ricardo Fleury Oliveira <josefleury@discente.ufg.br>
* Update src/locales/pt_BR/battle.ts
Co-authored-by: José Ricardo Fleury Oliveira <josefleury@discente.ufg.br>
* Update battle.ts (Berries ITALIAN)
---------
Co-authored-by: 송지원 <jiwsong@gmarket.com>
Co-authored-by: Jannik Tappert <38758606+CodeTappert@users.noreply.github.com>
Co-authored-by: mercurius-00 <80205689+mercurius-00@users.noreply.github.com>
Co-authored-by: Lugiad' <adrien.grivel@hotmail.fr>
Co-authored-by: José Ricardo Fleury Oliveira <josefleury@discente.ufg.br>
Co-authored-by: Niccolò <123510358+NicusPulcis@users.noreply.github.com>
2024-07-13 19:31:36 +01:00
Arxalc
0c0de4103b
[Bug] Making FormChangeItems Untransferrable ( #2695 )
...
* Made FormChangeItems untransferrable. Replaced getTransferrable()
* Made isTransferrable readonly. Removed unnecessary 'm as PokemonHeldItemModifier'.
2024-07-13 19:09:01 +01:00
schmidtc1
cbc6005c57
[BUG] Fixes Sketch copying the first move used by the opponent instead of the last ( #2759 )
...
* Changes getMoveHistory to getLastXMoves to fix sketch copying first move used instead of last
* Optimizes move search and early return
* Reverts check for virtual moves
2024-07-13 19:07:28 +01:00
mcmontag
0aa5e0d49d
[Feature] Fully implement Octolock ( #2985 )
...
* implement octolock
* Add tests
2024-07-13 03:19:53 +01:00
Enoch
985c24e7bd
[Localization] Localize missed things in battlers-tag.ts ( #3004 )
...
* Localize missed things in battlers-tag
* Change orders of configs
* Add missed phase
* Update src/locales/zh_CN/battle.ts
Co-authored-by: RimKnight <rimknight852@gmail.com>
* Update src/locales/zh_CN/battle.ts
Co-authored-by: RimKnight <rimknight852@gmail.com>
* Update src/locales/zh_TW/battle.ts
Co-authored-by: RimKnight <rimknight852@gmail.com>
* Update src/locales/zh_TW/battle.ts
Co-authored-by: RimKnight <rimknight852@gmail.com>
* Update src/locales/zh_TW/battler-tags.ts
Co-authored-by: RimKnight <rimknight852@gmail.com>
* Update src/locales/zh_CN/battler-tags.ts
Co-authored-by: RimKnight <rimknight852@gmail.com>
---------
Co-authored-by: RimKnight <rimknight852@gmail.com>
2024-07-13 03:09:27 +01:00
flx-sta
4dc1af99ed
[Feature][FUN] add breedersInSpace splash message ( #2631 )
...
* add spaceBreeder splash message
* fix typo (whops)
* Add pt_BR translation
Co-authored-by: José Ricardo Fleury Oliveira <josefleury@discente.ufg.br>
* replace text & key with breedersInSpace
* add french tanslation
Co-authored-by: Lugiad' <adrien.grivel@hotmail.fr>
* remove obsolete array split in splash-messages.ts
* Update src/locales/pt_BR/splash-messages.ts
Co-authored-by: José Ricardo Fleury Oliveira <josefleury@discente.ufg.br>
* Update src/locales/es/splash-messages.ts
Co-authored-by: Asdar <asdargmng@gmail.com>
* Update splash-messages.ts (Italian)
* Update src/locales/zh_CN/splash-messages.ts
Co-authored-by: Yonmaru40 <47717431+40chyan@users.noreply.github.com>
* Update src/locales/ko/splash-messages.ts
Co-authored-by: sodam <66295123+sodaMelon@users.noreply.github.com>
---------
Co-authored-by: José Ricardo Fleury Oliveira <josefleury@discente.ufg.br>
Co-authored-by: Lugiad' <adrien.grivel@hotmail.fr>
Co-authored-by: Asdar <asdargmng@gmail.com>
Co-authored-by: Niccolò <123510358+NicusPulcis@users.noreply.github.com>
Co-authored-by: Yonmaru40 <47717431+40chyan@users.noreply.github.com>
Co-authored-by: sodam <66295123+sodaMelon@users.noreply.github.com>
2024-07-12 16:13:33 -05:00
Dmitriy K
2314d34907
[QoL] Create default overrides class and export that with custom overrides ( #2999 )
...
* Create default overrides class and export that with custom overrides
* add comment to mock import and replace typecast with type narrowing
* change modifier override type to pick keys from modifierTypes
2024-07-12 21:18:52 +01:00
Dmitriy K
21d36bf7ad
move status effect enum into separate file ( #2998 )
2024-07-12 17:32:30 +01:00
mercurius-00
39bdfea0c8
[Localization]Localized move-trigger text ( #2913 )
...
* [Localization]Localized move-trigger text
* [Localization]Localized zh-cn move-trigger text
* [Localization]fix typo
* [Localization]fix typo
* Update src/locales/pt_BR/move-trigger.ts
Co-authored-by: José Ricardo Fleury Oliveira <josefleury@discente.ufg.br>
* [Localization]add pokemonName to move-trigger.ts
* [Localization]add pokemonName to move-trigger.ts
* Update zh_TW move-trigger.ts
* Update zh_CN move-trigger.ts
* Update move.ts
* Update src/locales/ko/move-trigger.ts
Co-authored-by: Enoch <enoch.jwsong@gmail.com>
* Update src/locales/ko/move-trigger.ts
Co-authored-by: Enoch <enoch.jwsong@gmail.com>
* Update move-trigger.ts
* Update src/locales/de/move-trigger.ts
Co-authored-by: Jannik Tappert <38758606+CodeTappert@users.noreply.github.com>
* [Localization]add affix to target pokemon names
* Update src/locales/fr/move-trigger.ts
Co-authored-by: Lugiad' <adrien.grivel@hotmail.fr>
* localized type
---------
Co-authored-by: José Ricardo Fleury Oliveira <josefleury@discente.ufg.br>
Co-authored-by: Enoch <enoch.jwsong@gmail.com>
Co-authored-by: Jannik Tappert <38758606+CodeTappert@users.noreply.github.com>
Co-authored-by: Lugiad' <adrien.grivel@hotmail.fr>
2024-07-12 17:23:28 +01:00
Asdar
5aee958b96
[Qol/Balance] Dynamax cannon tweak ( #2540 )
...
* Dynamax Cannon fix
* Update src/locales/fr/move.ts
Added fr translation.
Co-authored-by: Lugiad' <adrien.grivel@hotmail.fr>
* Update src/locales/fr/move.ts
Adding an important missing precision in French description
Co-authored-by: Lugiad' <adrien.grivel@hotmail.fr>
* Update src/locales/de/move.ts
German locale commit.
Co-authored-by: Jannik Tappert <38758606+CodeTappert@users.noreply.github.com>
* Update src/locales/zh_CN/move.ts
Chinese locale commit, checked by a native speaker
Co-authored-by: Lugiad' <adrien.grivel@hotmail.fr>
* Update src/locales/ko/move.ts
Korean locale added
Co-authored-by: returntoice <dieandbecome@gmail.com>
* fixed trailing space in Chinese locale
* added es locale
* Different Dynamax Cannon fix. This one is the one
* Dynamax Cannon fix localisations
* Update src/locales/fr/move.ts
Added fr locale
Co-authored-by: Lugiad' <adrien.grivel@hotmail.fr>
* Update src/locales/de/move.ts
German translation ^^
Co-authored-by: Jannik Tappert <38758606+CodeTappert@users.noreply.github.com>
* Update src/locales/pt_BR/move.ts
pt-BR translation
Co-authored-by: José Ricardo Fleury Oliveira <josefleury@discente.ufg.br>
* Update src/locales/de/move.ts
Eslint fix, good catch @Enoch
Co-authored-by: Enoch <enoch.jwsong@gmail.com>
* Update src/locales/ko/move.ts
Korean locale ^^
Co-authored-by: sodam <66295123+sodaMelon@users.noreply.github.com>
* Update src/locales/zh_CN/move.ts
zh_CN locale
Co-authored-by: RimKnight <rimknight852@gmail.com>
* Update src/locales/zh_TW/move.ts
zh_TW locale
Co-authored-by: RimKnight <rimknight852@gmail.com>
* Update move.ts
linting mistake due to how my comment was written
* Update move.ts
linting mistake due to how my comment was written
* Update move.ts [Localization(it)]
* WIP test
* WIP test part 2
* [Test] Add Unit Tests for Dynamax Cannon
* removed some unnecessary cases in the test to reduce testing overhead
* Update src/locales/ko/move.ts
Updated kr locale
Co-authored-by: Enoch <enoch.jwsong@gmail.com>
* [Test] Adjust Unit Tests for Dynamax Cannon
---------
Co-authored-by: Lugiad' <adrien.grivel@hotmail.fr>
Co-authored-by: Jannik Tappert <38758606+CodeTappert@users.noreply.github.com>
Co-authored-by: returntoice <dieandbecome@gmail.com>
Co-authored-by: José Ricardo Fleury Oliveira <josefleury@discente.ufg.br>
Co-authored-by: Enoch <enoch.jwsong@gmail.com>
Co-authored-by: sodam <66295123+sodaMelon@users.noreply.github.com>
Co-authored-by: RimKnight <rimknight852@gmail.com>
Co-authored-by: Niccolò <123510358+NicusPulcis@users.noreply.github.com>
Co-authored-by: xsn34kzx <xsn34kzx@gmail.com>
2024-07-12 00:37:55 +01:00
Dmitriy K
045fd57242
Update typescript and typedoc ( #2988 )
...
* update typescript and typedoc to latest versions
* forgot to add the package-lock
* add fixes for breaking type gen
2024-07-11 23:44:17 +01:00
Dmitriy K
e2290e4429
[Refactor] rewrite applyAbAttrsInternal to use an iterator. ( #1832 )
...
* initial rewrite of applyAbAttrsInternal
* clean up applyAbAttrsInternal
* remove the await because it wraps non Promises in a promise
* add TODO comment about promises
* fix broken costar test, hopefully
2024-07-11 20:56:26 +01:00
Dmitriy K
2f81bd504c
[Test] Prevent tests from running if overrides are different from the default values ( #2110 )
...
* mock default overrides in test setup
* change beforeEach to beforeALl
* move some more enums into the enums directory
* replace modules that import i18n into overrides with modules that don't
* add pre tests and update vitest configs, scripts
* replace tabs with spaces
* fix vitest server port overlap warning
* add missing overrides and clean up workspace config
* change test name
* include spec files in main test suite
2024-07-11 18:22:22 +01:00
innerthunder
50d7ed34d9
[Bug] Fix battler tags lapsing at incorrect times ( #2944 )
...
* Fix battler tags lapsing at incorrect times
* Document FlinchedTag
2024-07-11 17:12:49 +01:00
Jannik Tappert
dd361c5615
The stat messages can now be plural ( #2600 )
...
* The stat messages are now plural
* "And" can now be localized
* Revert Override
* Update src/locales/fr/battle.ts
Co-authored-by: Lugiad' <adrien.grivel@hotmail.fr>
* Update src/locales/fr/battle.ts
Co-authored-by: Lugiad' <adrien.grivel@hotmail.fr>
* Update src/locales/fr/battle.ts
Co-authored-by: Lugiad' <adrien.grivel@hotmail.fr>
* Update src/locales/zh_CN/battle.ts
Co-authored-by: Yonmaru40 <47717431+40chyan@users.noreply.github.com>
* Update src/locales/ko/battle.ts
Co-authored-by: Enoch <enoch.jwsong@gmail.com>
* Update src/locales/ko/battle.ts
Co-authored-by: Enoch <enoch.jwsong@gmail.com>
* Update src/locales/es/battle.ts
Co-authored-by: GoldTra <162721984+GoldTra@users.noreply.github.com>
* Update src/locales/es/battle.ts
Co-authored-by: GoldTra <162721984+GoldTra@users.noreply.github.com>
* Update src/locales/de/battle.ts
* Update src/locales/pt_BR/battle.ts
Co-authored-by: José Ricardo Fleury Oliveira <josefleury@discente.ufg.br>
* Update src/locales/pt_BR/battle.ts
Co-authored-by: José Ricardo Fleury Oliveira <josefleury@discente.ufg.br>
* Update src/data/battle-stat.ts
* Update src/locales/zh_CN/battle.ts
Co-authored-by: Yonmaru40 <47717431+40chyan@users.noreply.github.com>
* Changed the way the multiple is handeled to use the i18n way
* Missed one file
* Apply suggestions from code review
* Apply suggestions from code review
* Changed the tests so they work now with the i18n hting
* Fixed some other tests (chinese still makes problems...
* Fix tests for chinese
* Tests
* Update src/test/battle-stat.spec.ts
* Update src/locales/zh_CN/battle.ts
Co-authored-by: Yonmaru40 <47717431+40chyan@users.noreply.github.com>
* Apply suggestions from code review
---------
Co-authored-by: Lugiad' <adrien.grivel@hotmail.fr>
Co-authored-by: Yonmaru40 <47717431+40chyan@users.noreply.github.com>
Co-authored-by: Enoch <enoch.jwsong@gmail.com>
Co-authored-by: GoldTra <162721984+GoldTra@users.noreply.github.com>
Co-authored-by: José Ricardo Fleury Oliveira <josefleury@discente.ufg.br>
2024-07-11 11:47:22 -04:00
Enoch
74941bd7f8
[Mirror][Localization] Translate summary #2336 ( #2907 )
...
* Translate pokemon summary
* Translate pokemon summary to fr
* Translate pokemon summary to de
* Translate pokemon summary to es
* Translate pokemon summary to it
* Translate pokemon summary to ko
* Translate pokemon summary to pt br
* Translate pokemon summary to zh cn
* Translate pokemon summary to zh tw
* Fix import
* Update partially for en and ko
* Update interface name for en
* Merge trainerLabel&Text and calculate typeLabel width
* Update src/locales/es/pokemon-summary.ts
Co-authored-by: GoldTra <162721984+GoldTra@users.noreply.github.com>
* Apply translations key to all languages with interface TranslationEtries
* Update ko/translationKey of status
* Update ko/translationKey of pokemonInfo
* Update de/translationKeys of memostring and metFragment
* Update de/translationKeys of memostring and metFragment 2
* Update src/locales/ko/pokemon-summary.ts
Co-authored-by: Enoch <enoch.jwsong@gmail.com>
* Update src/locales/ko/pokemon-summary.ts
Co-authored-by: returntoice <dieandbecome@gmail.com>
* Update src/locales/pt_BR/pokemon-summary.ts
Co-authored-by: José Ricardo Fleury Oliveira <josefleury@discente.ufg.br>
* Update src/locales/ko/pokemon-summary.ts
* Update src/locales/pt_BR/pokemon-summary.ts
Co-authored-by: José Ricardo Fleury Oliveira <josefleury@discente.ufg.br>
* Update pokemon-summary.ts [Localization(it)]
* remove unused code
* Update src/locales/zh_CN/pokemon-summary.ts
Co-authored-by: Yonmaru40 <47717431+40chyan@users.noreply.github.com>
* Update src/locales/zh_CN/pokemon-summary.ts
Co-authored-by: Yonmaru40 <47717431+40chyan@users.noreply.github.com>
* Update src/locales/zh_CN/pokemon-summary.ts
Co-authored-by: Yonmaru40 <47717431+40chyan@users.noreply.github.com>
* Update src/locales/es/pokemon-summary.ts
Co-authored-by: Arxxer <javiptn7@gmail.com>
* Update src/locales/es/pokemon-summary.ts
Co-authored-by: Arxxer <javiptn7@gmail.com>
---------
Co-authored-by: Alexis <alexis.faizeau@animedigitalnetwork.fr>
Co-authored-by: Mr.WaterT <water.t.works@gmail.com>
Co-authored-by: Alexis Faizeau <faizeau.alexis@gmail.com>
Co-authored-by: GoldTra <162721984+GoldTra@users.noreply.github.com>
Co-authored-by: returntoice <dieandbecome@gmail.com>
Co-authored-by: José Ricardo Fleury Oliveira <josefleury@discente.ufg.br>
Co-authored-by: 송지원 <jiwsong@gmarket.com>
Co-authored-by: Niccolò <123510358+NicusPulcis@users.noreply.github.com>
Co-authored-by: Yonmaru40 <47717431+40chyan@users.noreply.github.com>
Co-authored-by: Arxxer <javiptn7@gmail.com>
2024-07-11 11:28:01 -04:00
chaosgrimmon
55f2a32d9f
[Bug] Grounded on Terrain fixes ( #2969 )
...
* [Help] [Move/Bug] Patches Psychic Terrain applicability edge cases
Was cancelling moves even if targeted mons weren't on the terrain.
* [Bug `]Pokemon.isGrounded` does not exist
Replaced with `Pokemon.isGrounded()`, which does.
* [Bug] Psychic Terrain priority move cancel ignoring ungrounded
* [Bug] Semi-invulnerable should not be grounded
2024-07-11 10:21:38 -04:00
AJ Fontaine
01f6ec2ef3
[Balance] Update many TM learnsets ( #2879 )
...
* Update TMs for more Indigo Disk changes
* Fix typo, more Stored Power
2024-07-11 00:21:26 +01:00
Xavion3
5742f08946
Refactor challenges and add fresh start ( #2963 )
2024-07-11 07:34:49 +10:00
Tempoanon
4797878d18
Hardcoded Pokemon should have proper names ( #2941 )
2024-07-10 22:02:15 +01:00
Adrian T
ff1fa15dba
fix inaccurate docs for TypeImmunityAbAttr ( #2957 )
2024-07-10 13:48:42 -04:00
schmidtc1
7474eac808
[Bug] Removes firstHitOnly from AddArenaTagAttr to allow multi hit set up with Ceaseless Edge ( #2727 )
...
* Removes firstHitOnly from AddArenaTagAttr to allow multi hit set up with ceaseless edge
* Creates initial test file with basic cases for ceaseless edge
* Fixes ceaseless edge unit test and expands on case 3
* Adds truthy/falsy expectations prior to use
2024-07-08 16:53:16 -04:00
Enoch
965bc687b3
[Localization] Localize terrain message and translate in Korean ( #2806 )
...
* add terrain localization and test code, change folder name
* Update src/locales/fr/weather.ts
Co-authored-by: Lugiad' <adrien.grivel@hotmail.fr>
* Update src/locales/pt_BR/weather.ts
Co-authored-by: José Ricardo Fleury Oliveira <josefleury@discente.ufg.br>
* Update src/locales/zh_CN/weather.ts
Co-authored-by: Yonmaru40 <47717431+40chyan@users.noreply.github.com>
* Update src/locales/de/weather.ts
Co-authored-by: Jannik Tappert <38758606+CodeTappert@users.noreply.github.com>
* Update src/locales/zh_TW/weather.ts
Co-authored-by: Yonmaru40 <47717431+40chyan@users.noreply.github.com>
* Use testUtil
* add missed en messages
---------
Co-authored-by: Lugiad' <adrien.grivel@hotmail.fr>
Co-authored-by: José Ricardo Fleury Oliveira <josefleury@discente.ufg.br>
Co-authored-by: Yonmaru40 <47717431+40chyan@users.noreply.github.com>
Co-authored-by: Jannik Tappert <38758606+CodeTappert@users.noreply.github.com>
2024-07-08 10:16:55 -04:00
EmberCM
307d0af860
[Bug] Fix venom drench tm learnset ( #2910 )
2024-07-08 10:03:01 -04:00
Dmitriy K
a7d28e1ee7
Revert ( #2895 ) and ( #1685 ) ( #2896 )
...
* Revert "modify wrong config path (ko) (#2895 )"
This reverts commit 40a31b118f7f0a582e58e1ceea056e068d7d3a94.
* Revert "[Localization] Implement pokemon forms localization (#1685 )"
This reverts commit 41c05bf7a7ee07d19a2baf5524faf81bba6f0305.
2024-07-07 17:03:34 +01:00
Kiriox
41c05bf7a7
[Localization] Implement pokemon forms localization ( #1685 )
...
* Implement Pokemon forms localization
* Update French pokemon-form.ts
* Update French pokemon-form.ts
* Update pokemon-form.ts
* Add battle forms korean translation from returntoice
Co-authored-by: returntoice <dieandbecome@gmail.com>
* Add cosplay forms korean translation from returntoice
Co-authored-by: returntoice <dieandbecome@gmail.com>
* Add pichu form korean translation from returntoice
Co-authored-by: returntoice <dieandbecome@gmail.com>
* Add castform forms korean translation by returntoice
Co-authored-by: returntoice <dieandbecome@gmail.com>
* Add remaining forms korean translation by returntoice
Co-authored-by: returntoice <dieandbecome@gmail.com>
* French typo corrections pokemon-form.ts
* Update Korean pokemon-form.ts
* Modify froakiBattleBond
like rockruff of OwnTempo case, it is froakie, not greninja.
* Modify zygardePc
Power construct is more important information
Switch its position to 50% or 10% to avoid overlapping with the sprite
* Modify mispelling
* Added german forms
* Changed Gigadynamax and Unendynamax so it fits at all
* Add partner pikachu and eevee form localization
* Add mimikyu forms localization
* Partner Pikachu, Partner Evoli und Mimikyu Formen hinzugefügt
* Update pokemon-form.ts
* Update partners
* Fix conflicts
* Fix useless ? by flx-sta
Co-authored-by: flx-sta <50131232+flx-sta@users.noreply.github.com>
* Fix switch use by flx-sta
* Fix conflicts
* Please work !!!!!!!
* Update src/locales/fr/pokemon-form.ts
Co-authored-by: Lugiad' <adrien.grivel@hotmail.fr>
* Update src/locales/fr/pokemon-form.ts
Co-authored-by: Lugiad' <adrien.grivel@hotmail.fr>
* Add pt_br primal localization
Co-authored-by: José Ricardo Fleury Oliveira <josefleury@discente.ufg.br>
* Add pt_br pikachu localization
Co-authored-by: José Ricardo Fleury Oliveira <josefleury@discente.ufg.br>
* Add pt_br castform localization
Co-authored-by: José Ricardo Fleury Oliveira <josefleury@discente.ufg.br>
* Add pt_br 3g localization
Co-authored-by: José Ricardo Fleury Oliveira <josefleury@discente.ufg.br>
* Add zh_cn localization
Co-authored-by: Yonmaru40 <47717431+40chyan@users.noreply.github.com>
* Add pt_br other localization
Co-authored-by: José Ricardo Fleury Oliveira <josefleury@discente.ufg.br>
* Add es castform localization
Co-authored-by: InnocentGameDev <asdargmng@gmail.com>
* Add es burmy localization
Co-authored-by: InnocentGameDev <asdargmng@gmail.com>
* Add es shellos localization
Co-authored-by: InnocentGameDev <asdargmng@gmail.com>
* Add es rotom localization
Co-authored-by: InnocentGameDev <asdargmng@gmail.com>
* Add es basculin localization
Co-authored-by: InnocentGameDev <asdargmng@gmail.com>
* Add es deerling localization
Co-authored-by: InnocentGameDev <asdargmng@gmail.com>
* Add es froakie localization
Co-authored-by: InnocentGameDev <asdargmng@gmail.com>
* Add es scatterbug localization
Co-authored-by: InnocentGameDev <asdargmng@gmail.com>
* Add es furfrou localization
Co-authored-by: InnocentGameDev <asdargmng@gmail.com>
* Add es xerneas localization
Co-authored-by: InnocentGameDev <asdargmng@gmail.com>
* Add es zygarde localization
Co-authored-by: InnocentGameDev <asdargmng@gmail.com>
* Add es pumpkaboo localization
Co-authored-by: InnocentGameDev <asdargmng@gmail.com>
* Add es flabebe localization
Co-authored-by: InnocentGameDev <asdargmng@gmail.com>
* Add es oricorio localization
Co-authored-by: InnocentGameDev <asdargmng@gmail.com>
* Add es minior localization
Co-authored-by: InnocentGameDev <asdargmng@gmail.com>
* Add es magearna localization
Co-authored-by: InnocentGameDev <asdargmng@gmail.com>
* Add es marshadow localization
Co-authored-by: InnocentGameDev <asdargmng@gmail.com>
* Add es sinistea ocalization
Co-authored-by: InnocentGameDev <asdargmng@gmail.com>
* Add es eiscue localization
Co-authored-by: InnocentGameDev <asdargmng@gmail.com>
* Add es indeedee localization
Co-authored-by: InnocentGameDev <asdargmng@gmail.com>
* Add es rockruff localization
Co-authored-by: InnocentGameDev <asdargmng@gmail.com>
* Add es mimikyu localization
Co-authored-by: InnocentGameDev <asdargmng@gmail.com>
* Add es zarude localization
Co-authored-by: InnocentGameDev <asdargmng@gmail.com>
* Add es squawkabilly localization
Co-authored-by: InnocentGameDev <asdargmng@gmail.com>
* Add es tatsugiri localization
Co-authored-by: InnocentGameDev <asdargmng@gmail.com>
* Add es gimmighoul localization
Co-authored-by: InnocentGameDev <asdargmng@gmail.com>
* Add es poltchageit localization
Co-authored-by: InnocentGameDev <asdargmng@gmail.com>
* Add es paldeaTauros localization
Co-authored-by: InnocentGameDev <asdargmng@gmail.com>
* Add es primal localization
Co-authored-by: InnocentGameDev <asdargmng@gmail.com>
* Add es pikachu localization
Co-authored-by: InnocentGameDev <asdargmng@gmail.com>
* Add es partner localization
Co-authored-by: InnocentGameDev <asdargmng@gmail.com>
* Fix typedocs error
* Fix typedocs error
* cn form prefix added
Co-authored-by: Yonmaru40 <47717431+40chyan@users.noreply.github.com>
* Fix german translate error
* Fix typo Zh_CN
Co-authored-by: mercurius-00 <80205689+mercurius-00@users.noreply.github.com>
* Update src/locales/es/pokemon-form.ts
Co-authored-by: InnocentGameDev <asdargmng@gmail.com>
---------
Co-authored-by: Lugiad <adrien.grivel@hotmail.fr>
Co-authored-by: returntoice <dieandbecome@gmail.com>
Co-authored-by: Mr.WaterT <water.t.works@gmail.com>
Co-authored-by: MrWaterT <87186129+MrWaterT@users.noreply.github.com>
Co-authored-by: Jannik Tappert <38758606+CodeTappert@users.noreply.github.com>
Co-authored-by: flx-sta <50131232+flx-sta@users.noreply.github.com>
Co-authored-by: Benjamin Odom <bennybroseph@gmail.com>
Co-authored-by: José Ricardo Fleury Oliveira <josefleury@discente.ufg.br>
Co-authored-by: Yonmaru40 <47717431+40chyan@users.noreply.github.com>
Co-authored-by: InnocentGameDev <asdargmng@gmail.com>
Co-authored-by: EnochG1 <enoch.jwsong@gmail.com>
Co-authored-by: mercurius-00 <80205689+mercurius-00@users.noreply.github.com>
2024-07-07 15:59:39 +01:00
Tempoanon
694616e1e9
[Bug] Fix hard press bp and pp ( #2441 )
...
* Fix hard press bp and pp
* Hard Press should have a max bp of 100
* Fix typo for acc
* Add test
2024-07-07 01:44:47 +01:00
Madmadness65
9e1980bd8f
Allow Roaming Form Gimmighoul to be caught ( #2760 )
2024-07-06 11:16:08 -05:00
AJ Fontaine
6f17301aeb
Update TM compatibility for Knock Off ( #2762 )
2024-07-06 11:14:22 -05:00
innerthunder
9d28fc454d
[Ability] Add ability bar popup for Parental Bond ( #2818 )
2024-07-05 18:52:58 -04:00
Mumble
25a619708a
[BUG] Magic Guard-Spiky Shield Fix ( #2803 )
...
* Added new condition for PostDefendContactAbAttr
* Magic Guard-Spiky Shield interaction fix
---------
Co-authored-by: Frutescens <info@laptop>
2024-07-05 01:06:36 -04:00
san98215
359644ee81
[Bug] Updated SacrificialAttrOnHit to account for the move failing ( #2792 )
2024-07-04 21:51:51 -04:00
Mumble
2bfefa630b
[Bug] Added new condition for PostDefendContactAbAttr for Magic Guard and Iron Barbs/Rough Skin ( #2793 )
...
Co-authored-by: Frutescens <info@laptop>
2024-07-04 18:18:09 -04:00
flx-sta
538cb3eb5c
[QoL][Refactor] replace -1
with RELEARN_MOVE
and 0
with EVOLVE_MOVE
( #2779 )
...
* replace `-1` and with `RELEARN_MOVE` and `0` with `EVOLVE_MOVE`
* add documentation for RELEARN_MOVE & EVOLVE_MOVE
* Update src/data/pokemon-level-moves.ts
2024-07-04 14:31:43 -04:00
Xavion3
f4a1c83a7d
Fix several incorrect movesets ( #2776 )
2024-07-03 22:37:23 +02:00
Xavion3
ef5a29f9b2
Implement support for relearner only moves ( #1667 )
...
Currently only used by Zangoose
2024-07-03 21:13:25 +02:00