pokerogue/src/data
Mason S 70b9a43c8b
[P2] Fix first-turn status damage and arena hazards (#3528)
* [Bug] Toxic Spikes implementation issues fixed

Adjusted MoveEffectPhase.start() so that ENEMY_SIDE targeted moves no longer occur twice per use in double battles.

Updated Toxic Orb test to no longer expect a tick of damage turn 1.

Fixed Toxic/Poison dealing damage immediately when applied.

Fixed Hazards not persisting through save

Added unit tests

Fixed flyout not displaying correct number of Spikes/Toxic Spikes after a refresh

* Update Toxic Orb test

* Updates Toxic Spikes tests

* Apply suggestions from code review

* Fix merge issues

Replace `integer` with `number` in `arena-tag.ts`

* Remove partial Magic Bounce implementation

* Remove stray newline

* Remove extra change in safeguard test

---------

Co-authored-by: NightKev <34855794+DayKev@users.noreply.github.com>
2024-10-11 10:41:54 -04:00
..
balance [Enhancement] Refactor Starter Species to use separate EggTier map (#4591) 2024-10-10 09:29:26 -07:00
mystery-encounters [Enhancement] Refactor Starter Species to use separate EggTier map (#4591) 2024-10-10 09:29:26 -07:00
ability.ts [Bug] Fix substitute interactions with PostDefendAbAttrs (#4570) 2024-10-10 11:45:02 -04:00
arena-tag.ts [P2] Fix first-turn status damage and arena hazards (#3528) 2024-10-11 10:41:54 -04:00
battle-anims.ts add new lint rules....again 2024-10-04 13:08:31 +08:00
battler-tags.ts [P2] Syrup Bomb effect is removed when user leaves the field (#4606) 2024-10-10 13:19:05 -04:00
berry.ts [Refactor/Bug/Move] Overhaul Stats and Battle Items, Implement Several Stat Moves (#2699) 2024-09-02 22:12:34 -04:00
challenge.ts add new lint rules....again 2024-10-04 13:08:31 +08:00
daily-run.ts [Refactor] Move some relevant files, tables etc to new balance folder (#4510) 2024-10-02 06:20:19 -07:00
dialogue.ts add new lint rules....again 2024-10-04 13:08:31 +08:00
egg-hatch-data.ts add new lint rules....again 2024-10-04 13:08:31 +08:00
egg.ts [Enhancement] Refactor Starter Species to use separate EggTier map (#4591) 2024-10-10 09:29:26 -07:00
exp.ts ESLint - The Essential Linter and Formatter for JavaScript and TypeScript (#1224) 2024-05-23 11:03:10 -04:00
gender.ts ESLint - The Essential Linter and Formatter for JavaScript and TypeScript (#1224) 2024-05-23 11:03:10 -04:00
move.ts [Bug] Fix substitute interactions with PostDefendAbAttrs (#4570) 2024-10-10 11:45:02 -04:00
nature.ts [Refactor/Bug/Move] Overhaul Stats and Battle Items, Implement Several Stat Moves (#2699) 2024-09-02 22:12:34 -04:00
pokeball.ts [Refactor][QoL] Game Audio + New Settings (#3527) 2024-08-25 17:40:14 +01:00
pokemon-forms.ts add new lint rules....again 2024-10-04 13:08:31 +08:00
pokemon-species.ts add new lint rules....again 2024-10-04 13:08:31 +08:00
splash-messages.ts add new lint rules....again 2024-10-04 13:08:31 +08:00
status-effect.ts [Refactor][Localization] Better handling for StatusEffect.NONE with i18n (#4405) 2024-09-24 14:15:18 -07:00
terrain.ts fix and optimize imports (#4061) 2024-09-07 21:37:37 -07:00
trainer-config.ts add new lint rules....again 2024-10-04 13:08:31 +08:00
trainer-names.ts add new lint rules....again 2024-10-04 13:08:31 +08:00
type.ts [Challenge] Inverse battle challenge (#3525) 2024-08-29 19:59:33 +01:00
variant.ts fix and optimize imports (#4061) 2024-09-07 21:37:37 -07:00
weather.ts add new lint rules....again 2024-10-04 13:08:31 +08:00