PokéBase - Pokémon Q&A
3 votes
7,937 views

If a Pokemon changes its type before Terastallizing, does it get STAB for its original types or the types it had immediately before Terastallizing? Are Terastal Pokemon immune to type changes? If no, what types get STAB after a Terestal Pokemon changes its type? Please do not question my curiosity.

by
By changing it's type, do you mean by something like Protean or Libero?
yes (filler)
What about moves like Soak?
also yes
Hiding my answer for now, but I'm probably going to revisit this question later when I have the chance.

1 Answer

2 votes
 
Best answer

Bulbapedia article has been edited since I asked the question.

While Terastallized, Pokémon receive STAB on moves matching their Tera Type, in addition to moves matching their original types. The original types are the types they had immediately before Terastallizing (taking type changes into account but ignoring Forest's Curse) or their base types if they were sent on the field while Terastallized. If the Pokémon's Tera Type is the same as one of its original types, moves of that type receive a damage boost of 2 instead of the usual 1.5.

During this time, Adaptability works only for the Tera Type (with 1.5 becoming 2, and 2 becoming 2.25).

Terastallized Pokémon cannot have their type changed from moves and Abilities such as Soak, Double Shock, Imposter, Protean, or Transform. A Pokémon using Transform before Terastallizing will not copy its opponent's Tera Type and will instead keep its own.

source

by
edited by
Also, the effects of Forest's Curse and Trick-or-Treat are removed when the victim uses Tera.
So if a Pokemon gains grass type from forest's curse and then Terastallizes, it won't get STAB from grass moves?
It won't, I've tested that before.
I didn't test all type adding moves but it seems like moves that change a type means the Pokemon retains STAB when terastalizing, but moves that add a type like Forest's Curse don't retain STAB.