Larian might have changed things, we don't know yet, but in tabletop, they have resistance, not immunity.
In 5e, there is only resistance, not x% resistance. Being resistant to a damage type always means taking half damage (so 50% resistance)
You can not hit yourself with your own breath weapon, so you don't have to worry about hurting yourself because you are not immune to the damage type
Well I wasn't worried about hurting myself with my own breath weapon as that would be hard to do.<G>
So now if your dragonborn fire and drink a resist fire potion would the 2 of them stack?
5e rules states as follow:
"Multiple instances of resistance or vulnerability that affect the same damage type count as only one instance. For example, if a creature has resistance to fire damage as well as resistance to all nonmagical damage, the damage of a nonmagical fire is reduced by half against the creature, not reduced by three-- quarters."
What I understand taking into account the above that dragonborn fire resistance and drink a resist fire potion does not stack. ofc, that works if BG3 follows the same rule.