Interestingly enough, spells like Fog Cloud create both advantage and disadvantage and it automatically cancels out everything.
For example, the targeted foe in the Fog Cloud cannot see the attacker (heavy obscurement, i.e. blinded condition), so attacks on him get advantage. The attacker...