修改召喚精靈狼
自然之法之所以無法單修破關,最大原因就是沒裝備的話,召喚精靈狼點滿才兩隻,整路下來既耗點又很廢。而仔細看,這招居然就是自然專精的主力攻擊招式,剩下的更打不動~
所以我 MOD 做的第一件事,就是修改召喚精靈狼,檔案為:
records\skills\nature\wolfsummons.dbr
首先改 petLimit
增加數量,點滿 7 隻,上限 11 隻:
2;3;3;4;4;4;5;5;5;5;6;6;6;6;6;7;8;9;10;11
接著改 skillCooldownTime
將冷卻時間縮短十倍:
2.000000
最後改 skillManaCost
讓魔法值消耗少一半:
60;62;64;66;68;70;72;74;76;78;80;82;84;86;88;90;92;94;96;98
從此自然之法的人生變彩色了~
經驗值倍率
經驗值公式有兩種,所以該改哪一個比較好?
我個人是在升級所需經驗值控制倍率,因為這樣不只等於提升打怪經驗倍率,也等於提升解任務的經驗倍率。
所需經驗值越低越快升級,常用倍率如下:
1.25 倍 = 0.8
1.3 倍 = 0.769
1.4 倍 = 0.714
1.5 倍 = 0.667
2 倍 = 0.5
3 倍 = 0.333
4 倍 = 0.25
5 倍 = 0.2
10 倍 = 0.1
1.38 倍 = 0.725(禮儀的頭盔 8% + 獻祭的項鍊 30%)
1.88 倍 = 0.532(禮儀的頭盔 8% + 獻祭的項鍊 30% + 經驗之石 50%)
舉個例子,想在經驗之石 50% 倍率下練功的話:
(((1.2^playerLevel)*((1+(playerLevel/0.8))*(0.1*playerLevel)))+(65*((playerLevel+1)^3.25)))*0.667
至於打怪獲得經驗值的公式,我只用來取消打低等怪經驗值變低的設計,變成:
((monsterLevel*15)+(averagePlayerLevel/3.5))*(1+(monsterExperience/100))
或者改成永遠越 6 級打怪也不錯:
((monsterLevel*15)+(5*(averagePlayerLevel/3.5)))*(1+(monsterExperience/100))
當然,這只是我個人習慣,只針對打怪獲得經驗值的公式動手,不但更直覺,而且是照正常數據升級,其實是更好的做法!
物品顏色
受 Diablo II 影響太深,我一直無法適應 Titan Quest 黃裝是附魔詞綴、藍裝是稀有詞綴的設計,所以會 MOD 時,就勢必要改變物品名稱顏色。
掉落在地上的物品名稱顏色,必須在 gameengine.dbr 的 Iten Info 下修改,可用的顏色有:
^a aqua
^b blue
^c cyan
^d darkblue
^f fuchsia
^g green
^i indigo
^k khaki
^l lime
^m maroon
^o orange
^p plum
^r red
^s silver
^t turquoise
^w white
^y yellow
顏色前面還可以設定粗體和斜體:
&b bold
&i italoc
道具欄內顯示物品名稱的顏色,則必須從 records\ui\fontstyles\
找各類裝備的 *.dbr 來改,例如附魔詞綴裝是 descitemnamemagical.dbr
,稀有詞綴裝是 descitemnamerare.dbr
,鑲嵌物是 descrelicname.dbr
。
這些檔案採用浮點數型的 RGB 系統,把十進位整數型 RGB 的各個數字除 255 即可。例如 ^k 的十進位整數型 RGB 是 (240,230,140),各除以 255 後,即可設定為:
fontColorRed 0.941176
fontColorGreen 0.901906
fontColorBlue 0.549019
另外,特白裝是用 Text_CH.arc 設定顏色的,無法從 database.arz 修改。這是因為遊戲設計之初,這類裝備被歸類為普通白裝和稀有綠裝,沒有特別歸類出來。十周年紀念版更新時,才想到要將怪物掉落的專屬裝備區分開來,但數據庫中並沒有怪物專屬裝備這項可以設定,只好在 Text_EN.arc 中,把這些裝備的名稱前面標上 {^k} 和 {^l} 顯示為卡其色(特白)和萊姆色(特綠)。
區別男女角色
將男女角色的能力做出區別,會讓遊戲更有趣!
例如將 malepc01.dbr 的 characterLifeRegen 提升十倍,femalepc01.dbr 的 characterManaRegen 提升十倍,男性擅長回血、女性擅長回魔,創角時就能根據戰士或法師不同練法,選擇更適合自己的角色。