Let's say that if my Ferrothorn uses Toxic on a Starmie. Then it uses Reflect Type on my Ferrothorn. Will my Starmie be Poisoned? Since Poison doesn't affect Steel types.
It will still be poisoned, as technically it changes into a steel type after getting poisoned.
EDIT: tested it on PO, starmie's still gets poisoned