Mumble
58d40b905a
[Bug] Fixing Encore's interactions with other Move Restriction moves ( #4805 )
...
* Converted EncoreTag into a MoveRestrictionBattlerTag
* Wrote test and added documentation
* Added documentation describing EncoreTag as a whole
* Added PRE_MOVE lapse code to handle early tag expiration from PP-less encored move
* Replaced PRE_MOVE with CUSTOM for lapsing Encore in situations where the encored move has 0 PP
* Add encore tests
* fix overrides
* Apply suggestions from code review
Co-authored-by: NightKev <34855794+DayKev@users.noreply.github.com>
* Update command-phase.ts
* Addressed failing eslint test
---------
Co-authored-by: frutescens <info@laptop>
Co-authored-by: innerthunder <brandonerickson98@gmail.com>
Co-authored-by: NightKev <34855794+DayKev@users.noreply.github.com>
2024-11-08 09:35:33 -08:00
..
2024-09-07 21:37:37 -07:00
2024-11-06 18:25:27 -08:00
2024-10-29 17:38:33 -04:00
2024-11-03 21:53:52 -05:00
2024-10-04 13:08:31 +08:00
2024-10-03 11:38:17 -04:00
2024-10-11 10:41:54 -04:00
2024-11-03 21:53:52 -05:00
2024-11-08 09:35:33 -08:00
2024-09-14 03:05:58 +01:00
2024-10-20 02:44:36 +01:00
2024-09-08 02:45:30 -04:00
2024-10-14 10:42:59 -04:00
2024-10-14 10:42:59 -04:00
2024-11-05 12:35:43 -05:00
2024-09-07 21:37:37 -07:00
2024-09-07 21:37:37 -07:00
2024-11-05 12:35:43 -05:00
2024-09-07 21:37:37 -07:00
2024-11-05 15:19:20 +01:00
2024-09-07 21:37:37 -07:00
2024-11-05 21:32:07 -05:00
2024-09-07 21:37:37 -07:00
2024-10-01 21:55:16 +01:00
2024-09-07 21:37:37 -07:00
2024-11-04 15:57:21 -05:00
2024-09-07 21:37:37 -07:00
2024-10-21 10:59:23 -04:00
2024-09-07 21:37:37 -07:00
2024-10-08 11:08:25 -04:00
2024-10-04 13:08:31 +08:00
2024-09-19 14:44:10 +01:00
2024-09-07 21:37:37 -07:00
2024-09-07 21:37:37 -07:00
2024-10-04 13:08:31 +08:00
2024-10-23 11:08:40 -04:00
2024-11-05 12:35:43 -05:00
2024-09-07 21:37:37 -07:00
2024-09-07 21:37:37 -07:00
2024-11-04 21:31:40 -05:00
2024-11-05 12:35:43 -05:00
2024-08-19 03:23:52 +01:00
2024-11-03 21:53:52 -05:00
2024-11-03 21:53:52 -05:00
2024-10-22 12:37:13 -04:00
2024-09-14 03:05:58 +01:00
2024-11-03 21:53:52 -05:00
2024-11-03 21:53:52 -05:00
2024-09-07 21:37:37 -07:00
2024-11-05 21:32:07 -05:00
2024-09-28 21:40:42 +01:00
2024-09-07 21:37:37 -07:00
2024-09-07 21:37:37 -07:00
2024-11-05 12:35:43 -05:00
2024-11-03 01:04:20 -05:00
2024-09-23 11:42:17 -04:00
2024-09-07 21:37:37 -07:00
2024-09-25 17:17:46 -07:00
2024-09-07 21:37:37 -07:00
2024-09-13 12:46:22 -04:00
2024-10-04 13:08:31 +08:00
2024-09-07 21:37:37 -07:00
2024-09-07 21:37:37 -07:00
2024-11-03 21:53:52 -05:00
2024-11-03 21:53:52 -05:00
2024-09-21 13:15:32 -07:00
2024-09-07 21:37:37 -07:00
2024-09-07 21:37:37 -07:00
2024-09-14 12:35:46 -04:00
2024-09-07 21:37:37 -07:00
2024-10-28 14:02:10 +01:00
2024-09-07 21:37:37 -07:00
2024-10-04 13:08:31 +08:00
2024-10-04 13:08:31 +08:00
2024-11-03 21:53:52 -05:00
2024-11-03 21:53:52 -05:00
2024-09-07 21:37:37 -07:00
2024-11-04 15:57:21 -05:00
2024-11-03 21:53:52 -05:00
2024-10-04 13:08:31 +08:00
2024-10-26 17:14:17 +01:00
2024-09-29 23:45:44 -07:00
2024-11-03 21:53:52 -05:00
2024-11-08 10:50:23 -05:00
2024-09-07 21:37:37 -07:00
2024-09-07 21:37:37 -07:00
2024-10-23 21:46:57 +02:00
2024-10-03 10:33:12 -04:00