作者amosdeus (幽素)
看板mud_sanc
標題Re: [討論] 抗性 與 屬性種類 歸納
時間Thu Jul 28 22:02:56 2011
重新整理:
技能等級設定:LV.1 普攻(包含部份EN技能) LV.2 特攻(包含部份EN技能)
LV.3 特攻 LV.4 特殊、大絕
LV.5 超越大絕(或者通俗說法:禁咒)
這點設置玩家與MOB是相同的,LV.5 特殊是留給超越大絕的特殊技能
玩家可以經過某些技能發揮 LV.4 的威力,但是會有副作用比如 暴血攻擊(Berserk)
所以除了 大絕 請把所有技能調整到 LV.3 或是以下
特殊舉例:比如受到某種 團體技能 或是 高級輔助 影響而得到
暫時可以提高一個等級。
抗性整理:
屬性:火(fire) 風(wind) 土(earth) 雷(thunder) 冰(ice)
光(light) 黯(dark) 毒(poison) 音(sound) 普(dam)
種類:物理(physics) 魔法(magic) 念力(psychic) 遠擊(shot)
必中(stick) 氣(air)
所謂的 必中(stick) 就是一定會被擊中,所以請別在其他的方式去閃避它
也請在撰寫 MOB 小心僅用。
比如 命中 9999 號稱必中,但是已經可以被閃避了。
種族特殊設定:
沒有寫出來就是 LV.1
- 表示 抗性為負
‧
‧
略
‧
‧
(抗性可由 鎧甲 加成到 LV.3,超過 LV.3 為 LV.3
或者 種族抗性加成可以到 LV.4 )
種類抗性大都很好想但是直覺來說人類對所有攻擊抵抗都很弱
以等級說來大概都是 LV.1 或者 -LV.1
如果勉強來說 大概就是念力抵抗強 LV.2,因為人的執念很強。
這部分在重新作調整、討論吧
參考: 1575 10/24 laechan R: [討論] 抗性 與 屬性種類 歸納
建議的部分
基本上除去 種族抗性 的特點,屬性防禦應該都要為 LV.1
以 魔族 為例
魔族 火抗 LV.2 暗抗 LV.2
光抗 -LV.1 冰抗 -LV.1
如果被 LV.1 火屬性 傷害 100 攻擊到 傷害:100 /50 = 50
然後在被抗性 anti_percent 做 % 數的運算
反過來說 如果被 LV.1 光屬性 傷害 100 攻擊到 傷害: 100 * 50 = 150
然後在被抗性anti_percent做 % 數的運算
其他的屬性應該都是 傷害 100 攻擊到 傷害:100
然後在被抗性anti_percent做 % 數的運算
因為還有種類的關西所以被 魔法 與 物理 的火屬性攻擊到傷害也是不同的
優先表:
種類[genre] > 級數[class] > 抗性屬性[type]
函式部分請在討論
參考: 1607 10/31 laechan R: [討論] 抗性 與 屬性種類 歸納
6511 7/27 laechan R: [閒聊] 抗性相關設定
6512 7/27 hlead R: [閒聊] 抗性相關設定
目前身上只有抗性的設定種類與防禦級數都還沒放上
可參考 種族抗性 做調整。
防具上我認為應該限定 body 才能做 級數[class] 的增加
普通的單一裝備最高只能加 一 級
套裝式四件或以上才能加二並且裝備的屬性不能給于太好
anti_percent/all 的效果應該只有單一的一半或更低
因為它的守備範圍太大了。
Plain@Sanc
--
咽咽學楚吟 病骨傷幽素 秋姿白髮生 木葉啼風雨
燈青蘭膏歇 落照飛蛾舞 古壁生凝塵 羇魂夢中語
【 傷心行 李賀 】
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 218.162.96.190
1F:→ laechan :技能等級沒給時預設都是 Lv1, kinds=({a,b,1}); 07/28 22:04
2F:→ laechan :而因為 shut 並不是寫在指令, 而是寫在各個技能檔裡 07/28 22:05
3F:→ laechan :頭, 所以需要對大部份的技能檔的 shut 呼叫做更動 07/28 22:05
※ 編輯: amosdeus 來自: 218.162.96.190 (07/28 22:07)
4F:→ laechan :另外建議 mob.c 或 user.c 看到 stick 種類,就改成呼 07/28 22:06
5F:→ laechan :叫 shut2_d.c 會比較 ez, 這樣 shut_d.c 可以省下一 07/28 22:07
6F:→ laechan :些判斷(因為 shut2_d.c 原意就是必中). 07/28 22:07
7F:→ laechan :另外抗性的部份我不建議給負值,依我的經驗,最後怪物 07/28 22:09
8F:→ amosdeus :shut2 會跳過 抗性 與 自體盾 所以MOB才有防必中的設 07/28 22:09
9F:→ laechan :一定極少設負抗性,負抗性設定最後只會作用在玩家身上 07/28 22:09
10F:→ laechan :必中當然會跳過自體盾.至於抗性計算只要加進shut2_d 07/28 22:10
11F:→ amosdeus :定,如果一定要用 shut2 請調整一下判斷。 07/28 22:10
12F:→ laechan :即可.至於自體盾怎麼剋shut2_d.c那就是另一回事 07/28 22:10
13F:→ amosdeus :所以在技能上就可以做 降低 MOB的防禦等級。 07/28 22:11
14F:→ laechan :改 shut_d.c 我也沒意見,反正應該不是我改 07/28 22:11
15F:→ hlead :Orz... 07/28 22:13
16F:→ hlead :有空在整理思考一下怎樣比較好= =... 07/28 22:13
17F:→ hlead :理論上我覺得必中越做越多種..防必中方式也是.. 07/28 22:14
18F:→ hlead :沒必要在搞那麼複雜吧?在多做第三種必中..也只是在 07/28 22:14
19F:→ hlead :多一種必中而已。... 07/28 22:14
20F:→ hlead :說錯 多一種防必中... 07/28 22:14
21F:→ hlead :不如直接必中9999=必中 shut2=stick差別在於會不會 07/28 22:16
22F:→ hlead :過濾到 護盾... 07/28 22:16
23F:→ hlead :然後理論上en不做屬性與抗性相關... 07/28 22:17
24F:→ hlead :做下去可能有點麻煩..雖然這樣EN就比較有意義了... 07/28 22:18
25F:→ amosdeus :目前的 命中9999 已經是機率性打中 USER 了,不應該 07/28 22:18
26F:→ amosdeus :稱 必中 了。 07/28 22:19
27F:→ hlead :有嗎?看程式碼他是在一切的判斷前.. 07/28 22:20
28F:→ amosdeus :我用 USER_CARD 測試 MOB 都是很會閃。 07/28 22:24
29F:→ hlead :這就是sanc神奇的地方了...avert 07/28 22:26