Current Game Skills

這份文件記錄目前 merc-fju-3.0 的整合技能台帳規則,用來把:

放在同一個可追蹤的地方,而不再只記「repo 額外補上的技能」。

對應的機器可讀整合台帳在 docs/current-game/skills.json

目前 GitHub Pages 可讀頁入口:

這兩頁由 scripts/generate_current_game_skills_pages.py 生成,後續若 skills.json 更新,應重新執行該 script。

邊界

舊站參考基線

目前這份文件在技能脈絡上,已明確參考兩份舊站 JSON:

這兩份資料目前是 reference baseline,不是現行 runtime registry。 也就是說:

Runtime Source Of Truth

真正決定目前遊戲技能是否存在、可否載入、NPC 會不會使用的來源仍然是:

這份文件與 docs/current-game/skills.json 都只做開發紀錄,不取代上述 runtime 資料。

Current Registry Schema

docs/current-game/skills.json 現在不再只記 supplemental additions,而是改成整合型 registry。每筆 skill 目前可包含:

這個 schema 的目標是讓後續工作能直接回答:

Legacy Skill Damage 重建注意事項

近期技能鏈重建已確認:大量 legacy skill/*.ski#Damage Value 曾被壓成 20,這會直接扭曲 failenable 對高等 mob 的判讀,也會讓玩家向技能鏈失去原本應有的階梯。

但這不代表之後所有修正都應該只看 Value。實作上至少還要同時檢查:

另外還要連同 combat runtime 一起判讀:

因此目前的維護原則是:

2026-03 NPC 身份戰技補完

技能 檔案 主要用途 主要對象 補充
military blade skill/m/military_blade.ski 軍旅刀法 城市守衛、城門守衛、禁軍護衛 用來取代不合身份的低階江湖散招。
military steps skill/m/military_steps.ski 軍旅步法 城市守軍、騎卒、低中階軍職 NPC 對齊列伍、巡城、軍門轉位感。
imperial sword skill/i/imperial_sword.ski 御衛劍法 殿前護衛、御前護衛、皇宮禁衛軍高階樣本 形成明確高於城市守軍的階梯。
imperial steps skill/i/imperial_steps.ski 御衛步法 殿前 / 御前護衛 和皇城禮制、厚甲、巡守定位相配。
night blade skill/n/night_blade.ski 夜行刀法 盜賊、浪人、大盜類 NPC 保留高機動與狠辣風格。
shadowtrace steps skill/s/shadowtrace_steps.ski 夜行步法 盜賊、浪人、大盜類 NPC night blade 配套,避免只掛基礎步法。
cavalry lance skill/c/cavalry_lance.ski 軍旅槍術 騎兵與持槍軍職 NPC 補足軍旅兵器技能缺口。

目前已落地的 legacy reference 訊號

這一批現行技能文件目前已正確接上的舊站訊號包括:

這些訊號目前主要拿來支撐兩件事:

2026-03 Legacy Ladder Audit 批次基線

目前已正式展開玩家向 legacy 技能梯階重建,第一批先處理刺客/新手共用的劍法鏈:

技能 檔案 目前定位 本輪處置
hua sword skill/h/hua_sword.ski 新手 / 入門劍法 拉回低階基線傷害模板,保留作升階起點。
fonxan sword skill/f/fonxansword.ski 中階刺客劍法 調整為明確高於 hua sword 的中階模板。
dragon sleeve sword skill/d/dragonsleeve.ski 高階刺客劍法 調整為高於 fonxan sword 的高階模板。

這一批的目的不是宣告全體 legacy skill 都已平衡完成,而是先把「同一條玩家向技能鏈不應全部等傷」這個最低限度的 runtime 梯階補回來,並作為後續步法、拳法、刀法批次的對照基線。

2026-03 Batch B 前置盤點結論

第二批預備處理的步法樣本是 cloud stepsgdragon stepssky steps,但前置盤點後已確認它們不是單一直線:

所以 Batch B 的正確做法不是把 cloud / gdragon / sky 當同一條 ladder 一起上調,而是:

前置盤點也確認:

這代表 Batch B 下一步修值時,應優先重建 dodge template,而不是抹掉原本殘留的節奏與耗能差異。

2026-03 Step Family Registry Seed

目前 docs/current-game/skills.json 已完成兩層 seed:

所以現在至少能直接看出這些舊設計:

這一批的意義是把舊站 HTML 才看得到的鏈路拓樸,正式轉進 current-game registry,避免之後只靠舊的扁平 JSON 推錯技能鏈。

目前 coverage 仍是第一版,但已不再只有步法:

所以後續若要做全技能總表,正確方向是繼續擴這份 schema,而不是回頭把 docs/3yWebsite/docs/data/skills.json 當成現行 registry。

舊站分類骨架保留

新台帳現在也保留了舊站技能導覽骨架,不只保留單筆 skill 資料。也就是說,這些既有分類已經能在 docs/current-game/skills.json 裡直接表達:

其中有一個 normalization:

維護規則