Commit Graph

4802 Commits

Author SHA1 Message Date
Lugiad
134c6e928f
[UI/UX] New version of the 0 (zero) of pokemon-emerald-pro font (#5167) 2025-01-22 11:15:48 -07:00
Wlowscha
d10b7c05f7
[Refactor] Descriptions for evolution and form change requirements (#5147)
* Adding extensions of the SpeciesEvolutionCondition class

* Commented out logs

* Introducing descriptions for form changes; new class SpeciesFormChangeAbilityTrigger which is functionally identical to SpeciesFormChangeManualTrigger but has appropriate description

* Fix in description of compound trigger

* Commenting out logs

* Small fixes, clearing logs, implementing suggestions

* Apply suggestions from code review

Trigger functions are declared with no arguments when not needed.

Co-authored-by: NightKev <34855794+DayKev@users.noreply.github.com>

* Removed exports for new classes

---------

Co-authored-by: NightKev <34855794+DayKev@users.noreply.github.com>
Co-authored-by: damocleas <damocleas25@gmail.com>
2025-01-21 16:42:27 -07:00
AJ Fontaine
271e51be58
[Balance] [Feature] Match evil teams to monogen challenge (#4850)
* Match evil teams to monogen challenge

* Remove outdated comment

* Remove BBL adjustment

---------

Co-authored-by: NightKev <34855794+DayKev@users.noreply.github.com>
Co-authored-by: damocleas <damocleas25@gmail.com>
2025-01-21 15:40:05 -07:00
Madmadness65
93fc779350
[Bug] Fix G-Max Urshifus having wrong movesets (#5162) 2025-01-21 15:34:18 -07:00
AJ Fontaine
39283e373b
[UI/UX] Add sort by caught/hatched count to starter select (#5161) 2025-01-20 15:43:55 -07:00
NightKev
d85aedbdfc
[Bug] Prevent pokemon with 0 HP from being statused (#5137)
* [Bug] Prevent pokemon with 0 HP from being statused

* Update test

* Move check to `trySetStatus()` and update test
2025-01-20 09:12:58 -08:00
NightKev
d495c48716 [i18n] Update locales submodule 2025-01-20 09:11:58 -08:00
Wlowscha
f551c51413
[UI/UX] Adding options to see mons with only one or only two cost reductions (#5045) 2025-01-20 10:01:42 -07:00
Unicornpowerstar
ce30897c0a
[Sprite] Update Primal Kyogre Backsprite (#5156) 2025-01-19 16:48:07 -07:00
Scooom
58b7f67ca8
[Challenge] Fix flip inverse achievement (#5145)
* Actually issue FLIP_INVERSE achivement

* Local to remote

* Update src/system/achv.ts

Fix correctly giving FLIP_INVERSE

Co-authored-by: NightKev <34855794+DayKev@users.noreply.github.com>

---------

Co-authored-by: Scooom <jerry@hosterslice.com>
Co-authored-by: NightKev <34855794+DayKev@users.noreply.github.com>
Co-authored-by: damocleas <damocleas25@gmail.com>
2025-01-19 12:15:59 -07:00
Unicornpowerstar
05485aefdd
[Sprite] Flutter mane back sprite adjustments (#5057)
Co-authored-by: damocleas <damocleas25@gmail.com>
2025-01-19 11:15:33 -07:00
geeilhan
f3256ec5d4
[Move] Improve implementation of Rage Fist damage increase (#5129)
* implementation of rage fist

* Apply suggestions from code review

Co-authored-by: NightKev <34855794+DayKev@users.noreply.github.com>

* Update src/test/moves/rage_fist.test.ts

Co-authored-by: NightKev <34855794+DayKev@users.noreply.github.com>

* added removed TODO from some test cases

* Apply suggestions from code review

Added changes to documentation and cleaning up code

Co-authored-by: NightKev <34855794+DayKev@users.noreply.github.com>

* added protected to updateHitReceivedCount()

---------

Co-authored-by: NightKev <34855794+DayKev@users.noreply.github.com>
Co-authored-by: damocleas <damocleas25@gmail.com>
2025-01-19 11:52:50 -06:00
Unicornpowerstar
75e66b4099
[Sprite] Update Shelly sprite (#5155)
Co-authored-by: damocleas <damocleas25@gmail.com>
2025-01-19 11:50:19 -06:00
Unicornpowerstar
46e1268a64
[Sprite][Color fix] 3 Venusaur and all forms (#5153) 2025-01-19 11:26:59 -06:00
NightKev
ab17df83c7
[Misc] Disable enforced type-only imports in overrides.ts (#5154) 2025-01-19 09:13:48 -08:00
Dean
bf6be8f6a4
Merge branch 'pagefaultgames:beta' into midturnab 2025-01-18 22:10:48 -08:00
Dean
220d8260c8 Ensure that passives are not (re)applied when main abilities change 2025-01-18 22:10:11 -08:00
NightKev
24f1fedcd0 [i18n] Update locales submodule 2025-01-18 21:11:29 -08:00
NightKev
ea3fbecfd3
[Misc] Replace globalScene with this in BattleScene (#5142) 2025-01-18 19:12:50 -08:00
Dean
0e9af6c9cf Consider legendary weather when changing ability 2025-01-18 12:53:54 -08:00
Dean
dc8ff078e7 Add tests for wandering spirit 2025-01-18 12:11:20 -08:00
Dean
33deb7f27f Add tests for trace 2025-01-18 12:07:21 -08:00
Dean
3773f7df67 Add tests for mummy 2025-01-18 12:01:50 -08:00
Dean
0e61801bf6 Add test for imposter 2025-01-18 11:57:15 -08:00
Dean
c1f7b552ea Add test for transform 2025-01-18 11:51:25 -08:00
Dean
5ded51adb1 Add test for simple beam 2025-01-18 11:47:28 -08:00
Dean
a43cf9292e Add tests for role play 2025-01-18 11:47:19 -08:00
Dean
fa1c937a45 Add tests for entrainment 2025-01-18 11:41:37 -08:00
Dean
fc1f7430b9 Add tests for doodle 2025-01-18 11:38:15 -08:00
Dean
4171ecd513 Add tests for skill swap 2025-01-18 11:30:35 -08:00
Dean
34d2919586 Fix PostDefendAbilitySwapAbAttr 2025-01-17 23:59:09 -08:00
Dean
2a971e73ab Fix Trace 2025-01-17 23:57:51 -08:00
Dean
936568f264 Fix CopyFaintedAllyAbilityAbAttr 2025-01-17 22:55:59 -08:00
Dean
7634fe562c Actually fix transform 2025-01-17 22:55:02 -08:00
Dean
93fd0285be Actually fix imposter 2025-01-17 22:54:16 -08:00
Dean
e8ea7d0c80 Fix PostDefendAbilityGiveAbAttr 2025-01-17 22:51:59 -08:00
Dean
bd53472c68 Fix imposter 2025-01-17 22:51:10 -08:00
Dean
f8689c45cb Fix Transform 2025-01-17 22:50:08 -08:00
Dean
9388b5dc67 Fix AbilityChangeAttr 2025-01-17 22:47:10 -08:00
Dean
9b3265939e Fix AbilityCopyAttr 2025-01-17 22:45:12 -08:00
Dean
8fa550ba31 Rename setAbility to be more accurate 2025-01-17 22:42:45 -08:00
Dean
bdd570e415 Change AbilityGiveAttr to use setAbility 2025-01-17 22:36:46 -08:00
Dean
5767c7b303 Edit SwitchAbilitiesAttr to use setAbility 2025-01-17 22:35:17 -08:00
Dean
7d2cadbb45 Add setAbility method to pokemon.ts 2025-01-17 22:34:47 -08:00
damocleas
ae2c9071e4
[Balance] Update starters.ts, removed redundant starters (#5125) 2025-01-17 17:40:40 -05:00
Scooom
ca0522436a
[Challenge] Make the Flip Inverse Challenge Secret (#5133)
Co-authored-by: Scooom <jerry@hosterslice.com>
2025-01-16 16:50:19 -08:00
AJ Fontaine
481616c2ad
[Sprite] Fix female Scizor variants not showing (#5097)
Co-authored-by: damocleas <damocleas25@gmail.com>
2025-01-16 16:25:50 -05:00
NightKev
188664f389
[Sprite] Fix game not waiting for variant data to finish loading (#5130)
Co-authored-by: Moka <millennium.stitcher@gmail.com>
Co-authored-by: damocleas <damocleas25@gmail.com>
2025-01-15 20:25:08 -07:00
AJ Fontaine
c3641a370f
Add BW crit throw sound (#5131) 2025-01-15 20:11:19 -07:00
Scooom
ee6115f49d
[Challenge] Flip Stats Challenge (#5087)
* Implement Flip Stat Challange

* Add Achivement

* Update challenge code to block other challenges.

* Add Achievment Image

* Add FLIP_STAT to enum ChallengeType

* Fix comment for FlipStatChallenge

* Add applyFlipStat override to Challenge Class, and add override inside of FlipStatsChallenge

* Add ChallengeType.FLIP_STAT case to export function applyChallenges (Master Switch Function)

* Properly block other challange achviements

* Change the way achivements are blocked by challenge modes to a more flexible method

* Adjust the image for Flip Stat, and add an additional achivement for completing both Flip and Inverse

* Fix FLIP_INVERSE achivement to check ALL challanges are met, not SOME

* Remove outdated image

* Fix FlipStat applyChallenges inside calculateBaseStats

* Update locales

---------

Co-authored-by: Scooom <na@na.na>
Co-authored-by: Scooom <jerry@hosterslice.com>
Co-authored-by: NightKev <34855794+DayKev@users.noreply.github.com>
2025-01-15 01:55:14 -08:00