GamePress
Pockemons Types Strength and Weaknesses Chart
This chart tells for example that Normal pockemons are weak against Fighting. Does "Fighting" means the type of attacking Pockemon or the type of its attack?
Report
Answers
As an addendum, the types multiply, so the immune to fighting (here translated to a .51 resistance) ghost type multiplies by the resistant to fighting poison type to have Gengar take something like .37 damage from a fighting move.
Also, here the math works out so a resistance and a weakness cancel out to .997 (effectively 1), so you'll still see a not very effective message.