his fireballs are only about 250 damage.
-30 for resists, -1/2 for improved evasion (not sure which order they are applied in) so if a rogue failed they are only taking 90-120 damage... so you don't really need fire protection on as a rogue, since 1 heal scroll will take that right back up.