I've been looking at some Tera interactions in the damage calculator with false STAB abilities, namely Steelworker, Rocky Payload, and Adaptability, I've noticed some weird things about Tera in general. These abilities ended up working how I expected, but the general Tera calcs didn't make any sense.
I gave a theoretical Bombirdier a base 100 Throat Chop and Stone Edge., and put a standard Blissey on the receiving end. No Rocky Payload.
The Min rolls line up with what you'd expect, the Throat Chop does 1.5x more than the Stone Edge. (28.1% for Throat Chop, 18.7% for Stone Edge)
When I pop Dark Tera, the 28.1 goes to 37.5, so the 1.5x multiplier properly changes to a 2x.
But when I switch to Rock Tera, the 18.7... goes to 37.5, as though it was originally a STAB move, and was given a 2x. But... shouldn't it only go to 1.5x?Teras that aren't the same as original STABs should only get a 1.5x, yeah?
But further, when the Rock Tera is popped, the Throat Chop damage actually goes DOWN to 18.7%, as though Bombirdier LOST its original Dark STAB, which I'm fairly certain that isn't how it works in game, you retain your original STAB.
Is this a known bug? Does the simulator work properly, and it's just the calc that's busted? Is this intentional, and I'm just wrong? Looking for some clarification here. Thanks for whatever answers anyone can provide.