In the Witcher 3's "Ashen Marriage" quest, set in Novigrad, Geralt assists Triss Merigold and her fiancé, Castello, with wedding preparations. His tasks include monster extermination in the canals, procuring alcohol, and selecting a wedding gift for Triss. The gift's significance impacts Triss's response; a memory rose, a callback to Witcher 2, evokes a powerful emotional reaction, unlike less sentimental choices.
However, Dijkstra's revelation of Castello's connection to witch hunters throws a wrench into the proceedings. Castello's involvement stems from blackmail – the hunters threaten to expose his daughter from a previous marriage.
Geralt has the option of revealing this truth to Triss, either independently or alongside Castello. Regardless, the wedding is called off. Triss's reaction varies; disappointment in her fiancé or gratitude for his honesty, but ultimately, she deems the marriage premature.
This unexpected turn could have been leveraged to enrich Geralt and Triss's dynamic and further develop supporting characters.