Mechanics Red Card when attacking self with Dragon Darts

What type of bug are you reporting? Mechanics

What is the bug?
When using Dragon Darts against an allied pokemon using Ally Switch, the first hit should hit the Dragon Darts user. This occurs correctly.

However, this attack should trigger Red Card (after the second hit) and currently does not.

Are you able to replicate it? If so, how?
Yes, in a double battle (with a pokemon in the back), have an allied pokemon use Ally Switch, and have a Dragapult holding a Red Card use Dragon Darts targeting the ally. This will cause the attack to target Dragapult and damage it. It should trigger Red Card, but it doesn't.

Gen 9 Cartridge:
Showdown test: https://replay.pokemonshowdown.com/gen9doublesubers-2202600003
 
Currently, I believe this is caused by Red card blocking activation if the holder is also the source of the damage. I'm not sure if it has side effects if you remove that check and don't know how to compile and test it personally.
 
Back
Top