最近博德三更新了八號補丁,所以打算重新打一遍,之前也沒通關。
創建一個新遊戲試了一下聖武士的子職業王冠之誓後打算改一下,明晰正義這個技能還挺不錯的,不過缺點就是需要用到引導誓言充能,聖武士總共也就一個,雖然這個資源短休回覆但感覺還是有點束手束腳。
於是我打算改成不需要充能資源,就去源代碼裡面找到了技能的代碼(悲催的故事從這裡開始)

這圖裡的“Target_RighteousClarity”就是技能的對象,第一眼掃過去發現下面那裡格式不太整齊,仔細一看(並非仔細😃),發現這個技能居然沒有寫調用到的資源代碼。去查了下其他聖武士的技能發現是有寫需要一個附贈和充能的,有點納悶。反反覆覆看了幾遍,最後我在想是不是新出的補丁裡面有些什麼隱藏的調用。

因為感覺有點問題,我沒有直接調用這個對象去改,而是複製了這段代碼到自己mod裡,加了只需要附贈動作和每場戰鬥只能用一次還有隻有3回合的時間限制就登遊戲準備試試。
登上游戲後發現技能的使用條件雖然變了,但是用不了,去看了看代碼發現也沒問題,有點呆住了。就算有隱藏的調用我也沒有改名不應該生效不了才對,然後我又試過來試過去。
最後我在想是不是聖武士的底層代碼是這麼寫的,這種技能必須要充能才能用(雖然我沒有找到),於是我換了個思路,打算給聖武士的充能多加幾個🤔。
加了兩個後我感覺原本10回合有點bt了,於是這次只改了一下持續時間,結果居然還是不行(悲)😢。
我又去仔仔細細的看了源代碼,發現了一件震驚的事情😨

這一整段才是完整的代碼,之前下面一部分我一直以為是一個新對象,氣笑了,懷疑過很多情況,結果一開始就錯了。
現在終於改好了,感覺這樣還算讓我滿意,雖然短休很豐富但短休技能很多時候還是不太捨得用。像那些武器技能不是很強也要設個短休這種感覺意義不大,基本都被改成了每戰鬥一次,感覺這樣戰鬥更流暢一點。

