
El STAB (Same Type Attack Bonus ó Bonus de Ataque del Mismo Tipo ), es una mecánica que consiste en multiplicar el poder de un Ataque del mismo Tipo de un Pokémon ×1.5 (Cálculo: Pod. Ataque / 2 × 3). De esta forma, se bonifica a los Pokémon que conocen ataques que corresponden a sus propios tipos.
Está bonificación también se aplica para los Pokémon con dos tipos, por ejemplo: Quagsire es Agua y Tierra, así que obtiene también STAB de los ataques Surf (de 95 a 142 de Poder) y Terremoto (de 100 a 150 de Poder). Volviéndose un asunto más importante que un Pokémon use ataques de sus propios tipos para mayor poder.
Se tiene a un Sentret que conoce Ataque Rápido, normalmente, el poder de Ataque Rápido es de 40, sin embargo, como el tipo del ataque es Normal, y el de Sentret también es Normal, Ataque Rápido obtiene STAB e incrementa su poder de 40 a 60. Pero si el ataque lo usara un Pokémon de otro tipo, como Jolteon (Eléctrico), no recibiría STAB y mantendría su poder normal de 40.
El incremento de poder de STAB se aplica después que otros incrementos o bonos que pueda recibir un ataque, y no está relacionado a éstos. Por ejemplo, un Persian con la habilidad Experto puede usar Arañazo, el cual recibe primero el bono de Experto (por tener un ataque menor o igual a 60) y luego el bono de STAB, resultando en un poder total de 40 × 1.5 × 1.5 = 90; mientras que si usa Cuchillada, que tiene un poder de 70, no recibe el bono de Experto, resultando un poder de 70 × 1.5 = 105. Pero si Mankey utilizara Arañazo, o Scizor cuchillada, sólo accederían a su poder normal de 40 y 70 (105 con Experto), respectivamente.
En el caso de ataques que causan una cantidad fija de daño, como Movimiento Sísmico, o ataques que no causan daño, como Chirrido, si recibe o no STAB es irrelevante. Ciertos ataques como Premonición nunca reciben STAB. El movimiento especial de Arceus, Sentencia siempre recibe STAB, porque su tipo corresponde al tipo de Arceus, que puede cambiar de tipo al equipar las tablas (aunque en los casos especiales de que este ataque sea usado por un Smeargle que lo haya aprendido mediante Esquema o sea invocado mediante el uso de Metrónomo, si el usuario lleva equipada una tabla que no se corresponde con su tipo, no recibirá STAB).
Un Pokémon usando Poder Oculto recibe STAB si el Pokémon es de un tipo X y el tipo especial de Poder Ocuto también es X. Por ejemplo, un Pokémon de Tipo Dragón que use Poder Oculto y resulte ser de Tipo Dragón recibirá STAB. Sin embargo, un pokémon de tipo normal, por definición, no puede recibir STAB al usar poder oculto, pues este ataque, a pesar de que aparece como un movimiento de tipo normal en la información mostrada por el juego, un "poder oculto" de tipo normal no puede ser obtenible. De todos modos, puede lograrse que un pokémon de tipo normal reciba STAB con este movimiento si posee doble tipo, usa Camuflaje o tiene de habilidad Cambio color o Normalidad.
La habilidad especial Adaptable, incrementa el factor de STAB de 1.5 a 2.0, de modo que un Pokémon de tipo Normal con esa habilidad y que use Ataque Rápido como en el ejemplo tiene un poder de 80 en vez de 60.