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)))
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)))
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)))
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)))
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)))