PTT推薦

Re: [問題] 柏德之門武器專精選項

看板C_Chat標題Re: [問題] 柏德之門武器專精選項作者
pponywong
(pony)
時間推噓 1 推:1 噓:0 →:2

上一篇講解 武器的攻擊次數
這一篇講一下 施法的規則

法術有所謂的施法時間 (casting time) 0-9
就是在一輪(round) 六秒之內 施展該法術所需要的時間
0 就是瞬發 耗時 0 秒
9 就大概是 5.4 秒

DND設計 通常神術的施法時間都比奧術要久

另外 遊戲裡是沒有施法時間 0 的法術的
最低好像是 1 的魔法飛彈 (magic missile)
但是可以裝備 維克納法袍 Robe of Vecna (施法時間-4) 來達到法術瞬發

另外 由於魔法飛彈的施法時間非常短
非常適合打斷法師的法術
如果法師沒有用護盾術(Shield)或是石膚術(Stoneskin)的話
很容易被中斷施法

一般狀態下 一輪只能施展一次法術
就算是瞬發的法術 施展完了
還是要等下一輪開始 才可以在施法

如果法師在一輪內 已經施完法了 可以幹嘛?
就是跑遠一點 或是用投石索攻擊敵人 等待下一輪施法

至於遊戲引擎是怎麼設計出 一輪只能施展一次法術的機制呢?
就是使用靈氣

施法者每次用法術之後 遊戲引擎會在施法者周圍 套一層不可施法的靈氣 持續一輪
只要靈氣還在 就不可以施法 詳細可以看 mod 文件 opecode 188

https://gibberlings3.github.io/iesdp/opcodes/bgee.htm

#188 (0xBC) Spell Effect: Aura Cleansing Variants: PST
Parameter #1: Irrelevant
Parameter #2: Stat Value
Description:
While ON, the creature displays string STRREF_FEEDBACK_AURA_CLEANSED (EE
games only)
whenever they begin to cast a spell before their aura would normally clear
(i.e. more than once/round). Does NOT affect item usage, only spellcasting.
Set the Stat Value field to any non-zero value if you want no time needed
between spells.

The effect modifies AURACLEANSING to Stat Value.

這表示 只要可以清除掉這靈氣 就可以達成每輪無限制施法
法師的HLA剛好有這一種法術 法術迅捷 (Improved Alacrity)
屬於十級法術 (占用九級法術格)

法術作用時間兩輪 可以清除不可施法的靈氣 達成一輪之內無限施法的機制

如果會用near infinity編輯器,也可以用opcode 188來改出
可以無限施法的裝備


--
Make Athkatla Great Again

--

※ PTT 留言評論
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 59.124.167.178 (臺灣)
PTT 網址

enjoyfafa01/27 20:26還有amulet of power也可以-1

fkzj01/27 20:54兩個一起裝下去,火球術直接變瞬發。然後用過就回不去了

enjoyfafa01/29 01:05我都用SPELL TRIGGER(X