JO
9493f59a4e
Complete Psychic Fangs TM list ( #1161 )
2024-05-20 07:30:45 -05:00
Benjamin Odom
f93f2bfca6
Reduce EXP Balance ( #1128 )
...
* Set max to 4
2024-05-20 19:06:20 +10:00
GhostFlys
60cbd636e6
update chinese conifg.ts and egg.ts ( #1151 )
...
* Update chinese config.ts
* Update chinese egg.ts
2024-05-20 02:18:01 -05:00
Madmadness65
2894c8bfc3
Revert "Update chinese config.ts ( #1149 )"
...
This reverts commit 8f8ee9127d
.
2024-05-20 01:51:08 -05:00
GhostFlys
8f8ee9127d
Update chinese config.ts ( #1149 )
2024-05-20 01:44:00 -05:00
Matthew Olker
b95a59c094
setup more future language text configuration
2024-05-19 23:11:07 -04:00
Somod1
a32f61fbf7
update zh_CN voucher locales ( #1145 )
...
* Add files via upload
* Update zh_CN voucher locales
2024-05-19 22:05:14 -05:00
Matthew Olker
ca1ae4b556
cleanup language and candy in starter select ui handler
2024-05-19 21:40:58 -04:00
Adrian Torrano
3671fe4c2f
Prevent spamming of requests when going over scoreboard pages ( #1130 )
...
* prevent spamming of requests
* add documentations
2024-05-19 18:04:32 -05:00
arColm
80f6b62d1b
Implement Revival Blessing ( #343 )
2024-05-19 18:02:17 -05:00
rayanzmn
f1394307f4
Fixes recoil damage calculation ( #1063 )
...
Recoil damage previously used the total damage dealt by the user instead of using the damage dealt in the current turn.
2024-05-19 17:54:17 -05:00
arColm
f649179e24
Implement Grassy Glide ( #272 )
2024-05-19 17:52:51 -05:00
lucfd
9f699537bc
Implemented Bug Bite, Pluck, Teatime ( #232 )
...
* implemented pluck, bug bite
* steal blocked by sticky hold
* implemented teatime
* added stuff cheeks
* added berry pouch support
* fixed StealEatBerryAttr sometimes eating 2 stacks of a berry
* added comments & documentation
* added more comments
* added comment on stuff cheeks condition
* fixed 0 stack berry modifier not disappearing
* stuff cheeks bug fix
* fix leppa berry logic
* removed stuff cheeks
2024-05-19 17:47:30 -05:00
GhostFlys
a4f4a37e5c
add egg.ts ( #1138 )
2024-05-19 17:27:17 -05:00
Lugiad
7216990d87
Locales for Voucher names + Voucher rewards ( #1137 )
...
* Update voucher.ts
* Update vouchers-ui-handler.ts
* Update i18n.ts
* Update config.ts
* Update config.ts
* Update config.ts
* Update config.ts
* Update config.ts
* Update config.ts
* Update config.ts
* Add files via upload
* Add files via upload
* Add files via upload
* Add files via upload
* Add files via upload
* Add files via upload
* Add files via upload
2024-05-19 17:25:52 -05:00
Jannik Tappert
13f2cafe5e
Female Variant Trainer Class Names set explicitly in definition of trainer classes ( #1126 )
...
* Set the name for the ace trainer female class
* Wrote out the name for all females trainer classes explicitly so they are always used.
Also made some changes (added missing classes) to languages
2024-05-19 14:52:48 -05:00
Adrian Torrano
a561e41634
return boolean from changing locale ( #848 )
2024-05-19 13:25:24 -05:00
hayuna
840dba79cc
Implement Trump Card move ( #816 )
...
* Implement Trump Card move
* Add docs, rearrange order of conditions
* Add Pressure consequences
* Remove additional reducing PP if pressure
* Update comments to adjust ways of working
2024-05-19 13:17:58 -05:00
Jaime
df7cb209f7
Fix Curse targeting for non ghost types ( #782 )
2024-05-19 12:40:56 -05:00
Alvin Zou
661e37f54f
Add capability to view Pokemon Status screen when learning moves ( #756 )
2024-05-19 12:19:38 -05:00
td76099
1bc6fcf4de
Bugfix - Ghost types are no longer trapped by abilities like Shadow Tag or moves like Fire Spin ( #731 )
...
* Checks if Pokemon is Ghost type when determining if it is trapped
* Adding doc comments based on new standard
* Update ability.ts
---------
Co-authored-by: Benjamin Odom <bennybroseph@gmail.com>
2024-05-19 12:05:46 -05:00
Frederico Santos
3031cc1245
Implement Ball Fetch ( #1129 )
...
* Implemented Ball Fetch
* Added once per battle condition
* Ability only functions on player side
* Update ability.ts
---------
Co-authored-by: SamuelHudson <samuel.hudson2017@gmail.com>
Co-authored-by: Benjamin Odom <bennybroseph@gmail.com>
2024-05-19 11:13:33 -05:00
ElMoustacho
932e6e39f9
Make status damage skip endure ( #597 )
...
* Make status damage skip endure
* Add a comment to justify arguments to damage method
2024-05-19 10:10:57 -05:00
Alvin Zou
608a968db4
Implement Beat Up ( #593 )
2024-05-19 09:22:37 -05:00
NxKarim
1ae5847e49
Implements Merciless ( #440 )
...
* Implemented Merciless
Attribute CritIfTargetIsPoisonedAbAttr
Fix BlockCritAbAttr
* Changed CritIfTargetPoisonedAbAttr to ConditionalCritAbAttr
Now any condition related to user, target or the move used can be applied to guarantee a critical hit.
2024-05-19 09:06:58 -05:00
Matt Ross
e8c1098b91
Mostly implements upper hand ( #433 )
2024-05-19 09:04:19 -05:00
lucfd
78c8e8164d
Implemented Terrain Pulse & Misty Explosion ( #235 )
...
* implemented Terrain Pulse
* type only changes when grounded
* Implement Misty Explosion
* fixed grounded check
* added tsdoc
* Update move.ts
---------
Co-authored-by: Benjamin Odom <bennybroseph@gmail.com>
2024-05-19 08:31:13 -05:00
Lugiad
48313e0c4d
Adjustments to French modifier-type.ts ( #1117 )
...
* Adjustments to French modifier-type.ts
* Update modifier-type.ts
* Update modifier-type.ts
* Update modifier-type.ts
* Update modifier-type.ts
2024-05-19 08:08:19 -05:00
JO
5e9ded2b8e
Fix Close Combat TM for Granbull, Pignite, Emboar, and Scraggy ( #1113 )
2024-05-19 07:32:41 -05:00
Lugiad
d017198460
Font resize for French in starterInfoTextSize ( #1110 )
2024-05-19 07:28:18 -05:00
Jannik Tappert
e3b25a9fab
So currently if you meet someone with a title it only shows there nam… ( #1055 )
...
* So currently if you meet someone with a title it only shows there name and only then the title (not like trainer classes). So i wanted to change that
* The title is not set again to its own value. It is just got differenlty for the nametag (includeTitle true)
* Added the ; as well as some comments that are hopefully helpful for others (i am terrible at writing comments)
* Forgot getTitle for comments
2024-05-19 06:23:24 -05:00
Benjamin Odom
6dc10f549f
Fix Crashes when Sprites for Pokémon are missing ( #1021 )
...
* Fix Crashes when Sprites for Pokémon are missing
Fixes an issue where a missing sprite will cause the game to crash instead of using the base sprite or the Substitute sprite.
Failsafes were already in place to load these backups, this code just allows a graceful fail and a simple error message instead of a crash.
* Check Against OK status
2024-05-18 18:29:09 -05:00
Alessandro Bruzzese
8ccd8085db
Update Italian modifier-type.ts ( #1094 )
2024-05-18 09:56:20 -05:00
José Ricardo Fleury Oliveira
2682c2faa3
fix ptBR mint ( #1092 )
2024-05-18 09:55:31 -05:00
Jaime
344a17c8fc
Fix TM moves for Beldum line ( #1090 )
2024-05-18 09:53:18 -05:00
Rei1mu
ab64eb5d5b
update zh_CN translation ( #1089 )
2024-05-18 09:52:00 -05:00
Vaner42
49adedbc0f
Fixed the replace method that was not executed in check female version exists; And fixed pokefan key in localization; ( #1086 )
...
* Translate 'trainer' into Simplified Chinese.
* fixed translate 'hau'、 ‘diantha’ 、‘leon’ into Simplified Chinese.
* Fixed the replace method that was not executed in check female version exists; And fixed pokefan key in localization;
---------
Co-authored-by: Junhan <junhan.wu@nexttao.com>
2024-05-18 09:47:59 -05:00
Micah Bradbury
27139c0d8c
Update confuse chance to modern value ( #1085 )
...
Changed from 1/2 to 1/3, as games after gen 5 use this value
2024-05-18 09:47:01 -05:00
rnicar245
56acd16456
summary-ui-handler stat text centered + summary_stats.png change ( #1041 )
2024-05-17 21:06:07 -05:00
Jannik Tappert
93dee06e21
Larry and Lance now only need one localization key for both of their positions (because i just use setName and now they use the same key). This does not affect their title ( #1053 )
2024-05-17 21:04:14 -05:00
Benjamin Odom
4a9664c04c
Fix Entry Hazard Miss ( #984 )
...
* Fix Entry Hazard Miss
Made Entry Hazards bypass the accuracy check as they cannot miss a target. There's still one more bug to fix with this but it requires way more code changes. This change needed to be done as well, so I'm getting it out early.
* Update move.ts
2024-05-17 21:20:02 -04:00
snnh
f3c4a3838b
Update and fix zh_CN translation ( #1070 )
...
* Update zh_CN translation
* fix zh_CN translation
2024-05-17 20:16:24 -05:00
Matthew Olker
5dd017fa30
Begin shiny weekend
2024-05-17 18:13:12 -04:00
Madmadness65
1f1c243415
Revert "Fix sparkly swirl cure status ( #1051 )"
...
This reverts commit 6bcf4e008a
.
2024-05-17 15:37:34 -05:00
Charlie Giang
6bcf4e008a
Fix sparkly swirl cure status ( #1051 )
2024-05-17 15:03:55 -05:00
Somod1
fa6ab29946
Update zh_CN translation ( #1047 )
...
* Add files via upload
* Update zh-CN translation
Adjusted some Chinese translations and added line breaks to some item descriptions in modifier-type.ts
* Add files via upload
2024-05-17 13:36:52 -05:00
Madmadness65
0a871fb0d0
Fix cut off dialogue for Morty
2024-05-17 12:41:16 -05:00
Benjamin Odom
6880c7afe0
Updated Logic when Animating Trainer Sprites ( #1016 )
...
Updated the check in place when attempting to play a trainer sprite. Separated it into a separate function to reduce reusing code and to make it easier to exit early when failures occur.
2024-05-17 12:37:38 -05:00
José Ricardo Fleury Oliveira
04a345a6cc
fixed master ball ( #1043 )
2024-05-17 12:19:38 -05:00
Alessandro Bruzzese
7935f28089
Update Italian battle.ts ( #1042 )
2024-05-17 12:18:03 -05:00
Alessandro Bruzzese
b55fb8db37
Update Italian battle-message-ui-handler.ts ( #1040 )
2024-05-17 12:02:51 -05:00
Alessandro Bruzzese
d2a8c4a150
Update Italian berry.ts ( #1039 )
2024-05-17 11:58:47 -05:00
Alessandro Bruzzese
a2299ee055
Update Italian trainers.ts ( #1037 )
2024-05-17 11:43:38 -05:00
José Ricardo Fleury Oliveira
8c21bdc0a1
New ptBR localization ( #1028 )
...
* Some translations (battle, modifier-type, trainer)
* More translations and fixes
* Minor fixes
* finished translations
* minor fix
* removed tera type
2024-05-17 10:39:13 -05:00
Jannik Tappert
09b820161f
Localized Weather, Berries and Splash Messages ( #1034 )
...
* Localized Weather, Berries and Splash Messages
* Berry messages are now correct
2024-05-17 10:21:11 -05:00
José Ricardo Fleury Oliveira
3cc9c93643
Type localization instead of TeraType ( #981 )
...
* Type localization, now type-boosting items descriptions are fully translated
* pokemon-stat refactoration
* reverted import changes
2024-05-17 09:43:11 -05:00
Brandon Rodgers
03c4b1b821
Update battler-tags.ts ( #1030 )
...
Corrected the TrappedTag class so no Ghosts can be trapped
Added special canAdd function to IngrainTag so all Ghosts can use Ingrain not just Trevenant and Phantump.
2024-05-17 08:49:04 -05:00
Calvin Keats
bfa12fd48d
Update ETHER and similar items to use total max PP instead of base PP ( #1014 )
2024-05-17 06:54:51 -05:00
William Burleson
10437142b6
Fix daily run freeze ( #1025 )
2024-05-17 05:51:48 -05:00
Tempoanon
edf3a6aa36
Fix tinted caught icon false positive ( #892 )
...
* Fix tinted caught icon false positive
* Remove unused import
* Rename and optimize
* Block comment
* use 3 equals
2024-05-17 05:28:22 -05:00
Calvin Keats
4362d49e6b
Use localization for damaging weather messages ( #1017 )
2024-05-17 05:25:21 -05:00
Somod1
0c660f599d
Add files via upload ( #1022 )
2024-05-17 05:23:44 -05:00
Lugiad
48c745deee
Update French trainers.ts ( #1020 )
2024-05-17 05:23:23 -05:00
Lugiad
b0fd32b1a4
Update French berry.ts ( #1023 )
2024-05-17 05:22:58 -05:00
Lugiad
96af567cd4
IV Scanner Results Translation ( #990 )
...
* Update battle-message-ui-handler.ts
* Update i18n.ts
* Update config.ts
* Update config.ts
* Update config.ts
* Update config.ts
* Update config.ts
* Update config.ts
* Add files via upload
* Add files via upload
* Add files via upload
* Add files via upload
* Add files via upload
* Add files via upload
* Add files via upload
* Update battle-message-ui-handler.ts
* German battle-message-ui-handler.ts
* Update config.ts
---------
Co-authored-by: Benjamin Odom <bennybroseph@gmail.com>
2024-05-17 05:21:35 -05:00
Laeticia PIERRE
a44c1587d4
Fix some fr ( #1013 )
...
* Fix some modifier-type fr
* Fix some trainers fr
* Fix DYNAMAX_BAND fr
2024-05-17 05:13:32 -05:00
FanHua
250142083a
Implements localization for BerryType ( #1007 )
2024-05-17 05:09:08 -05:00
Gerafique
61938869c1
Added German Translations for menu.ts ( #960 )
2024-05-17 04:56:11 -05:00
Jakub Hanko
b4f643f0fa
Use getBattleStat instead of getStat in BattleStatRatioPowerAttr ( #742 )
...
* Use getBattleStat instead of getStat in BattleStatRatioPowerAttr
* Change unnecessary let into const
* Refactor BattleStatRatioPowerAttr into two distinct classes
* Add TSDoc for the new classes
2024-05-17 01:42:43 -04:00
Benjamin Odom
0cd305d78a
Fix Trainer Localization Typos ( #1010 )
...
Took a look at some of the entries for trainers and adjusted accordingly. it looks like all of these trainer types were grabbed from an online source as a sort of future-proofing which is good, but resulted in some errors. Some of which have already been fixed, and some which are included here.
Also prevents an issue if there is a missing image and displays a warning in the console instead of a crash.
2024-05-17 00:01:35 -05:00
Flashfyre
f2dff2cd25
End card only shows in classic mode
2024-05-17 00:20:18 -04:00
Tempoanon
f2b5a1b6f4
Fix some Pokemon classifications ( #857 )
2024-05-16 22:11:53 -05:00
Charlie Giang
1bd3ec2fd6
Fix ingrain for Phantump and Trevenant ( #856 ) ( #998 )
2024-05-16 22:09:40 -05:00
Vaner42
dd3d38b5d8
fixed translate 'hau'、 ‘diantha’ 、‘leon’ into Simplified Chinese. ( #1009 )
...
* Translate 'trainer' into Simplified Chinese.
* fixed translate 'hau'、 ‘diantha’ 、‘leon’ into Simplified Chinese.
---------
Co-authored-by: Junhan <junhan.wu@nexttao.com>
2024-05-16 22:03:26 -05:00
Vaner42
e035e85811
Translate 'trainer' into Simplified Chinese. ( #1006 )
...
Co-authored-by: Junhan <junhan.wu@nexttao.com>
2024-05-16 21:42:12 -05:00
Flashfyre
7561521020
Add endings for classic mode
2024-05-16 21:41:38 -04:00
Madmadness65
71d9f11d94
Allow Dada Zarude to be encountered
...
Another cosmetic Pokémon form for a mythical is now available.
2024-05-16 20:19:16 -05:00
Lugiad
4d804d787c
Minor French modifier-type.ts edits ( #1004 )
...
* Minor correction French modifier-type.ts
* Update modifier-type.ts
* Update modifier-type.ts
2024-05-16 20:14:09 -05:00
Lugiad
883524f441
Even more French typos in modifier-type.ts ( #1002 )
...
* Even more French typos in modifier-type.ts
* Update modifier-type.ts
2024-05-16 19:07:26 -05:00
Lugiad
45663ceae0
French typo corrections modifier-type.ts ( #1001 )
...
* French typo corrections modifier-type.ts
* Update modifier-type.ts
* Update modifier-type.ts
* Update modifier-type.ts
* Update modifier-type.ts
2024-05-16 18:45:23 -05:00
Lugiad
78fffaad9d
French modifier-type.ts corrections and adjustments ( #1000 )
2024-05-16 18:31:09 -05:00
Matthew Olker
429e66357f
fix splash message config
2024-05-16 19:13:52 -04:00
Lugiad
63e165d62a
Complete French translation modifier-type.ts ( #999 )
...
* Complete French translation modifier-type.ts
* Update modifier-type.ts
* Update modifier-type.ts
* Update modifier-type.ts
* Update modifier-type.ts
* Update modifier-type.ts
* Update modifier-type.ts
* Update modifier-type.ts
2024-05-16 18:12:19 -05:00
José Ricardo Fleury Oliveira
3f571a366a
Organized localization configs ( #976 )
2024-05-16 17:52:01 -05:00
Flora
5406b68f9a
Added missing word ( #997 )
2024-05-16 17:35:51 -05:00
Matthew Olker
bd902f01a5
Re-order overrides
2024-05-16 18:19:32 -04:00
Laeticia PIERRE
d1431af65f
Fix zippyZap fr ( #991 )
2024-05-16 15:46:12 -05:00
Alessandro Bruzzese
192deae33e
Update italian modifier-type.ts ( #989 )
2024-05-16 15:39:09 -05:00
Lugiad
8a8a2e128a
Corrections to French ability.ts ( #979 )
2024-05-16 11:09:23 -05:00
Benjamin Odom
ff086ca492
Adjust all Existing Comments to Match
...
Adjusted all existing comments on move.ts to match
2024-05-16 08:38:27 -04:00
Lugiad
8d83417cee
Update French trainers.ts ( #970 )
2024-05-16 06:55:00 -05:00
Lugiad
2aa9180745
Update French battle.ts ( #969 )
2024-05-16 06:54:39 -05:00
Jannik Tappert
364b19df5d
Added localisation for workers class to all languages but german (whi… ( #968 )
...
* Added localisation for workers class to all languages but german (which already had it...)
* Added missing entries to fr and br.
Now they all have the same keys.
2024-05-16 06:33:21 -05:00
Lugiad
0e84313862
Update French trainers.ts ( #965 )
2024-05-16 06:11:00 -05:00
Jannik Tappert
55105bf79a
Fixes that brocks name is undefined ( #967 )
...
* Brock now has a name againg (we check if i18 is initialized before localising elite4,champs and gym leaders
* Removed console log
2024-05-16 06:10:20 -05:00
Jannik Tappert
f1e97f3b38
Added difference between the "x want to fight" for double and single battle since in some languages it needs to be (like german) ( #966 )
2024-05-16 06:09:12 -05:00
Jannik Tappert
7f003d46ca
Added all double battle names as trainer classes. And updated/corrected errors. (in all languages but german i used the english version) ( #963 )
...
Also fixed that the rival does not have localized name
2024-05-16 05:43:31 -05:00
Lugiad
2a15e090ce
Update French splash-messages.ts ( #961 )
2024-05-16 05:20:50 -05:00
Alessandro Bruzzese
5fe69fff9c
Update italian egg.ts ( #958 )
2024-05-16 04:19:10 -05:00
Alessandro Bruzzese
3f40225d4b
Update italian weather.ts ( #956 )
2024-05-16 04:14:21 -05:00