风从庭院外围灌进来,凉得不像这个季节。安洁丽雅蜷在外套里迷迷糊糊正要睡过去,鼻子里忽然灌进一股味道。极淡,说不上来是什么——不是腐烂甜香,不是消毒水,就是冬天清晨开窗那一瞬间扑面而来的冷空气。什么都没有,但吸进去让人汗毛倒竖。
她猛地睁开眼。艾丽莎已经挡在她身前。短杖横在手里,杖尖朝下,还没有抬起,但她的肩膀绷得像一张拉满的弓——不是准备攻击,是准备挨打。卡拉卡的双手悬在控制台上方,十指张开,指尖微微发颤。安洁丽雅头一回看见卡拉卡用这种姿势站在控制台前——不是准备调整参数,是准备在她能反应的最短时间内同时拍下所有备用回路。丽塔没有看伊瑟拉,她在看艾丽莎。嘴唇抿成一条细线,抱着符文石的手指节节泛白。
脚步声很轻。不紧不慢,每一步都踩在同一个节奏上。伊瑟拉从阴影里走出来,双手插在白大褂口袋里,走到魔法阵最外侧那块符文石前面停住,歪着头打量了两秒,然后抬起右手,用指关节在符文石边缘敲了两下。动作随意得跟敲邻居家的门似的。
“晚上好。”她收回手,重新插回口袋,目光从卡拉卡扫到艾丽莎,又从艾丽莎扫到廊下的阿玛拉和保罗主教,最后落在安洁丽雅身上,停住,“都醒着呢?太好了,省得我叫你们。”
符文石表面的光晕剧烈震颤——不是之前那种细密涟漪,而是更暴烈的、像是被某种力量从内部撞击的震动。卡拉卡的指尖在主控上快速划动,光晕勉强稳住。伊瑟拉嘴角弯了一下。“不错。反应速度比昨天快。”她收回手指,沿着魔法阵的边缘慢慢走,指尖虚划过每一块符文石的表面,指腹在经过的某几块石头上按下去,缓缓地、一圈一圈地揉。
“这几块是我上次弄坏的,”她一边揉一边说,语气平淡得像在聊天气,“你们费了不少功夫重新打磨吧?凹槽里的刻痕比原来还深了半分,纹路的走向也调整过了——是卡拉卡的主意还是阿玛拉的?算了,不管是谁,手艺不错。不过修过的石头终究是修过的,和原来不一样。你摸摸这里,能感觉到重新刻过的纹路和原来的纹路在频率上差了那么一点点吗?我感觉得到。对了,你们知道为什么修复过的符文石永远不可能和原来一模一样吗?因为魔素在第一次流过刻痕的时候会在石料内部留下非常细微的结晶路径,这些路径是不可复制的,就像——”
“你废话真多。”艾丽莎说。
伊瑟拉停下脚步,偏头看了她一眼,那个表情与其说是被冒犯,不如说是被逗乐了。“废话?我在跟你们分享我的研究发现。你知道为了搞清楚符文石内部的结晶路径,我切了多少块石料、做了多少次对比实验吗?没关系,你不想听,有人想听。”她转向安洁丽雅的方向,继续沿着魔法阵边缘走,“你肯定想知道,对吧?上次在工厂我就看出来了,你跟别的实验体不一样——你会问为什么。虽然你问完之后通常还是会哭,但你会问。”
她走到一处符文石旁边停住,蹲下身,指尖沿着那块石头嵌在魔法阵底座上的凹槽边缘慢慢划了一圈。那个位置的石槽内壁刻满了密密麻麻的回路纹路,纹路深处还残留着上次被她侵蚀过的暗色痕迹。
“啊,找到了。”她伸出另一只手,朝安洁丽雅的方向随意招了招,“小可爱,你过来一下。从这个角度能看到你锚点底下的缓冲回路——你们昨晚新刻的吧?挺聪明的,知道我会从底下绕。不过你猜怎么着——我知道怎么绕过去。顺便说一句,你们的刻痕深度比标准值高了零点三毫米,这个偏差量在低负载的时候看不出来,但一旦被脉冲击中就会产生我刚才说的那种频率偏移。要不要我给你画个图?算了,现在没空,回头我把数据发给你们。”
安洁丽雅没有动,但她指尖的金色纹路猛地跳了一下。不是因为伊瑟拉施压,是因为她感觉到一股极细的魔素正在沿着凹槽内壁的回路纹路往里渗——不是之前那种正面推进,而是顺着新刻的缓冲纹路的边缘一点一点地摸索,像指尖在黑暗中沿着墙壁慢慢往前挪,找到门的位置之前绝不发力。
伊瑟拉一边往里渗一边继续说话,语气轻快得像在跟朋友分享最近的实验心得。“你知道我上次从工厂回去之后做了什么吗?我把你的魔素样本做了个全面频谱分析。每一个频段,每一个波峰,每一个你魔素在应激状态下会出现的细微偏移量。然后我针对你的频段专门调了一组脉冲序列。就为了今天。就为了这一刻。你以为上次我把你的魔素样本带回去只是因为觉得你特别?当然是因为你特别——但不是那种特别。是那种让我翻来覆去睡不着觉、非得把每个数据都拆开来重新算一遍的特别。就像收到一件等了很久的东西,拆开发现比想象中还要好,然后就开始想应该把它放在架子上哪个位置、灯光从哪个角度打过来最合适。啊说到这个,我实验室的灯也该换了,上次做频谱分析的时候闪了两下,差点影响读数。”
她的手指忽然停住了。那股魔素在锚点底部某条回路纹路上轻轻碰了一下,收回去,再碰一下,像在确认什么东西。
“啊,这里。”她说,“你昨晚加固的时候,新刻的缓冲纹路和旧纹路之间有一个衔接的位置。新旧两段不是一次刻成的,所以它们的魔素频率差了零点几个赫兹。这点差距平时没事,但我只要在这个衔接位置上施加一个和你的共振频率匹配的脉冲——”她停了一下,偏头朝安洁丽雅笑了笑。那个笑容很温和,温和得让人胃里发紧。“你就要重新锚定了。从零开始。而这次我不从底下绕。”
她等了两秒,让这话在安洁丽雅的脑子里充分扩散开,然后才补充道:“这次我从你加固过的方向进。”
脉冲顺着石槽纹路灌进去。安洁丽雅整只手掌像被按进了沸水里——不是热,是烫到几乎失去知觉。金色纹路从指尖炸开,一路窜到手腕,又从手腕蔓延到小臂,光从皮肤底下炸出来,把她的整条手臂映得像被点燃的灯芯。符文石表面的金色光晕剧烈震颤,闪烁的频率快得几乎连成一片。她能感觉到新旧纹路之间的那个衔接位置正在被撕开——不是被撞开,是被精准地、一层一层地剥开,像有人用刀尖沿着纹路的走向慢慢往下划。
一只手落在她肩膀上,另一只手覆在她手背上。艾丽莎的魔素从她手心灌进来,不是帮她输出,是帮她在压力最大的那个点上稳住。安洁丽雅咬着牙把注意力集中在新旧纹路的衔接位置上,重新一层一层地往上加固。金色纹路在剧烈闪烁之后重新稳定,但亮度已经比之前降了不少。
伊瑟拉看着这一幕,轻轻拍了拍手。“这才像话。知道为什么我留给你们时间吗?不是因为仁慈,是因为无聊。你们之前那些反制方案——假数据、动态噪声——都是卡拉卡的主意吧?很漂亮。但我想看看你能做到什么程度。不是卡拉卡能做什么,是你自己。一个躺在手术台上连哭都不会的样本,到底能进化成什么样子。你看你现在都能自己加固回路了,多好。再过一阵子说不定能跟我一起做实验——开个玩笑,别紧张。”
她直起身,把手指从石槽边缘收回来,但没有像之前那样插回口袋。她站在魔法阵旁边,低着头,用指尖轻轻敲着符文石表面,一下,又一下。那个节奏和刚才敲门的节奏不一样——更慢,更沉,每一下都像是落在某种精密仪器的启动开关上。
“你们知道吗,”她开口了,语气忽然变得很轻,“我刚才在外面敲了一圈,你们挡回来了。我又顺着凹槽纹路往里探,你们用动态噪声把我的频率打乱了。然后我绕到锚点底下,找到你们新旧纹路的衔接位置,用脉冲撕开了一道口子——”她偏头看了安洁丽雅一眼,“你补上了。虽然补得勉强,但确实补上了。你们现在一定觉得,嗯,她这轮进攻被我们防住了。”
她把敲击符文石的那只手收回来,翻过手腕,看着自己指尖上残留的黑紫色魔素。那些魔素在她指腹上缓缓旋转,越来越快,越来越密,最后凝成一颗颗针尖大小的光点。
“但这只是验收的第一阶段。”她抬起头,紫色瞳孔里的光忽然变得极亮,“你以为我绕这么大一个圈子——敲门、摸纹路、探接口、撕衔接面——就是为了夸你们几句?不。我是在等。等你们所有人的注意力都集中在锚点那边的时候——”
她把那只手往魔法阵核心方向猛地一按。
“——来试试这个。”
黑紫色光点从她指尖炸开,沿着符文石凹槽里的刻痕纹路疯狂向内蔓延,像无数条细蛇顺着水渠往同一个方向涌。每一条纹路被染成黑紫色的瞬间,那块符文石的光晕就会剧烈震颤一下,然后迅速变暗。整个魔法阵发出一声低沉的闷响——不是爆炸,是更深的、从地底传来的震动,像是有什么东西在魔法阵最深处被惊醒了。核心水晶内部那团原本平稳旋转的蓝色光核猛地一颤,开始以肉眼可见的速度向外膨胀、扭曲,蓝光中开始夹杂不祥的暗紫色乱流。
卡拉卡的反应快到几乎看不清。她的双手同时在控制台上拍下三组备用回路,早已布好的第二套频率网络瞬间激活,从魔法阵的另一侧以完全相反的相位切入主阵。阿玛拉从廊下冲过来,掌心魔素直接注入主控符文石。教会预先布置的守护符文也在同一时刻亮起,在魔法阵外围形成一层半透明的光膜。三股力量同时压上去,与伊瑟拉的黑紫色魔素在核心水晶下方猛烈撞击。
没有巨响。只有一阵极细微的沙沙声。黑紫色魔素被备用回路反向对消,一层一层地褪去,从核心水晶的根部退回到符文石凹槽,从凹槽退回到伊瑟拉的指尖。核心水晶的膨胀停止了,扭曲的蓝光重新稳定下来,虽然比之前暗了一些,但还在运转。魔法阵没有被反转。
伊瑟拉低头看着自己指尖上那些正在消散的残留魔素,脸上的笑意凝固了。不是愤怒,不是恼怒,是某种更接近于“这不在计算结果内”的停顿。她的嘴唇抿成一条细线,指节因为刚才被反向对消时的冲击而微微泛白。沉默了几秒后她抬起眼,目光在卡拉卡、阿玛拉和那层教会防护光膜之间来回扫了一遍。
“……提前布了反向对消回路。”她自言自语,声音比之前低了半度,“什么时候的事?”
没有人回答她。艾丽莎还握着短杖挡在安洁丽雅身前,阿玛拉的掌心还按在主控符文石上,卡拉卡的手指仍然悬在备用回路的激活符文上方。安洁丽雅能感觉到身边所有人的肩膀都微微松了那么一丁点——丽塔把憋了好久的一口气轻轻吐出来,艾丽莎的杖尖往下放低了半寸,连卡拉卡的呼吸节奏都缓了一拍。挡住了。
伊瑟拉没有发动第二次冲击。她把那只手收回去,插回口袋,脸上的笑意重新浮起来——和之前的笑都不一样。这个笑很薄,薄到几乎只是嘴角动了一下。
“有意思。不过你们是不是以为,刚才那个脉冲就是我今天来的目的?”
她往后退了一步。又退了一步。
“那个只是前菜。我敲了一圈,摸了一圈,绕到锚点底下撕你们的衔接面——都是为了把你们所有人的注意力引到那边去。让你们相信这就是我的主攻方向。让你们把所有的备用方案、所有的应急回路、所有的注意力都集中在对消我的脉冲上。”她偏了一下头,“你们做得很漂亮,真的。那个反向对消回路的反应速度,比我预期的还快。但是——”
就在这时候,安洁丽雅忽然感觉到掌心下的符文石温度骤升。不是伊瑟拉刚才那种从外往里探的入侵感——是从内部传出来的,从符文石最深处,从那些她亲手注入过魔素的刻痕纹路最底层。金色纹路猛地亮起来,不是她主动驱动的,是被什么东西从石头内部吸出来的。她的魔素正在被往外抽。
“不对——”她刚说出两个字,整个魔法阵就震了一下。
不是之前那种被撞击的震动。是从核心水晶内部传出来的,缓慢的、沉重的、像心跳一样的脉动。一下。又一下。每一下脉动过后,魔法阵的蓝光就暗一分,而核心水晶深处某条原本不可见的暗金色光丝就亮一分。不是黑紫色,不是伊瑟拉的侵蚀魔素。是更早之前就埋下的东西。
卡拉卡低头看着控制台上的读数面板,面色骤变。“核心水晶的频率正在自主偏移——不是外部攻击,是从内部开始的。所有备用回路运转正常,所有对消协议都在生效,但水晶本身在改变自己的共振频率。”她抬起头,看向阿玛拉,“它在往下沉。”
“往哪个方向沉?”阿玛拉的声音很稳,但安洁丽雅注意到她握着分布图副本的手指收紧了一瞬。
“往反转方向。”卡拉卡说。
阿玛拉沉默了片刻。当她再次开口时,声音不大,却让院子里所有人都听得清清楚楚。“都别慌。这不是被击穿了,是共振余波被激活了。她在第一次碰核心水晶的时候就已经把触发条件埋进去了,刚才那一下不是在攻击魔法阵,是在激活她之前留下的共振种子。她知道我们会把所有防御集中在正面,就用正面施压来掩护侧面渗透,用侧面渗透来掩护锚点突袭,再用锚点突袭来掩护这最后一步。从头到尾,她每一层进攻都附带着另一层意图,我们每挡住一层,注意力就被锁死一层。等到最后一层揭开的时候,种子已经在我们脚下发芽了。现在核心里有什么东西被激活了,它在自主下沉。一旦它沉到足够深的位置,核心水晶的共振频率会被它带着一起偏移。不是被外部攻击反转,是魔法阵自己从内部开始反转。”
她转头看向伊瑟拉。“一旦魔法阵反转,稳定态就会变成激发态。整个小镇的魔素会被强行激发,变成狂暴态。这些紊乱的魔素洪流会直接灌进每一个普通居民的体内——不只是魔女,是每一个人。普通人,还没觉醒的魔女,小孩子。她们的魔素回路会在没有任何准备的情况下被强行撕开。有些人会承受不住,回路在几分钟内烧毁,从此再也无法接触魔素。还有一些人会在这种混乱中爆发出连她自己都不知道的力量——不是正常的觉醒,是被逼出来的、失控的、没有任何引导的强行觉醒。你想要的不是魔法阵反转本身,是反转之后那些被魔素洪流卷进去的普通人。你拿整个小镇当培养皿。”
伊瑟拉轻轻地、慢慢地鼓了两下掌。不是嘲讽,是真心的赞赏——那种同行终于看到了懂行的人时才会流露出的表情。“不愧是城主。我自己总结都没这么简洁。你要不要考虑转行做研究?我可以给你留个助手的位置。”
她把那只手重新插回口袋,后背靠上墙壁,姿态随意得像是坐在自己实验室的椅子上。“阿玛拉说得对。反转魔法阵只是手段,不是目的。我要的数据不在魔法阵里,在人身上。你们想想——一整个小镇,几百上千个普通人,有老有少有男有女,有刚觉醒的魔女,有连自己有没有回路都不知道的小孩。她们的魔素回路在没有任何准备的情况下被强行撕开,魔素像决堤的洪水一样灌进去。每一个人的应激反应都是独一无二的——回路承受阈值、觉醒路径、崩溃临界点、在极限状态下爆发出的潜能峰值。这些数据,一个一个去抓实验体来测试太慢了,样本量也不够。让整个小镇同时成为实验体,才是最有效率的方法。一次性拿到全部数据,横跨所有年龄段、所有体质类型、所有回路状态,对照组、实验组、极端样本,应有尽有。这种规模的实验,一千年也遇不到一次。至于会有多少人在这个过程中死掉,会有多少人因为承受不住而废掉——”她把目光从阿玛拉身上移开,扫过艾丽莎,扫过卡拉卡,扫过丽塔,扫过教会修女们,最后落在安洁丽雅身上,停了很久。“关我什么事。”
又一下脉动从地底传来,比之前更沉,更重。核心水晶深处那条暗金色光丝又长了一分,每蠕动一次,水晶内部的蓝光就暗一分,而安洁丽雅指尖的金色纹路就被往外多抽一分。那枚被激活的共振余波正在往下沉,一寸一寸地,朝着魔法阵最深层的地方沉下去,不可逆地、不紧不慢地,像一颗被放进血管里的气泡,安静地、笃定地流向心脏。她低头看着自己按在符文石上的双手,忽然发现自己的金色纹路不只是被往外抽——还有一部分流失的魔素正沿着回路往核心水晶的方向流去。那些流失的魔素没有消失,它们在往那个正在下沉的东西汇聚。她猛地抬起头。
“它在吃什么?”
伊瑟拉的眼睛亮了一下。不是之前那种研究者的专注,是更私人的、更兴奋的——像是等了很久终于有人问到了她最想聊的话题,像是憋了一肚子话终于找到了可以倾诉的对象。“你发现了?你真的发现了!她发现了!”她差点鼓起掌来,转向卡拉卡和阿玛拉,语气里带着一种近乎真诚的不可思议,“你们知道吗,我做了上千年的实验,没几个实验体能在第一次共振余波还没沉到底的时候就察觉到它在吸收周围的魔素。大多数实验体连自己回路被抽干了都不知道是怎么回事。”
她重新转向安洁丽雅,语速比之前快了将近一倍,像是要把攒了很久的话一口气全倒出来。“它不是在吃,是在收集。那枚共振种子是我用你的魔素频谱做的——记得我刚才说的频谱分析吗?对,就是那个。所以它只对你的魔素频率有亲和力。它在下沉的过程中会不断吸收周围的游离魔素来壮大自己,而你的魔素是它最优先的养分来源。等它沉到核心水晶的最底层,吸收了足够多的魔素,就会触发一次全频段的共振脉冲——到那时候,魔法阵就会开始反转。从稳定态,变成激发态。这个设计最精妙的地方在于——算了,我再说下去你们也听不懂,但真的太漂亮了,我自己都觉得漂亮。”
安洁丽雅低头看着自己按在符文石上的双手。金色纹路还在发光,但流失的速度正在加快。那个正在下沉的东西确实在吃她的魔素,她能感觉到——不是被撕扯的疼,是更缓慢的、更隐蔽的,像有什么东西趴在回路的另一端,安安静静地、一口一口地吸。她抬起头看了看卡拉卡。卡拉卡的手还悬在控制台上方,正在盯着读数面板。安洁丽雅知道那个表情——不是在计算如何反击,是在计算还有多少时间。
“能撑多久?”安洁丽雅问。
卡拉卡沉默了两秒。“以目前的偏移速度,核心水晶会在天亮前后进入不可逆的反转临界点。一旦越过临界点,所有备用回路都会失效——不是被击穿,是魔法阵本身的魔素流向会彻底颠倒,备用回路设计的对消协议全部建立在正向流动的前提下。反向流动时,对消协议本身会变成共振放大器。”她抬起眼,看向安洁丽雅,“我们还有半个夜晚。”
艾丽莎把短杖换到另一只手里,用空出来的那只手重新按住安洁丽雅的肩膀。她没有说话,只是手指收紧了一点,然后松开,重新调整了站位——从安洁丽雅身后半步移到了与她并肩的位置,短杖杖尖重新抬起,对准了伊瑟拉。伊瑟拉还靠在墙壁上,正低头翻看指尖残留的金色魔素,动作随意而专注,像在看一份刚拿到手的实验数据。她注意到艾丽莎调整了站位,微微偏头看了一眼,然后收回视线,继续翻看指尖的光。
“你们还有半个夜晚,”她把那些残留的金色魔素一点一点捻碎,让它们在她指腹间慢慢消散,“好好珍惜。”
安洁丽雅深吸一口气,把注意力重新拉回锚点上。不管伊瑟拉说的是真是假,不管那枚共振种子是什么时候埋下去的,她只知道一件事——这个魔法阵是她一块一块符文石拼起来的,是她亲手注入的魔素,是卡拉卡熬了无数个夜晚校准的频率,是丽塔一块一块擦干净又校准好的石头。她不会让它在自己手里被反转。不会让那些连魔素回路都还没觉醒的人被当成实验耗材。她咬紧牙关,重新把双手按紧符文石表面,开始一层一层地往上加固。金色纹路重新亮起来,虽然比之前暗,但不再往外流了。
然后她指尖的纹路忽然极轻微地跳了一下——不是伊瑟拉,不是核心水晶里那个正在下沉的东西。更远,更轻,一闪即逝。她抬起头。没有人注意到。伊瑟拉在翻看指尖的魔素残留,卡拉卡在计算偏移速度,艾丽莎在盯着伊瑟拉,丽塔在看着艾丽莎。没有任何人察觉到什么。她皱了皱眉,把手重新按紧,将注意力拉回锚点上。