- UID
- 80942
- 帖子
- 257
- 积分
- 150
- 紫菀
- 0 朵
- 花瓣
- 291 片
- 花蕊
- 20 朵
- 野草莓
- 0 个
- 蒲公英
- 0 朵
- 社区等级
- 11 级
- 在线时间
- 15 小时
- 注册时间
- 2009-8-7
- 蜗居何地
- 新加坡
- 登录状态
-
当前离线
|
[求助] 关于攻击伤害的计算。请 氯原子 进来帮忙回答下。
关于攻击伤害,我这里有一个简单的公式可以给大家参考。
理论值的判定——
条件一:玩家身上无YS给予的影响DPS的增益Buff
条件二:玩家身上无对手给予的影响DPS的负面Debuff
条件三:强制设定角色Hit=100%,Miss=0,Critchance=0
条件四:强制设定对手Dodge=0,且身上无影响所受伤害的Debuff
注:我们在游戏中只能尽量创造条件做到符合如上4个条件,得出近似值(Approximate Figure)。
设 自变量x为角色增益buff,因变量y=角色实际输出伤害
x=(Petskilllavel+BuffValue++ClassSkill)×100%
z=Damage
w=Damage Reduced
x=角色初始攻击值×(1+BB蛮/灵+狮王+增益卡片+力量/魔力药剂+技能增益+宝石增益)×100%
z=BB技能伤害+武器伤害+装备伤害
w=目标抗性(装备抗性/BB技能)+目标BB钢铁/护主吸收+装备吸收(护甲/魔抗)
则 y=f(x)=x+z-w
如果你放在实战中,则是——
条件一:强制设定角色Hit=100%,Miss=0,Critchance=0
条件二:强制设定对手Dodge=0
设 自变量x为角色增益buff,因变量y=角色实际输出伤害/秒(DPS)
x=(Petskilllavel+BuffValue++ClassSkill)×100%
z=Damage
w=Damage Reduced
x=角色初始攻击值×(1+BB蛮/灵+狮王+增益卡片+力量/魔力药剂+技能增益+宝石增益+增益buff)×100%
z=BB技能伤害(刚力/霹雳)+武器伤害+装备伤害
w=目标抗性(装备抗性/BB技能)+目标BB钢铁/护主吸收+装备吸收(护甲/魔抗)+增益buff减免
则 y=(x+z-w)/初始攻击速度/影响攻击速度的相关buff
看了这个之后,我想问,什么是武器伤害,和装备伤害。 那我们的技能输出怎么算? 比如 冰箭1点是输出100%.这个怎么算进去? |
|