查看单个帖子
旧 2003-07-31   #4
dwwer
初级会员
级别:5 | 在线时长:97小时 | 升级还需:8小时级别:5 | 在线时长:97小时 | 升级还需:8小时
 
dwwer 的头像
 
注册: 03年06月21日
帖子: 16
声望力: 0
声望: 10 dwwer 闻道则喜
现金:-10两梁山币
资产:-10两梁山币
致谢数: 0
获感谢文章数:0
获会员感谢数:0
几处硬伤

“伤害bonus=伤害bonus+内力bonus=攻击方当前左边内力/20+攻击方加力值-防守方当前左边内力/25”
这个bonus的计算明显不是这样的,经验表明enforce +1 和 enforce 0之间的差距,不只是一个攻击方加力值这么简单,那完全是天壤之别。根据beginer对于hit_ob函数的理解,上述公式可能为beginer的经验估计出来的。

“伤害bonus=伤害bonus+技能内力×伤害bonus/100 注:技能内力指招式中带内力,这出现在掌法拳法中,带兵器时这行忽略。”
技能内力也出现在了兵器中---绝情鞭。chan 而且加成很大基本上就是一倍,某些招数出现2倍的情况。BT ya BT hellfire-whip什么时候能这样呢? dream

hit_ob is not for jinghun-zhang only,该函数是个很重要的函数,他负责计算双方内功对damage的影响。基本所用武功攻击的伤害都要使用它。可以说该函数是计算伤害力的关键,毕竟绝大多数的伤害力来源于双方的内功。不过这个函数隐藏的很好,不在combatd.c中,有待进一步发掘。个人意见,code贴到这个地步就有点冒了。游戏的乐趣就在于不确定性,什么都明白了,就不要玩了,去apply wiz吧。

sweat~~~
dwwer 当前离线