STAB (Same Type Attack Bonus)
STAB (Same-Type Attack Bonus) gives a damage boost when a Pokemon uses a move that matches its own type. It raises damage without changing the move itself.
How STAB works
If a Pokemon uses a move that matches its type, the move gets a damage multiplier. The common baseline is 1.5x, while Adaptability raises the bonus to 2x.
Battle impact
A weaker same-type move can outdamage a stronger off-type move once STAB and the rest of the damage formula are applied.
When STAB changes
Type-changing effects can turn STAB on or off mid-battle. That means the relevant question is not just "what type is the move?" but "what type is the user at the moment the move resolves?"
Terastallization and STAB
In Generation IX, Terastallization gives STAB on the Tera type. If the Tera type matches one of the Pokemon's original types, that bonus can reach 2x for that type. Protean, Libero, and similar type-changing effects also change which moves qualify for STAB.
How STAB fits into the damage formula
STAB is one of several multipliers the game applies after the base damage calculation. It combines with type effectiveness, weather, critical hits, items, and abilities. The final damage number is very different from the move's base power alone. See the damage formula for the full breakdown.
FAQ
Does STAB stack for dual types?
Yes. If the move matches either of the Pokemon's types, it receives STAB.
Is STAB always 1.5x?
It depends on the game and mechanic, but 1.5x is the common baseline.
How does STAB work if a move or Pokemon changes type?
If a move or Pokemon changes types, STAB counts the type of the Pokemon and move at the time the move is used. Type-changing abilities and type-changing moves can both affect whether the bonus applies.