Commit Graph

1802 Commits (a32ba073d0702f53557fe68aa888e67c0c1a33ae)

Author SHA1 Message Date
Flashfyre ef552c7ffd Fix crash with certain animated variant sprites 2024-04-26 02:00:58 -04:00
Flashfyre b863ab88a7 Fix some minor superficial bugs 2024-04-26 01:18:08 -04:00
InfernoVulpix 587197dac4 Fixed entry hazard crash
Having Spikes or Stealth Rock on the field when a new wild battle starts no longer crashes the game.
2024-04-26 00:59:20 -04:00
InfernoVulpix d4c265443f Assurance effect implementation
Theoretically implemented for all use cases but only tested for regular damage so far.
2024-04-25 23:03:00 -04:00
Flashfyre 0eabfd56e3 Fix shiny Bidoof back sprite showing as epic variant 2024-04-25 21:56:44 -04:00
lucfd 7219fecf82
removed unnecessary code 2024-04-25 21:47:44 -04:00
lucfd dc5c8043dd
Merge branch 'main' into stakeout 2024-04-25 21:44:25 -04:00
AJ Fontaine 9f3bef0142
Implemented explosive moves and Damp (#290)
* Implemented explosives

* Add Aftermath and Magic Guard interactions

* Adjust AI score for Mind Blown/Steel Beam
2024-04-25 21:42:41 -04:00
Flashfyre 251bd3edb1 Unnerve message procs only once 2024-04-25 21:40:00 -04:00
Madmadness65 e3533651ba Add form change items for Deoxys; minor Rotom form learnset changes
Adds 3 separate form changing items to switch between the various Deoxys forms.
All Rotom forms can now know their respective typed moved at the start (and can be relearned via Memory Mushroom if you already have one).
2024-04-25 20:26:09 -05:00
Flashfyre 13b1ad698e Menu automatically adjusts width for option width 2024-04-25 21:21:44 -04:00
BronzeMaster5000 e3ef65523a Added german as selectable in options
Also added a comment in i18n that refers to how to add a language to the game settings menu to actually select it.
2024-04-25 21:21:44 -04:00
BronzeMaster5000 b47731f573 First files for the german translation 2024-04-25 21:21:44 -04:00
Luc 643f796cfe fixed analytic implementation 2024-04-25 21:10:28 -04:00
Dakurei 05c45669da Modification of the move description window in battle
+ Modification of data layout
  + Adds "power" to visible data
  + No longer uses a "command_fight_labels" image, but directly text (allowing translation by the way)
  + Added i18n
  + Creation of "en" and "fr" locales for fight-ui-handler
2024-04-25 20:57:47 -04:00
Flashfyre 728512cf7d Fix Baton Pass not working 2024-04-25 20:52:52 -04:00
Luc f4f40634b7 defeated the stakeout demons 2024-04-25 19:52:50 -04:00
NxKarim 29337fd1f9
Merge branch 'pagefaultgames:main' into side 2024-04-25 15:47:11 -06:00
NxKarim 1838e50248
Merge branch 'pagefaultgames:main' into main 2024-04-25 15:43:14 -06:00
Flashfyre 4ef6707333 Revert API URL change 2024-04-25 16:56:41 -04:00
Flashfyre 3bdd354b5e Update title stats interval 2024-04-25 16:15:58 -04:00
Dakurei b8ce1da3bc Modification of the fr translation for menu-ui-handler
- Reduction of "MANAGE_DATA" and "LOG_OUT" strings to avoid overflowing the window border
  - Added missing space for "losingProgressionWarning".
  - Inversion of words in "importSlotSelect" and "exportSlotSelect" strings + sentence completion to make it clearer
2024-04-25 15:24:58 -04:00
Flashfyre 4a703c938d Add load message handler for too many connections 2024-04-25 14:47:32 -04:00
lucfd fa463b77db
Implements Stakeout & Analytic (#292)
* implemented stakeout

* implemented analytic
2024-04-25 14:29:05 -04:00
Edralo 4cfae4703c Implement localisation for main menu options (menu-ui-handler) & add french locale 2024-04-25 14:27:05 -04:00
Luc e01731639f implemented analytic 2024-04-25 14:23:54 -04:00
Luc ff34891992 implemented stakeout 2024-04-25 14:11:46 -04:00
Flashfyre daba4e9482 Fix not updating legendary and mythical Pokemon seen stats 2024-04-25 13:20:32 -04:00
Flashfyre 1d25935aa0 Enforce trainer IDs on write requests for data integrity 2024-04-25 09:17:48 -04:00
maru 382f1a8d78
Styling changes 2024-04-25 04:01:00 -04:00
NxKarim 5163774fa6
Merge branch 'main' into side 2024-04-25 00:04:24 -06:00
NxKarim 413591ce70
Merge branch 'main' into main 2024-04-24 23:58:12 -06:00
Flashfyre 7032f383ea Fix battle sprite losing shininess in battle animations 2024-04-25 01:49:06 -04:00
Tempoanon 230c2bf983
Fix Moody and Quark Drive (#284)
* Fix Quark Drive and Moody

* Telepathy still unimplemented

* more merge conflict stuff
2024-04-25 01:23:45 -04:00
Silvestre Emmanuel ab8b9f0bfa
Added a way to see the pokemon stats in the Learn Move Phase (#286)
* Added the move category icon to the fight ui

* Added a way to see the pokemon stats in the Learn Move Phase
 -Pressing Button.LEFT now shows the stats summary page
 -Pressing Button.RIGHT goes back to move selection page

* Minor nitpicks

---------

Co-authored-by: Silvestre Emmanuel <silvestre.ramirez@wundertec.com>
Co-authored-by: Flashfyre <flashfireex@gmail.com>
2024-04-25 01:18:23 -04:00
lucfd a762101f64
fixing merge conflicts 2024-04-25 01:07:08 -04:00
lucfd 8d0a868dbe
Merge branch 'main' into quickdraw 2024-04-25 01:00:23 -04:00
Madmadness65 608a9d9400
Merge pull request #242 from EggMuncherSupreme/main
Added the triageMove() flag to Bouncy Bubble
2024-04-24 23:18:46 -05:00
John Martin 145267c9a6
Fixed leftover text re-corrections. (#283)
* Minor text corrections to item descriptions.

* Update modifier-type.ts; minor text correction updates

* Update modifier-type.ts; further text re-corrections.

* Update modifier-type.ts; leftover re-corrections.

* Minor text corrections in modifier menu.
2024-04-24 23:29:47 -04:00
Luc a7579745ee fixed jungle healing only curing the user's status 2024-04-24 23:09:53 -04:00
Temps Ray 1bfd601f4c More merge conflict grrrrrr 2024-04-24 23:06:03 -04:00
Temps Ray e88b4a216a merge 2024-04-24 23:04:51 -04:00
Temps Ray 0a5160d029 Merge branch 'main' into misc2 2024-04-24 23:04:34 -04:00
Temps Ray ffae8cc1fa Merge branch 'main' into misc2 2024-04-24 22:58:30 -04:00
Luc c5605c8db1 reduced whitespace 2024-04-24 22:50:13 -04:00
Flashfyre a0311f4b0f Fix partial and unimplemented indicators not showing on abilities 2024-04-24 22:42:09 -04:00
Luc 341dd834e3 reduced whitespace 2024-04-24 22:28:30 -04:00
Luc b084d1f400 jungle healing 2024-04-24 22:26:48 -04:00
Luc 1bbfb354e6 refactor ppreducemoveattr, add to eerie spell 2024-04-24 22:26:07 -04:00
Flashfyre 095667c7c9 Merge branch 'main' of https://github.com/pagefaultgames/pokerogue 2024-04-24 21:24:47 -04:00
Flashfyre 269db12436 Add missing URI component encoding on login 2024-04-24 21:21:28 -04:00
Pablo González 7055ea49c7
Support localization of Pokémon abilities (#271)
* Support localization of Pokemon abilities

* Reload ability localization when language is changed

* Add Spanish localization for abilities

* Add missing French abilities localization

* Add missing localize call on abilities

---------

Co-authored-by: Flashfyre <flashfireex@gmail.com>
2024-04-24 21:10:09 -04:00
Silvestre Emmanuel ebad76c335 Added the move category icon to the fight ui 2024-04-24 21:02:56 -04:00
Luc 3a7a103685 implemented poltergeist 2024-04-24 20:07:20 -04:00
Flashfyre e00ebb49ca Merge branch 'main' of https://github.com/pagefaultgames/pokerogue 2024-04-24 19:26:13 -04:00
Flashfyre 97218be59c Add back missing authorization headers 2024-04-24 19:26:04 -04:00
Edralo dc575d44a3 Implement localisation for pokemon stats & add french locale 2024-04-24 19:12:26 -04:00
Flashfyre ad818aa314 Add new API url with fallback 2024-04-24 19:08:02 -04:00
lucfd f42c1dee2d
Merge branch 'main' into main 2024-04-24 17:15:14 -04:00
lucfd 5a3b1657b8
removed UNKNOWN RGB 2024-04-24 17:13:46 -04:00
Luc 2e0cd6faa7 changed to UNKNOWN implementation 2024-04-24 16:59:42 -04:00
arColm fe38670271 Implement Grassy Glide 2024-04-24 15:24:17 -04:00
Temps Ray d8bb221eff Remove unnecessary ohko flag 2024-04-24 15:13:05 -04:00
Madmadness65 6b3442a260 Update stone evolution Pokémon's learnsets
Moves that are relearned in the official games are now level 1 moves for these Pokémon, as they have paltry movesets otherwise.
2024-04-24 13:40:59 -05:00
Dakurei 37266a7a5d
Fixing typo (fr locales) + Add missing i18n (#270)
* Fix typo

* Missing usage of i18n
2024-04-24 14:38:46 -04:00
Madmadness65 d88a177915 Fix crash with trainer Mantykes
the first evolution method was causing a crash due to a conflict, so it was removed for now.
2024-04-24 12:54:34 -05:00
Madmadness65 4173f87a70 Add easier method of evolving Mantyke
There is now an alternate easier evolution method for Mantyke into Mantine, that being having Remoraid simply being registered as caught and be level 32.
2024-04-24 11:58:37 -05:00
Flashfyre cf3a7dca35 Comment out variant data fix to prevent ability data corruption 2024-04-24 09:26:46 -04:00
Edralo 4ea67976b9 Fix password input types for languages other than english 2024-04-24 08:36:58 -04:00
Flashfyre adc383a8f9 Add UI support for 2 additional save slots 2024-04-24 01:51:30 -04:00
Juan-Lucas 1b1578d266
command-ui: add i18n for command ui handler and add i18n for fr (#258)
* command-ui: add i18n for command ui handler and add i18n for fr

* Add missing Spanish file

* Add additional missing localization references

---------

Co-authored-by: Flashfyre <flashfireex@gmail.com>
2024-04-24 00:36:07 -04:00
John Martin ea40bd18f5
Minor text corrections to item descriptions. (#255)
* Minor text corrections to item descriptions.

* Update modifier-type.ts; minor text correction updates

* Update modifier-type.ts; further text re-corrections.
2024-04-24 00:28:48 -04:00
arColm 6066d2e47e Implement Flying Press 2024-04-24 00:26:41 -04:00
Samuel H 9024eeb990
Aggregate Stat Changes (#266)
* Add stat change aggregation

* Minor fixes to stat change aggregation
2024-04-24 00:25:01 -04:00
Flashfyre 3e296116bb Fix passing wrong argument when initializing move animations 2024-04-23 23:28:55 -04:00
Flashfyre e2effee43d Fix typo 2024-04-23 22:32:04 -04:00
Flashfyre 1376ea4e87 Fix initial starters not having first ability unlocked 2024-04-23 22:16:49 -04:00
Flashfyre ba71d2750b Load files from manifest for caching 2024-04-23 22:00:23 -04:00
cornfish d637fd7bb6 revert testing changes 2024-04-23 12:42:30 -06:00
cornfish 5717aebe9d pre_damage MoveEffectTrigger 2024-04-23 12:14:29 -06:00
Madmadness65 d48de66179 Implement Snap Trap
One of the basic trapping moves that got overlooked.
2024-04-23 13:04:42 -05:00
Flashfyre 8f36bf1dcf Don't lapse eggs on the final wave of a run 2024-04-23 13:12:57 -04:00
shayebeadlingkl da3e06713e done testing, changes chance back to 30% 2024-04-23 12:47:21 -04:00
shayebeadlingkl d0df0c06ff adds an ally check to the condition 2024-04-23 12:43:19 -04:00
Flashfyre 92caf6059b Fix ability color with duplicate ability as hidden 2024-04-23 12:37:26 -04:00
shayebeadlingkl 06cdd808fd Implements healer 2024-04-23 12:35:26 -04:00
Xavion3 049fa306b9 Add dynamax buffs 2024-04-23 12:02:09 -04:00
PabloG02 a71392f2d6 Add Spanish localization for menu, moves and pokeballs 2024-04-23 11:58:47 -04:00
shayebeadlingkl dff97caf9e Implements Cotton Down 2024-04-23 11:38:43 -04:00
Luc Dube 2774251e6d reduced priority bonus to 0.01 2024-04-23 10:26:42 -04:00
Luc Dube 53aff71f52 changed to only attacking moves 2024-04-23 10:20:33 -04:00
Luc Dube de3db9988f now goes first in priority bracket 2024-04-23 10:18:58 -04:00
Flashfyre c98e5b8beb Fix reintroducing stack overflow on enemy attack 2024-04-23 09:52:02 -04:00
shayebeadling 11ee81091b
Implements hospitality (#252)
* implements hospitality

* 1/8 -> 1/4

* shows animation

* Minor nitpicks

---------

Co-authored-by: Flashfyre <flashfireex@gmail.com>
2024-04-23 09:43:35 -04:00
Flashfyre 444b4075fe Biome can't change before a boss in endless mode 2024-04-23 09:40:05 -04:00
Dakurei 9a3e71219e
Translation of Pokémon names in French (#251) 2024-04-23 08:16:22 -04:00
Madmadness65 87e6b80479 Update egg moves for Gens 1, 2, 3, 6, and 8
A LOT of Pokémon have had egg moves shifted around this update. Please let us know if there's any that are overpowered or straight up nonsensical.
2024-04-23 01:00:00 -05:00
NxKarim 3992b8d556 .4 2024-04-22 21:59:29 -06:00
Flashfyre 216139df5b Re-apply status token shuffling with recursion fix 2024-04-22 23:58:26 -04:00
Flashfyre fa6f05d997 Revert "Apply status tokens in a random order to prevent bias"
This reverts commit 1f8e36575d.
2024-04-22 23:52:44 -04:00
Flashfyre 1f8e36575d Apply status tokens in a random order to prevent bias 2024-04-22 23:43:31 -04:00
NxKarim fb9739bede .3 2024-04-22 21:41:43 -06:00
NxKarim dbdb3aafb7 .2 2024-04-22 21:28:54 -06:00
NxKarim 6fc3956619 . 2024-04-22 21:22:49 -06:00
Flashfyre 3a46ee4a6a Serene Grace, Shield Dust, Sheer Force (P) 2024-04-22 21:04:12 -06:00
Flashfyre af85d38b27 Halve damage, protection, and endure tokens 2024-04-22 22:10:39 -04:00
Anthony Baussard 75faf1960f
Implement localisation on login and register UI + add their french locale (#244)
* Add localisation and french locale to login menu

* Add localisation and french locale to registration menu
2024-04-22 20:39:51 -04:00
Flashfyre eeb547417f Endless biomes are short but connected 2024-04-22 20:30:46 -04:00
Luc Dube a9b0753a7e Implemented Quick Draw 2024-04-22 19:45:39 -04:00
NxKarim aada84ec1f
Merge branch 'pagefaultgames:main' into main 2024-04-22 15:02:29 -06:00
EggMuncherSupreme 16ff508443 Added the triageMove() flag to Bouncy Bubble 2024-04-23 06:53:04 +10:00
Temps Ray 3265ef20d4 Forgot OHKO move flags 2024-04-22 16:11:44 -04:00
Temps Ray aff79e508f Fix if/else formatting 2024-04-22 16:10:37 -04:00
Temps Ray 4dd694acb2 Implement Forewarn, Frisk, and BattlerTags for Magnet Rise (WIP) 2024-04-22 16:05:34 -04:00
Luc Dube 6548b65843 fixed type immunity abilities not working against status moves 2024-04-22 15:28:21 -04:00
Madmadness65 71f99da38d Allow Necrozma's forms to relearn the signature moves
Dusk Mane can relearn Sunsteel Strike, Dawn Wings can relearn Moongeist Beam, and Ultra Necrozma can relearn both.
2024-04-22 13:30:17 -05:00
dpMelian fac78e085c feat: correct typos in MistTag and Lance's dialog 2024-04-22 14:27:52 -04:00
shayebeadlingkl 8958a23093 refactor attr to solely handle party cure, party interaction unique enough to justify 2024-04-22 12:06:26 -04:00
shayebeadlingkl 7c761bbc72 heal bell and aromatherapy functioning as intended 2024-04-22 12:01:30 -04:00
Flashfyre 26b1bb5f03 Don't increment seen shiny count for trainers 2024-04-22 11:28:13 -04:00
Flashfyre 184a028e66 Merge branch 'main' of https://github.com/pagefaultgames/pokerogue 2024-04-22 11:27:44 -04:00
Madmadness65 1a27ee2b63 Update Gen 5 and 7 egg moves
Lots of replacements in this egg move update.
2024-04-22 10:08:47 -05:00
Flashfyre 0b24096e9b Fix mid-stage bugs losing hidden ability 2024-04-22 09:16:11 -04:00
EmoUsedHM01 99a26e366b
Updated check logic, should account for both ability and passive 2024-04-22 13:37:09 +01:00
Xavion3 c949557469 Fix OHKO accuracy formula 2024-04-22 08:31:27 -04:00
NxKarim 5569571438
Merge branch 'main' into main 2024-04-22 02:36:46 -06:00
lucfd 189b20737d
Implement Misty Explosion 2024-04-22 03:10:11 -04:00
Luc Dube 92d8bf0ed7 type only changes when grounded 2024-04-22 02:40:36 -04:00
Luc Dube f82f16173b implemented Terrain Pulse 2024-04-22 02:07:58 -04:00
Flashfyre f8f5b64469 Add One Hit KO accuracy and make damage 200 BP for bosses 2024-04-22 01:05:48 -04:00
Luc 8cf82d3db4 fixed steam engine activating on all water moves 2024-04-22 00:49:54 -04:00
Flashfyre 4950dd0e73 Fix shiny variant back sprite color mapping not working 2024-04-22 00:31:33 -04:00
lucfd b66e77f1ea
Merge branch 'main' into teatime 2024-04-21 23:40:03 -04:00
Luc Dube f42358d3aa added berry pouch support 2024-04-21 23:16:34 -04:00
Flashfyre df7a6be654 Fix errors from merged PRs 2024-04-21 23:05:36 -04:00
Procyonae fd8cb07c9b
Implement Liquid Ooze (#210)
Co-authored-by: Samuel H <flashfireex@gmail.com>
2024-04-21 23:02:10 -04:00
shayebeadling a214ed6e66
Implements anticipation (#201)
* implements anticipation

* checks against ohko attr

---------

Co-authored-by: Samuel H <flashfireex@gmail.com>
2024-04-21 23:01:11 -04:00
Procyonae 0737827bbc Implement Toxic Debris 2024-04-21 23:00:09 -04:00
Flashfyre 291f8570e9 Cap money at max safe integer 2024-04-21 21:17:07 -04:00
shayebeadlingkl 3977512cf7 adds frame for StatusCureAttr 2024-04-21 21:06:14 -04:00
Madmadness65 8838d36bf4 Implement Temper Flare
It is functionally identical to Stomping Tantrum.
2024-04-21 19:29:47 -05:00
Flashfyre 4fc194295b Remove event shiny bonus 2024-04-21 19:58:55 -04:00
lucfd 12ae21c3cf
Implemented Stomping Tantrum (#192)
* implemented Stomping Tantrum

* fixed on missed moves
2024-04-21 19:55:40 -04:00
Luc Dube 158eb9748b implemented magic powder 2024-04-21 19:54:55 -04:00
Kyle McGlynn fdc5511356 Fixed bug where Solar Beam wouldn't display if it was sunny 2024-04-21 19:54:34 -04:00
Gwendal 8d7f1ae554
Allowing pokemon name translation (#228)
* Allow pokemon name translation

* Improve Pokemon localization

---------

Co-authored-by: Flashfyre <flashfireex@gmail.com>
2024-04-21 19:53:24 -04:00
NxKarim 94ab2f208e
Merge branch 'pagefaultgames:main' into main 2024-04-21 17:17:00 -06:00
Flashfyre 1a53c19e3b Add menu cursor wrapping 2024-04-21 18:45:14 -04:00
Luc Dube da0cda3646 added stuff cheeks 2024-04-21 18:42:31 -04:00
Tempoanon 1eaa5c0d79
Misc changes (fix Trumbeak level up, give Mega Gallade sharpness, WIP for curse) (#229)
* Minor changes

* fix tabbing

* minor nits in CurseAttr
2024-04-21 18:23:45 -04:00