Make monster-damage consider acidproof monsters

Damage of type acid is ignored for monsters, this is only done when calling deal_damage, not when calling apply_damage,
because apply_damage simply applies the damage without resistance/armor etc. check.