While trying to catch a Snivy in forest pit with my breloom that has poison heal holding a toxic orb, Snivy was constantly using the move "Wrap" on me while i was attempting to throw pokeballs at it, after every fail attempt i noticed my breloom wouldn't take damage from the wrap end turn damage only the direct hit damage, it was also not healing from the poison effect, there was no battle messages saying i took damage or was healed,, but when i would attack instead of throwing a pokeball the damage & healing would visually happen and the battle messages would display. Might just be a visual thing, since they both damage and heal the same amount i think or after turn damage isn't triggering if i throw a poke ball.