Flashfyre
6ac224ab8a
Refactor to split battle messages from menu
2024-05-01 18:54:35 -04:00
Tempoanon
0f153d39b1
Fix effect spore immunities, tera blast TM distribution, and IVs shown on catch ( #388 )
...
* Fix effect spore, tera blast distribution, and IVs shown on catch
* Forgot to add tms
* Unown does not learn any TMs
* Fix some tera blast learns
* delelele whooooop
2024-05-01 16:47:32 -05:00
thicco-catto
fc1a9f0283
Select Move UI Shows PP ( #372 )
...
* Select move UI shows PP
* Removed testing forced max pp
* PP only shows when using PP restoring items
* Removed testing max pp again
* Update src/phases.ts
* Update src/ui/party-ui-handler.ts
---------
Co-authored-by: Samuel H <flashfireex@gmail.com>
2024-05-01 10:16:58 -04:00
Flashfyre
6fd5709b13
Reapply stat change feature with fixes
2024-04-30 23:02:16 -04:00
Flashfyre
8a54e862fc
Revert "Add togglable stat change display"
...
This reverts commit 718585062b
.
2024-04-30 22:14:24 -04:00
Flashfyre
718585062b
Add togglable stat change display
2024-04-30 22:06:54 -04:00
NxKarim
8e64eaea3f
Some Fixes (HPRatio, Hustle, Imposter, Sleep Talk) ( #353 )
...
* Some Fixes
- HP ratio related checks (`getHpRatio`): Added rounding to 2 decimals for non-precise option.
- Hustle (`BattleStatMultiplierAbAttr`): added optional condition; Hustle now works only for physical attacks.
- Imposter (`PostSummonTransformAbAttr`): Switch in a double battle after both foes have been defeated no longer crashes the game.
- Sleep Talk (`RandomMovesetMoveAttr`): Single target moves no longer target allies.
* Formatting changes for consistency
---------
Co-authored-by: Flashfyre <flashfireex@gmail.com>
2024-04-30 11:47:10 -04:00
Xavion3
ad5efdf4f9
Refactor overrides
2024-04-30 09:12:19 -04:00
lucfd
7a1895242c
Fixed Fake Out + Pivot move interaction ( #347 )
...
* decrement turnCount if pivot move is used
* improved formatting
2024-04-29 13:51:43 -04:00
Xavion3
b43a6ec764
Fix end catching ( #332 )
...
* Fix end catching
* Remove fusion code
2024-04-28 10:52:43 -04:00
Flashfyre
bf2a83993c
Make luck independent from shininess and variant
2024-04-26 17:32:28 -04:00
PabloG02
cd68d2c4a9
Make more phases strings translatable and add their spanish locale
2024-04-26 13:42:36 -04:00
Flashfyre
4ad0dbeaa8
Cap costs at max safe integer
2024-04-26 13:05:48 -04:00
Flashfyre
251bd3edb1
Unnerve message procs only once
2024-04-25 21:40:00 -04: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
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
ba71d2750b
Load files from manifest for caching
2024-04-23 22:00:23 -04:00
Flashfyre
8f36bf1dcf
Don't lapse eggs on the final wave of a run
2024-04-23 13:12:57 -04: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
Flashfyre
eeb547417f
Endless biomes are short but connected
2024-04-22 20:30:46 -04:00
Flashfyre
26b1bb5f03
Don't increment seen shiny count for trainers
2024-04-22 11:28:13 -04:00
Flashfyre
f8f5b64469
Add One Hit KO accuracy and make damage 200 BP for bosses
2024-04-22 01:05:48 -04:00
Procyonae
fd8cb07c9b
Implement Liquid Ooze ( #210 )
...
Co-authored-by: Samuel H <flashfireex@gmail.com>
2024-04-21 23:02:10 -04:00
Flashfyre
291f8570e9
Cap money at max safe integer
2024-04-21 21:17:07 -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
Flashfyre
3d9f5fb157
Protect against cross-session overwrites
2024-04-21 16:19:11 -04:00
Xavion3
24c2e18ed7
Stop weather being regenerated on save load
2024-04-21 12:45:58 -04:00
Flashfyre
c8a9069e8b
Add outdated session support and fix older migrations
2024-04-21 10:59:50 -04:00
Xavion3
5b34e7f873
Implement No Guard
2024-04-21 01:34:21 -04:00
LaukkaE
18de28c807
Fix Wide Lens
...
rm line
2024-04-20 15:02:03 +03:00
Flashfyre
0eff8cd81a
Add Wide Lens item
2024-04-20 01:59:07 -04:00
Flashfyre
b5abdc0113
Fix error sound after selecting a biome
2024-04-19 18:56:45 -04:00
Flashfyre
c76f8c5e7e
Add tiered shiny variants
2024-04-18 22:52:26 -04:00
Xavion3
453c5644aa
Fix mold breaker + implement neutralising gas
2024-04-18 10:52:31 -04:00
Flashfyre
eab38a5ad4
Add more exp gains options
2024-04-18 00:50:04 -04:00
Hans Sorongon
0948295a98
Add option to hide exp gains after a battle
2024-04-18 00:50:04 -04:00
Flashfyre
8ab21b99fb
Fix menu disabling
2024-04-18 00:24:57 -04:00
Flashfyre
d210e3878e
Disable menu temporarily on receiving a voucher
2024-04-17 15:56:29 -04:00
Flashfyre
b116828b07
Convert biome select UI handler to option select
2024-04-16 15:58:02 -04:00
Flashfyre
dfe320e712
Minor changes to biome paths
2024-04-16 15:22:19 -04:00
Flashfyre
257e222b83
Fix being able to buy Sacred Ash without fainted party members
2024-04-16 12:04:52 -04:00
Flashfyre
6e59b4dd77
Prevent saving on an outdated client
2024-04-15 10:09:51 -04:00
Xavion3
6881246d17
Implement check functions for abilities
2024-04-15 01:11:27 -04:00
Matthew Ross
032ab95756
Additional check for can apply ability after move used
2024-04-14 22:40:26 -04:00
shayebeadling
90ef58d7a4
Defiant implementation ( #128 )
...
* Defiant works, but self inflicted stat changes still proc the stat raise.
* Prevents proc from self-targeted stat reductions, like superpower
2024-04-14 14:20:00 -04:00
Flashfyre
598e695348
Fixed damage moves are unaffected by the multi lens
2024-04-14 12:02:44 -04:00
Xavion3
cc20d24afa
Implement sucker punch ( #121 )
...
* Implement sucker punch
* Fix variable name
2024-04-14 11:54:46 -04:00