Commit Graph

1912 Commits (8c720eac69625eecee2f3a1e019390d963cec08b)

Author SHA1 Message Date
Reldnahc 8c720eac69 missed confide oops. small format change also for charm. 2024-05-04 19:19:43 -05:00
Reldnahc 5b732c490f Merge branch 'main' into magic_coat
# Conflicts:
#	src/phases.ts
2024-05-04 19:13:57 -05:00
Reldnahc cd9064217d Revert "have arena traps check their sides."
This reverts commit 8b0abff838.
2024-05-04 19:08:13 -05:00
Reldnahc 53f4646699 Revert "make sure we check the right tags layers"
This reverts commit 6158e35b11.
2024-05-04 19:08:12 -05:00
Reldnahc 243151d987 rename some bounce things to magic coat. give magic coat its move text. 2024-05-04 19:06:06 -05:00
Madi Simpson b2c74cfc90
Implement Opportunist (#460)
* abilities: implement opportunist

* abilities: make it not infinitely loop like a dummy

* abilities: properly ignore only opportunist on opportunist boosts

* abilities: rename some things to make a bit more sense
2024-05-04 18:38:53 -05:00
Madmadness65 4e0bf8f5a1 Adjust Tyrogue egg move
Mach Punch was unnecessary, as Hitmonchan gets it via level up. This provides a good setup option for all three evolutions.
2024-05-04 18:37:04 -05:00
Reldnahc 58dbefa603 fix imports 2024-05-04 18:36:11 -05:00
Reldnahc cd0c238085 Merge branch 'main' into magic_coat
# Conflicts:
#	src/data/battler-tags.ts
#	src/data/enums/battler-tag-type.ts
#	src/data/move.ts
#	src/phases.ts
2024-05-04 18:24:21 -05:00
Reldnahc d4b09761ec add flag to every applicable move. 2024-05-04 18:12:53 -05:00
Reldnahc 4b1f979af2 properly handle targets on mutli moves. also checks which pokemon did the bouncing. 2024-05-04 17:33:46 -05:00
Akuma-Reiki 92fb8b715e
Added Candy Progress UI (#463)
* Added Candy Progress UI

* GetRootSpecies rather than colors of current Species
2024-05-04 18:29:48 -04:00
LaukkaE 620a92aace
Bugfix Tickle, Tearful Look, Decorate (#464) 2024-05-04 17:28:15 -05:00
Reldnahc 1e28f95453 properly bounce multi targeted attacks 2024-05-04 17:17:49 -05:00
Reldnahc 9eec2c3e3a change target of phase also, check conditions using the bouncer. 2024-05-04 16:12:00 -05:00
nrawicz cd7de10722
Expanding force hotfix (#459)
* Expanding Force Implementation

Added target change attribute based on terrain

* Class change I guess

* Expanding Force Implementation

Added target change attribute based on terrain

Class change I guess

Squashed weird split commit

* Fixed removed commits

My bad

* ACTUALLY fixed removed commits

* Expanding Force Hotfix

Fixes a bug where Expanding Force would not act as a multi-target move in the MoveEffectPhase while in psychic terrain
2024-05-04 13:28:44 -05:00
Benjamin Odom f53c699d04 Updated Learnset of Gen1 to Indigo Disc
Not many changes here for how much time it takes to comb through, but here it is.

Only notable change is Power-Up Punch got removed this gen so it had to be removed from Hitmonchan's learnset. Are we okay with this change? If so, this is good to go for Gen 1.
2024-05-04 13:43:07 -04:00
Reldnahc bbbd55e265 have move fail if conditions are no longer met after bounce. 2024-05-04 12:06:00 -05:00
Flashfyre a7af14b8e2 Fix fusion token weight at 1000 2024-05-04 11:54:00 -04:00
nrawicz da5615eb4a
Implement Expanding Force (#417)
* Expanding Force Implementation

Added target change attribute based on terrain

* Class change I guess

* Expanding Force Implementation

Added target change attribute based on terrain

Class change I guess

Squashed weird split commit

* Fixed removed commits

My bad

* ACTUALLY fixed removed commits
2024-05-04 10:52:24 -05:00
Flashfyre 3d2f31eb4f Fix endure token weight 2024-05-04 11:50:15 -04:00
Lugiad d77ae729c0 Minor Update to French battle.ts
Thanks to @Dakurei for this nice compromise
2024-05-04 11:01:18 -04:00
Lugiad 3de4b9cd12 Minor Update to French battle.ts 2024-05-04 10:49:50 -04:00
dpMelian c58a2fdee3 feat: replace steel type sprite with new version for consistency 2024-05-04 09:49:21 -04:00
Reldnahc d6ab5dd2d0 fix import styles 2024-05-04 00:01:21 -05:00
Reldnahc 08337a1b3d Revert "fix imports"
This reverts commit 18907b5226.
2024-05-03 23:55:17 -05:00
Reldnahc 6158e35b11 make sure we check the right tags layers 2024-05-03 23:36:46 -05:00
Flashfyre 5b4f1da854 Fix level capped party members not gaining friendship 2024-05-04 00:19:50 -04:00
Benjamin Odom b529eee5ac
Add Form Text to Starter UI (#446)
* Add Form Text to Starter UI

Adds text to the starter screen UI which indicates which Form you are currently selecting. This helps with Pokémon who don't have a sprite change for their form because it doesn't affect them until later.

* Make Title Case
2024-05-04 00:02:55 -04:00
Reldnahc 8b0abff838 have arena traps check their sides. 2024-05-03 22:57:51 -05:00
Benjamin Odom 5d6181926a Removed Hardcoded Values
Realized there was an enum for the -1 value which should help clear up confusion if someone has to mess with this code later
2024-05-03 23:26:56 -04:00
Reldnahc 18907b5226 fix imports 2024-05-03 22:13:31 -05:00
Reldnahc 88d05bcec2 add magic bounce.
move to right after the check if the move missed.

still issues with arena traps
2024-05-03 22:07:37 -05:00
Tempoanon fabd2b1550
Add in missing import (#445) 2024-05-04 12:40:34 +10:00
Tempoanon 5b44905b86
Fix Shedinja passive, mummy passive, acupressure, moody, and added a second move override (#369) 2024-05-04 12:30:23 +10:00
Tempoanon f9abc50d8b
Add Neutralizing Gas message, display Manaphy egg gacha origin, allow catching wonder guard bosses (#322)
* Add Neutralizing Gas message, display Manaphy egg gacha origin, allowcatching wonder guard bosses

* Add edge cases of supressed/overriden wonder guard bosses
2024-05-04 12:29:30 +10:00
Tempoanon 4163005f12
Implement Forewarn, Frisk, and BattlerTags for Magnet Rise (WIP) (#241)
* Implement Forewarn, Frisk, and BattlerTags for Magnet Rise (WIP)
2024-05-04 12:10:40 +10:00
Benjamin Odom e02b85629f Fix Enemy Counter Moves
The AI couldn't decide who to target with CounterDamageAttr  moves which don't need a target. This change makes an exception. Now functions the same as when the player selects one of these moves.
2024-05-03 21:00:56 -04:00
Madmadness65 ed24e03a6f Fix Groudon's passive
Changed from Flame Body to Protosynthesis, the original change wasn't discussed enough.
2024-05-03 19:35:07 -05:00
Madmadness65 cfee310350 Adjust more passive abilities
Changes some of the more problematic passives some Pokémon had. As usual, if there's any that you may have a problem with, we are always up for suggestions.
2024-05-03 19:21:02 -05:00
Lugiad 77c3a5ad78
Minor update to French battle.ts (#438)
* Minor update to French battle.ts

Added missing spaces before some exclamation marks

* Minor Update to French battle.ts
2024-05-03 18:07:51 -05:00
Lugiad 0c9402a649
Update French tutorial.ts (#437)
Changes made after in game test
2024-05-03 18:07:06 -05:00
Lugiad 75cbe4fe2c
French Update to menu.ts (#436) 2024-05-03 17:43:32 -05:00
Flashfyre 754fe434e6 Update biome pools for various legendaries and regionals 2024-05-03 18:37:46 -04:00
Flashfyre 2eec545c49 Fix stat number keys in legacy battle stats view 2024-05-03 17:54:56 -04:00
ArceUseless 19e434929c
Spanish translations (#422)
* Spanish translations for intro messages and some menus. Added Empty (save file) to lang files

* Spanish translations + new literals in all langs

---------

Co-authored-by: rnicar <rj.nieto.car@gmail.com>
2024-05-03 17:52:09 -04:00
gericocross 6f446324db Longer descriptions don't stuck shorter ones anymore 2024-05-03 17:43:13 -04:00
Madi Simpson 06ae04abad bugfix: ensure hit recoil moves always do at least 1hp in recoil 2024-05-03 17:10:50 -04:00
Madi Simpson d48f0aa97d
Implement Anger Shell and Berserk (#421)
* abilities: implement anger shell and berserk

* abilities: fix small typo causing berserk to raise speed instead of spatk

* abilities: condense battlestats into an array instead of multiple attrs
2024-05-03 15:55:46 -05:00
Benjamin Odom 313fdc0e42 Fix Venom Drench not working on Toxic Status 2024-05-03 16:48:11 -04:00