SAKM4 SAKM4
关注数: 38 粉丝数: 192 发帖数: 6,542 关注贴吧数: 38
【科普】伤害计算与防御计算精确公式,以及常见误区 先纠正一个常见误区:重量重的武器 不等于 重武器!比如游戏内标签注明为“劈刀”的,即使你锻造/或用编辑器做出一把99999KG的该武器,他同样是劈刀,而不是重武器,伤害计算公式和你的“重武器”技能指数无关!“重武器”只是一个武器分类,和“武士刀”,“军刀”,“劈刀”等地位等同,不要想当然地认为“重武器=很重的武器”! 下面是伤害计算公式(原始伤害,未计算护甲等影响,这个在护甲篇讲“?: 1.你在游戏中看到武器上的”切割伤害1.x,冲击伤害0.x之类是怎么来的: BLUNT = FCS_BLUNT * 2 * GRADE * MANUCUT = FCS_CUT * 2 * GRADE * MANU + (0.3*FCS_CUT - 0.3*FCS_CUT*GRADE) blunt=冲击,cut=切割,grade=品级(比如刃行者2),FCS就是编辑器内看到的数值 这个不重要,因为游戏里可以直接看到结果 重头戏来了,很多人想知道的伤害公式(任何武器的伤害计算都包括两部分,切割与冲击,即使某一部分为0): 任何一把武器都由两种伤害部分组成:切割与冲击,也就是每一把武器都有“切割伤害”与“冲击伤害”两个标签,即使某一项可能为0。同时一把武器在计算伤害时,系统会赋予“主要伤害”和“次要伤害”两个系统变量,对于一把给定的武器,如果“切割伤害系数>冲击伤害系数”,则计算伤害时“切割伤害”为“主要伤害”,“冲击伤害”为“次要伤害”;反之则同理(两者相等的情况包括在某一者之中),举例:一把武器的面板切割伤害系数为0.9,冲击伤害系数为1.1,则该武器主要伤害类型为冲击伤害。 “ 主要伤害=20+(0.4*主要伤害类型的伤害系数*【主要伤害类型对应的属性(切割为敏捷,冲击则为力量)+该武器类型的技能等级】 次要伤害(假如次要伤害为冲击)=0+【0.5*冲击伤害系数*(人物力量值+该武器类型的技能等级)】 次要伤害(假如次要伤害为切割)=8+【0.46*切割伤害系数*(人物敏捷值+该武器类型的技能等级)】 其中“该武器类型的技能等级”就是武器的标签,比如武士刀对应“武士刀”技能,分段斧对应“重型武器”技能。再次强调“重量重的武器”不等于“重武器”,只有系统表明标签为“重型武器”的才是,哪怕你有一把999KG的武士刀,他也不受“重型武器”技能影响 最后两者相加,就是玩家造成的原始伤害(raw damage)。 实际伤害还受一项影响,就是武器中标注的“对机器人+50%”之类,或者其他buff/debuff标注的“降低XX伤害之类” ” 下面开始讲解防御机制与计算
首页 1 2 下一页