dev
This commit is contained in:
@@ -25,11 +25,8 @@ def 强化技攻(强化等级, 强化类型, 部位):
|
||||
增幅品级底数 = {'稀有': 10, '神器': 11, '勇者': 10, '传说': 11, '史诗': 12, '神话': 13}
|
||||
|
||||
|
||||
def 增幅计算(装备等级, 品质, 强化等级, 版本='GF'):
|
||||
if 版本 == 'GF':
|
||||
if 品质 == '智慧产物':
|
||||
return 0
|
||||
return int((装备等级 + 增幅品级加分[品质]) * 增幅成长系数[品质] * 增幅系数[强化等级] / 100 - 0.00000001) + 增幅品级底数[品质] + (0 if 强化等级 < 12 else 5)
|
||||
def 增幅计算(装备等级, 品质, 强化等级):
|
||||
return int((装备等级 + 增幅品级加分[品质]) * 增幅成长系数[品质] * 增幅系数[强化等级] / 100 - 0.00000001) + 增幅品级底数[品质] + (0 if 强化等级 < 12 else 5)
|
||||
|
||||
|
||||
# endregion
|
||||
@@ -179,8 +176,8 @@ def 勋章计算(装备等级, 品质, 强化等级):
|
||||
}
|
||||
|
||||
|
||||
def 武器强化计算(装备等级, 品质, 强化等级, 武器类型, 类型):
|
||||
武器系数 = 武器类型系数[武器类型][0 if 类型 == '物理' else 1]
|
||||
def 武器强化计算(装备等级, 品质, 强化等级, 武器类型, 类型, 默认系数=0):
|
||||
武器系数 = max(武器类型系数[武器类型][0 if 类型 == '物理' else 1], 默认系数)
|
||||
return int((装备等级 + 武器品级加分[品质]) / 8 * 武器成长系数[品质] * 武器强化系数[强化等级] * 武器系数)
|
||||
|
||||
|
||||
@@ -290,10 +287,9 @@ def 武器冷却惩罚(武器类型, 输出类型):
|
||||
# return 武器冷却惩罚系数_HF[武器类型][类型系数]
|
||||
|
||||
|
||||
def 武器MP系数(武器类型, 输出类型, 版本='GF') -> float:
|
||||
def 武器MP系数(武器类型, 输出类型) -> float:
|
||||
类型系数 = 0 if 输出类型 == '物理百分比' else (1 if 输出类型 == '魔法百分比' else 2)
|
||||
if 版本 == 'GF':
|
||||
return MP系数[武器类型][类型系数]
|
||||
return MP系数[武器类型][类型系数]
|
||||
|
||||
|
||||
# endregion
|
||||
|
||||
Reference in New Issue
Block a user