示例#1
0
def bench_h10_yzq(data):
    panel_base = HEROES_PANEL['玉藻前']  # 玉藻前基础面板
    suits42 = ('狂骨', '荒骷髅')
    suits42_alt = ('破势', '荒骷髅')
    attrs246 = [['速度'], ['攻击加成'], ['暴击', '暴击伤害']]
    attrs_threshold = {'速度': 162, '暴击': 1}  # 属性限制
    damage_threshold = ((15696, 20090), )  # 攻暴要求
    damage_threshold_alt = ((17843, 20090), )
    acc = (5, 3, 5, 4, 5, 3)  # 加速设置
    suit = yh_suit.cal(data, panel_base, suits42, attrs246, attrs_threshold,
                       damage_threshold, acc)
    if not suit:
        suit = yh_suit.cal(data, panel_base, suits42_alt, attrs246,
                           attrs_threshold, damage_threshold_alt, acc)
    return '  %s: 魂10高速玉藻前 狂荒/破荒 %s' % ('这个没问题' if suit else '可能做不了', ''.join(
        map(str, acc)))
示例#2
0
def bench_k28_cl(data):
    panel_base = HEROES_PANEL['炼狱茨木童子']  # 茨林基础面板
    suits42 = ('破势', '荒骷髅')
    suits42_alt = ('破势', '鬼灵歌伎')
    attrs246 = [['攻击加成'], ['攻击加成'], ['暴击']]
    attrs_threshold = {'速度': 128, '暴击': 1}  # 属性限制
    damage_threshold = ((15815, sys.maxsize), )  # 攻暴要求
    damage_threshold_alt = ((15723, sys.maxsize), )
    acc = (3, 1, 3, 1, 3, 1)  # 加速设置
    suit = yh_suit.cal(data, panel_base, suits42, attrs246, attrs_threshold,
                       damage_threshold, acc)
    if not suit:
        suit = yh_suit.cal(data, panel_base, suits42_alt, attrs246,
                           attrs_threshold, damage_threshold_alt, acc)
    return '  %s: 困28超星茨林 破荒/破歌 %s' % ('这个没问题' if suit else '可能做不了', ''.join(
        map(str, acc)))
示例#3
0
def bench_k28_yzq(data):
    panel_base = HEROES_PANEL['玉藻前']  # 玉藻前基础面板
    suits42 = ('破势', '荒骷髅')
    attrs246 = [['攻击加成'], ['攻击加成'], ['暴击伤害']]
    attrs_threshold = {'速度': 128, '暴击': 1}  # 属性限制
    damage_threshold = ((21644, sys.maxsize), )  # 攻暴要求
    acc = (6, 5, 6, 5, 6, 4)  # 加速设置
    suit = yh_suit.cal(data, panel_base, suits42, attrs246, attrs_threshold,
                       damage_threshold, acc)
    return '  %s: 困28超星玉藻前 破荒 %s' % ('这个没问题' if suit else '可能做不了', ''.join(
        map(str, acc)))
示例#4
0
def bench_j10_cl(data):
    panel_base = HEROES_PANEL['炼狱茨木童子']  # 茨林基础面板
    suits42 = ('破势', '荒骷髅')
    attrs246 = [['速度', '攻击加成'], ['攻击加成'], ['暴击', '暴击伤害']]
    attrs_threshold = {'速度': 160, '暴击': 1}  # 属性限制
    damage_threshold = ((15390, 15443), (15810, sys.maxsize))  # 攻暴要求
    acc = (5, 2, 5, 4, 5, 3)  # 加速设置
    suit = yh_suit.cal(data, panel_base, suits42, attrs246, attrs_threshold,
                       damage_threshold, acc)
    return '  %s: 觉10高速茨林 破荒 %s' % ('这个没问题' if suit else '可能做不了', ''.join(
        map(str, acc)))
示例#5
0
def bench_zs_htz(data):
    panel_base = HEROES_PANEL['黑童子']  # 小小黑基础面板
    suits42 = ('针女', '鬼灵歌伎')
    attrs246 = [['攻击加成'], ['攻击加成'], ['暴击']]
    attrs_threshold = {'速度': 128, '暴击': 1}  # 属性限制
    damage_threshold = ((0, sys.maxsize), )  # 攻暴要求
    acc = (3, 1, 3, 1, 3, 1)  # 加速设置
    suit = yh_suit.cal(data, panel_base, suits42, attrs246, attrs_threshold,
                       damage_threshold, acc)
    return '  %s: 真蛇超星小小黑 针歌 %s' % ('这个没问题' if suit else '可能做不了', ''.join(
        map(str, acc)))