Rock-type Pokémon resist Fire-type attacks. They also usually have high Defense stats, which makes physical attacks weaker against them.