在《仙剑奇侠传3》一路的旅途中,景天先后拥有了好几位红颜知己:花楹、雪见、红葵和蓝葵。游戏中的景天虽然市侩,品性却比较善良,很有耐心且善解人意。在雪见面前总是做出一副任打任骂的下人模样,而在关键时候却总能挺身而出。在蓝葵面前则表现出大哥哥的关怀,而在花楹面前则是一副保护幼小的大侠模样。景天在游戏中散发出来的胸襟和纯真,甚至让乖张的红葵也对他深深着迷。
而另一边,紫萱和徐长卿是一对官方默认的CP。从一开始两人就是双双对对的出现,期间蜀山经历了各种风风雨雨,两人携手都是一起走过的。紫萱和徐长卿算是三世情缘,并和其中一世的林业平生下一个女儿:林青儿,也就是《仙剑奇侠传1》中的巫后。
按照女娲族的传承,在诞生女儿之后母体的全部灵力都将会被吸收。紫萱为了完成和林业平的三世情缘,借傀儡婆婆的能力将林青儿封印了几十年,并阻止她长大。这样的话紫萱就不会被吸收灵力,还能够一直保持年轻状态,和林业平的转世徐长卿双宿双栖。(在紫萱封印锁妖塔牺牲后13年后,林青儿终于被解封并得到了成长。到了《仙剑奇侠传3问情篇》时期,林青儿已经是一个能跑能跳的小丫头了。)
虽然长卿和紫萱是官配,但是在游戏中如果景天和自选好感度达到一定程度的话,就很有可能将结局给改变了。在紫萱面前,景天扮演的就是一位善解人意的小弟。在游戏很多地方都可以看出景天对紫萱无微不至的关怀,不过他们两人不大可能在一起的。毕竟紫萱有三世情缘和孩子的牵绊。
然而游戏中却还有另一个人喜欢紫萱,那就是重楼。
所有人都不知道重楼的葫芦里到底卖的什么药,屡次出现都能帮主角一行人解决问题。只有千年道行的红葵探查到了重楼的心思,并口无遮拦当场拆穿(下图)。重楼在被看穿之后“恼羞成怒”,直接放出一只魔物来对付景天等人。不过根据后期的剧情,重楼放出的这只魔物是用来帮助景天提升功力的,谁知道被他给宰了。
冰风谷一战中,雪见成功抢回了身体。然而此时的邪剑仙级别已经比较高了,景天等人根本不是对手。眼看几人就要被*害时,重楼突然出现将邪剑仙吓退。邪剑仙逃走之后,景天好奇的问重楼:为什么每次我们危险的时候你都会来。这时候重楼才告诉景天,之前在送剑的时候就已经在他身上施下了印记,只要景天这边有危险他都能感应到。
然而所有人都不知道的是,重楼在紫萱身上也悄悄施下了印记。