PokéBase - Pokémon Q&A
0 votes
71 views

Ok, so bit of a weird question but I'm rather new to Pokemon and am struggling with the concept of immunities. Say, for example, you had a Rock/Fighting type against a Steel/Ghost. Could a fighting move from the Rock/Fighting hit the Steel/Ghost since it isn't a pure ghost type? Or would it not hit since Ghost types are immune?

ago by
2 (weakness) x 0 (immunity) = 0 (immunity)
The fighting move would do 0 damage to the Steel/Ghost type. Immunities multiply the incoming attack's damage by 0, making it deal no damage no matter what.
Thank you all so much! Guess the calculator I was using to check type balances was a bit broken!

1 Answer

2 votes
 
Best answer

Any Pokemon that is a Ghost type in any capacity is completely immune to Fighting type attacks.

The way you can think of super-effective, not very effective and immune damage working is in the form of multipliers. So if a Fighting-type attack is used against a Steel/Ghost-type, the attack would do (BASE DAMAGE) x 2 x 0 = 0 damage.

Also, the type of the attacker does not matter when it comes to type checking for effectiveness (or any other mechanic) except for certain special cases like Sheer Cold being 20% accurate on non-Ice-types, or Toxic ignoring accuracy checks on Poison-types

ago by
selected ago by
There's also a few mechanics in the game that can ignore the immunity, like foresight or scrappy, so a steel ghost Pokemon could be weak to fighting if it's affected by one of those mechanics.
edited in a little bit just because i thought it would make it a little more clear. feel free to edit it out if it makes it sound redundant haha
Thank you so much!!! That makes a bunch of sense!