What type of bug are you reporting? Mechanics
What is the bug?
Endless Battle Clause is currently a bit wonky. Namely:
Are you able to replicate it? If so, how?
First one: Load up a battle with a Poison Heal mon whose HP mod 16 = 0 or 1 (PH recommended because it's easier than having to be careful with Leftovers), and have an opponent with Leppa Berry, Protect/Recycle/Mean Look (or have the PH user be the last mon)/Recover. Note that if Poison Heal is given by the trapper via Entrain/Skill Swap, that triggers EBC as intended.
Second one: Load up a battle with any Pokemon that knows Entrainment/Skill Swap and an opponent with trapping + Entrain/Skill Swap. Get past turn 100, trap, Entrain/SS with both Pokemon; the game should end regardless of the Trapper or Trappee's other moves.
What is the bug?
Endless Battle Clause is currently a bit wonky. Namely:
- EBC doesn't trigger if a Poison Heal user that heals off Struggle recoil in 2 turns, eg. 384 HP Arceus, is trapped with a Protect + Recover + Leppa + Recycle staller: https://replay.pokemonshowdown.com/gen9purehackmons-2124854496-b42o0duil2ny8p29eh2zgbkx7kw65a7pw . This can be generalized to "Any EBC setup where the Pokemon being trapped already has the desired ability won't trigger the clause"; something like trapping Water Absorb + Leftovers Vaporeon and keeping it alive with Surf works in the same vein.
- EBC does trigger if the conditions are met, even when an endless battle can't occur: https://replay.pokemonshowdown.com/gen9balancedhackmons-2125311602-f9fdiydceby4d10qylt0bu0itj0zuo2pw (See turn 115, where Eternatus can still switch with PShot or otherwise faint to Leech Seed, but EBC triggers because the conditions were met). I could also replicate it here: https://replay.pokemonshowdown.com/gen9balancedhackmons-2124870246-ft5f86nn6hke1c613fsdgautoc83j06pw ; despite Eternatus' Skill Swap doing nothing (as both players already had Normalize), it technically made Dragapult stale and ended the battle.
Are you able to replicate it? If so, how?
First one: Load up a battle with a Poison Heal mon whose HP mod 16 = 0 or 1 (PH recommended because it's easier than having to be careful with Leftovers), and have an opponent with Leppa Berry, Protect/Recycle/Mean Look (or have the PH user be the last mon)/Recover. Note that if Poison Heal is given by the trapper via Entrain/Skill Swap, that triggers EBC as intended.
Second one: Load up a battle with any Pokemon that knows Entrainment/Skill Swap and an opponent with trapping + Entrain/Skill Swap. Get past turn 100, trap, Entrain/SS with both Pokemon; the game should end regardless of the Trapper or Trappee's other moves.
Last edited: