This should apply to units too.  Have unit implement isImmuneToBombs returnign true, and player will override it.