Your boundary may not have to be " all or nothing "
You can let her know next time you talk to her, that you won't have a conversation when she is angry or drunk.
Sometimes compassion instead of ultimatums can help all concerned, while still maintaining the boundary.
Detaching is an ongoing process that changes through time .