本命法寶 · 修仙世界典藏閣
典藏閣道具圖鑑煉器本命法寶

本命法寶

CultivationCore外掛管理,把「本命法寶」的成長資料直接釘在道具實體自己的PersistentDataContainer(PDC)上——技術路線照抄耐久度系統已驗證過的「資料綁在物品不綁在玩家」模式。玩家可以把手上任何一把裝備指定為本命法寶,之後每次跨境界大突破成功,這把裝備都會自動獲得一次強化(攻擊力/生命上限),是全服第一個「資料綁在物品本身」而非「綁在玩家persistent變數」的成長系統。

已上線

指令

玩家用,遊戲內輸入

/mingbao bind — 把主手拿著的裝備指定為本命法寶。累積成長值不歸零(換綁只是換「載體」),換綁當下會立刻把目前累積的成長套用到新裝備上。
/mingbao info — 查詢目前的綁定狀態跟累積羈絆等級。
/mingbao unbind — 解除綁定(累積的羈絆等級還留著,之後綁定新裝備會直接套用)。

什麼算「跨境界大突破」

修為系統每12層修為等級算一個大境界(煉氣期、築基期、金丹期……一路到大羅金仙,共15個大境界)。只有真正跨過大境界邊界的那一次突破(例如煉氣期十二層→築基期一層)才會讓本命法寶成長一級,境內的小突破(例如煉氣期三層→四層)不算。全程遊戲最多15個大境界,等於最多14次跨境界突破,本命法寶的成長值上限是14。

成長效果

vanilla AttributeModifier,隨身裝備通用,不限武器/防具

屬性每級成長14級(理論上限)
攻擊力(ATTACK_DAMAGE)+0.5+7
生命上限(MAX_HEALTH)+0.5+7 (3.5顆心)

選vanilla屬性系統而不是疊加耐久度系統的耐久度上限,是因為本命法寶可以是任何裝備類型(武器/防具),不是只有耐久度系統追蹤的四系列工具——屬性系統是唯一能不分裝備類型通用套用的機制。兩個係數這次自訂、沒有查證來源(這服目前沒有現成的數值表可以照抄),量級刻意保守,之後要調整直接改插件裡的常數。

技術實作

資料儲存:跟耐久度系統一樣不綁玩家persistent變數,改用道具PDC存三個欄位:擁有者UUID、「這是第幾代綁定」的實例UUID、已套用的成長值。玩家自己的yml(CultivationCore per-player存檔)另外記一份「目前綁定哪個實例、累積成長值多少」,兩邊比對相符才算「這把就是我現在的本命法寶」。
換綁機制:換綁只要在玩家yml換一個新的實例UUID,舊道具的PDC標籤自然失效,不需要去找舊道具本體清標籤。
成長觸發點:跟修為系統既有的/cultivation sync xiuwei共用同一個入口(全部15個跨境界大突破丹的成功路徑,加上道侶雙修救援路徑,都會呼叫這個指令),比較新舊修為等級算出的「大境界」是否往上跳了一級,是就觸發成長。
離線/不在身上也不會漏掉:成長值算在玩家身上(不是算在道具上),如果突破當下本命法寶不在手上/穿戴中,成長值照樣累積,玩家上線或下次拿起裝備時會自動追平屬性跟Lore顯示。
誠實列出,還沒有真人測試過的部分:這次只做過RCON層級的指令路由檢查(確認/mingbao三個子指令都正確擋下「只能玩家使用」、沒有拋例外)跟原始碼審查,沒有找真人在遊戲內實際綁定裝備、觸發一次真正的跨境界突破、肉眼確認攻擊力/生命上限/Lore是否正確更新。跟道侶雙修救援(SoulmateCore外掛)共用同一個修為同步入口,兩邊獨立開發但共用這個中心點,理論上不會互相干擾,但也還沒有真人雙修情境下的實測。