its jarring that Shadowheart would say that she "step over your corpse" even if you romance her with max approval
Oh, that scene is easily the laziest and most poorly executed key moment in the game, making you question whether it was written by Larian or by a cheap freelance writer. At 100 approval there should've been an emotional dialogue between Tav and Shadowheart where love and trust help her break free from her indoctrinated dark side. It could've been romantic and intimate, showing her truly surrendering to someone she loves and by that finding peace in her soul.
Instead, Tav gets two choices: kill Shadowheart or let her do whatever she wants. That completely breaks the emotional bond between Tav and SH and turns this climax decision into nothing but personal whim.
The "spare her because I beg you" option leads straight to an aggressive outburst and middle finger from Shadowheart. At that point, I honestly started wondering if the writers have a thing for bitchy, egotistical female characters.