Signature abilities that are triggered by perfectly blocking clash with Magnetic Trap and get infinitely triggered until reaching the maximum possible stack of buffs/debuffs they can trigger. This will not happen with regular block triggered signatures such as MegaSonic's.
I'm guessing this happens because whatever code deals with perfect block actually triggers in anticipation of the moves, so that characters like Ageless Wonder or Eager Deceiver can actively prevent their own death by blocking at the right time and triggering their buffs before the hp calculation takes their health away.
Since Magnetic Trap is the only move (as far as I know) that exclusively works in the air, I'm guessing that a good fix would be to find a way to blacklist Magnetic Trap rather than edit the code that deals with perfect block.
Video proof
Eager Deceiver
Feathered Edges
I'm guessing this happens because whatever code deals with perfect block actually triggers in anticipation of the moves, so that characters like Ageless Wonder or Eager Deceiver can actively prevent their own death by blocking at the right time and triggering their buffs before the hp calculation takes their health away.
Since Magnetic Trap is the only move (as far as I know) that exclusively works in the air, I'm guessing that a good fix would be to find a way to blacklist Magnetic Trap rather than edit the code that deals with perfect block.
Video proof
Eager Deceiver
Feathered Edges