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 is noteworthy; a memory rose, a callback to The Witcher 2, evokes a powerful emotional response from Triss, unlike more mundane 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 privately or with Castello present. Regardless of his approach, 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 plot development offered a potential opportunity to enrich Geralt and Triss's dynamic and further develop supporting characters.