注册 | 登录

游侠NETSHOW论坛





查看: 5893|回复: 4
打印 上一主题 下一主题

[讨论] 国王的恩赐中兵种技能的伤害决定因素及公式调整 [复制链接]

帖子
194
精华
0
积分
107
金钱
993
荣誉
1
人气
0
评议
0
跳转到指定楼层
楼主
发表于 2012-2-15 21:25:05 |显示全部楼层 |倒序浏览
经过测试,与兵种的攻击力是否高出敌对兵种防御力有关,士气是一点关系都没有的(士气只会加成攻击跟防御的点数,还有暴击率)。
只要兵种攻击力高出敌人防御力60点,那么所有造成的伤害都会乘以3倍,无论是物理伤害还是魔法伤害还是火焰还是毒。
而减免的则是跟抗性有关,如果物理或者魔法抵抗是20%的,就会在此基础上少20%总伤害(是总的)。
影响的文件是SES.KFS里面的ARENA.LUA。里面的伤害计算公式如下
  if k>=0 and k<60 then<--------------------------要想伤害无限飙升,把and k<60去掉。
    sdmg = sdmg *(1+k*0.0333)
  end
  if k>=60 then
    sdmg = sdmg *3<-----------这个就是最大影响的决定公式,各位可以将这个系数和上面的and k<60去掉的,这样伤害值就可以无限飙升了!如果是100的话,根据上面的公式可以到3.33倍,200就是6.66了!
  end
  if k<0 and k>=-60 then
    sdmg = sdmg / (1-k*0.0333)
  end
  if k<-60 then
    sdmg = sdmg / 3
  end

  if sdmg<0 then
    sdmg=0
  end

  sdmg = sdmg * dfactor

目前我能找到影响技能伤害的函数就是这条。各位可以自行调整以适合平衡性。调整公式的好处是只要英雄的攻击力不断飙升,那么兵种的伤害和技能伤害都会不断飙升,坏处就是平衡性打破了,没有最大3倍的限制,很容易飚很高的伤害。

使用道具 举报

帖子
194
精华
0
积分
107
金钱
993
荣誉
1
人气
0
评议
0
沙发
发表于 2012-2-15 21:26:20 |显示全部楼层
我试过调了一下兵种的攻击到1000,单兵伤害可以到2W多。哦,我那个兵种的技能伤害基础值是500。

使用道具 举报

帖子
194
精华
0
积分
107
金钱
993
荣誉
1
人气
0
评议
0
板凳
发表于 2012-2-15 22:38:48 |显示全部楼层
回复 daiweicheng 的帖子

额……兽族的还没研究到呢……回头我看看。之前有问我TT可否复活的,那个我还没空搞出来……
话说,个人不喜欢兽族,太丑了啊,哈哈!!

使用道具 举报

帖子
194
精华
0
积分
107
金钱
993
荣誉
1
人气
0
评议
0
地板
发表于 2012-2-15 22:48:31 |显示全部楼层
回复 daiweicheng 的帖子

再解释一下,本人还滞后于AP这个进度,CW是没下载下来玩的,因为我还没研究透AP。其实KB也是很有乐趣的,呵呵。

使用道具 举报

帖子
194
精华
0
积分
107
金钱
993
荣誉
1
人气
0
评议
0
5#
发表于 2012-2-18 22:04:25 |显示全部楼层
回复 xuhang0512 的帖子

实际上嘛……兵种之间的攻防相差60已经是很少的可能性

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

手机版|Archiver|游侠NETSHOW论坛 ( 苏ICP备2023007791号 )

GMT+8, 2025-7-30 23:59 , Processed in 0.295087 second(s), 13 queries , Gzip On, Memcache On.

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

分享到