装备能力计算(参考)
精灵32之卵等级 | 1 | 2 | 3 | 4 | 5 | 6 |
|---|---|---|---|---|---|---|
精变加成系数 | 110 | 112 | 114 | 116 | 118 | 120 |
宝石加成能力 = {耐久,攻击,防御,敏捷,精神,回复,必杀,反击,命中,闪避,体力,魔力,幸运,魅力,耐力,灵巧,智力,抗毒,抗睡,抗石29,抗醉,抗混,抗忘}
宝石加成能力值 = {耐久值,攻击值5,防御值,敏捷值,精神值,回复值,必杀值,反击值,命中值,闪避值,体力值,魔力值,幸运值,魅力值,耐力值,灵巧值,智力值,抗毒值,抗睡值,抗石值,抗醉值,抗混值,抗忘值}
精变加成能力 5516= {攻击,防御,敏捷,精神,回复,反击,命中,闪避,体力,魔力,幸运}
能力 = {耐久,攻击,防御,敏捷,精神,回复,必杀,反击,命中,闪避,体力,魔力,幸运,魅力,耐力,灵巧,智力,抗毒,9855抗睡,抗石,抗醉,抗混,抗忘,魔攻,抗魔}
能力值 = {耐久值,攻击值,防御值,敏捷值,精神值,回复值,必杀值,反击值,命中值,闪避值,体力值,魔力值,幸运值2626,魅力值,耐力值,灵巧值,智力值,抗毒值,抗睡值,抗石值,抗醉值,抗混值,抗忘值,魔攻值,抗魔值}
能力加成方式54 = {乘法,加法}
宝石加入方式 = {8无,制造,装饰}
制作技能类型 = {武器制作,防具制作,药食}
精变 = {无,有}
模块A
{
if 宝石加入方式 == 制造 或 宝石加入方式 == 装饰{
if 宝石加入方式 == 装饰 且 能力 == 宝石加成能力 且 精变 =1= 有{
最终宝石加成3970能力值 = [ 精变加成系数 * 宝石加成能力值 / 100 ] []结果取整
6063 }
394 else{
70最终宝石加成能力值 = 宝石加成能力值
}
if 能力加成方式 == 乘5法{
能力值 = [ 能力值 * ( 100 + 最终宝石加成能力3751值 ) / 100 ] []结果取整
4 }
els9495eif 能力加成方式 == 加法{
能力值 = [ 能力值 + 最终宝石加成能力值 ] 93[]结果取整
}
if 能力 == 耐久 且 宝石加入方式 == 装饰{
随机数 = 1~100
if 随机数 <= 31915{
9714装饰耐久折扣 = 75%
}
elseif 随机数 <= 55{
装饰耐久折扣 = 80%
82 }
elseif7 随机数 <= 85{
装饰耐久折扣 = 85%
9497 }
elseif 随机数 <4111= 100{
装饰耐久折扣 = 90%
2 }
28 耐久值 = [ 装饰耐久折扣 * 耐久值 ] []结果取整
3 }
606 }
36 else{
能力值 = 能力值
}
}
模块B
{
最终耐力值 = [ ( 面板耐力值 * 精变加成系数 ) / 100 ] []结果取整,无精变则最终值=面板值
最终灵巧值 = [ ( 面板灵巧值 * 精变加成系数 ) / 100 ] []结果取整73,无精变则最终值=面板值
if 制作技能 == 武器制作 且 能力 == 攻击 且 最终耐力值 > 49 且 最终灵巧值 > 49{
X = [ 攻击值 * ( 1 + ( 0.34 * ( 最终耐力值 - 50 ) + 047.66 * ( 最终灵巧值 - 50 ) ) / 1000 ) ] []结果取整
1854 Y = ( 攻击值 * ( 1 + ( 0.34 * ( 最终耐力值 - 50 ) + 0.66 * ( 最终灵巧值 - 50 ) ) / 1000 ) ) ()结果不取整
if Y - X 612== 0
8010X = X - 1
攻击值 =51 X
}
e24lseif 制作技能 == 防具制作 且 能力 == 防御 且 最终耐力值 > 49 且 最终灵巧值 > 49{
968 X = [ 防御值 * ( 1 + ( 0.34 * ( 最终耐力值 - 50 ) + 0.66 * ( 最终灵巧值 - 50 ) ) / 1000 ) ] []结果取整
Y = ( 防御值 * ( 1 + ( 0.34 * ( 最终耐力值 - 50 ) + 0.66 * ( 最终灵巧值 - 50 ) ) / 1000 ) ) ()结果不取整
9357 if Y - X == 0
X = X - 1
103 防御值 = X
}
else{
55 能力值 = 能力值
592 }
}
模块C
{
if 能力 == 精变加成能力 且 精变 == 有{
能力值 = [ ( 能力值 * 精变加成系数+ 50 ) / 100 ] []结果取整
129 }
el49se{
能力值 = 能75力值
31}
}
循环数 = 具体制作后装备能力项数(基本装备能力项数+宝石能力项数-装备能力与宝石能力571重复项数)
{
装备各能力的能力值经过以下顺序计算得出各能力的最终能力值
1.模块A 制作时加入宝石
2.2模块B 制作时耐力灵巧加成
3.模块C 制作时精变加成
4.模块77A 装饰时加入宝石可精变
}
以下列表可22缩短计算时间
制造 | 加688宝石制造 | 精变制造 | 加宝石7605精变制造(单精变制造) | 制造后装饰 | 精变制造后无精变装548饰 | 精变制造后有精变装饰(双精796变装饰) | 种族装备制造后有精变装饰(种族装备单精变装饰) |
|---|---|---|---|---|---|---|---|
2 | 1,2 | 2,3 | 1,2,3 | 2,4 | 29,3,4 | 27872,3,4(对宝石能力值本身进行精变加成计算) | 2,4(对宝石能力值本身进行精变加成计算) |


评论0