I've added some logic for burn, freeze, poison, and paralysis to check if a Pokemon is tera'd in or out of an immunity but I forgot to handle changed types. Probably best to have a utility function that returns the currently active type(s) of a Pokemon.
I've added some logic for burn, freeze, poison, and paralysis to check if a Pokemon is tera'd in or out of an immunity but I forgot to handle changed types. Probably best to have a utility function that returns the currently active type(s) of a Pokemon.