With Tri Attack, how exactly does the secondary effect work with Pokemon immune to one or more status conditions? I assume the mechanics are 20% chance of status, then 1/3 chance at each status. The question is, if the opponent has a Fire-type Pokemon that was Skill Swapped Limber, does my Tri Attack now have a 20% chance of Freeze, or is it still 6.67% chance for each (i.e. could the Pokemon still be burned or paralyzed and it would show up if I used Soak or Gastro Acid on it)?
This is only competitively relevant to Fire-types, and nobody really uses Tri Attack for the secondary effect, but I was just curious if anyone knew how these situations are handled by the game.