Commit Graph

4362 Commits

Author SHA1 Message Date
Lugiad f53dee7274
Update src/locales/es/modifier-type.json
Co-authored-by: DanStevensonx <114961842+DanStevensonx@users.noreply.github.com>
2024-09-13 21:03:08 +02:00
Lugiad 4f705e55c5
Update absolute-avarice-dialogue.json 2024-09-13 20:55:41 +02:00
Lugiad 6a85b6f3d1
Update safari-zone-dialogue.json 2024-09-13 20:48:53 +02:00
Lugiad 350bbdd48b
Update part-timer-dialogue.json 2024-09-13 20:31:20 +02:00
Lugiad 6b54a68f8f
Update mysterious-chest-dialogue.json 2024-09-13 20:10:40 +02:00
Lugiad 6c8708392b
Merge branch 'beta' into mystery-encounters-translations 2024-09-13 19:16:49 +02:00
seanrmon a085d3d416
[Bug] Fix for unpausing evolutions for secondary Pokémon in a fusion (#4007)
* [Bug] Cannot unpause evolutions for secondary Pokémon in fusion

* [Bug] Fusion Pokémon now inherit "Pause Evolutions" from both Pokémon

---------

Co-authored-by: flx-sta <50131232+flx-sta@users.noreply.github.com>
2024-09-13 13:03:11 -04:00
Sion Kang 4dfcc96746
ci: Bump actions version (#2341)
* ci: Bump actions version

* Update .github/workflows/eslint.yml

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

* Update .github/workflows/eslint.yml

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

---------

Co-authored-by: NightKev <34855794+DayKev@users.noreply.github.com>
Co-authored-by: Frederico Santos <frederico.f.santos@tecnico.ulisboa.pt>
Co-authored-by: flx-sta <50131232+flx-sta@users.noreply.github.com>
2024-09-13 17:52:52 +01:00
innerthunder 70295280da
[Move] Implement Substitute (#2559)
* Implement Substitute

Squashed commit from working branch

* Fix integration test imports

* Use Override Helper utils + Fix Baton Pass test

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

Co-authored-by: Adrian T. <68144167+torranx@users.noreply.github.com>

* Fix test imports + nits

* Document RemoveAllSubstitutesAttr

* Fix some strict-null issues

* more strict-null fixes

* Fix baton pass test

* Reorganized Substitute translation keys

* Added checks for substitute in contact logic

* Clean up Unseen Fist contact logic

* Remove misleading comment in Download attr

* RIP phases.ts

* Fix imports post-phase migration

* Rewrite `move.canIgnoreSubstitute` to `move.hitsSubstitute`

* Also fixed interactions with Shell Trap and Beak Blast

* Removed some leftover `canIgnoreSubstitute`s

* fix issues after beta merge

* Status move effectiveness now accounts for substitute

* More edge case tests (Counter test failing)

* Fix Counter + Trap edge cases + add Fail messagesd

* Fix leftover nit

* Resolve leftover test issues

* Fix Sub offset carrying over to Trainer fights

* Hide substitute sprite during catch attempts

* Make substitutes baton-passable again

* Remove placeholder locale keys and SPLASH_ONLY

* Fix imports and other nits

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

* ESLint

* Fix imports

* Fix incorrect `resetSprite` timing

* Fix substitute disappearing on hit (maybe?)

* More animation fixes (mostly for Roar)

---------

Co-authored-by: Adrian T. <68144167+torranx@users.noreply.github.com>
Co-authored-by: flx-sta <50131232+flx-sta@users.noreply.github.com>
Co-authored-by: NightKev <34855794+DayKev@users.noreply.github.com>
2024-09-13 12:46:22 -04:00
Tempoanon 526f9ae2bc
[Balance] Tweak evil boss teams, fix aesthetic details (#4214)
* oops

* Swap phero and nihi, fix typo

* Actually make the change
2024-09-13 12:44:42 -04:00
Lugiad 050515524b
Merge branch 'beta' into mystery-encounters-translations 2024-09-13 18:36:21 +02:00
Amani H. 1cf075adc9
[Bug] Fix Guard Swap and Power Swap swapping all stats (#4213)
* [Bug] Fix `SwapStatStagesAttr` Oversight

* Remove SPLASH_ONLY Leftover
2024-09-13 12:31:25 -04:00
Lugiad dd61950cb1
[Localization] Tiny FR adjustments (#4212)
* Update tutorial.json

* Update challenges.json
2024-09-13 12:31:00 -04:00
Lugiad 3eff27a8a1
Update mystery-encounter-messages.json 2024-09-13 18:27:27 +02:00
Lugiad 6d7987f3de
Update modifier-select-ui-handler.json 2024-09-13 18:27:04 +02:00
Lugiad dd7ca44607
Update modifier-select-ui-handler.json 2024-09-13 18:26:51 +02:00
Lugiad 519242fd93
Update mystery-encounter-messages.json 2024-09-13 18:26:40 +02:00
Lugiad f3183cc8bc
Update mystery-encounter-messages.json 2024-09-13 18:26:27 +02:00
Lugiad 841e212c2c
Update modifier-select-ui-handler.json 2024-09-13 18:26:17 +02:00
Lugiad 262b5fe50b
Update modifier-select-ui-handler.json 2024-09-13 18:25:57 +02:00
Lugiad 33b5f6a8ab
Update mystery-encounter-messages.json 2024-09-13 18:25:48 +02:00
Lugiad 63e6a6b51d
Update mystery-encounter-messages.json 2024-09-13 18:25:27 +02:00
Lugiad 0ace82babb
Update modifier-select-ui-handler.json 2024-09-13 18:25:16 +02:00
Lugiad b7acd54284
Update modifier-select-ui-handler.json 2024-09-13 18:25:00 +02:00
Lugiad c11cfb9d16
Update mystery-encounter-messages.json 2024-09-13 18:24:51 +02:00
Lugiad 25ce23616f
Update mystery-encounter-messages.json 2024-09-13 18:24:20 +02:00
Lugiad a351b7766e
Update modifier-select-ui-handler.json 2024-09-13 18:23:56 +02:00
Lugiad 4a7ea5b135
Update modifier-select-ui-handler.json 2024-09-13 18:23:27 +02:00
Lugiad e3bc1f1a75
Update mystery-encounter-messages.json 2024-09-13 18:23:16 +02:00
Lugiad 1d5564c53e
Update mystery-encounter-messages.json 2024-09-13 18:22:59 +02:00
Lugiad fb7701be67
Update modifier-select-ui-handler.json 2024-09-13 18:22:24 +02:00
Lugiad 6e40038b20
Update bug-type-superfan-dialogue.json 2024-09-13 17:28:02 +02:00
Lugiad 3631e0011c
Update bug-type-superfan-dialogue.json 2024-09-13 17:27:16 +02:00
Lugiad 3d70662627
Update bug-type-superfan-dialogue.json 2024-09-13 17:27:04 +02:00
Lugiad fe19fdece8
Update bug-type-superfan-dialogue.json 2024-09-13 17:26:35 +02:00
Lugiad 050335c17a
Update bug-type-superfan-dialogue.json 2024-09-13 17:26:23 +02:00
Lugiad d67afc4379
Update bug-type-superfan-dialogue.json 2024-09-13 17:26:16 +02:00
Lugiad f940e07cc2
Update bug-type-superfan-dialogue.json 2024-09-13 17:24:51 +02:00
Lugiad def7846cd3
Update bug-type-superfan-dialogue.json 2024-09-13 17:24:33 +02:00
Lugiad ed8e7c07dc
Update bug-type-superfan-dialogue.json 2024-09-13 17:24:12 +02:00
Lugiad 0233d95610
Update mysterious-challengers-dialogue.json 2024-09-13 17:06:16 +02:00
Lugiad d852811969
Merge branch 'beta' into mystery-encounters-translations 2024-09-13 15:45:53 +02:00
Lugiad e6b31401a2
Update src/locales/ja/trainer-titles.json
Co-authored-by: Chapybara-jp <charlie.beer@hotmail.com>
2024-09-13 15:45:44 +02:00
Lugiad 034e530bfc
Update src/locales/ja/egg.json
Co-authored-by: Chapybara-jp <charlie.beer@hotmail.com>
2024-09-13 15:45:30 +02:00
Lugiad 2a2d469d86
Update src/locales/ja/trainer-names.json
Co-authored-by: Chapybara-jp <charlie.beer@hotmail.com>
2024-09-13 15:45:19 +02:00
Lugiad ad4fa68afc
Update src/locales/ja/modifier-type.json
Co-authored-by: Chapybara-jp <charlie.beer@hotmail.com>
2024-09-13 15:45:00 +02:00
Lugiad 493f0cf0f1
Update src/locales/ja/modifier-type.json
Co-authored-by: Chapybara-jp <charlie.beer@hotmail.com>
2024-09-13 15:44:42 +02:00
Lugiad e1f2abb783
Update src/locales/es/modifier-type.json
Co-authored-by: DanStevensonx <114961842+DanStevensonx@users.noreply.github.com>
2024-09-13 15:44:27 +02:00
Lugiad 12459c007f
Update src/locales/es/modifier-type.json
Co-authored-by: DanStevensonx <114961842+DanStevensonx@users.noreply.github.com>
2024-09-13 15:44:01 +02:00
Lugiad 94643fe67c
Update src/locales/es/bgm-name.json
Co-authored-by: DanStevensonx <114961842+DanStevensonx@users.noreply.github.com>
2024-09-13 15:43:45 +02:00