In the Witcher 3's "Ashen Marriage" quest, set in Novigrad, Geralt assists Triss Merigold and her fiancé, Castello, with their impending nuptials. His tasks include ridding the canals of monsters, procuring alcohol, and selecting a wedding gift for Triss. The gift choice impacts Triss's response; a memory rose, a nod to Witcher 2, evokes a strong emotional reaction, while less significant gifts receive a cooler reception.
However, Dijkstra's revelation that Castello is secretly connected to witch hunters throws a wrench into the proceedings. Castello, it transpires, is acting under duress, blackmailed by the hunters who threaten to expose his illegitimate daughter from a previous marriage.
Geralt faces the choice of revealing this truth to Triss, either alone or with Castello. Regardless of his approach, the wedding is called off. Triss either expresses disappointment in her fiancé or appreciates his honesty, ultimately concluding that the marriage was premature.
This unexpected turn could have enriched Geralt and Triss's dynamic and further developed supporting characters, adding significant layers to the narrative.