pokerogue/src
Mumble ebbdc334e9
[Tests] Test for Ability Magic Guard (#3253)
* Drafted testable conditions for Magic Guard

* Weather Test

* Update src/test/abilities/magic_guard.test.ts

InnerThunder

Co-authored-by: innerthunder <168692175+innerthunder@users.noreply.github.com>

* Implemented checks for poison/toxic/burn

* Added tests for recoil moves and volatile status

* Added tests for entry hazards

* Moved overrides to top

* Gave player Pokemon the passive Unnerve to prevent random berry interference

* Added tests for ability interactions

* Added reference link

---------

Co-authored-by: Frutescens <info@laptop>
Co-authored-by: innerthunder <168692175+innerthunder@users.noreply.github.com>
2024-07-30 12:16:04 -04:00
..
@types [Dependencies] Update to resolve install warnings (after beta rebase) (#3213) 2024-07-30 00:29:34 -04:00
configs/inputs [QoL] Reorganize Enum Locations (#2185) 2024-06-13 18:44:23 -04:00
data [Ability] Fully implement Pastel Veil, update Sweet Veil (after beta fix) (#3208) 2024-07-30 10:06:31 -04:00
enums Beta Merge 27/07 (#3141) 2024-07-28 00:47:00 +01:00
events [Feature] Add number of arena trap layers in menu flyout (#2059) 2024-06-18 23:29:56 -05:00
field [Ability] Fully implement Pastel Veil, update Sweet Veil (after beta fix) (#3208) 2024-07-30 10:06:31 -04:00
interfaces [Localization] localized status-effect.ts and translate. (#2528) 2024-07-02 10:22:46 -04:00
locales [Localization] Add more Italian translations (#3250) 2024-07-30 11:02:12 -04:00
modifier [Localization] localize quick claw message (bypass speed chance modifier) (#3232) 2024-07-29 22:58:43 -04:00
pipelines added rule no-trailing-spaces (#1307) 2024-05-23 18:45:04 -05:00
plugins [Bug] Update vite-minify-json-plugin.ts (#3238) 2024-07-30 10:09:09 -04:00
system [Hotfix] Use `getPokemonSpecies()` instead of `allSpecies[]` (#3179) 2024-07-28 00:54:32 -04:00
test [Tests] Test for Ability Magic Guard (#3253) 2024-07-30 12:16:04 -04:00
ui [Enhancement] improve `passive` and `win` filters by applying new Tri-state toggle dropdown in the starter select UI (#3252) 2024-07-30 12:13:17 -04:00
account.ts Beta Merge 27/07 (#3141) 2024-07-28 00:47:00 +01:00
battle-scene.ts [Bug] Fix sprite problem after player pokemon faint after enemy pokemon before/after trainer fight (#3211) 2024-07-30 11:40:25 -04:00
battle.ts [Refactor/Documentation] Beta Merge 27/07 Cleanup (#3163) 2024-07-29 16:47:37 -04:00
debug.js ESLint - The Essential Linter and Formatter for JavaScript and TypeScript (#1224) 2024-05-23 11:03:10 -04:00
egg-hatch-phase.ts Beta Merge 27/07 (#3141) 2024-07-28 00:47:00 +01:00
evolution-phase.ts Beta Merge 27/07 (#3141) 2024-07-28 00:47:00 +01:00
form-change-phase.ts Beta Merge 27/07 (#3141) 2024-07-28 00:47:00 +01:00
game-mode.ts Beta Merge 27/07 (#3141) 2024-07-28 00:47:00 +01:00
inputs-controller.ts [QoL] Reorganize Enum Locations (#2185) 2024-06-13 18:44:23 -04:00
loading-scene.ts [Optimization] Destroy LoadingScene when done (after beta rebase) (#3215) 2024-07-30 00:28:43 -04:00
main.ts more specific font unicode ranges and add unifont to existing families (#2459) 2024-06-20 11:28:47 -04:00
messages.ts Beta Merge 27/07 (#3141) 2024-07-28 00:47:00 +01:00
overrides.ts Beta Merge 27/07 (#3141) 2024-07-28 00:47:00 +01:00
phase.ts ESLint - The Essential Linter and Formatter for JavaScript and TypeScript (#1224) 2024-05-23 11:03:10 -04:00
phases.ts [Bug] Fix final boss 2nd phase transition on status effect damage (#3226) 2024-07-29 23:51:56 -04:00
scene-base.ts [UI] Update Challenge UI (#2393) 2024-06-19 20:40:08 +01:00
timed-event-manager.ts [UI] UI Small Adjustments (#2525) 2024-06-23 12:09:23 -04:00
touch-controls.ts [QoL] Reorganize Enum Locations (#2185) 2024-06-13 18:44:23 -04:00
tutorial.ts [Refactor] I18n Cleaning (#2348) 2024-06-17 17:05:33 -04:00
ui-inputs.ts Fix game speed (#2375) 2024-06-18 15:07:36 +01:00
utils.test.ts [Testing] Flexible Testing Wrapper for Phaser-Based Battle-Scenes (#1908) 2024-06-07 18:33:45 -04:00
utils.ts Beta Merge 27/07 (#3141) 2024-07-28 00:47:00 +01:00
vite.env.d.ts Beta Merge 27/07 (#3141) 2024-07-28 00:47:00 +01:00