伊多破碎世界的主人吧 关注:269贴子:2,133
  • 10回复贴,共1

【转】简单介绍:攻击造成的伤害和士气耐力所剩血量的关系

只看楼主收藏回复

搬运自3dm论坛
http:/ / bbs.3dmgame.com /thread-3825807-1-1.html
与士气的影响:
士气6-15之间,伤害无变化;
低于6时:
每低一点,攻击力-10%
高于15时:16-17,攻击力+5%;18-20时,再+5%;
21-24时,再+5%。以此类推,触发下一级+5%的士气的需求,与上一级相比是一个等差数列
注意士气是可以保留的:在出了战场后,大地图上每2回合士气会向该单位的基准士气回复1点(比如10基准士气,单位战斗后实际士气20,那么每2回合-1,直至回到10),但一个单位在大地图上可以持有的最高士气=基准士气+10(比如比如10基准士气,单位战斗后实际士气30,那么回到大地图后的该单位只保留有20士气)
防御力与士气无关
与体力的影响:
体力6或6以上时,无影响
低于6时:
每低一点,攻击力-10%(防御只有)
低于最大体力的30%时:移动力-1,但最低不会低于1(这是来自官网的说法,下表是来自于该游戏1代百科的说法,感谢21L提供)
体力 攻击加成 防御加成 速度加成(不会扣到1以下)
5
90% 100% 0
4 80% 100% -1
3
70% 100% -1
2 60% 100% -2
1 50% 100% -2
0 40%
50% -2
与所剩血量的影响:
所剩血量>50%的时候,无影响。
低于50%时:攻击力加成=50%+(目前血量/最大血量)*100%,不会减防御)
最终计算方式:
攻防单位均按上述规则计算好实际攻击力和防御力,Attack值
= 攻击方的攻击力,如果大于5:
攻击 = Attack + Attack / 5 - Random (2 * (Attack /
5) + 1)
如果小于5:
攻击 = Attack +1 - Random (3)
造成的伤害 = 攻击 -
敌方修正后的防御力
如果这样计算出来的造成的伤害<0的话,会强制变为0,并有一定的几率大于0,这个几率
= (1 - 10 / (20 + 造成的伤害
(此时<0))) * 100%


IP属地:北京1楼2013-05-18 17:41回复
    帖子原地址21L有很好的补充,大家可以去看看


    IP属地:北京2楼2013-05-18 17:44
    回复
      终于搞明白了


      IP属地:辽宁3楼2013-05-19 10:51
      收起回复