林恩在矮人的鼾聲中醒來。
不是被疼醒的。是左手手指自己蜷了一下——傷口在癒合,癒合時的瘙癢比疼痛更難忽視。他盯著天花板看了一會兒。磚拱上的青黑色苔痕在灰霧的微光中,像一幅褪色的地圖,標記著幾百年來的潮濕與乾旱。
他試著活動左臂。老托克昨晚敷的灰蝕粉末生效了。傷口周圍的紅腫消退了半圈,滲出液已經結成了薄痂。水晶切片上「感染風險」從「低」跳到了「無」。
他坐起身。
艾莉已經不在了。破毯子疊得整整齊齊放在水道角落,上麵壓著一塊拳頭大的石頭——不是怕毯子被吹走,是長在下城區骨頭裡的習慣:東西放好要用重物壓著,否則回來可能就沒了。
老托克還坐在火塘邊。姿勢和昨晚一模一樣,脊背挺直,肩膀放鬆,像是根本沒動過。但火塘裡的木柴是新添的,鐵鍋裡的水正在冒熱氣。
「她什麼時候走的?」
「鐘敲五下的時候。」老托克沒有睜眼,「去麵包房還錢了。四個銅幣。」 (由於快取原因,請使用者直接瀏覽器訪問 看書就來,.超方便 網站,觀看最快的章節更新)
林恩摸了摸腰間布袋。銅幣確實少了四枚——不是他自己數的,是艾莉自己拿的。他想起昨晚老托克說的「明天去還掉」,看來這矮人趁他睡著時已經把銅幣數好放在艾莉能拿到的地方了。
「她說會回來。」老托克補了一句。
林恩沒問「你信嗎」這種話。在下城區,一個欠債的人有機會還清債務,回來不回來都是她自己的選擇。但他想起艾莉昨晚說「四個銅幣夠你吃兩天」時的語氣——像是在勸阻自己接受別人的犧牲。那個人大概會回來。
老托克終於睜開眼睛。那雙眼睛在火光映照下像兩塊剛出爐的鐵錠,沒有溫度,但有重量。
「錘子。」
林恩從手邊拿起那把符文鐵錘。
白天再看,錘頭的磨損痕跡比昨晚更清晰。不是鏽蝕,不是磕碰,是那種幾十年反覆敲擊同一角度形成的、均勻得近乎刻意的弧度。錘柄上的油亮不是漆,是手汗與時間一層一層滲進去的結果——木質纖維被浸潤了幾十年,顏色從淺棕變成了接近黑的深褐,觸感溫潤如舊骨頭。
錘柄末端那顆符文石,在白天看更黯淡了。
「看到那個凹槽了嗎?」老托克指著錘頭與錘柄的連線處。
林恩湊近看。連線處確實有一圈凹槽,裡麵嵌著細如髮絲的灰綠色紋路——不是刻上去的裝飾,更像是某種東西在這裡反覆流動後留下的痕跡。灰蝕結晶的痕跡。
「這個位置叫『喚槽』。」老托克的聲音很慢,每個字都像是被鍛打過纔出口,「普通鐵錘沒有這東西。符文鐵匠的錘子,錘柄裡嵌一塊符文石,錘頭連線處開喚槽。打鐵的時候——不是每一錘,是當你打到某個節骨眼上、鐵料裡的灰蝕結晶開始『回應』你的時候——符文石會被啟用,灰蝕紋順著錘柄流進喚槽,再借著錘頭的力道傳導進鐵料。」
他停了停。
「這就是符文鍛造。不是把灰蝕粉末抹在鐵料表麵,是讓你的每一下錘擊都帶著灰蝕的『脈動』。鐵料裡的灰蝕結晶不是死了的雜質,它們是活的。隻是睡著了。」
林恩握緊錘柄。武器握持的熟練度在昨晚握了一晚上錘柄後已經跳到了1.3%,但此刻他感受到的不再是「如何握得更穩」的肌肉記憶,而是另一種東西——這把錘子不是工具。它是一個矮人八十年的手藝、恥辱、不甘心,全部壓縮在這塊木頭與鐵錠之間的連線處。
「敲。」老托克從廢鐵堆裡撿出一根彎了的鐵釘,大約一指粗,擱在充當鐵砧的扁平石塊上,「敲直。」
林恩舉起錘子。
第一錘。錘頭落在鐵釘彎曲的最高點上,力道偏了——他用的是握刀的手法,虎口發力太緊,錘頭砸下去的角度歪了半寸。鐵釘沒直,反而在彎曲處多了一個淺淺的凹痕。
「重來。」
第二錘。他放鬆虎口,讓錘柄在手心有一絲滑動的餘地。錘頭落下時,回彈的力道順著錘柄傳回手掌——力道對了,但是落點不準。鐵釘的彎曲處被錘平了一半,另一半紋絲不動。
「重來。」
第三錘。落點準了,力道對了。鐵釘的彎曲處被完全錘直——但錘直的同時,鐵釘另一端翹了起來。老托克沒說停。林恩繼續。第四錘修正翹起。第五錘發現這一錘造成了新的微小彎曲。第六錘修正微彎。第七錘發現鐵釘表麵的鏽皮被敲掉了一塊,露出裡麪灰綠色的結晶紋路。
他忽然明白了什麼。
不是錘直一根鐵釘就完了。敲直的過程中每一錘都在產生新的偏差——有的偏差肉眼可見,有的偏差細微到隻有鐵料本身能感覺到。而鐵料會「說」出來:通過回彈的力道、通過聲音、通過下一次錘擊時錘頭接觸麵的微妙不同。
水晶切片上,武器握持跳到了1.4%。
不對。不光是握持在漲。
他一邊敲一邊瞄了一眼——金屬材質辨識跳到了0.5%。廢料分揀跳到了0.5%。
這兩條進度條從昨晚分廢鐵時就開始積累。但此刻它們在繼續漲,不是因為他在做分類工作,而是因為他每敲一錘,都在更精確地感知這塊鐵料的「性格」:它的硬度、脆性、鏽蝕程度、結晶分佈密度——這些不是用眼睛看的,是錘子告訴他的。
第十一錘。鐵釘終於直了。
不是盡善盡美的直——彎曲已經消失,但鐵釘表麵留下了十幾道深淺不一的錘痕,末端有一點微小的開裂。粗看是直的,精看能看出這一係列修正留下的痕跡。
「好了。」老托克說。
矮人拿起鐵釘,在火光下轉動著看了一遍。他看得很慢。不是在檢查有沒有彎,是在讀那些錘痕。每一道錘痕都在告訴他林恩是怎麼握錘的、虎口鬆緊程度、發力時有沒有猶豫。
沉默了很久。
「你以前打過鐵?」
「沒有。」
「那你第一次敲錘子,怎麼知道虎口該鬆該緊?」
林恩沒法回答。他總不能說「我視野裡有塊鏡子剛才告訴我握持方式有偏差」。但老托克沒有追問。矮人隻是把鐵釘放在一邊,又從廢鐵堆裡撿出另一根彎了的鐵釘。
「再敲。這根鏽得更厲害。」
第二根鐵釘確實更糟。鏽蝕深入鐵料內部,彎曲處不僅有彎折變形,還夾雜著灰蝕結晶過度生長形成的脆性層。第一錘下去——力道稍微大了一點,鐵釘直接在彎曲處斷了。
林恩盯著斷口。
斷口的截麵呈現出三種不同的顏色層次:最外層是深褐色的鏽蝕層,中間是泛著灰綠色的灰蝕結晶富集區,最核心是灰白色的金屬本體——隻有小指指甲蓋那麼一點,被層層包裹著。他想起老托克昨晚說的話。「符文鐵匠能把鐵料裡藏著的灰蝕結晶喚活。」那是不是意味著,鍛打的目標不是去除結晶,而是讓結晶流動?
「看到了?」老托克的聲音在他身後。
「看到三層。」
「多數人隻能看到兩層。鏽和鐵。」矮人短粗的手指點了點斷口的灰綠色層,「灰蝕結晶長在鏽層和鐵料之間。普通鐵匠把它當雜質去掉。符文鐵匠——讓它在鐵料裡重新流動。」
他拿起斷了的那截鐵釘,在火光下轉動:「這根鐵釘的灰蝕層太厚了,已經跟鏽蝕層長在一起。敲的時候不能直接錘,要先——」
老托克停了。他看著林恩。
「你眼睛在看哪裡?」
林恩確實在看別的地方。不是鐵釘的斷口——是水晶切片。
熟練度追蹤那一欄,在基礎投擲固化的文字下方,安靜地多出了兩行新條目。不是熟練度百分比,而是某種灰色的、尚未啟用的待解鎖詞條。它們不是他「做到」了什麼之後被鏡子記錄下來的。它們是鏡子在告訴他:你身體的條件已經觸碰到了這些技能的門檻,但你還沒真正做出來。他試著集中注意力觸碰那兩行灰色文字。
沒有反應。隻有冰涼的水晶觸感,和一句簡短的提示文字浮現:【該行為未完成。無法記錄。】
未完成。不是不能做,是他還沒做到。
他收回視線。
「沒什麼。我在看斷口的三層結構。」
老托克盯著他看了兩秒。沒有追問。
「敲直另一根。」
接下來的兩個小時,林恩一共敲直了七根鐵釘。斷了兩根。
第七根鐵釘落地時,動靜不一樣了。
鐵料在他錘子底下發出了一聲低沉的鳴響——不是金屬撞擊的脆響,是更低沉的、持續了大約半拍的共振。林恩能感覺到錘柄末端那顆符文石微微一顫。不是發光,不是發熱,隻是顫了一下。像是一個沉睡了幾十年的東西在夢中翻了個身,然後又沉沉睡去。
老托克猛地抬頭。
「再敲一錘。同一個位置。同樣力道。」
林恩對準鐵釘剛才發出低鳴的那個點,控製虎口鬆緊,落下。
沒有低鳴。
「偏了半度。」老托克的聲音沉下去,「剛才那一錘剛好打在鐵料的『脈路』上——灰蝕結晶在鐵料裡不是均勻分佈的,它們有自己的流道。打在流道上,結晶就會回應。打偏了,就是普通的錘擊。」
他站起身——一米四的身高,走到林恩麵前時卻像一堵移動的鐵砧——從林恩手裡拿過錘子,放在自己掌心。
「符文鍛造的第一課,不是怎麼錘。是學會『聽』——鐵料被敲擊時,不同的位置、不同的深度、不同的結晶密度,發出的聲音不一樣。清脆的是純鐵區。沉悶的是鏽蝕區。低鳴的是灰蝕流道。」
他用錘子在鐵釘末端輕輕敲了一下。
「聽。」
然後敲在鐵釘中段。
「聽。」
最後敲在鐵釘彎曲處的根部。
「聽。」
三次敲擊,三個不同的聲音。末端是清脆的叮,中段是沉悶的咚,根部——是短暫的低鳴,持續了不到半拍就消散了。
林恩閉上眼睛。三次敲擊的聲音還在腦海裡回放。不是偶然——三個位置、三種聲音、三種鐵料內部的構造在振動中傳遞出的資訊。他意識不到自己在做什麼,隻是本能地讓水晶切片上那些數字與耳朵接受到的聲波進行比對。金屬材質辨識的熟練度在漲,但漲的方式不是「 0.1」,而是從0.5跳到0.8,再跳到1.2——每一次準確的辨識都在加速累積。
「能聽到嗎?」老托克的聲音。
林恩睜開眼。
「末端是純鐵區。中段鏽蝕層太厚,聲音被悶住了。根部有灰蝕流道——低鳴持續了大約四分之一拍。」
老托克的眼睛眯了起來。那雙眼睛在火光映照下,忽然有了不同的溫度——不是昨晚那種冷漠的審視,更像是鐵料在爐火中被加熱到了某個臨界點,表麵開始泛出暗紅色的光。他沒說話,隻是把錘子還給林恩,從廢鐵堆裡又抽出一根鐵料——這次不是鐵釘,是一截拇指粗的廢鐵條,長度約二十公分。
「敲。用剛才同樣的手法,從這一頭敲到那一頭。每一錘相隔半指寬。不要看,隻用耳朵。」
林恩不確定這是「第一課」還是「測試」。可能都是。他舉起錘子。
第一錘落下。叮,清脆。純鐵區。第二錘,相隔半指。叮,仍然清脆。第三錘。叮——不,尾音有點悶。第四錘——
半個小時後,他敲完了整根鐵條。中途沒有睜眼。中間有兩錘發出了短暫的低鳴,他記住了那個位置。還有一錘,聲音不對——不是清脆,不是沉悶,不是低鳴,而是一種像踩著朽木的碎裂聲。他用了更小的力道,重新敲了一下那個位置,這次是低沉的嗡——灰蝕流道,但很細。
放下錘子時,金屬材質辨識跳到了2.1%。
老托克拿過鐵條看了一遍。然後放在一邊。
「那根有碎裂聲的——不是你力道不對,是那截鐵料已經朽了。灰蝕結晶把鐵質吃空了,隻剩一層鏽殼撐著。再敲重一點就碎了。」
矮人坐回火塘邊,往鐵鍋裡的熱水撒了一點灰蝕粉末。霧氣升騰,帶著那股奇異的鮮香。
「我在赫菲斯托斯聯邦教了四十三年學徒。第一天能聽出純鐵區和鏽蝕區差別的,每年大概一兩個。但第一天能聽到灰蝕流道的——」他看著林恩,「你不是天賦好。你的耳朵和普通人沒有差別。但你有一個——我不知道是什麼——讓你能察覺到非常細微的差別。」
林恩沒有回答。水晶切片安靜地懸浮在視野角落。
老托克沒有追問。矮人隻是把鐵鍋裡的熱水倒進一個缺了口的陶杯遞給他。
「下午繼續。鐵釘敲直隻是第一步。下一步是敲平鐵片。鐵片的脈路分佈比鐵釘密集,更容易聽到低鳴。但也更容易把灰蝕結晶敲死——力道大一分,結晶就碎在鐵料裡了。」
他頓了頓,那雙鐵錠般的眼睛裡有什麼東西——不是期待,比期待更紮實。
「然後教你淬火。不是淬普通水——用暗河深處含硫的水配三分灰蝕粉末。淬下去的時候,鐵料裡的灰蝕紋會被『定住』,像血幹了以後凝成的疤。」
林恩握著陶杯。熱水透過陶壁燙著他的手指。
「打鐵是兩成技術,八成手感;手感七成靠練習,三成靠感知——你是感知點滿了。」
但淬火之前還有鐵片要敲。敲鐵片之前還有鐵釘要再敲。
他喝完杯裡的水,再次拿起錘子。老托克看著他的動作——虎口鬆緊的瞬間調整、手腕與錘柄的夾角、落下時力道在鐵料上的分佈——沒再說話。隻是鼻子重重地出了一口氣。
不是嘆息。林恩叫它「正名」——當他想說什麼又不肯說時,就用這個聲音替他表達。
水晶切片上,武器握持跳到了1.6%。廢料分揀跳到了0.8%。金屬材質辨識穩穩停在2.1%。
火塘裡的木柴劈啪作響。矮人閉著眼睛靠在磚壁上,缺了半截小指的左手搭在膝蓋上,右手的燙傷疤痕在火光中泛著暗紅。某個瞬間,老托克的嘴角動了一下。
不是笑。是那種鐵料在爐火裡被燒到剛好可以淬火的溫度時,表麵浮現的第一層暗紅色光澤。
下午的敲鐵片課程被巷道裡的腳步聲打斷了。
林恩先聽到了聲音。不是腳步聲本身——老水渠的磚拱結構對聲音的傳導很特殊,從地麵傳下來的聲響會被磚壁過濾掉大部分高頻,隻留下低頻的震動。他能感覺到有五六個人正在接近磨坊入口。不是普通路過的步伐節奏。是搜尋的節奏——停留、移動、再停留。
艾莉從水道入口的縫隙鑽了進來。麵包房的欠條已經還清,她的手腕上多了一道舊傷的疤痕,但那圈繩勒的淤青還在。她跑得上氣不接下氣,半身人血統賦予的敏捷也無法掩蓋她的緊張。
「賴斯帶人來了。五個。其中一個不是下城區的——穿靴子。」
下城區的人不穿靴子。赤腳或草鞋。皮靴是冒險者、警衛兵、幫派打手的標誌。柯克的半獸人血統給了他遠超同齡人的力量。而那個穿靴子的——林恩知道,賴斯找到了一個成年人幫手。
「多遠?」
「兩條巷子。他們查了箍桶匠作坊,發現你沒在那裡——正在挨家挨戶問。」
林恩看向老托克。矮人沒有起身。他從火塘邊拿起一把錘子——不是符文鐵錘,是角落裡塞著的另一把。錘頭比符文鐵錘大一倍,鐵鏽斑斑,握在矮人短粗的手裡像一塊被隨手撿起來的磚頭。
「水道後麵有暗流支流。往深處走能繞到下城區西側的廢棄磨坊。」老托克的語氣沒有變化,「但暗流支流的入口窄,半身人能直接鑽過去。你得側身擠。」
「我不是半身人。」
「你沒看出來。」老托克看了艾莉一眼,「從昨晚到剛才,我隻告訴你兩個人的可以進來——開個縫就能鑽進去。你就是側身擠。」
「他們五個人。你——」
「我在這坐了很久了。」老托克說,「灰霧城下城區的守衛、幫派、收債人,都知道這個水道住著一個被聯邦趕出來的矮人。他們不來找我,不是因為我客氣——是因為上次有人來收保護費,我用鐵錘敲碎了他的膝蓋。」
他說「敲碎膝蓋」時的語氣和說「鐵釘敲直了要用這把」一模一樣。
「現在走。把錘子帶著。回來再還我。」
林恩看了一眼那把符文鐵錘——錘頭上的喚槽,錘柄上的符文石,八十年沒人點亮的黯淡。矮人讓他把錘子帶走,意味著什麼已經不消多說。
他把錘子塞進腰間布袋。布袋沉了一截。艾莉已經鑽進了水道深處,林恩跟在後麵。
身後傳來磚塊挪動的聲音。老托克在用鐵錘敲擊火塘邊的磚壁——三聲,停頓,兩聲。和昨晚守夜人的巡夜暗號一樣,但節奏反了。反過來的含義在下城區隻有一個用處:告訴巷道裡的同行,有人來了,準備應付。