作者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