注册 登录
漫游UO 返回首页

Digger的个人空间 https://www.myuo.info/?528 [收藏] [复制] [分享] [RSS]

日志

写着玩玩系列之RunUO的一些底层规则(九)武器的伤害

热度 5已有 2632 次阅读2012-4-24 23:31 | 基础, 计算, 影响

在此简介一下人物面板伤害值(同时也是物理伤害的必须计算过程)的计算过程以及影响因素

首先需要获得攻击者的基础伤害值。

如果是玩家,并且赤手空拳,那么拳击的基础伤害值便是1-4 ;若手持武器,则基础伤害值就是武器上定义的最小伤害-最大伤害。

如果是宠物或者怪物、NPC ,那么基础伤害值则按照预定义的取值,若没有定义,按 强壮值÷28 来取值。

===================================================

再将影响伤害值的因素进行分类,共分两类

(一)伤害加成(Physica damage increase "PDI":此值为一个百分数,可为正也可为负,并存在着+100%的上限

①武器装备所附带的伤害加成;:箭袋所附增伤属性是非通用类增伤,并不纳入面板伤害计算

②在巫术的兽化术(Horrific Beast)形态下将获得 +25%的加成;

③在圣骑士法术神圣之怒(Divine Fury)效果影响下将获得 +10%的加成;

④在使用特攻技能防御大师(Defense Mastery)后,会获得一个伤害的负面加成,由-50%至-80%不定。[注:技能 = 武士道技能值和忍术技能值两者之间取其大者 ,公式为  80.0%-(技能-50.0)×3.0÷700.0 ,当技能值为本特攻最低要求50时,计算结果为80%-0.0=80% ,当技能值为120时,计算结果为80%-30%=50% ,阿门 ]

⑤当攻击者身中失调效果时,会获得一个伤害的负面加成,依照失调技能高低,由-2%至-56%不定。[注:失调技能小于等于100时,负面效果 = 失调技能值÷5.0×2  ;失调技能大于100时,负面效果 = {20.0+(失调技能值-100.0)÷2.5}×2 ,以上过程皆强制取整]

⑥再强调一次,以上各项累加之和的上限为+100% 。

===================================================

(二)属性及技能奖励(Physical damage bonuses "PDB" )此值为一个百分数,目前版本中都是正值

强壮属性对伤害的增益为 :强壮值×3÷1000 ,在强壮大于等于100时,额外再奖励5% 

比如一名强壮100的战士,他因此而获益的奖励值为 100×3÷1000+5% = 35% 

解剖技能对伤害的增益为:解剖值×5÷1000 ,在解剖值大于等于100时,额外再奖励5% ;

比如一位解剖技能100的弓手,因本技能而获益的奖励为100×5÷1000+5% = 60%

战术技能对伤害的增益为:战术值×6.25÷1000,在战术值大于等于100时,额外再奖励6.25% 

就按照普通的100战术来计算,因此也能获得 100×6.25÷1000+6.25% = 68.75%

④若使用斧类兵器并且有着伐木技能时,因此获益的算法为:伐木技能×2÷1000 ,若伐木技能等于100点时,再额外奖励10%

最后计算时,以上所有奖励部分将合计,

伤害奖励总和 = PDI之和 + PDB之和 ,这个结果是个百分数的形式 。

===================================================

那么面板伤害值 = 基础伤害值 × 伤害奖励总和(取整)+ 基础伤害值

===================================================

       

   

举个实例:某弓手属性如上,手持一把PDI 50%的破弓

不戴护身符时,全身PDI共计 96%(武器50%,手套25%,首饰21%)

增伤的技能为解剖100,战术110 。

强壮加成:100×3÷1000+5% = 35%

解剖加成:110×5÷1000+5% = 60%

战术加成:110×6.25÷1000+6.25% = 75%

由此PDB共计:35% + 60% + 75% = 170%

伤害奖励总和为:PDI+PDB = 96% + 170% = 266%

最终伤害值为:

13×266%(取整)+13= 47 

17×266%(取整)+17= 62

实际反映到人物面板时,因为存在面板显示带有无条件取整算法的缘故,最小最大伤害减1显示出来,为46 --61 。(实际计算上仍为47--62)


谢谢观看欢迎指正

by 山猪老爷


路过

鸡蛋
4

鲜花

握手

雷人

刚表态过的朋友 (4 人)

发表评论 评论 (4 个评论)

回复 盖伦 2012-5-2 17:24
写着玩玩系列之RunUO的一些底层规则(九)武器的伤害
回复 龙老爷~ 2012-5-3 23:30
    
回复 盖伦 2012-5-22 21:17
哦,是这样
回复 WUWO11 2012-5-30 23:56
  

facelist

您需要登录后才可以评论 登录 | 注册

关闭

站长推荐上一条 /2 下一条

QQ|Archiver|手机版|小黑屋|漫游UO ( 粤ICP备19012221号 )

GMT+8, 2024-4-23 16:20 , Processed in 0.015174 second(s), 23 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

返回顶部