一、武力因素计算公式:
武力因素=X*武+9-随机数(0,9)
X是根据武力值计算出的参数,
武力在不同区间内的不同X值:
当武∈[0,50),X=45
当武∈[50,65),X=45
当武∈[65,80),X=50
当武∈[80,87),X=55
当武∈[87,92),X=60
当武∈[92,97),X=65
当武∈[97,∞),X=70
---------------------------------------------------
二、基本伤害计算公式:
基本伤害=(武力因素+A)*C/100
A是根据攻击者是否是武将来决定的:
若为武将,A=武器攻击力
若为士兵,A=0
C是根据血量计算出的参数
血量在不同区间内的不同C值:
当体∈[0,15),C=20
当体∈[15,35),C=40
当体∈[35,60),C=50
当体∈[60,80),C=70
当体∈[80,90),C=85
当体∈[90,100),C=95
当体∈[100,∞),C=100
--------------------------
三、实际伤害公式:
1.若被攻击的对象为武将:
实际伤害=基本伤害/2-敌将防具防御力
2.若被攻击的对象为骑兵:
实际伤害=基本伤害*3/4
3.其他兵种:
实际伤害=基本伤害
--------------------------
武力因素=X*武+9-随机数(0,9)
X是根据武力值计算出的参数,
武力在不同区间内的不同X值:
当武∈[0,50),X=45
当武∈[50,65),X=45
当武∈[65,80),X=50
当武∈[80,87),X=55
当武∈[87,92),X=60
当武∈[92,97),X=65
当武∈[97,∞),X=70
---------------------------------------------------
二、基本伤害计算公式:
基本伤害=(武力因素+A)*C/100
A是根据攻击者是否是武将来决定的:
若为武将,A=武器攻击力
若为士兵,A=0
C是根据血量计算出的参数
血量在不同区间内的不同C值:
当体∈[0,15),C=20
当体∈[15,35),C=40
当体∈[35,60),C=50
当体∈[60,80),C=70
当体∈[80,90),C=85
当体∈[90,100),C=95
当体∈[100,∞),C=100
--------------------------
三、实际伤害公式:
1.若被攻击的对象为武将:
实际伤害=基本伤害/2-敌将防具防御力
2.若被攻击的对象为骑兵:
实际伤害=基本伤害*3/4
3.其他兵种:
实际伤害=基本伤害
--------------------------


小源








