Only attack rolls are affected by concealment, fireball would create thin smoke which would last until the fog comes back and has the same effect, and if you really want me to put every fucking tree on the map I will.