《十二星》 第1章 楔子 魔法大陆的夜空永远悬着十二道恒定的光带,像神明遗落在天幕的丝带,人们叫它们“星轨”。 没人说得清星轨存在了多久,只知道自大陆有记忆起,它们便维系着魔力的平衡——狮子座日轨的光热能催发生机,天蝎座暗轨的阴影能安抚躁动,金牛座土轨的厚重承载万物,双子座风轨的轻盈传递讯息,巨蟹座水轨的柔波滋养生灵,白羊座火轨的炽焰锻造奇迹,处女座木轨的藤蔓编织屏障,天秤座金轨的流光守护契约,双鱼座月轨的清辉映照真实,射手座雷轨的轰鸣涤荡虚妄,水瓶座幻轨的迷雾制造假象,摩羯座时轨的沙粒记录过往…… 十二道星轨各司其职,流淌出的魔力渗透进大陆的每一寸土壤,孕育出会喷火的魔兽、能说话的古树,还有那些被星轨选中的人。 被选中的人叫“星轨守护者”,十二人,一人对应一道星轨,住在大陆中央的“星轨议会”。 他们继承着星轨的力量,也背负着平衡魔力的职责:日轨守护者里昂的火焰能烧尽邪祟,暗轨守护者安瑞的暗影能追踪踪迹,水轨守护者埃拉的水流能治愈伤痛,土轨守护者蒙克拉斯的力气能移山填海,风轨守护者晴的分身能同时处理十份报告…… 只是这份“职责”没能让他们亲如兄弟。 狮子座里昂总嫌天蝎座安瑞“躲在影子里装神弄鬼,上次还偷拍我被金牛座那家伙喂胖三斤的照片”。 天蝎座安瑞常笑日轨的里昂“除了烧东西啥也不会,上次帮白羊座守锻造炉,差点把人家祖传的铁砧熔了”。 金牛座捧着刚出炉的烤肉路过,闻言嘟囔:“明明是里昂自己抢着吃,还赖我投喂”,双子座突然分出个分身,凑到安瑞耳边:“我这儿有里昂被射手座劈中头发,炸成金毛狮王的视频,十星币卖你?” 议会的议事厅里,一半时间在讨论正事,另一半时间在听他们互怼。 巨蟹座埃拉泡着花茶,双鱼座菲恩翻着星象册,摩羯座赛莫尔数着沙漏,默契地对场中剑拔弩张的气氛视而不见——毕竟,没什么矛盾是一顿烤肉解决不了的,实在不行,就让射手座来道闪电醒醒脑。 直到那年春天,边境传来消息——维系暗轨稳定的“星核碎片”丢了。 教皇看着议事厅里又在互瞪的里昂与安瑞,指尖在星轨图上敲了敲,慢悠悠地说:“日轨与暗轨相生相克,碎片的气息带着双重魔力波动,只有你们俩合力才能追踪。” 里昂的火焰“噌”地冒了半尺高:“让我跟他?他上次趁我睡觉,用暗影视作把我头发编成了小辫子!” 安瑞的暗影在脚边打了个旋,甩出段投影——正是里昂抱着木轨处女座的盆栽,一脸认真地给叶子涂发胶的傻样:“总比某人对着花草施展火焰造型术强,害处女座哭了半宿。” 教皇没理会这对冤家的炸毛,只是将任务卷轴推到两人中间,羊皮纸的边缘映着星轨的微光。 “去,把碎片找回来。”他说,“找不回来,这个月的津贴,你们俩都别想要了。对了,”他补充道,“土轨新烤了蜂蜜排骨,任务完成者优先享用。” 里昂的耳朵动了动,安瑞的暗影悄悄卷住了卷轴一角。 十二道星轨在夜空中静静流淌,日轨的光炽烈,暗轨的影深沉。没人知道,这场始于“扣津贴”与“抢排骨”的强制同行,会让原本针锋相对的两道星轨,在不久的将来,缠绕成再也解不开的结。 第2章 冤家路窄 议会大厅的穹顶挂着十二星座的鎏金徽章,晃得人眼晕。 狮子座日轨刚听完教皇老爷子念任务——追查流失的星核碎片,地点在鸟不拉屎的迷雾森林。还没等他发表“这任务小菜一碟”的感言,老爷子话锋一转:“里昂,你和安瑞组队。” 里昂当时就炸了:“什么?让我跟他?” 里昂指着角落里那个穿黑斗篷的家伙,他连头都没抬,手指在星机屏幕上飞快戳着,不知道又在给谁发黑料。 上次议会聚餐,里昂不过是多吃了两个汉堡,这家伙就拍了张他满嘴油光的照片,配文“狮子座的干饭魂,饿死鬼转世实锤”,发在了议会的匿名吐槽群里! “他除了躲在影子里偷拍,还会干嘛?”里昂越说越气,“上次我练火焰魔法,就燎了几根头发,他至于拍视频发群里吗?现在全议会都叫我‘地中海预备役’!” 安瑞终于舍得抬眼,紫黑色的瞳孔里淬着冰,嘴角却勾着笑:“巧了,”他晃了晃星机,屏幕上赫然是里昂被燎成斑秃的后脑勺,“我刚想把高清版发议会公告栏,既然你提了,那我现在就去?” “你敢!”里昂攥紧拳头,火焰在指尖突突跳,“信不信我把你那破星机烧了?” “里昂。”教皇老爷子扶着额头叹气,“再吵扣你们这个月的魔法津贴。” 里昂立刻熄火。开玩笑,那可是能买十箱限量版火焰能量饮料的钱。 安瑞收起星机,站起身时,斗篷下摆扫过地面,带起一缕浅灰色的暗影,像条滑不溜秋的蛇。“走了,狮子座。”他头也不回地往外走,“早点去早点回,我可不想跟你在外面多待一秒。” “谁稀罕跟你待?”里昂跟上他的脚步,故意用肩膀撞了他一下,“到了森林,你可别吓得躲我身后哭。” 他脚步顿了顿,没回头:“放心,我哭之前,会先把你怕蜜蜂的事捅去魔兽论坛。” 里昂:“……” 行,天蝎座,你给我等着。 —— 迷雾森林的瘴气浓得像化不开的牛奶,里昂走在前面,金红色的火焰在他掌心跳动,勉强烧出一条通路。 他走得急,斗篷被树枝勾住了都没发现,背后拖了片枯黄的叶子,像条滑稽的尾巴。 安瑞掏出星机,调静音,对着他的背影拍了张照。相册里“狮子座蠢事大全”的文件夹又能更新了,最新一条备注:“行走的落叶收集器”。 “你能不能快点?”里昂回头,眉头拧成疙瘩,“再磨蹭,星核碎片都被魔兽啃了。” “急什么?”安瑞慢悠悠地跟上,“反正以你的智商,找到了也未必能拿。上次在火山遗迹,你把熔岩结晶当成星核碎片,抱着啃了半天,结果嘴被烫出三个泡,忘了?” 他的耳朵瞬间红了,像是被火焰燎过:“那、那是光线问题!谁知道那破结晶长得跟星核碎片一样?” “哦,光线问题。”安瑞点头,假装信了,“那刚才是谁把蜂巢当成‘发光的星核信号塔’,非要用火烤开看看?” 话音刚落,头顶传来“嗡嗡”声。 里昂僵硬地抬头,只见被火焰燎到的蜂巢里,黑压压的蜜蜂正倾巢而出。 “跑!”他拽着安瑞转身就冲,速度快得不像平时那个连瓶盖都拧不开的大少爷。 安瑞被他拽得踉跄了两步,忍不住笑出声:“你这速度,不去参加魔法赛跑可惜了。” “闭嘴!”他吼着,突然往旁边一拐,把安瑞往暗影里推,“躲进去!” 安瑞没动。暗影魔法对他来说是本能,这点蜜蜂还伤不到他。倒是里昂,后背已经被蜜蜂蛰了好几个包,却还在挥着火焰赶虫子,活像只炸毛的狮子。 安瑞从口袋里摸出个小瓶子,扔给他:“接着。” 他接过去就往身上喷,结果刚喷两下就打喷嚏:“这什么玩意儿?薄荷味的?!” “驱虫水啊。”安瑞笑得更厉害,“忘了你最讨厌薄荷?谁让你刚才烤蜂巢的。” 他气得想把瓶子扔了,又舍不得,只能一边打喷嚏一边赶蜜蜂,嘴里还嘟囔:“安瑞,你给我记着!” 安瑞靠在树后,看着他手忙脚乱的样子,突然觉得这趟旅途好像也没那么难熬。 —— 傍晚的森林透着股寒气,里昂正生着火,突然听到草丛里有动静。 还没反应过来,一头浑身冒着黑气的魔兽就扑了过来——是被魔力污染的铁甲熊,皮糙肉厚,普通的火焰根本伤不了它。 里昂下意识地侧身,伸手把旁边的安瑞往身后拉。铁甲熊的爪子擦着他的胳膊过去,带起一阵刺痛,血瞬间涌了出来。 “里昂!”安瑞的声音里带着点从没听过的急。 里昂没回头,凝聚起火焰往铁甲熊身上砸:“没事,小伤。” 火焰炸开的瞬间,铁甲熊嘶吼着后退。安瑞不知什么时候绕到了它身后,暗影像藤蔓一样缠上铁甲熊的腿,猛地一拽,那大家伙就摔了个四脚朝天。 而里昂趁机补上一记火焰箭,正中它的要害。 魔兽化成黑烟消散后,他才感觉到胳膊疼得厉害。安瑞走过来,手里拿着伤药,眉头皱得能夹死蚊子。 “坐下。”他的语气还是硬邦邦的。 里昂乖乖坐下,看他蹲下身处理伤口。 安瑞的指尖很凉,碰到他皮肤时,里昂像被烫到似的缩了一下。 “你干嘛?”安瑞抬眼瞪他,“怕疼?” “谁怕疼了!”里昂继续嘴硬,“我是怕你趁机下毒。” 安瑞嗤笑一声,低头继续涂药,动作却轻了不少:“毒死你,还得写报告解释,麻烦。” 里昂看着安瑞的发顶,黑得像泼了墨。刚才他拽魔兽的时候,斗篷被划破了个口子,露出一小片白皙的脖颈。 不知道为什么,突然想起上次在议会看到安瑞偷偷喂魔鼠,手指也是这么轻轻的。 “喂,”里昂没话找话,“你刚才那招挺厉害的。” 安瑞手一顿,没抬头:“比你硬抗强。” “……”行,好话不说第二遍。 安瑞处理完伤口,起身就往自己的帐篷走。里昂看着他的背影,突然发现周围的藤蔓好像少了很多——刚才只顾着对付魔兽,没注意到这些带刺的藤蔓什么时候被清理干净了。 帐篷里传来拉链声,他摸了摸胳膊上的绷带,突然觉得这薄荷味的伤药好像也没那么难闻。 —— 安瑞后半夜被冻醒了。 不是天气冷,是暗影魔法的反噬又犯了。每次情绪波动太大,他就会浑身发冷,像掉进冰窖里。 安瑞缩在睡袋里发抖,听见帐篷外有动静。拉开条缝一看,里昂正蹲在火堆旁,往里面添木柴。他好像也没睡,金色的头发在火光里泛着暖光。 “冷醒了?”他突然开口,吓了安瑞一跳。 安瑞没应声,把帐篷缝拉得更紧。 过了一会儿,帐篷的拉链被轻轻拉开。里昂探进头来,手里拿着块燃烧的木火石,外面裹着布:“这个给你。” 木火石的温度透过布传过来,暖烘烘的。安瑞没接:“不用。” “拿着。”他直接塞到安瑞手里,“冻死了没人跟我吵架,没意思。” 他的手指碰到安瑞的,烫得他缩了一下。这家伙的体温总是很高,像个移动的暖炉。 安瑞把木炭抱在怀里,热度慢慢渗进皮肤,冷意退了不少。帐篷外没了动静,应该是里昂又蹲回火堆旁了。 “里昂,”安瑞对着帐篷外喊了一声,声音有点哑,“你不用守着。” “我没守着。”他的声音闷闷的,“我就是怕火堆灭了,明天没法烤面包。” 安瑞轻轻笑了。谁不知道他最讨厌烤面包,上次为了偷懒,用火魔法把面包直接烧成了炭。 黑暗里,安瑞摸着怀里温热的木火石,突然觉得,有个随时会炸毛的狮子在旁边,好像也没那么糟。 第3章 意外 路过月光镇的时候,出了点小意外——里昂被认出来了。 “是狮子座大人!”一个穿蓝裙子的姑娘眼睛亮晶晶地跑过来,手里还捧着束向日葵,“我是您的魔法粉丝!您上次在竞技场用火焰流星打败黑魔法师的样子,帅呆了!” 里昂被夸得有点飘,正想谦虚两句,就看见安瑞转身往镇外走。 “喂,你去哪?”里昂一把抓住他的手腕。他的皮肤很凉,握在手里像块冰。 “给你腾地方。”他甩开里昂的手,语气略微有点古怪,“狮子座大人不是最享受被人捧着吗?正好跟这位女士多聊会儿,说不定能谈个恋爱。” “谁谈恋爱了?”里昂脸一下子就红了,急忙对那姑娘说,“抱歉,我搭档等急了,下次再签名!” 姑娘愣了愣,笑着摆摆手:“没关系,大人快去追吧,看您搭档的样子,好像吃醋了呢。” 里昂:“……?” 他急忙追上去,拽住安瑞的斗篷:“你吃醋了?” “我吃什么醋?”安瑞回头瞪他,紫黑色的眼睛里像藏着团火,“我是嫌你太慢,耽误找星核碎片。” “是吗?”里昂故意凑近安瑞,甚至能闻到他身上淡淡的暗影气息,“可我怎么觉得,你刚才的样子,像只被抢了食的猫?” 安瑞脸一下子红了,抬手就想打人,被里昂抓住了手腕。 他的手很小,握在掌心里刚刚好。 “里昂,你放开!”安瑞挣扎着,耳朵红得快要滴血。 “不放。”里昂看着他气鼓鼓的样子,突然觉得心里甜滋滋的,“除非你承认,你就是吃醋了。” “你有病吧!”他吼得很大声,却没再挣扎。 阳光透过树叶洒在他脸上,睫毛在眼睑下投出小扇子似的阴影。 里昂突然不想松开手了。 —— 深夜,安瑞看见里昂对着块旧徽章发呆。 那是议会的“最佳新人”徽章,银质的,上面刻着星轨花纹。他知道这徽章的故事——三年前,里昂因为太急着证明自己,在任务中强行透支魔力,不仅搞砸了任务,还差点伤到队友,最后错过了评选。 他当时把自己关在训练场三天三夜,谁劝都没用。安瑞偷偷去看过,他对着靶子练火焰魔法,练到魔力耗尽,趴在地上默默地哭,像只被抛弃的小狮子。 “还在想这个?”安瑞走过去,在里昂身边坐下。 他吓了一跳,赶紧把徽章塞回口袋:“没、没有。” “这块徽章,”安瑞看着火堆,“其实没什么好稀罕的。” 他抬头看着安瑞,眼神里有点惊讶。 “现在的你,”安瑞继续说,“比拿十个徽章都厉害。”至少,不会再像三年前那样,硬撑着不肯认输。 他愣了半天,挠挠头:“你今天没吃错药吧?” 安瑞翻了个白眼,起身往帐篷走:“当我没说。” 进了帐篷,安瑞摸出枕头下的小盒子,打开——里面是块和里昂那块一模一样的徽章,是当年他托双子座的朋友复刻的。 那天看到里昂趴在地上哭,他心里挺不是滋味的。明明那么厉害的人,怎么就不能对自己松点劲呢? 安瑞把徽章放回盒子里,指尖碰到冰凉的金属,突然有点期待——说不定有一天,能亲手把真正的徽章给他。 —— 时间一晃,五六个星回过去了。 找到星核碎片的时候,里昂就觉得不对劲。那碎片躺在祭坛中央,散发着诡异的紫光,周围的空气都透着股邪气。 “小心点。”安瑞拉住他,“这地方有问题。” 里昂刚想说“能有什么问题”,眼前的景象突然变了。地面晃动,从祭坛蔓延出一股紫黑色气息,议会大厅的穹顶塌了。 “里昂,你太莽撞了!”有人喊,“我们不需要你这样的守护者!” “滚出去!” 那些声音像针一样扎进他耳朵里。里昂想反驳,却发不出声音,只能眼睁睁看着他们消失在迷雾里。 “里昂!” 有人在喊他的名字。是安瑞? “别信这些!”他的声音穿透幻象,像道闪电,“他们都是假的!” 里昂猛地清醒过来,发现自己正往祭坛边缘走,再往前一步就要掉下去了。 而安瑞站在里昂面前,暗影在他周身翻滚,脸色白得像纸。 “你怎么样?”里昂抓住他的胳膊,才发现他在发抖。 “我没事。”他摇摇头,眼神却有点恍惚,“刚才……我看到我的暗影把你们都吞了。” 里昂心里一紧。他最在意的,就是自己的暗影魔法会伤害别人。 “那不是真的。”里昂把安瑞往他身边拉了拉,火焰在掌心燃起,暖光映在他脸上,“你的影子,从来没伤过我。” 安瑞抬头看他,紫黑色的瞳孔里映着跳动的火光,像落了两颗星星。 “蠢狮子。”他突然笑了,“你刚才吓得脸都白了。” “谁吓白了?”继续嘴硬,“我那是……光线问题!” 安瑞没再拆他,只是往他身边靠了靠,肩膀轻轻碰到他的胳膊。 那一刻,里昂突然觉得,就算真的掉进陷阱,只要安瑞在身边,好像也没那么可怕。 —— 里昂受伤了。 为了护安瑞,他被星核碎片的诅咒划伤了胳膊。伤口周围泛着黑气,那是诅咒在侵蚀他的魔力。 安瑞守在他床边,给他处理伤口。诅咒的力量很棘手,安瑞的暗影魔法能暂时压制,却没法根除。 “疼吗?”安瑞问他,指尖不小心碰到他的皮肤。 里昂哆嗦了一下,没睁眼:“不疼。” 撒谎。他的睫毛都在抖。 安瑞低下头,专心处理伤口。里昂的胳膊很结实,肌肉线条分明,这是常年练火焰魔法练出来的。上次被蜜蜂蛰的包还没消,新的伤口又叠在上面,看着有点刺眼。 “都怪我。”安瑞低声说,如果刚才他反应快点,里昂就不会受伤了。 “跟你没关系。”他突然睁眼,金色的瞳孔在昏暗的光线下亮得惊人,“是我自己要护着你的。” 安瑞愣住了。 里昂别过脸,耳朵红了:“我是说……你是我搭档,护着你是应该的。” 安瑞没说话,继续给他缠绷带。缠到最后一圈时,里昂突然抓住他的手。 “安瑞,”他的声音有点哑,“等我好了,请你吃全城最好的烤肉。” “好。”安瑞点点头,想抽回手,却被里昂抓得更紧。 他的手心很烫,烫得安瑞心尖都在颤。 “不许耍赖。”安瑞说。 “不耍赖。”里昂看着他,眼睛亮得像藏了片星空,“要多少有多少。” 第4章 告白 回到议会的第一天,就有人找事。 水瓶座的家伙阴阳怪气:“哟,狮子,听说你这次任务全靠天蝎罩着?也是,毕竟人家的暗影魔法阴人最厉害了,不像某些人,只会硬碰硬。” 里昂当时就炸了:“你说谁阴人?” “谁接话我说谁。”水瓶座翻了个白眼,“天蝎座的魔法本来就邪门,谁知道他是不是……” “闭嘴!”里昂没等他说完就一拳砸了过去。火焰在拳头周围炸开,把他的衣领烧了个洞。 “里昂!”老爷子喊他,“住手!” 里昂没理他,指着水瓶座的鼻子:“安瑞比你强一百倍!他为了护我差点被诅咒反噬,你看见了吗?他用暗影魔法救过整个小镇的人,你知道吗?” 全场都安静了。没人见过他发这么大的火。 安瑞站在人群后面,看着他,眼神里有点惊讶,又有点……别的什么。 “够了。”安瑞走过来,拉了拉他的胳膊,“别跟他一般见识。” 我里昂开他的手,却没再动手。水瓶座缩在后面不敢说话了。 “以后谁再敢说他坏话,别怪我不客气。”里昂对着全场喊了一声,然后拽着安瑞就往外走。 走到没人的走廊,安瑞才开口:“你刚才太冲动了。” “我乐意。”里昂梗着脖子,心里却有点发虚——刚才是不是太激动了? 安瑞盯着他看了半天,突然笑了。不是那种带刺的冷笑,是真的弯了眼尾,嘴角翘起来,像偷吃到糖的猫。“狮子,你刚才护着我的样子,还挺帅。” 里昂耳朵“腾”地一下就热了。他这是……夸我? “那当然。”里昂故意挺了挺胸,“也不看是谁。” 安瑞没说话,只是往前走了两步,突然伸手,指尖轻轻碰了碰他被水瓶座抓皱的衣领,又慢慢抚平。安瑞的指尖很凉,碰到他脖子的时候,差点没站稳。 “走吧,”安瑞收回手,转身往训练场走,“再不去练魔法,下个月考核又要垫底了。” 里昂看着他的背影,突然觉得,刚才跟人打架挨的那下拳头,好像也不疼了。 —— 议会庆功宴搞得像菜市场,金牛座烤了一桌子肉,双子座在舞台上唱跑调的歌,连最严肃的摩羯座都喝了两杯果酒,脸红红的。 里昂端着酒杯找安瑞,看见他一个人坐在角落的阴影里,手里捏着杯果汁,眼神放空。 “怎么一个人在这?”里昂在他身边坐下,把手里的烤肉塞给他,“他们烤的肋排,你最爱吃的那种。” 安瑞接过去,没吃,只是看着盘子:“太吵了。” “嫌吵还来?”里昂笑他,“刚才教皇老爷子给你发勋章的时候,你可不是这表情。” 安瑞低头戳了戳肋排:“那是任务奖励,跟庆功宴没关系。” 里昂看着他的侧脸,灯光在他睫毛上投下小扇子似的阴影。突然很想知道,他躲在阴影里的时候,到底在想什么。 “安瑞,”里昂喝了口酒,壮着胆子问,“你是不是……不太喜欢议会?” 安瑞愣了一下,抬头看他:“为什么这么问?” “感觉你总躲着大家。”里昂挠挠头,“其实他们都挺……” “不是。”安瑞打断他,声音很轻,“只是不太习惯热闹。” 里昂没再追问。“他想说的时候,自然会告诉我。” —— 那天晚上里昂了不少酒,脑子晕乎乎的,只记得金牛座硬灌他酒,双子座拿着相机拍他,还有……安瑞一直坐在他旁边,没走。 后来不知道怎么回事,他被安瑞半扶半拽地带出了宴会厅。 夜风一吹,酒劲更上头了,里昂抓着安瑞的手腕不放,好像一松手他就会消失似的。 “安瑞,”里昂舌头有点打结,“他们都不懂你。” 安瑞停下脚步,低头看他:“嗯?” “他们只知道你暗影魔法厉害,知道你爱怼人,”里昂晃了晃脑袋,想把那些乱七八糟的话理清楚,“但他们不知道……不知道你偷偷给流浪魔鼠搭窝,不知道你帮双鱼座养死的盆栽浇水,还不知道……” 安瑞盯着他的眼睛,那里面映着月光,亮晶晶的。 “还不知道什么?”他的声音很低,带着点哑。 “还不知道我……”里昂吸了口气,心脏跳得像要炸开,“我好像有点喜欢你。” 说完这句话,里昂脑子突然清醒了。 完了。 里昂猛地想捂住嘴,却被安瑞按住了手。他的手心很烫,烫得里昂差点哭出来。 “你说什么?”安瑞凑得很近,呼吸拂过他的脸颊,带着点果汁的甜味。 “我、我没说什么!”里昂开始装傻,“喝多了,胡话!” 安瑞没说话,只是看着他,眼神深得像化不开的夜色。过了半天,安瑞突然笑了,抬手揉了揉他的头发,像在摸一只炸毛的猫。 “嗯,你喝多了。”安瑞扶着里昂往宿舍走,“我送你回去。” 里昂低着头,心里又慌又乱——他这是……没当真?还是在装傻? 走到房间门口,安瑞推他进去:“早点睡,醒了就忘了。” “哦。”里昂闷闷地应了一声,看着他转身要走,突然没忍住,抓住他的衣角,“安瑞。” “嗯?” “我没骗你。”里昂看着他的背影,声音小得像蚊子哼,“我说的是真的。” 安瑞的背影僵了一下,没回头,只是轻轻“嗯”了一声,然后挣开他的手,走进了自己的房间。 里昂站在门口,摸了摸发烫的脸,突然觉得,这酒好像喝得……不亏。 第5章 吻 里昂说喜欢他的那天晚上,安瑞没睡着。 坐在窗边,看着里昂房间的方向,指尖缠着一缕暗影。那暗影是有记忆的,能清晰地映出里昂说醉话时红透的耳朵,抓着他衣角不肯放的样子,还有说“没骗你”时认真的眼神。 安瑞拿出星机,点开那个叫“狮子座蠢事大全”的相册,翻到最新一张——是前几天拍的,他练火焰魔法时,不小心把自己的披风点燃了,手忙脚乱扑火的样子,像只被烧了尾巴的松鼠。 以前看这些照片,总觉得好笑。可现在看着,心里却有点发软。 这个笨蛋狮子,明明那么骄傲,却会在他被蜜蜂追的时候,下意识把他往暗影里推,明明怕黑,却会在他魔法反噬时,守在帐篷外点火堆,明明最讨厌麻烦,却会为了护他,跟水瓶座打架。 安瑞摸了摸枕头下的小盒子,里面是那块复刻的徽章。突然觉得,或许不用等太久了。 —— 第二天去训练场,里昂看见安瑞就脸红,眼神躲躲闪闪的,像只做错事的小狗。 “那个……”他磨磨蹭蹭地凑过来,手里拿着瓶火焰能量饮料,“给你的。” “我不喝这个。”安瑞挑眉,故意逗他,“太甜了。” 里昂脸更红了,手忙脚乱地想收回去:“哦,那我自己喝。” “逗你的。”安瑞接过饮料,拧开喝了一口,甜得发腻,却没觉得难喝,“昨天的事,你还记得吗?” 里昂的动作瞬间僵住,脖子都红了:“记、记得一点……我说了什么胡话,你别往心里去。” “我没往心里去。”安瑞看着他紧绷的侧脸,突然想逗逗他,“就是觉得,你醉话里说的那个‘喜欢的人’,应该挺幸运的。” 他猛地抬头看向安瑞,眼睛亮得吓人:“你觉得?” “嗯。”安瑞点头,强忍着笑意,“毕竟是狮子座主动喜欢的人,肯定很特别。” 里昂张了张嘴,想说什么,又把话咽了回去,只是看着安瑞,眼神里的光像要溢出来。 那天的训练,里昂频频走神,火焰魔法烧歪了好几个靶子,被总务官骂了好几句,却一点都不生气,嘴角始终翘着。 安瑞站在暗影里看着他,突然觉得,或许把那句“我也是”说出口,也没那么难。 —— 议会突然接到急报,上次没清理干净的诅咒残余,在边境小镇引发了魔力失衡。 “又是我们俩?”里昂看着任务单,嘴角却藏不住笑,“看来议会离了我们不行。” 我安瑞翻了个白眼:“别自恋了,只是因为我们的魔法属性互补。” 话是这么说,心里却有点期待。 小镇上的魔力乱得像团麻,红色的火焰魔力和紫色的暗影魔力缠在一起,见谁烧谁,不少村民被误伤。 “得先把它们分开。”里昂凝聚起火焰,却不敢贸然出手,“一旦碰错了,可能会爆炸。” 安瑞盯着那团乱麻,暗影在指尖跳动:“你主攻,我辅助。你的火焰能稳住它们,我的暗影可以把诅咒抽出来。” “好。”里昂点头,金色的火焰在他掌心汇成一道光流,小心翼翼地探向魔力团,“准备好了吗?” “嗯。” 火焰触碰到魔力团的瞬间,安瑞感觉到一股灼热的力量涌过来,里昂的火焰像有生命似的,顺着他的暗影往上爬。 “小心!”里昂突然喊了一声,火焰猛地收紧,“左边有股诅咒在咬你的暗影!” 安瑞没慌,暗影突然散开,像张网似的把那缕诅咒兜住,再猛地收紧。里昂的火焰立刻跟上来,把诅咒烧成了灰烬。 “搞定。”里昂松了口气,才发现手心全是汗。 安瑞看着他,突然笑了:“刚才配合得不错。” “那是。”里昂挑眉,“也不看是谁的搭档。” 安瑞愣了一下,随即笑得更厉害,看着那金色的眼睛在阳光下亮得惊人:“对,我的搭档。” —— 处理完魔力失衡,夕阳已经西斜。他们坐在小镇的山坡上,看着下面袅袅的炊烟。 “里昂,”安瑞突然开口,“你那天说的话,不算醉话吧?” 他的身体僵了一下,慢慢转头看安瑞,眼神里有紧张,有期待,还有点怕被拒绝的小心翼翼。“不算。”他的声音很轻,却很坚定,“安瑞,我喜欢你,是认真的。” 风吹过山坡,带着青草的味道。安瑞看着他的眼睛,突然觉得,那些藏了很久的话,终于可以说出口了。 “我知道。”安瑞笑了笑,往他身边凑了凑,肩膀碰到他的胳膊,“因为我也是。” 里昂猛地睁大眼睛,像被雷劈了似的,半天没说话。过了好一会儿,他突然伸手,小心翼翼地抱住安瑞,动作生涩得像个第一次抱人的小孩。 “安瑞,”他把脸埋在安瑞颈窝,声音闷闷的,带着点抖,“我没听错吧?” “没听错。”安瑞抬手,轻轻拍了拍他的背,“笨蛋狮子,反应这么慢。” 他没说话,只是抱得更紧了。夕阳把他们的影子拉得很长,火焰和暗影在地上纠缠在一起,像两个终于找到彼此的灵魂。 —— 自从那天在山坡上确定关系,安瑞好像没什么变化,还是爱怼里昂,还是喜欢躲在影子里看他出糗,还是会在他练魔法砸了靶子的时候,拍照发他的小相册。 但又好像有哪里不一样了。 安瑞会在里昂训练完,递过来一瓶温度刚好的水,会在议会聚餐时,默默把里昂不爱吃的青椒从盘子里挑出去;会在里昂对着报告发愁的时候,坐过来,用他的暗影笔帮他划重点,指尖偶尔碰到他的手背,像过电似的。 今天训练完,里昂看见安瑞蹲在训练场角落,对着一只瘸腿的小猫发呆。暗影在他指尖绕成小圈圈,逗得小猫喵喵叫。 “什么时候捡的?”里昂走过去,在他身边蹲下。 “昨天在巷子里看到的。”安瑞没回头,指尖轻轻碰了碰小猫的头,“腿被魔兽抓伤了,暂时养着。” 里昂看着他温柔的侧脸,突然觉得心里软乎乎的。这就是我的安瑞,嘴上带刺,心里却藏着片温柔的海。 “给它取个名字吧?”里昂提议。 安瑞想了想:“叫里昂怎么样?” “什么?”里昂瞪他,“你让一只猫跟我重名?” 安瑞笑出声,暗影突然缠上他的手腕,轻轻拽了拽:“开玩笑的。叫……小阳吧,像你的火焰。” 里昂愣了一下,看着他眼里的笑意,突然凑过去,在他唇角亲了一下。 安瑞的身体瞬间僵住,小猫吓得“喵”了一声,从俩人中间跑了。 “你干嘛?”安瑞的脸爆红,眼神都乱了。 “没干嘛。”里昂故意装傻,心里却甜得冒泡,“就想亲你。” 安瑞瞪了他半天,突然伸手,拽住他的衣领,把他拉过去,狠狠亲了回来。 安瑞的吻带着点凉,像他的暗影,却烫得里昂心跳都快停了。 第6章 光与影 阳光明媚,一切安好,安瑞在星机上点开那个叫“狮子座蠢事大全”的相册舔了两张图片,退出界面又点开“狮子座恋人日记”开始补充。 “里昂最近越来越像只没断奶的狮子,训练要跟我一起,吃饭要跟我一起,连去图书馆查资料,都要坐在我对面,眼睛不看书,一直盯着我。” 收起星机。 “你能不能好好看书?”安瑞把书往里昂面前推了推,“再盯着我,这篇魔法理论你就别想懂了。” 里昂把书又推回来,凑得更近了:“我不想懂理论,我就想看着你。” 安瑞脸一热,伸手想打他,却被他抓住手腕,按在桌子底下。他的手心很烫,指尖摩挲着安瑞的皮肤,弄得他心不在焉。 “安瑞,”里昂突然低声说,“周末去我家吧?我给你做烤肉。” “不去。”安瑞嘴硬,“你上次做的烤肉,差点把厨房烧了。” “这次不会了!”里昂保证,眼睛亮晶晶的,像小狗撒娇,“我跟金牛座学了秘方,绝对好吃!” 安瑞看着他期待的眼神,没忍住笑了:“看在你这么诚恳的份上,就勉为其难去一下。” 里昂立刻笑开了,像得到了糖的小孩。 图书馆的阳光透过窗户洒进来,落在他金色的头发上,泛着暖光。 安瑞看着他低头翻书的侧脸,突然觉得,原来从针锋相对到心尖专属,也不过是一场从嫌弃到心动的距离。 —— 星轨议会的休假日常,总带着点出乎意料的烟火气。 里昂把最后一块肋排串上铁签时,指尖被烫得缩了缩,火红色的魔力在指缝间跳了跳,像只没站稳的小兽。 安瑞靠在厨房门框上,抱着手臂看他忙乱,嘴角噙着惯有的淡笑:“需要帮忙吗,日轨的‘烤肉大师’?” “不用。”里昂头也不抬,把铁签架在炭火上,“蒙克拉斯教了秘方,保证比上次烤糊的那批强一百倍。” 上次他为了给安瑞庆生,偷偷在训练场支了烤架,结果火焰魔法没控制好,半扇排骨都成了黑炭,最后两人啃着面包喝了半夜的野菜汤。安瑞当时没笑,只是第二天把他烧变形的烤签收进了抽屉,说是“狮子座厨艺进步的见证”。 炭火噼啪作响,油脂滴落在火上,腾起一小簇金黄的火苗,把里昂的侧脸映得格外亮。 他系着条可笑的草莓围裙——那是水轨埃拉送的,说是“增添生活气息”,此刻围裙带子松了一边,松松垮垮挂在腰间。 安瑞走过去,伸手替他系好带子。指尖不经意擦过里昂的腰侧,对方像被烫到似的抖了一下,手里的铁签差点掉下去。 “怕痒?”安瑞挑眉,故意用指腹轻轻按了按。 “别闹!”里昂红了耳根,反手想拍开他的手,却被抓住手腕。安瑞的手心微凉,指尖带着常年操控暗影的薄茧,摩挲着他发烫的皮肤,像有电流顺着血管窜开。 肋排的焦香漫开来时,里昂才猛地回神,抽回手去翻烤串,炭火的热气混着他的呼吸,都变得有些不稳。 “好了没?”安瑞凑过来,鼻尖几乎碰到他的肩膀,暗影在他身后悄悄织成一道屏障,挡住了窜过来的火星,“再烤下去,就真成‘炭烧狮子肉’了。” “快了。”里昂把烤好的肋排放进盘子,撒上香料粉,香气瞬间炸开。他递过去一串:“尝尝?” 安瑞咬了一口,肉质嫩得刚好,带着炭火的焦香和香料的微辣,确实比上次的“黑炭”强太多。他看着里昂亮晶晶的期待眼神,突然觉得,这笨拙的烟火气,比议会宴会厅里精致的魔法宴席更让人动心。 “还不错。”他含糊地评价,又咬了一大口。 里昂笑得像只偷到鱼的猫,自己也拿起一串啃起来,油汁沾到嘴角都没察觉。安瑞放下烤串,抬手替他擦掉——拇指轻轻蹭过他的唇角,带着食物的温度和一点微麻的痒。 里昂的动作顿住了。 空气里的肉香似乎突然淡了下去,只剩下彼此靠近的呼吸声。炭火的光在安瑞眼底跳动,紫黑色的瞳孔里,清晰地映着他自己的样子:有点傻气的草莓围裙,沾着油星的嘴角,还有不受控制发烫的耳朵。 “安瑞……”里昂的声音有点哑。 安瑞没说话,只是微微低下头。 距离在缩短,炭火的热气和他身上的暗影凉意交织在一起,形成一种奇异的平衡。 里昂能闻到他发间淡淡的冷香,像深夜星轨上的清露,混着烤肉的烟火气,意外地让人安心。 吻落下来时,带着点香料的微辣和炭火的温度。 不像上次在山坡上的仓促,也不像庆功宴后的试探,这次的吻很慢,带着点耐心的描摹。 安瑞的唇瓣微凉,辗转间染上里昂的热度,像暗影终于触碰到了光,带着小心翼翼的珍视。 里昂闭上眼睛,抬手搂住他的腰,把人拉得更近。 烤串早就被忘在一边,盘子里的肋排还在散发着热气,却远不及怀里人的温度。他能感觉到安瑞的手轻轻落在他的后颈,指尖陷进柔软的发里,带着不容错辨的温柔。 直到安瑞喘不过气,里昂才稍稍退开,额头抵着他的,呼吸交缠。 里昂的草莓围裙被蹭得更歪,露出一小片锁骨,在炭火的光线下泛着细腻的红。 “去屋里?”安瑞的声音很低,带着点沙哑。 里昂点点头。 —— 客厅的落地窗敞开着,晚风带着草木的气息溜进来,吹动了窗帘。 安瑞被按在沙发上时,还能闻到身上残留的烤肉香。暗影无声无息地漫开,轻轻合上了窗帘,把窗外的星子和月光都挡在了外面,只留下一盏落地灯,在地毯上投下暖黄的光晕。 “怕吗?”里昂的吻落在他的耳尖,带着点凉意。 安瑞摇摇头,伸手抓住他的衬衫前襟,把人拽得更低。火焰魔力在皮肤下轻轻跃动,安瑞的暗影则温柔地缠绕上来,托住那点跃动的光,不让它灼伤彼此。 草莓围裙被轻轻解开,丢在沙发角落,和安瑞的黑色外套堆在一起,像火焰与暗影的相拥。 安瑞能感觉到里昂的手顺着他的脊背慢慢滑下,微凉的指尖所过之处,都燃起一串细碎的热。他的呼吸乱了,抓着衬衫的手指收紧,布料被攥出褶皱。 “里昂。”安瑞在他颈窝低低地叫他的名字,像在确认什么。 “嗯。”里昂应着,声音闷在对方的肩窝,带着点鼻音。 落地灯的光晕里,暗影温柔地包裹着火焰,没有谁灼伤谁,只有彼此交融的温度。炭火的余温还在空气里游荡,混着窗外飘来的青草香,成了此刻最妥帖的背景音。 安瑞后来迷迷糊糊靠在里昂怀里时,还能感觉到对方指尖在他后背轻轻画着什么,像是星轨的纹路,又像是火焰的形状。 他的衬衫被穿回身上,带着身上的冷香,盖在两人身上的薄毯上,还沾着一根没烧完的烤肉签。 “下次……还烤吗?”安瑞的声音有点含糊,眼皮沉得厉害。 里昂低头,在他发顶亲了亲,声音轻得像晚风:“烤。” 只是下次,大概不会有心思管肋排烤没烤糊了。 窗外的星轨依旧静静流淌,日轨的光与暗轨的影在夜空中交缠,而窗内的烟火气与温柔意,正漫过沙发的褶皱,漫过散落的衣物,漫过彼此交握的指尖,成了比星轨更恒久的风景。 火焰与暗影,终于在彼此的轨道里,找到了最温柔的平衡。