Any damage dealing spell Shadowheart casts in my play through is a guaranteed miss 90% of the time. I know it's virtual dice rolls mixed with stats, but it seems like a glitchy kind of thing. I've rolled plenty of real d20s, and never rolled as consistently bad as Shadowheart. I mostly have her in the party for healing spells, because that's all she does that's useful.
Anyone else have this experience?