I don't know exactly how it works NOW in BG3
That is the worst part for myself ...
I dont want to turn this topic to combat log, but if we really dont know how something is calculated or decided, then whole "log" is useless. :-/
That is its main and basicaly only purpose for someone sake! :-/