Brandon Rodgers 06c3611d06
Ability Corrosion (#744)
* Ability Corrosion

Implemented Corrosion Partially.
Tested against:
- Poison Powder
- Toxic
- Dire Claw
- Sludge Bomb
- Psycho Shift

They all work as expected

Missing ability Magic Bounce to test against.

* Added TSDoc Documentation

Added documentation to the new IgnoreTypeStatusEffectImunnityAbAttr and added comments to the checks for this ability attribute.

* Added More Documentation

Add comment into Phases for what sourcePokemon is for.
Renamed source to sourcePokemon onto trySetStatus and canSetStatus.
Added TSDoc head for what sourcePokemon is and anything else I am aware of what they are used for.

* Removed unfinished TSDoc

Removed TSDoc headers due to not having enough understanding to fill out all of the parameters

* Fix Formatting and Reorder Parameters

* Update arena-tag.ts

* Update phases.ts

* Update ability.ts

Added access modifiers to my class and the class I compared to.

---------

Co-authored-by: Benjamin Odom <bennybroseph@gmail.com>
2024-05-14 13:00:37 -05:00
..
2024-05-14 13:00:37 -05:00
2024-05-14 13:00:37 -05:00
2024-05-14 13:00:37 -05:00
2024-05-03 19:21:02 -05:00
2024-04-18 22:52:26 -04:00
2024-05-11 14:20:54 -05:00
2024-05-14 13:00:37 -05:00
2024-05-11 21:22:45 -05:00
2024-05-06 10:24:37 -05:00
2024-04-18 22:52:26 -04:00
2024-04-15 17:45:52 -04:00