雷蒙的脸色依然苍白,但他点了点头,转身走向帐篷门口。姜含跟在他身后,艾莉娅和笔记一左一右。阳光照在营地中央的空地上,训练场上的呐喊声不知何时已经停了。几个战士好奇地看向他们,但没有人上前询问。议事帐篷就在前方五十米处,深绿色的帆布在风中微微鼓动。赫克托应该在里面——处理文件,或者与核心成员商议下一步行动。姜含的掌心微微发烫,契约印记对前方帐篷里的能量波动产生了反应。那不是雷霆之力的共鸣,而是某种更加隐晦、更加复杂的能量交织。她深吸一口气,脚步没有停顿。
五十米的距离,走了不到一分钟。
雷蒙在议事帐篷前停下,抬手敲了敲支撑帐篷的木柱。帆布门帘被掀开,一个年轻战士探出头来,看到雷蒙后立刻让开。帐篷里的光线比外面暗,空气中弥漫着羊皮纸、墨水和陈旧皮革混合的气味。几张粗糙的木桌拼在一起,上面堆满了地图、文件和几个空了的陶杯。墙壁上挂着几盏油灯,火焰在玻璃罩里安静地燃烧,投下摇晃的光影。
赫克托坐在帐篷最深处的一张椅子上。
反抗军首领看起来比十天前苍老了一些。他的头发依然整齐地束在脑后,但鬓角的白发更加明显了。脸上的皱纹像是被刀刻过一样深,尤其是眼角和嘴角。他穿着一件深褐色的皮质外套,袖口磨损得发白,左手手背上有一道新愈合的伤口,粉红色的疤痕在油灯光下格外显眼。
当赫克托抬起头,看到姜含三人走进来时,他的脸上立刻浮现出笑容。
那笑容看起来很真诚——嘴角上扬,眼睛眯起,眼角的皱纹堆叠起来。他站起身,椅子在地板上摩擦出刺耳的声音。
“姜含!艾莉娅!还有……这位是?”赫克托的声音洪亮而热情,像是久别重逢的老友。他绕过桌子,张开双臂,但只走了两步就停下,似乎意识到这种礼节不太合适。他改为伸出手,手掌宽厚,指节粗大,掌心有长期握剑留下的老茧。
姜含握住他的手。
触感干燥而温暖,握力适中,既不显得敷衍,也不过分用力。但就在这一瞬间,姜含的契约印记突然剧烈跳动了一下。那种感觉像是被细小的电流击中指尖,短暂而尖锐。她松开手,脸上保持着平静的表情。
“这位是笔记,我们的同伴。”姜含说。
赫克托转向笔记,同样伸出手:“欢迎来到反抗军营地。雷蒙在信里提到过你,说你是位了不起的魔法师。”
笔记有些拘谨地握了握手,没有说话。
“坐,都坐。”赫克托回到自己的椅子前,却没有坐下,而是从旁边的架子上取下一个陶壶和几个杯子,“你们从遗忘山脉那边回来?路上辛苦了。喝点热茶,这是营地自己种的草药,能提神。”
陶壶里的液体倒进杯子,冒着热气,散发出薄荷和某种苦味植物的混合气息。姜含接过杯子,没有喝。艾莉娅和笔记也接过杯子,放在面前的桌上。
雷蒙站在帐篷门口,没有进来。他的脸色依然不好看,双手垂在身侧,手指微微蜷缩。
“赫克托首领,”姜含开口,声音平静,“我们确实刚从遗忘山脉方向回来。但在谈正事之前,有件事需要先问清楚。”
赫克托正在给自己倒茶的手停顿了一下。
很短暂的停顿,不到半秒。陶壶继续倾斜,褐色的液体流入杯中,水面微微晃动。赫克托放下陶壶,端起自己的杯子,吹了吹热气,然后才抬起头看向姜含。
“什么事?”他的语气依然温和,但姜含注意到,他的右手食指在杯壁上轻轻敲击了一下——很轻,几乎看不见的动作。
“雷蒙告诉我们,”姜含说,“两天前,有一队‘流浪商人’来到营地。你亲自接待了他们。”
帐篷里的空气似乎凝固了一瞬。
油灯的火苗摇晃得更厉害了,光影在帐篷壁上跳动,像是某种不安的舞蹈。赫克托脸上的笑容没有消失,但变得有些僵硬。他喝了一口茶,喉结滚动,吞咽的声音在安静的帐篷里格外清晰。
“是的,”赫克托放下杯子,杯底与木桌碰撞,发出沉闷的响声,“确实有这么回事。怎么了?”
“他们是什么人?”姜含问。
“商人啊。”赫克托摊开手,动作自然,“从东边来的,带着几辆马车,上面装满了粮食、药品、还有一些基础的武器和工具。营地最近物资紧缺,你们也知道,王国对反抗军的封锁越来越严。他们的出现,算是解了燃眉之急。”
他的解释听起来合情合理。
但姜含没有移开视线。她的眼睛盯着赫克托的脸,捕捉着每一个细微的表情变化。油灯的光从侧面照过来,在他脸上投下半明半暗的阴影。他的眼睛在阴影里,瞳孔的颜色很深,几乎看不见反光。
“他们用什么交换?”姜含继续问。
“情报。”赫克托说,“关于附近地形、魔兽分布的情报。他们说打算开辟新的商路,需要了解这一带的情况。我让雷蒙整理了一份资料给他们——不是什么机密,就是冒险者公会也会卖的那种基础地图和魔兽图鉴。”
他说话的时候,右手食指又在桌面上敲了一下。
这一次,姜含看得更清楚了。那是一种下意识的动作,像是某种习惯,或者……某种掩饰。
“那些商人,有没有什么特别的地方?”艾莉娅突然开口。
赫克托转向她,脸上依然挂着笑容:“特别?嗯……他们很专业,对货物的品质要求很高,价格也公道。领队的是个中年男人,说话很有条理,看起来像是经验丰富的商人。哦对了,他们队伍里有个女人,戴着面纱,一直没说话。我觉得有点奇怪,但也没多想——有些商人为了保护家眷,会让女性戴面纱。”
面纱。
姜含的脑海中闪过一个画面——黑暗议会的高级成员,在执行秘密任务时,有时会使用伪装。面纱可以遮挡面部特征,也可以隐藏某些魔法特征。
“他们离开后去了哪里?”姜含问。
“东边。”赫克托毫不犹豫地回答,“他们说要去下一个城镇。怎么了?你们在路上遇到他们了?”
“没有。”姜含说,“但我们回来的时候,在营地外围发现了一些东西。”
赫克托的眉毛微微扬起。
那是一个很自然的反应——好奇,疑惑。但他的瞳孔,在那一瞬间,收缩了一下。
非常细微的变化。如果不是姜含的感知能力因为契约印记而大幅提升,她可能根本注意不到。那就像是黑暗中的烛火突然被风吹动,火苗摇曳,然后迅速恢复稳定。赫克托的眼睛依然看着姜含,表情依然平静,但那一瞬间的异常,已经足够了。
“什么东西?”赫克托问,声音里带着恰到好处的好奇。
“魔法。”姜含说,“高级监视魔法,布置在营地外围的制高点和隐蔽处。结构很复杂,有视觉遮蔽、能量吸收、还有远程传输功能。不是反抗军的技术。”
帐篷里彻底安静了。
油灯的火苗不再摇晃,稳定地燃烧着。但帐篷里的空气却变得沉重,像是被无形的压力填满。赫克托脸上的笑容消失了。他没有立刻说话,而是端起茶杯,又喝了一口。吞咽的声音比之前更大,喉结滚动的幅度也更明显。
“监视魔法?”赫克托放下杯子,杯底与桌面碰撞的声音有些重,“你确定?”
“确定。”姜含说,“艾莉娅用精灵感知确认过,笔记分析了魔法结构。那是黑暗议会标准的技术。”
“黑暗议会……”赫克托重复这个词,声音低沉。
他的右手握成了拳头,放在大腿上。指节因为用力而发白,手背上的那道新伤疤在油灯光下显得更加刺眼。他沉默了几秒钟,然后抬起头,看向姜含。
“你们怀疑那些商人?”他问。
“不是怀疑,”姜含说,“是确定。黑暗议会的人伪装成商人,从你这里获取了前往遗忘山脉的情报。然后他们在营地外围布置监视魔法,监视反抗军的一举一动。赫克托首领,你被利用了。”
赫克托的呼吸变得粗重了一些。
他的胸口起伏,皮质外套的扣子随着呼吸微微颤动。油灯的光照在他脸上,那些皱纹像是被刀刻得更深了。他的眼睛盯着桌面上的某一点,没有聚焦,像是在思考,又像是在回忆。
“不可能……”他喃喃道,“那些商人……他们带来的物资是真的,粮食、药品、武器……都是营地急需的。如果他们真的是黑暗议会的人,为什么要帮我们?”
“为了获取信任。”笔记突然开口。
所有人的目光都转向他。
平民魔法师一直安静地坐在那里,双手放在膝盖上,低着头。但此刻他抬起头,眼镜后面的眼睛闪烁着冷静的光。
“黑暗议会擅长这种手段。”笔记的声音很平静,但每个字都清晰有力,“他们先提供帮助,获取目标的信任和好感。然后提出看似合理的要求——比如获取情报。目标在感激和信任的情绪影响下,往往会放松警惕,答应他们的要求。等情报到手,他们的目的就达到了。至于那些物资……对黑暗议会来说,不过是微不足道的代价。”
赫克托的拳头握得更紧了。
他的指节发出轻微的咔哒声,手背上的青筋凸起。油灯的光在他脸上投下跳动的阴影,那些阴影随着他的呼吸而起伏,像是活物在蠕动。
帐篷外传来脚步声。
有人从外面经过,说话的声音隐约传来,然后是远去的脚步声。帐篷里的沉默被打破,但又迅速恢复。赫克托深吸一口气,然后缓缓吐出。他松开拳头,手掌摊开放在大腿上,掌心朝上,手指微微颤抖。
“如果……如果真的是这样,”赫克托说,声音有些沙哑,“那我犯了一个严重的错误。”
他的语气听起来充满了懊悔和自责。但姜含注意到,他的眼睛依然没有看向她,而是盯着桌面上的某个点。他的右手食指又开始敲击大腿,节奏很慢,但很稳定。
“那些商人离开后,你有没有再见过他们?”姜含问。
“没有。”赫克托摇头,“他们拿了情报就离开了,说是要赶路。我派人送他们到营地外围,然后就回来了。”
“送他们的人是谁?”
“雷蒙。”赫克托说,终于抬起头看向帐篷门口。
雷蒙还站在那里,脸色苍白得像纸。听到自己的名字,他的身体颤抖了一下,但没有说话,只是点了点头。
“雷蒙,”赫克托说,“你送那些商人离开的时候,有没有发现什么异常?”
雷蒙张了张嘴,声音很轻:“没……没有。他们很客气,道谢之后就走了。马车向东,然后……然后转向山林深处。我当时觉得有点奇怪,但赫克托首领说他们可能想绕开官道上的关卡,所以……所以我就没多想。”
他的声音越来越小,最后几乎听不见。
赫克托叹了口气,那叹息声沉重而疲惫。他用手揉了揉太阳穴,动作很慢,像是很累。
“这是我的责任,”他说,“作为反抗军的首领,我应该更加警惕。王国对我们的封锁越来越严,任何外来者都应该仔细审查。但我……我看到那些物资,想到营地里的战士们需要粮食,孩子们需要药品……我就放松了警惕。”
他的语气充满了真诚的懊悔。
但姜含的掌心又开始发烫。
契约印记对某种能量产生了反应——不是赫克托身上的能量,而是帐篷里的某个地方。她的感知像蛛网一样扩散,捕捉着空气中的每一个细微波动。油灯燃烧的能量、羊皮纸上残留的魔法墨水、赫克托身上微弱的斗气波动……还有,在帐篷角落的阴影里,某种隐藏得很好的魔法信号。
那信号很微弱,像是被刻意压制过。但它确实存在,而且……正在活动。
姜含的视线没有移开赫克托,但她的感知已经锁定了那个角落。那是一个简单的木箱,堆在几卷地图旁边,看起来毫不起眼。但木箱内部,有魔法波动。
“赫克托首领,”姜含突然说,“那些商人给你的物资,现在在哪里?”
赫克托愣了一下。
他的眼睛眨了眨,然后说:“大部分已经分发给营地了。粮食进了仓库,药品给了医疗帐篷,武器分给了新加入的战士。怎么了?”
“有没有留下什么……特别的东西?”姜含问,“比如,他们说是‘礼物’或者‘纪念品’的东西?”
赫克托的瞳孔又收缩了一下。
这一次,变化更加明显。他的眼睛睁大了一瞬,然后迅速恢复正常。但他的右手,不自觉地摸向腰间——那里挂着一把短剑的剑柄。他的手指在剑柄上停留了一秒,然后松开。
“有……”赫克托的声音有些干涩,“他们给了我一个……一个小盒子。说是商会的纪念品,里面装着一块水晶,可以用来照明。”
“盒子在哪里?”姜含问。
赫克托沉默了几秒钟。
帐篷里的空气再次凝固。油灯的火苗稳定地燃烧,但帐篷里的温度似乎下降了几度。艾莉娅的手悄悄按在了腰间的短刀上,笔记的指尖有微弱的魔法光芒在闪烁。
“在……”赫克托终于开口,“在我住的地方。怎么了?那盒子有问题?”
“可能。”姜含说,“黑暗议会经常在‘礼物’里藏追踪魔法或者监听魔法。方便他们随时掌握目标的位置和动向。”
赫克托的脸色变了。
那是一种混合了震惊、愤怒和……恐惧的表情。他的嘴唇微微颤抖,手再次握成了拳头。但这一次,姜含注意到,他的恐惧似乎不是针对黑暗议会,而是针对……别的东西。
“我……我不知道,”赫克托说,声音有些慌乱,“我以为那只是普通的纪念品。我把它放在床头,晚上有时候会拿出来看看……如果那里面真的有追踪魔法,那黑暗议会岂不是……”
他没有说完。
但意思已经很明显了——如果盒子里有追踪魔法,那么黑暗议会随时都知道赫克托在哪里。这意味着反抗军首领的位置已经暴露,整个营地的安全也受到了威胁。
“我们需要检查那个盒子。”姜含说。
赫克托犹豫了。
他的眼睛在姜含脸上扫过,然后又看向艾莉娅和笔记,最后看向帐篷门口的雷蒙。他的手指在桌面上敲击,节奏越来越快。油灯的光照在他脸上,那些阴影随着他的动作而跳动,像是某种不安的信号。
“现在?”赫克托问。
“现在。”姜含说。
赫克托深吸一口气,然后站起身。
他的动作有些僵硬,像是关节生了锈。他绕过桌子,走向帐篷门口。姜含跟在他身后,艾莉娅和笔记也站起来。雷蒙让开道路,脸色依然苍白。
走出议事帐篷,外面的阳光有些刺眼。
营地中央的空地上,几个战士正在搬运木柴,看到赫克托出来,他们停下动作,点头致意。赫克托勉强笑了笑,然后继续向前走。他的住处就在议事帐篷后面,是一个稍微大一些的帐篷,外面用木栅栏围出一个小院子,院子里种着几株草药。
赫克托推开栅栏门,木门发出吱呀的声音。
帐篷的门帘是深蓝色的,上面绣着反抗军的标志——一把断剑和一颗星星。赫克托掀开门帘,示意姜含他们进去。
帐篷内部比议事帐篷整洁得多。
一张简单的木床,铺着兽皮毯子。一张小桌子,上面放着几本书和一支羽毛笔。一个木制衣柜,门关着。墙角堆着几个木箱,里面装着个人物品。帐篷中央的地面上铺着一张粗糙的地毯,颜色已经褪得很淡。
赫克托走到床边,弯下腰,从床底下拖出一个小木盒。
盒子不大,大约手掌大小,用深色的木头制成,表面雕刻着简单的花纹。盒盖是滑动的,没有锁。赫克托把盒子放在桌子上,然后退开一步。
“就是这个。”他说。
姜含走上前。
她没有立刻触碰盒子,而是先用感知探查。契约印记在掌心跳动,雷霆之力在体内流转,强化着她的感知能力。盒子表面覆盖着一层很薄的魔法屏障——不是防护魔法,而是某种……伪装魔法。它让盒子看起来像是普通的木制品,但实际上,内部有复杂的魔法结构。
姜含伸出手,指尖轻轻触碰盒盖。
冰凉的触感。木头表面很光滑,雕刻的花纹在指尖下起伏。她用力一推,盒盖滑开。
里面确实有一块水晶。
大约拇指大小,呈淡紫色,表面切割成多个棱面,在帐篷里昏暗的光线下闪烁着微弱的光芒。水晶下面垫着一块黑色的绒布,绒布边缘有金色的刺绣,图案是……藤蔓和眼睛。
姜含的呼吸停了一瞬。
那个图案,她见过。在黑暗议会的秘密据点里,在某些高级成员的衣服上,在那些记载着禁忌知识的古籍里。藤蔓缠绕着眼睛——那是黑暗议会某个派系的标志,象征着“监视与掌控”。
“笔记。”姜含说。
笔记走上前,从皮袋里取出一副特制的眼镜戴上。他弯下腰,仔细检查水晶和盒子。他的手指在空中划出几个魔法符号,淡蓝色的光芒从指尖流出,笼罩在水晶上方。
几秒钟后,笔记直起身。
“追踪魔法,”他的声音很平静,但带着某种冰冷的意味,“还有监听魔法。水晶内部嵌入了复合魔法阵,只要在有效范围内,它就能把周围的声音和能量波动传输到指定的接收点。盒子的木头里还掺了魔法金属,可以放大信号传输范围。”
赫克托的脸色变得惨白。
他后退一步,后背撞在衣柜上,发出沉闷的响声。他的眼睛盯着那块水晶,瞳孔放大,嘴唇颤抖。
“他们……他们一直在监听我?”他的声音几乎听不见。
“不止监听,”笔记说,“这个魔法阵还能追踪你的位置。只要水晶在你身边,黑暗议会随时都知道你在哪里。”
帐篷里陷入死寂。
只有赫克托粗重的呼吸声,像是破旧的风箱在拉动。他的双手握成拳头,指甲陷进掌心,有血丝从指缝间渗出。他的眼睛从水晶移到姜含脸上,然后又移开,看向帐篷的某个角落。
“我……我不知道……”他喃喃道,“我真的不知道……”
姜含看着他。
赫克托的反应看起来很真实——震惊、愤怒、恐惧、懊悔。但她的感知捕捉到了某种不协调的东西。赫克托的能量波动,在恐惧的表象之下,隐藏着一丝……别的东西。像是紧张,又像是……期待?
“赫克托首领,”姜含说,“我们需要处理这个水晶。它会暴露营地的位置。”
赫克托猛地抬起头。
“处理?怎么处理?”
“摧毁它。”姜含说,“或者用魔法屏蔽它的信号。但无论哪种方法,都需要立刻行动。黑暗议会可能已经在监视营地的动向了。”
赫克托的喉结滚动。
他看了看水晶,又看了看姜含,然后点了点头:“好……好。你们处理吧。需要我做什么?”
“暂时不需要。”姜含说,“但我们需要检查整个营地,看看还有没有其他类似的魔法物品。那些商人可能留下了不止一个‘礼物’。”
赫克托的脸色又变了一下。
那是一种混合了犹豫和……抗拒的表情。很短暂,但姜含捕捉到了。
“检查整个营地……”赫克托说,“那需要时间。而且……可能会引起战士们的恐慌。他们如果知道黑暗议会已经渗透到营地,士气会受到影响。”
“但如果不检查,危险更大。”艾莉娅说。
赫克托沉默了。
他的手指在衣柜上敲击,节奏很乱。帐篷外的阳光透过门帘的缝隙照进来,在地面上投下一条明亮的光带。光带里有灰尘在飞舞,像是微小的精灵在舞蹈。
“这样吧,”赫克托终于开口,“你们先处理这个水晶。然后……今天下午,我会召集核心成员开会,讨论这件事。等有了方案,再全面检查营地。这样可以避免不必要的恐慌。”
他的语气听起来很合理。
但姜含的掌心又开始发烫。
契约印记对赫克托的能量波动产生了强烈的反应——那不是愤怒或恐惧的能量,而是某种……掩饰的能量。他在掩饰什么。
“好。”姜含说,“那就按你说的办。”
赫克托明显松了口气。
他的肩膀放松下来,呼吸也变得平稳了一些。他走到桌边,看着那块水晶,眼神复杂。
“你们……需要我帮忙吗?”他问。
“不用。”姜含说,“笔记会处理。赫克托首领,你先去忙吧。我们处理好水晶后,会去找你。”
赫克托犹豫了一下,然后点了点头。
他转身走向帐篷门口,掀开门帘,走了出去。阳光照进来,又随着门帘落下而消失。帐篷里再次陷入昏暗。
姜含没有立刻行动。
她站在原地,感知追随着赫克托的能量波动。他走出院子,穿过空地,走向议事帐篷。他的脚步很快,像是急着去做什么。能量波动里,那种掩饰的感觉越来越强烈。
“姜含?”艾莉娅轻声问。
姜含抬起手,示意她安静。
几秒钟后,赫克托的能量波动消失在议事帐篷的方向。姜含这才转过身,看向笔记。
“水晶真的有问题?”她问。
笔记点头:“追踪魔法和监听魔法都是真的。但……结构有点奇怪。”
“哪里奇怪?”
“太明显了。”笔记说,摘下眼镜,用布擦了擦镜片,“黑暗议会的高级魔法师,如果要布置监视魔法,通常会做得更加隐蔽。这个水晶里的魔法阵,虽然复杂,但探测起来并不难。就像是……故意让人发现一样。”
姜含的瞳孔收缩。
故意让人发现。
如果赫克托知道水晶里有监视魔法,但他故意留着,等别人来发现……那意味着什么?
意味着他在演戏。
意味着他早就知道商人是黑暗议会的人,但他假装不知道。等姜含他们发现监视魔法,质问他的时候,他就可以表现出震惊和懊悔,把责任推给“疏忽”和“大意”。
但为什么?
赫克托为什么要和黑暗议会合作?又为什么要演戏?
姜含的脑海中闪过无数种可能。但无论哪种可能,都指向同一个结论——赫克托在隐瞒什么。那些商人绝对有问题。而赫克托,可能比他们想象的更深入其中。
“把水晶处理掉,”姜含说,“但不要完全摧毁。留一点魔法痕迹,让黑暗议会以为它还在正常工作。”
笔记愣了一下,然后明白了:“你想误导他们?”
“对。”姜含说,“如果赫克托真的在和黑暗议会合作,那这个水晶就是他联系对方的工具。如果我们完全摧毁它,他会立刻知道我们发现了真相。但如果我们只是屏蔽它的信号,让它看起来还在工作,他可能就不会起疑。”
笔记点头,重新戴上眼镜。他的手指在空中划出更复杂的魔法符号,淡蓝色的光芒笼罩水晶,开始修改内部的魔法阵结构。
艾莉娅走到姜含身边,压低声音:“你觉得赫克托背叛了反抗军?”
“我不知道。”姜含说,“但他的反应不对劲。太刻意了。而且……他在掩饰。”
“那我们怎么办?”
姜含看向帐篷门口。
门帘的缝隙里,可以看见外面的一角天空。天空是湛蓝色的,有几朵白云在缓慢飘动。营地里的声音隐约传来——战士们的训练声、孩子们的嬉笑声、铁匠铺的敲打声。
这一切看起来那么平静。
但在这平静之下,暗流正在涌动。
“今晚,”姜含说,声音很轻,但很坚定,“我们得自己去查。”