feat:同步国服数据

This commit is contained in:
2026-07-13 01:35:40 +08:00
parent dada284856
commit 09c1ac3674
74 changed files with 46479 additions and 24879 deletions
+2
View File
@@ -65,6 +65,8 @@ def get_data(prefix: str, key: int | str, func: Callable[[Any], Any] = _identity
elif key == "custom":
data = next((item.get('custom', 1.0) for item in custom_cn or []
if item['job'] == job and item['jobGrow'] == jobGrow and item['skillId'] == skill), 1.0)
elif key == "cdList":
data = [0] + [row.get("coolTime", 0) for row in skill_data["levelInfo"]["rows"]]
except Exception:
# print(f"get skill {prefix}/{key} data error")
data = None
+364 -99
View File
@@ -3,16 +3,18 @@ from core.basic.skill import PassiveSkill, ActiveSkill, get_data
from core.basic.character import Character
prefix = "archer/chimera/cn/skillDetail"
# 凌跃一击
# archer/chimera/0969cd4054d93da07708108c0cc1c4b5
# b9cb48777665de22c006fabaf9a560b3/0969cd4054d93da07708108c0cc1c4b5
class Skill0(ActiveSkill):
"""
该技能可在地面和空中施放。\n
向后微微跃起, 并根据武器的不同, 向地面发射不同的投射物, 使敌人浮空。\n
攻击时, 有霸体判定; 转职为缪斯或奇美拉后, 技能类型变为独立攻击力。
该技能可在地面和空中施放。\n
向后微微跃起,并根据武器的不同,向地面发射不同的投射物,使敌人浮空。\n
攻击时,有霸体判定; 转职为缪斯或奇美拉后,技能类型变为独立攻击力。\n
"""
name = "凌跃一击"
cellPos = (6,1)
learnLv = 1
masterLv = 10
maxLv = 20
@@ -46,6 +48,27 @@ class Skill0(ActiveSkill):
data7 = get_data(f'{prefix}/{uuid}', 7)
hit7 = 1
# 后跳
# archer/chimera/7822d6d52e10964a6755f142c666b494
# b9cb48777665de22c006fabaf9a560b3/7822d6d52e10964a6755f142c666b494
# MIGRATION: character 中没有同名技能“后跳”,暂不启用
# class Skill1(ActiveSkill):
# """
# 使自身向后方小跳并避开敌人的攻击。\n
# """
# name = "后跳"
# learnLv = 1
# masterLv = 1
# maxLv = 1
# cellPos = (3,0)
# position = 3
# rangeLv = None
# cd = []
# uuid = "7822d6d52e10964a6755f142c666b494"
# icon = "$common/$uuid"
# hasVP = False
# hasUP = False
# custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
# 基础精通
@@ -53,10 +76,11 @@ class Skill0(ActiveSkill):
# b9cb48777665de22c006fabaf9a560b3/5a56514f35cf0270ae8d6c65f8fefd78
class Skill2(PassiveSkill):
"""
增加基本攻击、 前冲攻击、 跳跃攻击、 [凌跃一击]技能的攻击力。\n
决斗场中, 增益/减益技能、 被动技能的技能攻击力增加效果对[基础精通]无影响。
增加基本攻击、 前冲攻击、 跳跃攻击、 [凌跃一击]技能的攻击力。\n
决斗场中,增益/减益技能、 被动技能的技能攻击力增加效果对[基础精通]无影响。\n
"""
name = "基础精通"
cellPos = (1,0)
learnLv = 1
masterLv = 115
maxLv = 200
@@ -77,14 +101,45 @@ class Skill2(PassiveSkill):
associate = [{"type":"*skillDamage","data":[i-100 if i>0 else 0 for i in data0],"skills":["华丽回收"]}]
# 受身蹲伏
# archer/chimera/ce26c6b69d02a440a81b552bec94f03b
# b9cb48777665de22c006fabaf9a560b3/ce26c6b69d02a440a81b552bec94f03b
# MIGRATION: character 中没有同名技能“受身蹲伏”,暂不启用
# class Skill3(ActiveSkill):
# """
# 使自身在倒地状态下迅速起身并采取蹲伏姿势; 蹲伏状态下,自身会进入无敌状态,效果持续一定时间。\n
# """
# name = "受身蹲伏"
# learnLv = 1
# masterLv = 10
# maxLv = 20
# cellPos = (2,0)
# position = 2
# rangeLv = None
# cd = 5
# mp = [1, 1]
# uuid = "ce26c6b69d02a440a81b552bec94f03b"
# icon = "$common/$uuid"
# hasVP = False
# hasUP = False
# custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
#
# # 蹲伏姿势最短无敌时间 : {value0}秒
# data0 = get_data(f'{prefix}/{uuid}', 0)
# # 蹲伏姿势最长无敌时间 : {value1}秒
# data1 = get_data(f'{prefix}/{uuid}', 1)
# # 起身时霸体时间 : {value2}秒
# data2 = get_data(f'{prefix}/{uuid}', 2)
# 肃静!
# archer/chimera/e2cfb515fe293cf121a649fcc4bab84b
# b9cb48777665de22c006fabaf9a560b3/e2cfb515fe293cf121a649fcc4bab84b
class Skill4(PassiveSkill):
"""
奇美拉似乎被他人的说教影响了, 其技能和部分台词将变得更加乖巧。
奇美拉似乎被他人的说教影响了,其技能和部分台词将变得更加乖巧。\n
"""
name = "肃静!"
cellPos = (5,1)
learnLv = 1
masterLv = 1
maxLv = 1
@@ -101,13 +156,15 @@ class Skill4(PassiveSkill):
# b9cb48777665de22c006fabaf9a560b3/7e60ce8aaca12593f889e8551fd1b03a
class Skill5(PassiveSkill):
"""
由于频繁的研究和实验, 奇美拉经常面临资金困境, 因此选择使用可回收的暗器。\n
可以装备嵌合弓, 并在后跳时进行基本攻击。\n
施放各系列技能后, 会留下可“回收利用”武器。 装备嵌合弓回收武器后, 将减少该系列技能的剩余冷却时间。 冷却时间减少比率按照各技能冷却时间的比率减少, 每个技能最多可使用1次减少冷却时间功能。\n
学习后, 在可回收范围内, 最近的“回收利用”武器处会显示提醒回收的特效。\n
每种类型的“回收利用”武器在地图上最多存在6个, 超出数量时, 最早出现的“回收利用”武器将消失。
由于频繁的研究和实验,奇美拉经常面临资金困境,因此选择使用可回收的暗器。\n
可以装备嵌合弓,并可在后跳时进行基本攻击。\n
施放各系列技能后,会留下可“回收利用”武器。 在装备嵌合弓的状态下回收武器后,将减少该系列技能的剩余冷却时间。\n
武器回收成功时,提升移动速度,该效果持续3秒且随时间逐渐减弱。 冷却时间减少比率按照各技能冷却时间比率计算,每个技能最多适用1次冷却时间减少功能。\n
学习后,在最近的“回收利用”武器处显示提醒回收的特效。\n
每种类型的“回收利用”武器在地图上最多存在6个,超出数量时,最早出现的“回收利用”武器将消失。\n
"""
name = "回收利用"
cellPos = (1,1)
learnLv = 1
masterLv = 1
maxLv = 1
@@ -118,23 +175,84 @@ class Skill5(PassiveSkill):
hasUP = False
custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
# 回收武器后, 技能剩余冷却时间减少率 : {value0}%
# 国服改成了15%,原CD基础*50%
data0 = get_data(f'{prefix}/{uuid}', 0, lambda x: [62.5 if i >0 else i for i in x])
# 回收武器后,技能冷却时间减少率 : {value0}%
data0 = get_data(f'{prefix}/{uuid}', 0)
# 回收武器后,移动速度提升率 : {value1}%
data1 = get_data(f'{prefix}/{uuid}', 1)
# 回收武器后,移动速度提升持续时间 : {value2}秒
data2 = get_data(f'{prefix}/{uuid}', 2)
associate = [ {"type":"*cdRatio","data":data0,"skills":['投掷匕首', '首足连击', '空翻刃袭', '利剑四重奏', '土星环', '环形毒液', '狂锯旋斧', '刺猬困境', '王冠粉碎者', '巨镰斯诺克', '环阿拉德狂飙']}, ]
# 技能连招
# archer/chimera/10b31c7e8cd2d60b9bcf3b1d3ada4b0a
# b9cb48777665de22c006fabaf9a560b3/10b31c7e8cd2d60b9bcf3b1d3ada4b0a
# MIGRATION: character 中没有同名技能“技能连招”,暂不启用
# class Skill6(ActiveSkill):
# """
# 可以最多指定4个角色技能进行排列组合,并通过一个技能栏快捷键施放。\n
# 点击技能连招下方的图标,可以设置技能顺序和调整初始化时间。\n
# - 可将技能连招图标设置到技能栏快捷键中使用。\n
# - 仅限在城镇及修炼场中进行设置。\n
# 按顺序施放添加在连招栏位中的技能。\n
# - 具有再输入功能的技能,需结束所有再输入后,再切换至下一个技能。\n
# - 若所有技能均在冷却中,则显示冷却时间最短的技能。\n
# 当前序部署的技能冷却结束后,经过一定时间,将切换至该前序技能。\n
# - 切换至前序技能的时间可自行调整。 (0~5秒)\n
# - 设置为0秒时,技能冷却结束后将立即切换至前序部署的技能。\n
# - 设置为0秒时,可重复使用填充型技能及无冷却时间的技能。\n
# 包括觉醒技能在内的部分特殊技能将被排除在目标技能列表外,无法添加到技能连招中。\n
# 决斗场中无法使用技能连招。\n
# """
# name = "技能连招"
# learnLv = 1
# masterLv = 1
# maxLv = 1
# cellPos = (8,0)
# position = 8
# rangeLv = None
# cd = []
# uuid = "10b31c7e8cd2d60b9bcf3b1d3ada4b0a"
# hasVP = False
# hasUP = False
# custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
# 防具精通
# archer/chimera/892ef624d8bf3d7fc045f84825fd6104
# b9cb48777665de22c006fabaf9a560b3/892ef624d8bf3d7fc045f84825fd6104
# MIGRATION: character 中没有同名技能“防具精通”,暂不启用
# class Skill7(PassiveSkill):
# """
# 穿戴防具时,可以增加各种属性。\n
# 穿戴的防具越多,效果越强; 可根据转职,增加不同的属性种类及数值。\n
# """
# name = "防具精通"
# learnLv = 1
# masterLv = 1
# maxLv = 1
# cellPos = (0,1)
# position = 0
# rangeLv = None
# cd = []
# uuid = "892ef624d8bf3d7fc045f84825fd6104"
# icon = "$common/$uuid"
# hasVP = False
# hasUP = False
# custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
# 全力挥击
# archer/chimera/4655101518604f874721b3cc249aae10
# b9cb48777665de22c006fabaf9a560b3/4655101518604f874721b3cc249aae10
class Skill7(ActiveSkill):
"""
用力挥舞弓, 击打周围的敌人, 并向前推出。\n
转职为猎人时, 再次按技能键会立即发射一枚爆炸箭矢, 造成额外伤害。\n
转职为缪斯或奇美拉时, 技能类型变为独立攻击力。
用力挥舞弓,击打周围的敌人,并向前推出。\n
转职为猎人时,再次按技能键会立即发射一枚爆炸箭矢,造成额外伤害。\n
转职为缪斯或奇美拉时,技能类型变为独立攻击力。\n
"""
name = "全力挥击"
cellPos = (7,2)
learnLv = 5
masterLv = 60
maxLv = 70
@@ -154,9 +272,9 @@ class Skill7(ActiveSkill):
# 爆炸箭矢攻击力 : {value1}%
data1 = get_data(f'{prefix}/{uuid}', 1)
# [范围信息]
# 转职为猎人时, 爆炸箭矢射程 : {value2}px
# 转职为猎人时,爆炸箭矢射程 : {value2}px
data2 = get_data(f'{prefix}/{uuid}', 2)
# 转职为猎人时, 爆炸箭矢爆炸范围比率 : {value3}%
# 转职为猎人时,爆炸箭矢爆炸范围比率 : {value3}%
data3 = get_data(f'{prefix}/{uuid}', 3)
# 投掷匕首
@@ -165,10 +283,11 @@ class Skill7(ActiveSkill):
class Skill8(ActiveSkill):
"""
[匕首系列]\n
可以消灭试图逼近的小型敌人, 向前方投掷匕首, 攻击敌人。\n
投掷后, 匕首会击中敌人身体或插入地面, 并可“回收利用”。
可以消灭试图逼近的小型敌人,向前方投掷匕首,攻击敌人。\n
投掷后,匕首会击中敌人身体或插入地面,并可“回收利用”。\n
"""
name = "投掷匕首"
cellPos = (2,2)
learnLv = 5
masterLv = 60
maxLv = 70
@@ -190,15 +309,16 @@ class Skill8(ActiveSkill):
# b9cb48777665de22c006fabaf9a560b3/c9664191611af31142e052dfaef84530
class Skill9(ActiveSkill):
"""
前冲并踢飞命中的敌人。\n
踢击仅对一名敌人造成伤害, 冲击波可以对除该敌人外附近的敌人造成伤害。\n
对无法抓取的敌人不适用控制效果。\n
可以按方向键调整冲刺方向。\n
转职为缪斯或奇美拉后, 技能类型变为独立攻击力。\n
转职为旅人时, 可以强制中断踢击后的僵直并施放空中技能。\n
转职为妖护使时, 可以在空中施放。
前冲并踢飞命中的敌人。\n
踢击仅对一名敌人造成伤害,冲击波可以对除该敌人外附近的敌人造成伤害。\n
对无法抓取的敌人不适用控制效果。\n
可以按方向键调整冲刺方向。\n
转职为缪斯或奇美拉后,技能类型变为独立攻击力。\n
转职为旅人时,可以强制中断踢击后的僵直并施放空中技能。\n
转职为妖护使时,可以在空中施放。\n
"""
name = "翻月翔击"
cellPos = (8,3)
learnLv = 10
masterLv = 60
maxLv = 70
@@ -218,17 +338,76 @@ class Skill9(ActiveSkill):
data1 = get_data(f'{prefix}/{uuid}', 1)
hit1 = 1
# 强化 - 后跳
# archer/chimera/2b340542e776818b78f3212af184bd6b
# b9cb48777665de22c006fabaf9a560b3/2b340542e776818b78f3212af184bd6b
# MIGRATION: character 中没有同名技能“强化 - 后跳”,暂不启用
# class Skill11(PassiveSkill):
# """
# 施放技能期间、 被击或倒地的状态下,可以施放无敌状态的[后跳]。\n
# 该能力适用与[后跳]不同的冷却时间,并且不受冷却时间减少效果的影响。\n
# 根据施放情况的不同(强制中断技能和被敌人攻击),进入不同冷却时间。\n
# 无法强制中断觉醒技能和跳跃超过一定高度的技能。\n
# """
# name = "强化 - 后跳"
# learnLv = 10
# masterLv = 1
# maxLv = 1
# cellPos = (4,0)
# position = 4
# rangeLv = None
# cd = 30
# uuid = "2b340542e776818b78f3212af184bd6b"
# icon = "$common/$uuid"
# hasVP = False
# hasUP = False
# custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
#
# # 强制中断技能时的冷却时间 : {value0}秒
# data0 = get_data(f'{prefix}/{uuid}', 0)
# # 被击或倒地期间施放时的冷却时间 : {value1}秒
# data1 = get_data(f'{prefix}/{uuid}', 1)
# 跃翔
# archer/chimera/1fea5a626f15230237946a11a9d11582
# b9cb48777665de22c006fabaf9a560b3/1fea5a626f15230237946a11a9d11582
# MIGRATION: character 中没有同名技能“跃翔”,暂不启用
# class Skill12(ActiveSkill):
# """
# 增加自身20%的跳跃力,效果持续一定时间。\n
# 效果持续期间内,再次按技能键可以结束。\n
# """
# name = "跃翔"
# learnLv = 10
# masterLv = 1
# maxLv = 1
# cellPos = (6,0)
# position = 6
# rangeLv = 3
# cd = 5
# mp = [13, 13]
# uuid = "1fea5a626f15230237946a11a9d11582"
# icon = "$common/$uuid"
# hasVP = False
# hasUP = False
# custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
#
# # 持续时间 : {value0}秒
# data0 = get_data(f'{prefix}/{uuid}', 0)
# 瞬影
# archer/chimera/e11831002360a0d4e08c53ff686eea67
# b9cb48777665de22c006fabaf9a560b3/e11831002360a0d4e08c53ff686eea67
class Skill12(ActiveSkill):
"""
持剑向前突进并斩击前方敌人, 以突破敌群或占据有利的战斗位置。 若附近有“回收利用”的武器, 将移动至其位置进行攻击。\n
施放技能后, 在突进及首次斩击前再次按下技能键, 可发动追加斩击, 并移动至最近的可“回收利用”武器处。\n
可通过[回收利用]的技能特效预测到达位置, 第一次触发时为蓝色回收特效, 第二次为红色回收特效。 可预测各自的移动目标。\n
学习[败果之慧]技能后, 施放技能时会处于无敌状态。
持剑向前突进并斩击前方敌人,以突破敌群或占据有利的战斗位置。 可以在空中或地面使用,若附近有“回收利用”的武器,将移动至其位置并攻击。\n
施放技能后,在突进及首次斩击前再次按下技能键,可发动追加斩击,并移动至最近的可“回收利用”武器处。\n
可通过[回收利用]的技能特效预测到达位置,第一次触发时为蓝色回收特效,第二次为红色回收特效。 可预测各自的移动目标。\n
学习[瞬影清除]技能后,按方向键后使用技能时,不会回收武器,而是向指定方向移动和攻击。\n
学习[败果之慧]技能后,施放技能时会处于无敌状态。\n
"""
name = "瞬影"
cellPos = (5,3)
learnLv = 10
masterLv = 60
maxLv = 70
@@ -253,16 +432,39 @@ class Skill12(ActiveSkill):
# 可回收武器的搜索范围 : {value3}px
data3 = get_data(f'{prefix}/{uuid}', 3)
# 瞬影清除
# archer/chimera/3a691a432c58abebc08211df45c4f4bd
# b9cb48777665de22c006fabaf9a560b3/3a691a432c58abebc08211df45c4f4bd
# MIGRATION: character 中没有同名技能“瞬影清除”,暂不启用
# class Skill14(PassiveSkill):
# """
# 施放[瞬影]技能前,如果先按方向键,则不会向“回收利用”武器所在方向移动,而是向指定方向移动并清除敌人。\n
# """
# name = "瞬影清除"
# learnLv = 10
# masterLv = 1
# maxLv = 1
# cellPos = (5,4)
# position = 5
# rangeLv = 2
# cd = []
# uuid = "3a691a432c58abebc08211df45c4f4bd"
# hasVP = False
# hasUP = False
# custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
# 首足连击
# archer/chimera/3f4ddb4df24a9f78c7778568e80107dd
# b9cb48777665de22c006fabaf9a560b3/3f4ddb4df24a9f78c7778568e80107dd
class Skill13(ActiveSkill):
"""
[斧头系列]\n
向前方对角线方向投掷斧头以转移视线, 随后瞄准敌人足部方向, 再次向地面投掷斧头。\n
第二次投掷的斧头将用力砸向地面, 并可“回收利用”。
向前方对角线方向投掷斧头以转移视线,随后瞄准敌人足部方向,再次向地面投掷斧头。\n
第二次投掷的斧头将用力砸向地面,并可“回收利用”。\n
"""
name = "首足连击"
cellPos = (4,4)
learnLv = 15
masterLv = 60
maxLv = 70
@@ -281,20 +483,24 @@ class Skill13(ActiveSkill):
# 第二个斧头攻击力 : {value1}
data1 = get_data(f'{prefix}/{uuid}', 1)
hit1 = 1
# 压制力 (4人队伍) : {value2}秒 ({value3}秒)
data2 = get_data(f'{prefix}/{uuid}', 2)
data3 = get_data(f'{prefix}/{uuid}', 3)
# 华丽回收
# archer/chimera/438e291ec31b6b831b0c8e33ff41f138
# b9cb48777665de22c006fabaf9a560b3/438e291ec31b6b831b0c8e33ff41f138
class Skill14(ActiveSkill):
"""
利用奇美拉的遗物变形魔方来“回收利用”武器。 回收时可对周围的敌人造成伤害。\n
攻击力会受[基础精通]的影响, 但无法获得[双重螺旋]技能的异常状态附加伤害效果。
利用奇美拉的遗物变形魔方来“回收利用”武器。 回收时可对周围的敌人造成伤害。\n
攻击力会受[基础精通]的影响,但无法获得[双重螺旋]技能的异常状态附加伤害效果。\n
"""
name = "华丽回收"
cellPos = (1,4)
learnLv = 15
masterLv = 1
maxLv = 10
position = 0
position = 1
rangeLv = 2
uuid = "438e291ec31b6b831b0c8e33ff41f138"
type = "passive"
@@ -308,16 +514,40 @@ class Skill14(ActiveSkill):
# 攻击范围比率 : {value1}%
data1 = get_data(f'{prefix}/{uuid}', 1)
# 暴击
# archer/chimera/fc1262c19f3d0477ee8eda47b8db8696
# b9cb48777665de22c006fabaf9a560b3/fc1262c19f3d0477ee8eda47b8db8696
# MIGRATION: character 中没有同名技能“暴击”,暂不启用
# class Skill17(PassiveSkill):
# """
# 集中精神,提升物理/魔法暴击率。\n
# """
# name = "暴击"
# learnLv = 20
# masterLv = 10
# maxLv = 20
# cellPos = (5,0)
# position = 5
# rangeLv = 3
# uuid = "fc1262c19f3d0477ee8eda47b8db8696"
# hasVP = False
# hasUP = False
# custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
#
# # 物理/魔法暴击率增加 : {value0}%
# data0 = get_data(f'{prefix}/{uuid}', 0)
# 双重螺旋
# archer/chimera/b224e3c19599a2496f7470936485e0ad
# b9cb48777665de22c006fabaf9a560b3/b224e3c19599a2496f7470936485e0ad
class Skill16(ActiveSkill):
"""
使用奇美拉制作的特殊药品。 学习后, 将提升转职技能的攻击力。\n
施放技能时, 赋予除普通攻击和[华丽回收]的回收攻击外, 其它所有攻击技能都将附加出血或中毒的异常状态伤害的效果。 该效果仅在装备嵌合弓时生效。\n
再次施放技能, 可切换异常状态效果; 进入地下城时, 最后选择的异常状态效果将自动生效。
使用奇美拉制作的特殊药品。 学习后,将提升转职技能的攻击力。\n
施放技能时,赋予除普通攻击和[华丽回收]的回收攻击外,其它所有攻击技能都将附加出血或中毒的异常状态伤害的效果。 该效果仅在装备嵌合弓时生效。\n
再次施放技能,可切换异常状态效果; 进入地下城时,最后选择的异常状态效果将自动生效。\n
"""
name = "双重螺旋"
cellPos = (1,5)
learnLv = 20
masterLv = 10
maxLv = 20
@@ -348,10 +578,11 @@ class Skill16(ActiveSkill):
class Skill17(ActiveSkill):
"""
[匕首系列]\n
奇美拉后跃时, 向前方直线上逼近的敌人投掷多把匕首, 最多可命中3次。 若攻击范围达到特定数值, 将增加匕首投掷数量。\n
最先投掷的匕首会击中敌人身体或插入地面, 并可“回收利用”。
奇美拉后跃时,向前方直线上逼近的敌人投掷多把匕首,最多可命中3次。 若攻击范围达到特定数值,将增加匕首投掷数量。\n
最先投掷的匕首会击中敌人身体或插入地面,并可“回收利用”。\n
"""
name = "空翻刃袭"
cellPos = (2,5)
learnLv = 20
masterLv = 60
maxLv = 70
@@ -368,18 +599,22 @@ class Skill17(ActiveSkill):
data0 = get_data(f'{prefix}/{uuid}', 0)
hit0 = 3
data1 = get_data(f'{prefix}/{uuid}', 1)
# [范围信息]
# 匕首投掷范围比率 : {value2}%
# 压制力 (4人队伍) : {value2}秒 ({value3}秒)
data2 = get_data(f'{prefix}/{uuid}', 2)
data3 = get_data(f'{prefix}/{uuid}', 3)
# [范围信息]
# 匕首投掷范围比率 : {value4}%
data4 = get_data(f'{prefix}/{uuid}', 4)
# 喷毒
# archer/chimera/a988247dfc78c82e364af39ef66e84a0
# b9cb48777665de22c006fabaf9a560b3/a988247dfc78c82e364af39ef66e84a0
class Skill18(ActiveSkill):
"""
举起嵌合弓进入防御姿态, 降低所受的伤害。 施放技能后短时间内, 若防御成功, 可格挡敌人的攻击, 免除自身所受伤害并进行反击。 反击成功后, 进入短暂无敌状态。
举起嵌合弓进入防御姿态,降低所受的伤害。 施放技能后短时间内,若防御成功,可格挡敌人的攻击,免除自身所受伤害并进行反击。 反击成功后,进入短暂无敌状态。\n
"""
name = "喷毒"
cellPos = (5,6)
learnLv = 25
masterLv = 10
maxLv = 20
@@ -407,13 +642,14 @@ class Skill18(ActiveSkill):
# b9cb48777665de22c006fabaf9a560b3/5f75a60c73b72ad60bd4321b96b16662
class Skill19(ActiveSkill): #不用
"""
启动神秘的遗物——变形魔方, 解锁充满变数的战斗模式, 提升基本攻击力、 技能攻击力和物理暴击率。
启动神秘的遗物——变形魔方,解锁充满变数的战斗模式,提升基本攻击力、 技能攻击力和物理暴击率。\n
"""
name = "唯物主义魔方"
cellPos = (7,6)
learnLv = 25
masterLv = 10
maxLv = 20
position = 0
position = 7
rangeLv = 3
cd = 5
mp = [728, 1713]
@@ -435,10 +671,11 @@ class Skill19(ActiveSkill): #不用
class Skill20(ActiveSkill):
"""
[剑系列]\n
与其它投掷攻击技能衔接时, 可以高效消灭敌人。 短暂滞空后射出利剑, 并额外克隆三柄, 一共发射四柄利剑。 其中克隆的利剑可将命中的敌人聚集于一处。\n
最先射出的利剑会击中敌人身体或插入地面, 并可“回收利用”。
与其它投掷攻击技能衔接时,可以高效消灭敌人。 短暂滞空后射出利剑,并额外克隆三柄,一共发射四柄利剑。 其中克隆的利剑可将命中的敌人聚集于一处。\n
最先射出的利剑会击中敌人身体或插入地面,并可“回收利用”。\n
"""
name = "利剑四重奏"
cellPos = (3,6)
learnLv = 25
masterLv = 60
maxLv = 70
@@ -455,19 +692,23 @@ class Skill20(ActiveSkill):
data0 = get_data(f'{prefix}/{uuid}', 0)
hit0 = 4
data1 = get_data(f'{prefix}/{uuid}', 1)
# [范围信息]
# 范围比率 : {value2}%
# 压制力 (4人队伍) : {value2}秒 ({value3}秒)
data2 = get_data(f'{prefix}/{uuid}', 2)
data3 = get_data(f'{prefix}/{uuid}', 3)
# [范围信息]
# 范围比率 : {value4}%
data4 = get_data(f'{prefix}/{uuid}', 4)
# 遗物之力 · 克隆
# archer/chimera/67e7dd8996b5735e788c9420730c077d
# b9cb48777665de22c006fabaf9a560b3/67e7dd8996b5735e788c9420730c077d
class Skill21(PassiveSkill):
"""
解锁神秘的遗物——变形魔方的“克隆”能力。 可提升技能攻击力, 且由于无需携带过多武器, 也将提升角色的速度。\n
[外形和结构能轻松复刻, 但性能却没那么简单! 得指定向量, 这可是非常繁琐的工作。 而且, 克隆品的维持时间非常短, 所以用于印钞是不现实的。]
解锁神秘的遗物——变形魔方的“克隆”能力。 可提升技能攻击力,且由于无需携带过多武器,也将提升角色的速度。\n
[外形和结构能轻松复刻,但性能却没那么简单! 得指定向量,这可是非常繁琐的工作。 而且,克隆品的维持时间非常短,所以用于印钞是不现实的。]\n
"""
name = "遗物之力 · 克隆"
cellPos = (6,6)
learnLv = 25
masterLv = 10
maxLv = 20
@@ -493,12 +734,13 @@ class Skill21(PassiveSkill):
class Skill22(ActiveSkill):
"""
[斧头系列]\n
奇美拉落入敌阵中心后, 横扫周围敌人的技能。 投掷旋转的斧头, 斧头将围绕奇美拉转动, 斩击四周敌人。\n
耗尽旋转次数的斧头, 会落在技能施放位置的前方, 并可“回收利用”。 若施放技能时按住向下方向键, 斧头会额外旋转半圈, 落在后方位置, 再“回收利用”。\n
奇美拉落入敌阵中心后,横扫周围敌人的技能。 投掷旋转的斧头,斧头将围绕奇美拉转动,斩击四周敌人。\n
耗尽旋转次数的斧头,会落在技能施放位置的前方,并可“回收利用”。 若施放技能时按住向下方向键,斧头会额外旋转半圈,落在后方位置,再“回收利用”。\n
[学习败果之慧后]\n
施放[瞬影]过程中, 可以预输入[土星环]技能。 预输入成功时, 可以配合[瞬影]技能的斩击动作施放[土星环]。
施放[瞬影]过程中,可以预输入[土星环]技能。 预输入成功时,可以配合[瞬影]技能的斩击动作施放[土星环]。\n
"""
name = "土星环"
cellPos = (4,7)
learnLv = 30
masterLv = 60
maxLv = 70
@@ -521,10 +763,11 @@ class Skill22(ActiveSkill):
# b9cb48777665de22c006fabaf9a560b3/5f11bba71728448bb64de0dba2b252cf
class Skill23(ActiveSkill):
"""
用剑对被控制的敌人发动致命一击。 持剑突进刺中敌人, 将其控制后再用匕首补刀, 并利用刺入的剑将敌人劈成两半, 造成高额伤害, 手段极为残忍。\n
对于无法抓取的敌人, 踩住刺入的剑, 借助旋转力将其纵向劈开, 造成伤害, 同样相当残忍。
用剑对被控制的敌人发动致命一击。 持剑突进刺中敌人,将其控制后再用匕首补刀,并利用刺入的剑将敌人劈成两半,造成高额伤害,手段极为残忍。\n
对于无法抓取的敌人,踩住刺入的剑,借助旋转力将其纵向劈开,造成伤害,同样相当残忍。\n
"""
name = "碎心连刺"
cellPos = (5,8)
learnLv = 35
masterLv = 60
maxLv = 70
@@ -537,7 +780,7 @@ class Skill23(ActiveSkill):
hasVP = True
hasUP = True
custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
vps = get_data(f'{prefix}/{uuid}', "vps")
vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501
# 剑刺击攻击力 : {value0}
data0 = get_data(f'{prefix}/{uuid}', 0)
@@ -558,6 +801,9 @@ class Skill23(ActiveSkill):
data6 = get_data(f'{prefix}/{uuid}', 6)
hit6 = 3
data7 = get_data(f'{prefix}/{uuid}', 7)
# 压制力 (4人队伍) : {value8}秒 ({value9}秒)
data8 = get_data(f'{prefix}/{uuid}', 8)
data9 = get_data(f'{prefix}/{uuid}', 9)
mode = ['不可抓取','可抓取']
@@ -597,16 +843,18 @@ class Skill23(ActiveSkill):
if self.vp == 2:
self.associate = [{"data":[0]+[-26]*self.maxLv,"skills":["瞬影"]}]
return super().effect(old, new)
# 环形毒液
# archer/chimera/854997c3bdfc3a2b498b4c4001f69e06
# b9cb48777665de22c006fabaf9a560b3/854997c3bdfc3a2b498b4c4001f69e06
class Skill24(ActiveSkill):
"""
[匕首系列]\n
向前跳跃, 借助离心力将涂有剧毒的匕首投掷到地面, 对聚集的敌人造成范围伤害。 然后通过跺脚, 使匕首上的毒液触发连锁反应, 引发爆炸造成伤害。 施放技能时, 可通过上下方向键在Y轴方向小幅调整位置。\n
在施放技能位置稍前方所投掷的匕首可“回收利用”, 若匕首命中敌人, 将附着于其身上。
向前跳跃,借助离心力将涂有剧毒的匕首投掷到地面,对聚集的敌人造成范围伤害。 然后通过跺脚,使匕首上的毒液触发连锁反应,引发爆炸造成伤害。 施放技能时,可通过上下方向键在Y轴方向小幅调整位置。\n
在施放技能位置稍前方所投掷的匕首可“回收利用”,若匕首命中敌人,将附着于其身上。\n
"""
name = "环形毒液"
cellPos = (2,8)
learnLv = 35
masterLv = 60
maxLv = 70
@@ -619,7 +867,7 @@ class Skill24(ActiveSkill):
hasVP = True
hasUP = True
custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
vps = get_data(f'{prefix}/{uuid}', "vps")
vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501
# 匕首投掷攻击力 : {value0} x {value1}
data0 = get_data(f'{prefix}/{uuid}', 0)
@@ -659,10 +907,11 @@ class Skill24(ActiveSkill):
class Skill25(ActiveSkill):
"""
[斧头系列]\n
用力投掷斧头, 以割裂坚硬的表皮, 并使其旋转着攻击敌人。 若命中敌人, 斧头会附着于其身上旋转, 随后掉落地面; 若未命中, 则在掉落的位置继续旋转。\n
耗尽旋转次数的斧头会落在地面, 并可“回收利用”。
用力投掷斧头,以割裂坚硬的表皮,并使其旋转着攻击敌人。 若命中敌人,斧头会附着于其身上旋转,随后掉落地面; 若未命中,则在掉落的位置继续旋转。\n
耗尽旋转次数的斧头会落在地面,并可“回收利用”。\n
"""
name = "狂锯旋斧"
cellPos = (4,9)
learnLv = 40
masterLv = 60
maxLv = 70
@@ -675,7 +924,7 @@ class Skill25(ActiveSkill):
hasVP = True
hasUP = True
custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
vps = get_data(f'{prefix}/{uuid}', "vps")
vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501
# 斧头第一击攻击力 : {value0}
data0 = get_data(f'{prefix}/{uuid}', 0)
@@ -716,10 +965,11 @@ class Skill25(ActiveSkill):
class Skill26(ActiveSkill):
"""
[剑系列]\n
该技能适用于对付擅长全方位防御的敌人。 在前方克隆并放置6柄利剑, 随后用嵌合弓发射手中的剑, 与克隆的利剑一同射向敌人。\n
手中直接发射的剑命中敌人后, 可“回收利用”; 若未命中, 剑将插进地面。
该技能适用于对付擅长全方位防御的敌人。 在前方克隆并放置6柄利剑,随后用嵌合弓发射手中的剑,与克隆的利剑一同射向敌人。\n
手中直接发射的剑命中敌人后,可“回收利用”; 若未命中,剑将插进地面。\n
"""
name = "刺猬困境"
cellPos = (3,10)
learnLv = 45
masterLv = 60
maxLv = 70
@@ -732,7 +982,7 @@ class Skill26(ActiveSkill):
hasVP = True
hasUP = True
custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
vps = get_data(f'{prefix}/{uuid}', "vps")
vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501
# 克隆剑的攻击力 : {value0} x {value1}
data0 = get_data(f'{prefix}/{uuid}', 0)
@@ -772,10 +1022,11 @@ class Skill26(ActiveSkill):
# b9cb48777665de22c006fabaf9a560b3/7a3fc9d473e8ffe21dd900ddf228a437
class Skill27(PassiveSkill):
"""
解锁神秘的遗物——变形魔方的“巨大化”能力。 可提升技能攻击力, 且由于防具变得更厚, 也将提升物理防御力。\n
[巨大化效果可以增加质量和密度, 真厉害! 但遗憾的是, 结构复杂的生物没办法享受这个能力。]
解锁神秘的遗物——变形魔方的“巨大化”能力。 可提升技能攻击力,且由于防具变得更厚,也将提升物理防御力。\n
[巨大化效果可以增加质量和密度,真厉害! 但遗憾的是,结构复杂的生物没办法享受这个能力。]\n
"""
name = "遗物之力 · 巨大化"
cellPos = (6,11)
learnLv = 48
masterLv = 40
maxLv = 50
@@ -798,9 +1049,10 @@ class Skill27(PassiveSkill):
# b9cb48777665de22c006fabaf9a560b3/94c450d6214cafdc673f763badceeaf1
class Skill28(ActiveSkill):
"""
将斧头投掷向墙壁, 借助反作用力飞向高空, 随后将斧头巨大化, 使其砸向地面, 粉碎敌人的头颅。
将斧头投掷向墙壁,借助反作用力飞向高空,随后将斧头巨大化,使其砸向地面,粉碎敌人的头颅。\n
"""
name = "重力加速度"
cellPos = (4,11)
learnLv = 50
masterLv = 40
maxLv = 50
@@ -823,12 +1075,13 @@ class Skill28(ActiveSkill):
# b9cb48777665de22c006fabaf9a560b3/a99040fc36c75e998aa3ed012b7759c5
class Skill29(ActiveSkill):
"""
清除附近敌人的群体攻击技能。 施放技能时消耗填充数量, 用斧头强力捶击地面, 对周围敌人造成伤害, 并强制“回收利用”武器。\n
此时回收的武器不会触发“华丽回收”效果。\n
按住前方向键并施放技能, 角色会先向前移动, 再用斧头进行捶击。\n
施放技能后, 每隔一定时间填充施放次数。
清除附近敌人的群体攻击技能。 施放技能时消耗填充数量,用斧头强力捶击地面,对周围敌人造成伤害,并强制“回收利用”武器。\n
此时回收的武器不会触发“华丽回收”效果。\n
按住前方向键并施放技能,角色会先向前移动,再用斧头进行捶击。\n
施放技能后,每隔一定时间填充施放次数。\n
"""
name = "废物清理"
cellPos = (4,12)
learnLv = 60
masterLv = 40
maxLv = 50
@@ -841,7 +1094,7 @@ class Skill29(ActiveSkill):
hasVP = True
hasUP = True
custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
vps = get_data(f'{prefix}/{uuid}', "vps")
vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501
# 斧头冲击波攻击力 : {value0}
data0 = get_data(f'{prefix}/{uuid}', 0)
@@ -880,10 +1133,11 @@ class Skill29(ActiveSkill):
class Skill30(ActiveSkill):
"""
[剑系列]\n
该技能适用于对付处于防御姿态和反应迅速的敌人。 克隆多柄利剑并使其短暂悬空, 然后用斧头向上击打, 使空中的剑高速坠落, 攻击敌人并造成伤害。 最后巨剑会直插地面, 造成高额伤害。\n
可在最后坠落的剑所在位置进行“回收利用”。
该技能适用于对付处于防御姿态和反应迅速的敌人。 克隆多柄利剑并使其短暂悬空,然后用斧头向上击打,使空中的剑高速坠落,攻击敌人并造成伤害。 最后巨剑会直插地面,造成高额伤害。\n
可在最后坠落的剑所在位置进行“回收利用”。\n
"""
name = "王冠粉碎者"
cellPos = (3,13)
learnLv = 70
masterLv = 40
maxLv = 50
@@ -896,7 +1150,7 @@ class Skill30(ActiveSkill):
hasVP = True
hasUP = True
custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
vps = [{'name': '躁动之心', 'desc': '追踪<br/>施放时间减少'}, {'name': '旋斧狂欢', 'desc': '变更为斧头系列技能'}] # noqa: E501
vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501
# 剑的坠落攻击力 : {value0} x 4
data0 = get_data(f'{prefix}/{uuid}', 0)
@@ -928,10 +1182,11 @@ class Skill30(ActiveSkill):
# b9cb48777665de22c006fabaf9a560b3/696721534394b40e78ac96e880f19e5a
class Skill31(PassiveSkill):
"""
解锁神秘的遗物——变形魔方的“变形”能力。 凭借对万物真理的领悟 (至少奇美拉本人如此认为), 能够看透敌人, 进而提升暴击率、 基本攻击力和转职技能攻击力。\n
[虽然我也不清楚具体原理, 但只要是我能理解的结构, 通通都能变形, 甚至连成分都能改变! 变形魔方为什么会有这种力量? 简直太可怕了!]
解锁神秘的遗物——变形魔方的“变形”能力。 凭借对万物真理的领悟 (至少奇美拉本人如此认为),能够看透敌人,进而提升暴击率、 基本攻击力和转职技能攻击力。\n
[虽然我也不清楚具体原理,但只要是我能理解的结构,通通都能变形,甚至连成分都能改变! 变形魔方为什么会有这种力量? 简直太可怕了!]\n
"""
name = "遗物奥义 · 变形"
cellPos = (6,13)
learnLv = 75
masterLv = 40
maxLv = 50
@@ -955,11 +1210,12 @@ class Skill31(PassiveSkill):
class Skill32(ActiveSkill):
"""
[长兵器系列]\n
该技能适用于消灭地面上的野兽群。 向前方敌人射出长矛, 刺入敌人身体的长矛会克隆成3个, 随后变形为巨镰, 在命中的敌人周围进行乱舞攻击并造成伤害, 最终一齐向目标敌人发动最后一击。\n
若长矛未命中敌人, 将插在地面并攻击周围敌人。\n
命中敌人身体的长兵器, 可“回收利用”; 若未命中, 长兵器则会插在地面。
该技能适用于消灭地面上的野兽群。 向前方敌人射出长矛,刺入敌人身体的长矛会克隆成3个,随后变形为巨镰,在命中的敌人周围进行乱舞攻击并造成伤害,最终一齐向目标敌人发动最后一击。\n
若长矛未命中敌人,将插在地面并攻击周围敌人。\n
命中敌人身体的长兵器,可“回收利用”; 若未命中,长兵器则会插在地面。\n
"""
name = "巨镰斯诺克"
cellPos = (1,13)
learnLv = 75
masterLv = 40
maxLv = 50
@@ -972,7 +1228,7 @@ class Skill32(ActiveSkill):
hasVP = True
hasUP = True
custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
vps = get_data(f'{prefix}/{uuid}', "vps")
vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501
# 第一击攻击力 : {value0}
data0 = get_data(f'{prefix}/{uuid}', 0)
@@ -1014,10 +1270,11 @@ class Skill32(ActiveSkill):
class Skill33(ActiveSkill):
"""
[长兵器系列]\n
该技能适用于聚集大量敌人后进行群体攻击。 将长兵器堆叠后发射, 随后长兵器变形为巨型齿轮, 向前方射出并攻击敌人。 该齿轮绕行圆形的阿拉德星球一圈后, 将再次出现发动最后一击, 并引发最终爆炸, 造成高额伤害。\n
最后一击时, 根据齿轮经过的路径 (概率决定), 附加灼伤、 冰冻、 感电异常状态。
该技能适用于聚集大量敌人后进行群体攻击。 将长兵器堆叠后发射,随后长兵器变形为巨型齿轮,向前方射出并攻击敌人。 该齿轮绕行圆形的阿拉德星球一圈后,将再次出现发动最后一击,并引发最终爆炸,造成高额伤害。\n
最后一击时,根据齿轮经过的路径 (概率决定),附加灼伤、 冰冻、 感电异常状态。\n
"""
name = "环阿拉德狂飙"
cellPos = (1,14)
learnLv = 80
masterLv = 40
maxLv = 50
@@ -1030,7 +1287,7 @@ class Skill33(ActiveSkill):
hasVP = True
hasUP = True
custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
vps = get_data(f'{prefix}/{uuid}', "vps")
vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501
# 第一个齿轮攻击力 : {value0} x {value1}
data0 = get_data(f'{prefix}/{uuid}', 0)
@@ -1051,7 +1308,6 @@ class Skill33(ActiveSkill):
# 灼伤最后一击攻击力 : {value7}
data7 = get_data(f'{prefix}/{uuid}', 7)
hit7 = 1
power7 = 1/1.1 # BUG 10%是双重螺旋的异常倍率,这个灼伤在不点VP的时候,这部分无法收到这个加成,如果点VP1就能收到加成
# 灼伤最后一击持续时间 : {value8}秒
data8 = get_data(f'{prefix}/{uuid}', 8)
# [冰冻最后一击]
@@ -1072,6 +1328,7 @@ class Skill33(ActiveSkill):
# [范围信息]
# 攻击范围比率 : {value14}%
data14 = get_data(f'{prefix}/{uuid}', 14)
power7 = 1/1.1 # BUG 10%是双重螺旋的异常倍率,这个灼伤在不点VP的时候,这部分无法收到这个加成,如果点VP1就能收到加成
mode = ['灼伤','冰冻','感电']
@@ -1120,17 +1377,17 @@ class Skill33(ActiveSkill):
self.setMode("灼伤")
self.cd = 45*(1-0.15)*0.2
self.skillRation *= 0.2
#冷却和伤害变为原技能灼伤状态的20%
# 幻爆天使之翼
# archer/chimera/6166762c62f234c5f50c2d2ebc5e48d0
# b9cb48777665de22c006fabaf9a560b3/6166762c62f234c5f50c2d2ebc5e48d0
class Skill34(ActiveSkill):
"""
利用变形魔方与所持有武器的力量, 施展终极技能。 靠近附近最强的敌人后, 暂时开启变形魔方, 将敌人吸入遗物内部, 随后将其中的无数武器与敌人一同释放, 造成致命伤害。\n
若附近没有可追踪的目标, 则无法施放此技能。
利用变形魔方与所持有武器的力量,施展终极技能。 靠近附近最强的敌人后,暂时开启变形魔方,将敌人吸入遗物内部,随后将其中的无数武器与敌人一同释放,造成致命伤害。\n
若附近没有可追踪的目标,则无法施放此技能。\n
"""
name = "幻爆天使之翼"
cellPos = (2,14)
learnLv = 85
masterLv = 40
maxLv = 50
@@ -1149,17 +1406,21 @@ class Skill34(ActiveSkill):
hit0 = 1
# 追踪范围 : {value1}px
data1 = get_data(f'{prefix}/{uuid}', 1)
# 压制力 (4人队伍) : {value2}秒 ({value3}秒)
data2 = get_data(f'{prefix}/{uuid}', 2)
data3 = get_data(f'{prefix}/{uuid}', 3)
# 败果之慧
# archer/chimera/d59c9840f65381bde8487757f1753c71
# b9cb48777665de22c006fabaf9a560b3/d59c9840f65381bde8487757f1753c71
class Skill35(PassiveSkill):
"""
聆风·奇美拉克服了对遗物的未知恐惧。 突破束缚后, 她凭着更加狂暴的战斗风格, 成为了战场的主宰。 可提升基本攻击力和转职技能攻击力, [瞬影]和[土星环]技能将获得附加效果。\n
[瞬影] : 施放技能时处于无敌状态。\n
[土星环] : 在施放[瞬影]过程中, 可预输入该技能指令。 预输入成功后, 发动[瞬影]的斩击动作, 可同时投掷旋转的斧头。
聆风·奇美拉克服了对遗物的未知恐惧。 突破束缚后,她凭着更加狂暴的战斗风格,成为了战场的主宰。 可提升基本攻击力和转职技能攻击力,[瞬影]和[土星环]技能将获得附加效果。\n
[瞬影] : 施放技能时处于无敌状态。\n
[土星环] : 在施放[瞬影]过程中,可预输入该技能指令。 预输入成功后,发动[瞬影]的斩击动作,可同时投掷旋转的斧头。\n
"""
name = "败果之慧"
cellPos = (6,15)
learnLv = 95
masterLv = 40
maxLv = 50
@@ -1180,10 +1441,11 @@ class Skill35(PassiveSkill):
# b9cb48777665de22c006fabaf9a560b3/bbc15561bec24f9c1e79e23d715b1dd2
class Skill36(ActiveSkill):
"""
该技能可占据战场制高点, 从空中袭击最强大的敌人。 角色倒悬于最高处, 选定好降落地点后, 通过攻击键和技能键, 用矛发动强袭。 随后对插在地面的矛进行“变形”和“巨大化”, 使武器穿透地面, 造成穿刺伤害。\n
经常丢三落四的聆风·奇美拉在倒悬时, 会掉落自己的随身物品以及“回收利用”的匕首、 剑、 斧头、 长兵器各1个。
该技能可占据战场制高点,从空中袭击最强大的敌人。 角色倒悬于最高处,选定好降落地点后,通过攻击键和技能键,用矛发动强袭。 随后对插在地面的矛进行“变形”和“巨大化”,使武器穿透地面,造成穿刺伤害。\n
经常丢三落四的聆风·奇美拉在倒悬时,会掉落自己的随身物品以及“回收利用”的匕首、 剑、 斧头、 长兵器各1个。\n
"""
name = "颠倒之浩劫"
cellPos = (5,15)
learnLv = 95
masterLv = 40
maxLv = 50
@@ -1210,9 +1472,10 @@ class Skill36(ActiveSkill):
# b9cb48777665de22c006fabaf9a560b3/de20372767d014d62dc7361ac686834e
class Skill37(ActiveSkill):
"""
最致命的攻击, 便是出其不意的突袭。 聆风·奇美拉先用斧头使敌人眩晕 (控制), 再用弓穿刺敌人身体。 随后踩住弓身, 借助弓的张力施展强力一击。 攻击后, 立即借助遗物——变形魔方的力量,发射巨大化的剑, 彻底消灭敌人。
最致命的攻击,便是出其不意的突袭。 聆风·奇美拉先用斧头使敌人眩晕 (控制),再用弓穿刺敌人身体。 随后踩住弓身,借助弓的张力施展强力一击。 攻击后,立即借助遗物——变形魔方的力量,发射巨大化的剑,彻底消灭敌人。\n
"""
name = "熵变 : 非线性跳跃"
cellPos = (5,16)
learnLv = 100
masterLv = 40
maxLv = 50
@@ -1239,7 +1502,9 @@ class Skill37(ActiveSkill):
data3 = get_data(f'{prefix}/{uuid}', 3)
hit3 = 10
data4 = get_data(f'{prefix}/{uuid}', 4)
# 压制力 (4人队伍) : {value5}秒 ({value6}秒)
data5 = get_data(f'{prefix}/{uuid}', 5)
data6 = get_data(f'{prefix}/{uuid}', 6)
class classChange(Character):
def __init__(self, equVersion):
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
@@ -31,10 +31,8 @@ class Skill0(ActiveSkill):
hasUP = False
# 浮空力比率 : {value0}%
# REMOVE: data0 = [0, 131.4, 132.9, 134, 135.4, 136.6, 138, 139.1, 140.6, 141.7, 143.1, 147.7, 152.3, 157.1, 162, 166.6, 171.4, 176.3, 180.9, 185.7, 190.6, 195.1, 200, 204.9, 209.4, 214.3, 219.1, 223.7, 228.6, 233.4, 238, 242.9, 247.7, 252.3, 257.1, 262, 266.6, 271.4, 276.3, 280.9, 285.7, 290.6, 295.1, 300, 304.9, 309.4, 314.3, 319.1, 323.7, 328.6, 333.4]# noqa: E501
data0 = get_data(f'{prefix}/{uuid}', 0)
# 攻击力 : {value1}%
# REMOVE: data1 = [0, 184, 214, 243, 272, 301, 331, 360, 389, 418, 448, 478, 507, 536, 565, 595, 624, 654, 682, 712, 741, 771, 800, 829, 859, 888, 918, 946, 976, 1005, 1035, 1063, 1093, 1123, 1152, 1182, 1210, 1240, 1269, 1299, 1329, 1357, 1387, 1416, 1446, 1474, 1504, 1533, 1563, 1592, 1621]# noqa: E501
data1 = get_data(f'{prefix}/{uuid}', 1)
# 虎袭
@@ -67,19 +65,14 @@ class Skill1(ActiveSkill):
hasUP = False
# 跑动中撞到敌人时攻击力 : {value0}%
# REMOVE: data0 = [0, 210, 232, 254, 274, 296, 317, 339, 361, 381, 403, 424, 447, 468, 489, 511, 532, 553, 574, 596, 618, 639, 660, 681, 703, 725, 745, 767, 788, 810, 830, 852, 874, 895, 917, 937, 959, 981, 1002, 1023, 1044, 1066, 1088, 1108, 1130, 1152, 1174, 1196, 1216, 1238, 1259, 1281, 1301, 1323, 1345, 1366, 1387, 1408, 1430, 1452, 1473, 1494, 1515, 1537, 1558, 1579, 1601, 1622, 1644, 1664, 1686]# noqa: E501
data0 = get_data(f'{prefix}/{uuid}', 0)
# 跑动中攻击次数 : {value1}次
# REMOVE: data1 = [0, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5]# noqa: E501
data1 = get_data(f'{prefix}/{uuid}', 1)
# 扔开抓住的敌人时攻击力 : {value2}%
# REMOVE: data2 = [0, 3289, 3624, 3954, 4289, 4624, 4959, 5289, 5624, 5953, 6294, 6624, 6959, 7288, 7629, 7959, 8294, 8623, 8959, 9294, 9629, 9958, 10294, 10629, 10964, 11293, 11629, 11958, 12299, 12628, 12963, 13293, 13634, 13963, 14298, 14628, 14963, 15298, 15633, 15963, 16298, 16628, 16968, 17298, 17633, 17963, 18303, 18633, 18968, 19298, 19633, 19968, 20303, 20633, 20968, 21303, 21638, 21967, 22303, 22638, 22973, 23308, 23638, 23973, 24308, 24643, 24973, 25308, 25637, 25978, 26308]# noqa: E501
data2 = get_data(f'{prefix}/{uuid}', 2)
# 间接攻击力 : {value3}%
# REMOVE: data3 = [0, 1648, 1807, 1977, 2148, 2312, 2477, 2647, 2812, 2983, 3142, 3312, 3483, 3647, 3818, 3977, 4147, 4318, 4483, 4647, 4812, 4982, 5153, 5312, 5482, 5653, 5818, 5982, 6147, 6318, 6488, 6647, 6818, 6982, 7153, 7323, 7482, 7653, 7817, 7988, 8153, 8317, 8488, 8658, 8817, 8988, 9153, 9323, 9488, 9653, 9823, 9988, 10152, 10323, 10488, 10658, 10817, 10988, 11158, 11323, 11493, 11652, 11823, 11993, 12158, 12323, 12493, 12658, 12828, 12987, 13158]# noqa: E501
data3 = get_data(f'{prefix}/{uuid}', 3)
# 追加操作后的攻击力增加率 : {value4}%
# REMOVE: data4 = [0, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24]# noqa: E501
data4 = get_data(f'{prefix}/{uuid}', 4)
# 神的恩赐
@@ -102,7 +95,6 @@ class Skill2(PassiveSkill):
hasUP = False
# 所有异常状态抗性增加 : {value0}%
# REMOVE: data0 = [0, 5]# noqa: E501
data0 = get_data(f'{prefix}/{uuid}', 0)
@@ -130,13 +122,10 @@ class Skill4(PassiveSkill):
hasUP = False
# 基本攻击力变化率 : {value0}%
# REMOVE: data0 = [0, 150, 158.7, 167.3, 176, 184.5, 193.2, 201.8, 210.5, 219.2, 227.7, 236.4, 245, 253.7, 262.2, 270.9, 284.3, 297.6, 311, 324.3, 337.7, 350.9, 364.2, 377.6, 390.9, 404.3, 417.6, 431, 444.3, 457.7, 471, 484.2, 497.6, 510.9, 524.3, 537.6, 551, 564.3, 577.7, 591, 604.4, 617.7, 630.9, 644.3, 657.6, 671, 684.3, 697.7, 711, 724.4, 737.7, 751.1, 764.3, 777.6, 791, 804.3, 817.7, 831, 844.4, 857.7, 871.1, 884.4, 897.8, 911, 924.3, 937.7, 951, 964.4, 977.7, 991.1, 1004.4, 1017.8, 1031.1, 1044.5, 1057.7, 1071, 1084.4, 1097.7, 1111.1, 1124.4, 1137.8, 1151.1, 1164.5, 1177.8, 1191, 1204.4, 1217.7, 1231.1, 1244.4, 1257.8, 1271.1, 1284.5, 1297.8, 1311.2, 1324.5, 1337.7, 1351.1, 1364.4, 1377.8, 1391.1, 1404.5, 1417.8, 1431.2, 1444.5, 1457.9, 1471.2, 1484.6, 1497.9, 1511.3, 1524.6, 1538, 1551.3, 1564.7, 1578, 1591.4, 1604.7, 1618.1, 1631.4, 1644.8, 1658.1, 1671.5, 1684.8, 1698.2, 1711.5, 1724.9, 1738.2, 1751.6, 1764.9, 1778.3, 1791.6, 1805, 1818.3, 1831.7, 1845, 1858.4, 1871.7, 1885.1, 1898.4, 1911.8, 1925.1, 1938.5, 1951.8, 1965.2, 1978.5, 1991.9, 2005.2, 2018.6, 2031.9, 2045.3, 2058.6, 2072, 2085.3, 2098.7, 2112, 2125.4, 2138.7, 2152.1, 2165.4, 2178.8, 2192.1, 2205.5, 2218.8, 2232.2, 2245.5, 2258.9, 2272.2, 2285.6, 2298.9, 2312.3, 2325.6, 2339, 2352.3, 2365.7, 2379, 2392.4, 2405.7, 2419.1, 2432.4, 2445.8, 2459.1, 2472.5, 2485.8, 2499.2, 2512.5, 2525.9, 2539.2, 2552.6, 2565.9, 2579.3, 2592.6, 2606, 2619.3, 2632.7, 2646, 2659.4, 2672.7, 2686.1, 2699.4, 2712.8, 2726.1, 2739.5]# noqa: E501
data0 = get_data(f'{prefix}/{uuid}', 0)
# 前冲攻击力变化率 : {value1}%
# REMOVE: data1 = [0, 150, 158.7, 167.3, 176, 184.5, 193.2, 201.8, 210.5, 219.2, 227.7, 236.4, 245, 253.7, 262.2, 270.9, 284.3, 297.6, 311, 324.3, 337.7, 350.9, 364.2, 377.6, 390.9, 404.3, 417.6, 431, 444.3, 457.7, 471, 484.2, 497.6, 510.9, 524.3, 537.6, 551, 564.3, 577.7, 591, 604.4, 617.7, 630.9, 644.3, 657.6, 671, 684.3, 697.7, 711, 724.4, 737.7, 751.1, 764.3, 777.6, 791, 804.3, 817.7, 831, 844.4, 857.7, 871.1, 884.4, 897.8, 911, 924.3, 937.7, 951, 964.4, 977.7, 991.1, 1004.4, 1017.8, 1031.1, 1044.5, 1057.7, 1071, 1084.4, 1097.7, 1111.1, 1124.4, 1137.8, 1151.1, 1164.5, 1177.8, 1191, 1204.4, 1217.7, 1231.1, 1244.4, 1257.8, 1271.1, 1284.5, 1297.8, 1311.2, 1324.5, 1337.7, 1351.1, 1364.4, 1377.8, 1391.1, 1404.5, 1417.8, 1431.2, 1444.5, 1457.9, 1471.2, 1484.6, 1497.9, 1511.3, 1524.6, 1538, 1551.3, 1564.7, 1578, 1591.4, 1604.7, 1618.1, 1631.4, 1644.8, 1658.1, 1671.5, 1684.8, 1698.2, 1711.5, 1724.9, 1738.2, 1751.6, 1764.9, 1778.3, 1791.6, 1805, 1818.3, 1831.7, 1845, 1858.4, 1871.7, 1885.1, 1898.4, 1911.8, 1925.1, 1938.5, 1951.8, 1965.2, 1978.5, 1991.9, 2005.2, 2018.6, 2031.9, 2045.3, 2058.6, 2072, 2085.3, 2098.7, 2112, 2125.4, 2138.7, 2152.1, 2165.4, 2178.8, 2192.1, 2205.5, 2218.8, 2232.2, 2245.5, 2258.9, 2272.2, 2285.6, 2298.9, 2312.3, 2325.6, 2339, 2352.3, 2365.7, 2379, 2392.4, 2405.7, 2419.1, 2432.4, 2445.8, 2459.1, 2472.5, 2485.8, 2499.2, 2512.5, 2525.9, 2539.2, 2552.6, 2565.9, 2579.3, 2592.6, 2606, 2619.3, 2632.7, 2646, 2659.4, 2672.7, 2686.1, 2699.4, 2712.8, 2726.1, 2739.5]# noqa: E501
data1 = get_data(f'{prefix}/{uuid}', 1)
# 跳跃攻击力变化率 : {value2}%
# REMOVE: data2 = [0, 150, 158.7, 167.3, 176, 184.5, 193.2, 201.8, 210.5, 219.2, 227.7, 236.4, 245, 253.7, 262.2, 270.9, 284.3, 297.6, 311, 324.3, 337.7, 350.9, 364.2, 377.6, 390.9, 404.3, 417.6, 431, 444.3, 457.7, 471, 484.2, 497.6, 510.9, 524.3, 537.6, 551, 564.3, 577.7, 591, 604.4, 617.7, 630.9, 644.3, 657.6, 671, 684.3, 697.7, 711, 724.4, 737.7, 751.1, 764.3, 777.6, 791, 804.3, 817.7, 831, 844.4, 857.7, 871.1, 884.4, 897.8, 911, 924.3, 937.7, 951, 964.4, 977.7, 991.1, 1004.4, 1017.8, 1031.1, 1044.5, 1057.7, 1071, 1084.4, 1097.7, 1111.1, 1124.4, 1137.8, 1151.1, 1164.5, 1177.8, 1191, 1204.4, 1217.7, 1231.1, 1244.4, 1257.8, 1271.1, 1284.5, 1297.8, 1311.2, 1324.5, 1337.7, 1351.1, 1364.4, 1377.8, 1391.1, 1404.5, 1417.8, 1431.2, 1444.5, 1457.9, 1471.2, 1484.6, 1497.9, 1511.3, 1524.6, 1538, 1551.3, 1564.7, 1578, 1591.4, 1604.7, 1618.1, 1631.4, 1644.8, 1658.1, 1671.5, 1684.8, 1698.2, 1711.5, 1724.9, 1738.2, 1751.6, 1764.9, 1778.3, 1791.6, 1805, 1818.3, 1831.7, 1845, 1858.4, 1871.7, 1885.1, 1898.4, 1911.8, 1925.1, 1938.5, 1951.8, 1965.2, 1978.5, 1991.9, 2005.2, 2018.6, 2031.9, 2045.3, 2058.6, 2072, 2085.3, 2098.7, 2112, 2125.4, 2138.7, 2152.1, 2165.4, 2178.8, 2192.1, 2205.5, 2218.8, 2232.2, 2245.5, 2258.9, 2272.2, 2285.6, 2298.9, 2312.3, 2325.6, 2339, 2352.3, 2365.7, 2379, 2392.4, 2405.7, 2419.1, 2432.4, 2445.8, 2459.1, 2472.5, 2485.8, 2499.2, 2512.5, 2525.9, 2539.2, 2552.6, 2565.9, 2579.3, 2592.6, 2606, 2619.3, 2632.7, 2646, 2659.4, 2672.7, 2686.1, 2699.4, 2712.8, 2726.1, 2739.5]# noqa: E501
data2 = get_data(f'{prefix}/{uuid}', 2)
associate = [
@@ -193,16 +182,12 @@ class Skill14(ActiveSkill):
hasUP = True
# 巨兵打击攻击力 : {value0}%
# REMOVE: data0 = [0, 1630, 1796, 1966, 2125, 2292, 2457, 2627, 2792, 2960, 3120, 3282, 3457, 3620, 3782, 3950, 4115, 4282, 4453, 4611, 4772, 4937, 5110, 5275, 5442, 5607, 5764, 5943, 6100, 6269, 6436, 6600, 6769, 6936, 7096, 7270, 7443, 7601, 7761, 7925, 8097, 8261, 8420, 8593, 8754, 8930, 9100, 9252, 9422, 9588, 9748, 9919, 10084, 10255, 10415, 10584, 10751, 10913, 11073, 11244, 11409, 11577, 11742, 11905, 12069, 12242, 12398, 12569, 12734, 12905, 13067]# noqa: E501
data0 = get_data(f'{prefix}/{uuid}', 0)
# 冲击波范围 : {value1}px
# REMOVE: data1 = [0, 125, 128, 130, 133, 136, 138, 141, 143, 146, 149, 151, 154, 156, 159, 161, 164, 167, 169, 172, 174, 177, 180, 182, 185, 187, 190, 192, 195, 198, 200, 203, 205, 208, 211, 213, 216, 218, 221, 224, 226, 229, 231, 234, 236, 239, 242, 244, 247, 249, 252, 255, 257, 260, 262, 265, 267, 270, 273, 275, 278, 280, 283, 286, 288, 291, 293, 296, 298, 301, 304]# noqa: E501
data1 = get_data(f'{prefix}/{uuid}', 1)
# 冲击波攻击力 : {value2}%
# REMOVE: data2 = [0, 6522, 7185, 7846, 8506, 9175, 9833, 10496, 11164, 11823, 12483, 13144, 13805, 14470, 15131, 15798, 16457, 17122, 17779, 18442, 19107, 19764, 20436, 21090, 21756, 22410, 23070, 23741, 24397, 25064, 25722, 26389, 27048, 27715, 28376, 29038, 29702, 30363, 31024, 31689, 32343, 33014, 33668, 34340, 34997, 35660, 36321, 36981, 37652, 38311, 38972, 39632, 40289, 40959, 41613, 42284, 42940, 43606, 44270, 44928, 45593, 46257, 46922, 47584, 48241, 48909, 49565, 50233, 50887, 51560, 52217]# noqa: E501
data2 = get_data(f'{prefix}/{uuid}', 2)
# 转职成为驱魔师时, 冲击波范围增加率 : {value3}%
# REMOVE: data3 = [0, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20]# noqa: E501
data3 = get_data(f'{prefix}/{uuid}', 3)
# 纯白之刃
@@ -227,14 +212,11 @@ class Skill15(ActiveSkill):
hasUP = True
# 发动速度增加率 : {value0}%
# REMOVE: data0 = [0, 0, 3, 4, 7, 8, 11, 12, 15, 18, 19, 22, 23, 26, 28, 30, 32, 34, 36, 38, 41, 43, 45, 47, 49, 51, 53, 55, 58, 59, 62, 63, 66, 69, 70, 73, 74, 77, 78, 81, 84, 85, 88, 89, 92, 93, 96, 99, 100, 103, 104, 107, 108, 111, 113, 115, 117, 119, 122, 124, 126, 128, 130, 132, 134, 136, 139, 140, 143, 144, 147]# noqa: E501
data0 = get_data(f'{prefix}/{uuid}', 0)
# 刀刃攻击力 : {value1}
# REMOVE: data1 = [0, 3723, 4099, 4479, 4851, 5234, 5609, 5987, 6362, 6745, 7120, 7496, 7873, 8254, 8629, 9009, 9385, 9765, 10138, 10518, 10893, 11274, 11651, 12029, 12403, 12785, 13160, 13538, 13914, 14296, 14671, 15048, 15425, 15804, 16181, 16560, 16937, 17316, 17689, 18070, 18445, 18825, 19203, 19581, 19954, 20337, 20712, 21090, 21465, 21848, 22223, 22601, 22976, 23356, 23732, 24112, 24487, 24867, 25241, 25620, 25997, 26376, 26754, 27132, 27508, 27890, 28264, 28641, 29017, 29398, 29775]# noqa: E501
data1 = get_data(f'{prefix}/{uuid}', 1)
hit1 = 1
# 敌人僵直时间比率 : {value2}%
# REMOVE: data2 = [0, 244, 269, 294, 319, 343, 367, 393, 417, 443, 467, 491, 517, 541, 566, 591, 616, 640, 666, 690, 716, 740, 764, 788, 814, 838, 864, 888, 913, 938, 963, 987, 1013, 1037, 1061, 1087, 1111, 1137, 1161, 1185, 1210, 1235, 1260, 1285, 1310, 1334, 1359, 1384, 1408, 1434, 1458, 1482, 1508, 1532, 1558, 1582, 1607, 1631, 1656, 1681, 1706, 1731, 1755, 1781, 1805, 1829, 1855, 1879, 1904, 1929, 1953]# noqa: E501
data2 = get_data(f'{prefix}/{uuid}', 2)
# 勇气恩赐
@@ -281,7 +263,6 @@ class Skill16(PassiveSkill):
hasUP = False
# 基本攻击力和技能攻击力增加率 : {value0}%
# REMOVE: data0 = [0, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 42, 44, 46, 48, 50, 52, 54, 56, 58, 60]# noqa: E501
data0 = get_data(f'{prefix}/{uuid}', 0)
associate = [{'data': data0}]
@@ -312,42 +293,31 @@ class Skill18(ActiveSkill):
hasUP = True
# 持续时间 : {value0}秒
# REMOVE: data0 = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]# noqa: E501
data0 = get_data(f'{prefix}/{uuid}', 0)
# 闪电攻击力 : {value1}
# REMOVE: data1 = [0, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207]# noqa: E501
data1 = get_data(f'{prefix}/{uuid}', 1)
hit1 = 1
# [攻击时信息]
# 闪电触发几率 : {value2}%
# REMOVE: data2 = [0, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100]# noqa: E501
data2 = get_data(f'{prefix}/{uuid}', 2)
# 闪电冷却时间 : {value3}秒
# REMOVE: data3 = [0, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2]# noqa: E501
data3 = get_data(f'{prefix}/{uuid}', 3)
# [被击时信息]
# 受魔法伤害时闪电触发几率 : {value4}%
# REMOVE: data4 = [0, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80]# noqa: E501
data4 = get_data(f'{prefix}/{uuid}', 4)
# 受物理伤害时闪电触发几率 : {value5}%
# REMOVE: data5 = [0, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42]# noqa: E501
data5 = get_data(f'{prefix}/{uuid}', 5)
# 闪电冷却时间 : {value6}秒
# REMOVE: data6 = [0, 0.25, 0.25, 0.25, 0.25, 0.25, 0.25, 0.25, 0.25, 0.25, 0.25, 0.25]# noqa: E501
data6 = get_data(f'{prefix}/{uuid}', 6)
# [被击时的感电效果]
# 感电攻击力 : {value7}
# REMOVE: data7 = [0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]# noqa: E501
data7 = get_data(f'{prefix}/{uuid}', 7)
# 感电几率 : {value8}%
# REMOVE: data8 = [0, 10, 10.7, 11.4, 12.1, 12.8, 13.4, 14.1, 14.8, 15.5, 16.2, 16.9]# noqa: E501
data8 = get_data(f'{prefix}/{uuid}', 8)
# 感电持续时间 : {value9}秒
# REMOVE: data9 = [0, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5]# noqa: E501
data9 = get_data(f'{prefix}/{uuid}', 9)
# [范围信息]
# 闪电大小比率 : {value10}%
# REMOVE: data10 = [0, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100]# noqa: E501
data10 = get_data(f'{prefix}/{uuid}', 10)
def getSkillCD(self, mode=None) -> float:
@@ -376,23 +346,17 @@ class Skill19(PassiveSkill):
hasUP = False
# 移动速度增加 : {value0}%
# REMOVE: data0 = [0, 20, 21, 22, 23, 24, 25]# noqa: E501
data0 = get_data(f'{prefix}/{uuid}', 0)
# 施放速度增加 : {value1}%
# REMOVE: data1 = [0, 25, 26, 27, 28, 29, 30]# noqa: E501
data1 = get_data(f'{prefix}/{uuid}', 1)
# 基本攻击力和技能攻击力增加率 : {value2}%
# REMOVE: data2 = [0, 5, 5, 5, 5, 5, 5]# noqa: E501
data2 = get_data(f'{prefix}/{uuid}', 2)
# [死亡时附加效果]
# 队员恢复效果适用范围 : {value3}px
# REMOVE: data3 = [0, 1600, 1600, 1600, 1600, 1600, 1600]# noqa: E501
data3 = get_data(f'{prefix}/{uuid}', 3)
# 队员生命值恢复量 : {value4}%
# REMOVE: data4 = [0, 10, 11, 12, 13, 14, 15]# noqa: E501
data4 = get_data(f'{prefix}/{uuid}', 4)
# 队员魔法值恢复量 : {value5}%
# REMOVE: data5 = [0, 10, 11, 12, 13, 14, 15]# noqa: E501
data5 = get_data(f'{prefix}/{uuid}', 5)
associate = [{'data': data2}]
@@ -421,29 +385,21 @@ class Skill20(PassiveSkill):
hasUP = True
# 蓄气时间上限 : {value0}秒
# REMOVE: data0 = [0, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3]# noqa: E501
data0 = get_data(f'{prefix}/{uuid}', 0)
# 穿刺攻击力 : {value1}
# REMOVE: data1 = [0, 3121, 3121, 3121, 3121, 3121, 3121, 3121, 3121, 3121, 3121, 3121, 3121, 3121, 3121, 3121, 3121, 3121, 3121, 3121, 3121, 3121, 3121, 3121, 3121, 3121, 3121, 3121, 3121, 3121, 3121, 3121, 3121, 3121, 3121, 3121, 3121, 3121, 3121, 3121, 3121, 3121, 3121, 3121, 3121, 3121, 3121, 3121, 3121, 3121, 3121, 3121, 3121, 3121, 3121, 3121, 3121, 3121, 3121, 3121, 3121, 3121, 3121, 3121, 3121, 3121, 3121, 3121, 3121, 3121, 3121]# noqa: E501
data1 = get_data(f'{prefix}/{uuid}', 1)
# 最大蓄气时攻击力 : {value2}
# REMOVE: data2 = [0, 4161, 4161, 4161, 4161, 4161, 4161, 4161, 4161, 4161, 4161, 4161, 4161, 4161, 4161, 4161, 4161, 4161, 4161, 4161, 4161, 4161, 4161, 4161, 4161, 4161, 4161, 4161, 4161, 4161, 4161, 4161, 4161, 4161, 4161, 4161, 4161, 4161, 4161, 4161, 4161, 4161, 4161, 4161, 4161, 4161, 4161, 4161, 4161, 4161, 4161, 4161, 4161, 4161, 4161, 4161, 4161, 4161, 4161, 4161, 4161, 4161, 4161, 4161, 4161, 4161, 4161, 4161, 4161, 4161, 4161]# noqa: E501
data2 = get_data(f'{prefix}/{uuid}', 2)
hit2 = 1
# 穿刺敌人数量上限 : {value3}
# REMOVE: data3 = [0, 6032, 6032, 6032, 6032, 6032, 6032, 6032, 6032, 6032, 6032, 6032, 6032, 6032, 6032, 6032, 6032, 6032, 6032, 6032, 6032, 6032, 6032, 6032, 6032, 6032, 6032, 6032, 6032, 6032, 6032, 6032, 6032, 6032, 6032, 6032, 6032, 6032, 6032, 6032, 6032, 6032, 6032, 6032, 6032, 6032, 6032, 6032, 6032, 6032, 6032, 6032, 6032, 6032, 6032, 6032, 6032, 6032, 6032, 6032, 6032, 6032, 6032, 6032, 6032, 6032, 6032, 6032, 6032, 6032, 6032]# noqa: E501
data3 = get_data(f'{prefix}/{uuid}', 3)
# 最大蓄气时穿刺数量上限 : {value4}
# REMOVE: data4 = [0, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10]# noqa: E501
data4 = get_data(f'{prefix}/{uuid}', 4)
# 压制力 (4人队伍) : {value5}秒 ({value6}秒)
# REMOVE: data5 = [0, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16]# noqa: E501
data5 = get_data(f'{prefix}/{uuid}', 5)
# REMOVE: data6 = [0, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5]# noqa: E501
data6 = get_data(f'{prefix}/{uuid}', 6)
# [范围信息]
# 大小比率 : {value7}%
# REMOVE: data7 = [0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]# noqa: E501
data7 = get_data(f'{prefix}/{uuid}', 7)
@@ -473,42 +429,30 @@ class Skill22(ActiveSkill):
hasUP = False
# 持续时间 : {value0}秒
# REMOVE: data0 = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]# noqa: E501
data0 = get_data(f'{prefix}/{uuid}', 0)
# 基本攻击力和技能攻击力增加率 : {value1}%
# REMOVE: data1 = [0, 2, 4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26, 28, 30, 32, 34, 36, 38, 40, 42, 44, 46, 48, 50, 52, 54, 56, 58, 60]# noqa: E501
data1 = get_data(f'{prefix}/{uuid}', 1)
# 攻击速度增加 : {value2}%
# REMOVE: data2 = [0, 5.3, 5.6, 5.9, 6.2, 6.5, 6.8, 7.1, 7.4, 7.7, 8, 8.3, 8.6, 8.9, 9.2, 9.5, 9.8, 10.1, 10.4, 10.7, 11, 11.3, 11.6, 11.9, 12.2, 12.5, 12.8, 13.1, 13.4, 13.7, 14]# noqa: E501
data2 = get_data(f'{prefix}/{uuid}', 2)
# 移动速度增加 : {value3}%
# REMOVE: data3 = [0, 16.6, 16.9, 17.2, 17.5, 17.8, 18.1, 18.4, 18.7, 19, 19.3, 19.6, 19.9, 20.2, 20.5, 20.8, 21.1, 21.4, 21.7, 22, 22.3, 22.6, 22.9, 23.2, 23.5, 23.8, 24.1, 24.4, 24.7, 25, 25.3]# noqa: E501
data3 = get_data(f'{prefix}/{uuid}', 3)
# 施放速度增加 : {value4}%
# REMOVE: data4 = [0, 18.3, 18.6, 18.9, 19.2, 19.5, 19.8, 20.1, 20.4, 20.7, 21, 21.3, 21.6, 21.9, 22.2, 22.5, 22.8, 23.1, 23.4, 23.7, 24, 24.3, 24.6, 24.9, 25.2, 25.5, 25.8, 26.1, 26.4, 26.7, 27]# noqa: E501
data4 = get_data(f'{prefix}/{uuid}', 4)
# 命中率增加 : {value5}%
# REMOVE: data5 = [0, 0.5, 0.8, 1.1, 1.4, 1.7, 2, 2.3, 2.6, 2.9, 3.2, 3.5, 3.8, 4.1, 4.4, 4.7, 5, 5.3, 5.6, 5.9, 6.2, 6.5, 6.8, 7.1, 7.4, 7.7, 8, 8.3, 8.6, 8.9, 9.2]# noqa: E501
data5 = get_data(f'{prefix}/{uuid}', 5)
# [技能附加信息]
# 基本攻击第3击冲击波攻击力 : {value6}
# REMOVE: data6 = [0, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256]# noqa: E501
data6 = get_data(f'{prefix}/{uuid}', 6)
# [空斩打]冲击波攻击力 : {value7}
# REMOVE: data7 = [0, 363, 363, 363, 363, 363, 363, 363, 363, 363, 363, 363, 363, 363, 363, 363, 363, 363, 363, 363, 363, 363, 363, 363, 363, 363, 363, 363, 363, 363, 363]# noqa: E501
data7 = get_data(f'{prefix}/{uuid}', 7)
# [落凤锤]冲击波攻击力 : {value8}
# REMOVE: data8 = [0, 2942, 2942, 2942, 2942, 2942, 2942, 2942, 2942, 2942, 2942, 2942, 2942, 2942, 2942, 2942, 2942, 2942, 2942, 2942, 2942, 2942, 2942, 2942, 2942, 2942, 2942, 2942, 2942, 2942, 2942]# noqa: E501
data8 = get_data(f'{prefix}/{uuid}', 8)
# [范围信息]
# 基本攻击第3击冲击波大小增加率 : {value9}%
# REMOVE: data9 = [0, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179]# noqa: E501
data9 = get_data(f'{prefix}/{uuid}', 9)
# [空斩打]冲击波大小增加率 : {value10}%
# REMOVE: data10 = [0, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179]# noqa: E501
data10 = get_data(f'{prefix}/{uuid}', 10)
# [落凤锤]冲击波大小增加率 : {value11}%
# REMOVE: data11 = [0, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179]# noqa: E501
data11 = get_data(f'{prefix}/{uuid}', 11)
# 圣光十字
@@ -537,35 +481,26 @@ class Skill26(ActiveSkill):
hasUP = True
# 光杖攻击力 : {value0}
# REMOVE: data0 = [0, 5250, 6125, 7000, 7875, 8750, 9625, 10500, 11375, 12250, 13125, 14000, 14875, 15750, 16625, 17500, 18375, 19250, 20125, 21000, 21875, 22750, 23625, 24500, 25375, 26250, 27125, 28000, 28875, 29750, 30625, 31500, 33250, 35000, 36750, 38500, 40250, 42000, 43750, 45500, 47250, 49000, 50750, 52500, 54250, 56000, 57750, 59500, 61250, 63000, 64750, 66500, 68250, 70000, 71750, 73500, 75250, 77000, 78750, 80500, 82250, 84000, 85750, 87500, 89250, 91000, 92750, 94500, 96250, 98000, 99750]# noqa: E501
data0 = get_data(f'{prefix}/{uuid}', 0)
hit0 = 1
# 光杖爆炸攻击力 : {value1}
# REMOVE: data1 = [0, 6958, 8118, 9278, 10437, 11597, 12757, 13916, 15076, 16236, 17395, 18555, 19715, 20874, 22034, 23194, 24353, 25513, 26673, 27832, 28992, 30152, 31311, 32471, 33631, 34790, 35950, 37110, 38269, 39429, 40589, 41748, 44068, 46387, 48706, 51026, 53345, 55664, 57984, 60303, 62622, 64942, 67261, 69580, 71900, 74219, 76538, 78858, 81177, 83496, 85816, 88135, 90454, 92774, 95093, 97412, 99732, 102051, 104370, 106690, 109009, 111328, 113648, 115967, 118286, 120606, 122925, 125244, 127564, 129883, 132202]# noqa: E501
data1 = get_data(f'{prefix}/{uuid}', 1)
hit1 = 1
# [增益效果]
# 持续时间 : {value2}秒
# REMOVE: data2 = [0, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15]# noqa: E501
data2 = get_data(f'{prefix}/{uuid}', 2)
# 攻击/移动/施放速度增加 : {value3}%
# REMOVE: data3 = [0, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5]# noqa: E501
data3 = get_data(f'{prefix}/{uuid}', 3)
# [学习守护恩赐后增益效果信息]
# 持续时间 : {value4}秒
# REMOVE: data4 = [0, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15]# noqa: E501
data4 = get_data(f'{prefix}/{uuid}', 4)
# 攻击/移动/施放速度增加 : {value5}%
# REMOVE: data5 = [0, 1.5, 1.7, 2, 2.2, 2.5, 2.7, 3, 3.2, 3.5, 3.7, 4, 4.2, 4.5, 4.7, 5, 5.2, 5.5, 5.7, 6, 6.2, 6.5, 6.7, 7, 7.2, 7.5, 7.7, 8, 8.2, 8.5, 8.7, 9, 9.5, 10, 10.5, 11, 11.5, 12, 12.5, 13, 13.5, 14, 14.5, 15, 15.5, 16, 16.5, 17, 17.5, 18, 18.5, 19, 19.5, 20, 20.5, 21, 21.5, 22, 22.5, 23, 23.5, 24, 24.5, 25, 25.5, 26, 26.5, 27, 27.5, 28, 28.5]# noqa: E501
data5 = get_data(f'{prefix}/{uuid}', 5)
# 压制力 (4人队伍) : {value6}秒 ({value7}秒)
# REMOVE: data6 = [0, 0.8, 0.8, 0.8, 0.8, 0.8, 0.8, 0.8, 0.8, 0.8, 0.8, 0.8, 0.8, 0.8, 0.8, 0.8, 0.8, 0.8, 0.8, 0.8, 0.8, 0.8, 0.8, 0.8, 0.8, 0.8, 0.8, 0.8, 0.8, 0.8, 0.8, 0.8, 0.8, 0.8, 0.8, 0.8, 0.8, 0.8, 0.8, 0.8, 0.8, 0.8, 0.8, 0.8, 0.8, 0.8, 0.8, 0.8, 0.8, 0.8, 0.8, 0.8, 0.8, 0.8, 0.8, 0.8, 0.8, 0.8, 0.8, 0.8, 0.8, 0.8, 0.8, 0.8, 0.8, 0.8, 0.8, 0.8, 0.8, 0.8, 0.8]# noqa: E501
data6 = get_data(f'{prefix}/{uuid}', 6)
# REMOVE: data7 = [0, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2]# noqa: E501
data7 = get_data(f'{prefix}/{uuid}', 7)
# [范围信息]
# 光杖和魔法阵大小比率 : {value8}%
# REMOVE: data8 = [0, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100]# noqa: E501
data8 = get_data(f'{prefix}/{uuid}', 8)
# 圣光沁盾
@@ -592,23 +527,17 @@ class Skill27(ActiveSkill):
hasUP = True
# 盾壁的生命值 : {value0}
# REMOVE: data0 = [0, 3240, 3769, 4350, 4988, 5681, 6436, 7251, 8133, 9080, 10098, 11188, 12349, 13588, 14909, 16308, 17791, 19360, 21019, 22768, 24611, 26551, 28586, 30721, 32961, 35304, 37759, 40321, 42995, 45783, 48691, 51717, 54864, 58138, 61537, 65066, 68724, 72519, 76449, 80519, 84730, 89082, 93582, 98231, 103029, 107979, 113086, 118351, 123775, 129365, 135119, 141035, 147116, 153369, 159790, 166386, 173155, 180105, 187235, 194548, 202047, 167108, 170349, 173589, 176827, 180067, 183308, 186548, 189788, 193028, 196268]# noqa: E501
data0 = get_data(f'{prefix}/{uuid}', 0)
# 盾壁持续时间 : {value1}秒
# REMOVE: data1 = [0, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5]# noqa: E501
data1 = get_data(f'{prefix}/{uuid}', 1)
# 撞击攻击力 : {value2}
# REMOVE: data2 = [0, 14498, 16866, 19465, 22320, 25421, 28800, 32446, 36393, 40631, 45186, 50063, 55258, 60803, 66714, 72974, 79610, 86631, 94054, 101880, 110127, 118808, 127914, 137467, 147491, 157975, 168960, 180425, 192390, 204865, 217878, 231418, 245500, 260150, 275360, 291151, 307519, 324501, 342086, 360298, 379141, 398615, 418751, 439554, 461023, 483173, 506025, 529585, 553855, 578869, 604616, 631089, 658299, 686279, 715011, 744526, 774816, 805915, 837819, 870543, 904098, 747757, 762260, 776758, 791247, 805745, 820247, 834745, 849243, 863741, 878239]# noqa: E501
data2 = get_data(f'{prefix}/{uuid}', 2)
hit2 = 1
# 压制力 (4人队伍) : {value3}秒 ({value4}秒)
# REMOVE: data3 = [0, 0.8, 0.8, 0.8, 0.8, 0.8, 0.8, 0.8, 0.8, 0.8, 0.8, 0.8, 0.8, 0.8, 0.8, 0.8, 0.8, 0.8, 0.8, 0.8, 0.8, 0.8, 0.8, 0.8, 0.8, 0.8, 0.8, 0.8, 0.8, 0.8, 0.8, 0.8, 0.8, 0.8, 0.8, 0.8, 0.8, 0.8, 0.8, 0.8, 0.8, 0.8, 0.8, 0.8, 0.8, 0.8, 0.8, 0.8, 0.8, 0.8, 0.8, 0.8, 0.8, 0.8, 0.8, 0.8, 0.8, 0.8, 0.8, 0.8, 0.8, 0.8, 0.8, 0.8, 0.8, 0.8, 0.8, 0.8, 0.8, 0.8, 0.8]# noqa: E501
data3 = get_data(f'{prefix}/{uuid}', 3)
# REMOVE: data4 = [0, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2]# noqa: E501
data4 = get_data(f'{prefix}/{uuid}', 4)
# [范围信息]
# 大小比率 : {value5}%
# REMOVE: data5 = [0, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100]# noqa: E501
data5 = get_data(f'{prefix}/{uuid}', 5)
# 双子沁盾
@@ -635,20 +564,15 @@ class Skill29(PassiveSkill):
hasUP = False
# 盾壁的生命值 : [圣光沁盾]的{value0}%
# REMOVE: data0 = [0, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120]# noqa: E501
data0 = get_data(f'{prefix}/{uuid}', 0)
# 盾壁持续时间 : {value1}秒
# REMOVE: data1 = [0, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5]# noqa: E501
data1 = get_data(f'{prefix}/{uuid}', 1)
# 撞击攻击力 : {value2}%
# REMOVE: data2 = [0, 14498, 16865, 19465, 22320, 25421, 28799, 32446, 36393, 40630, 45185, 50063, 55258, 60802, 66713, 72973, 79609, 86630, 94054, 101880, 110127, 118808, 127914, 137467, 147490, 157975, 168960, 180424, 192389, 204865, 217877, 231418, 245499, 260150, 275359, 291150, 307519, 324500, 342086, 360298, 379141, 398614, 418751, 439553, 461023, 483173, 506025, 529584, 553855, 578868, 604616, 631088, 658299, 686279, 715011, 744526, 774815, 805914, 837819, 870542, 904098, 747757, 762259, 776757, 791246, 805744, 820247, 834745, 849243, 863741, 878239]# noqa: E501
data2 = get_data(f'{prefix}/{uuid}', 2)
# 爆炸攻击力 : {value3}%
# REMOVE: data3 = [0, 14498, 16865, 19465, 22320, 25421, 28799, 32446, 36393, 40630, 45185, 50063, 55258, 60802, 66713, 72973, 79609, 86630, 94054, 101880, 110127, 118808, 127914, 137467, 147490, 157975, 168960, 180424, 192389, 204865, 217877, 231418, 245499, 260150, 275359, 291150, 307519, 324500, 342086, 360298, 379141, 398614, 418751, 439553, 461023, 483173, 506025, 529584, 553855, 578868, 604616, 631088, 658299, 686279, 715011, 744526, 774815, 805914, 837819, 870542, 904098, 747757, 762259, 776757, 791246, 805744, 820247, 834745, 849243, 863741, 878239]# noqa: E501
data3 = get_data(f'{prefix}/{uuid}', 3)
# [范围信息]
# 大小比率 : {value4}%
# REMOVE: data4 = [0, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100]# noqa: E501
data4 = get_data(f'{prefix}/{uuid}', 4)
# 坚定信念
@@ -673,10 +597,8 @@ class Skill30(PassiveSkill):
hasUP = False
# 基本攻击力和转职技能攻击力增加率 : {value0}%
# REMOVE: data0 = [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11.5, 13, 14.5, 16, 17.5, 19, 20.5, 22, 23.5, 25]# noqa: E501
data0 = get_data(f'{prefix}/{uuid}', 0)
# 魔法暴击率增加 : {value1}%
# REMOVE: data1 = [0, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40]# noqa: E501
data1 = get_data(f'{prefix}/{uuid}', 1)
associate = [{'data': data0}]
@@ -711,21 +633,16 @@ class Skill31(ActiveSkill):
vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501
# 球体攻击力 : {value0}
# REMOVE: data0 = [0, 1832, 2017, 2205, 2388, 2577, 2760, 2948, 3132, 3320, 3506, 3692, 3878, 4065, 4247, 4435, 4624, 4806, 4993, 5179, 5365, 5551, 5737, 5922, 6108, 6294, 6482, 6666, 6854, 7039, 7224, 7409, 7598, 7780, 7967, 8154, 8339, 8526, 8711, 8898, 9082, 9269, 9456, 9641, 9828, 10015, 10200, 10385, 10572, 10759, 10943, 11130, 11318, 11500, 11687, 11872, 12059, 12243, 12432, 12615, 12803, 12989, 13175, 13359, 13547, 13733, 13919, 14104, 14292, 14476, 14661]# noqa: E501
data0 = get_data(f'{prefix}/{uuid}', 0)
hit0 = 15
# 球体多段攻击次数 : {value1}次
# REMOVE: data1 = [0, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15]# noqa: E501
data1 = get_data(f'{prefix}/{uuid}', 1)
# 眩晕持续时间 : {value2}秒
# REMOVE: data2 = [0, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6]# noqa: E501
data2 = get_data(f'{prefix}/{uuid}', 2)
# [范围信息]
# 球体大小比率 : {value3}%
# REMOVE: data3 = [0, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70]# noqa: E501
data3 = get_data(f'{prefix}/{uuid}', 3)
# 眩晕范围 : {value4}px
# REMOVE: data4 = [0, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300]# noqa: E501
data4 = get_data(f'{prefix}/{uuid}', 4)
def vp_1(self):
@@ -820,20 +737,15 @@ class Skill32(PassiveSkill):
hasUP = False
# 球体爆炸攻击力 : {value0}
# REMOVE: data0 = [0, 25416, 27978, 30591, 33136, 35748, 38293, 40905, 43450, 46063, 48641, 51220, 53799, 56394, 58923, 61535, 64147, 66676, 69271, 71850, 74428, 77007, 79586, 82165, 84743, 87322, 89934, 92479, 95092, 97654, 100216, 102794, 105407, 107935, 110530, 113126, 115688, 118283, 120845, 123441, 126003, 128598, 131194, 133756, 136351, 138947, 141509, 144070, 146666, 149261, 151823, 154419, 157014, 159543, 162138, 164700, 167296, 169857, 172470, 175015, 177627, 180206, 182785, 185330, 187942, 190521, 193099, 195678, 198274, 200836, 203397]# noqa: E501
data0 = get_data(f'{prefix}/{uuid}', 0)
# 球体持续时间 : {value1}秒
# REMOVE: data1 = [0, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3]# noqa: E501
data1 = get_data(f'{prefix}/{uuid}', 1)
# 眩晕持续时间 : {value2}秒
# REMOVE: data2 = [0, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6]# noqa: E501
data2 = get_data(f'{prefix}/{uuid}', 2)
# [范围信息]
# 球体大小比率 : {value3}%
# REMOVE: data3 = [0, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90]# noqa: E501
data3 = get_data(f'{prefix}/{uuid}', 3)
# 眩晕范围 : {value4}px
# REMOVE: data4 = [0, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300]# noqa: E501
data4 = get_data(f'{prefix}/{uuid}', 4)
associate = [{'data': [0, 92.5 - 100], 'skills': ['圣光球']}]
@@ -863,25 +775,19 @@ class Skill33(ActiveSkill):
vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501
# 光柱攻击力 : {value0}
# REMOVE: data0 = [0, 1470, 1619, 1771, 1919, 2067, 2219, 2367, 2514, 2662, 2814, 2962, 3110, 3262, 3410, 3561, 3711, 3859, 4007, 4153, 4306, 4454, 4604, 4754, 4903, 5053, 5202, 5349, 5497, 5648, 5797, 5947, 6096, 6247, 6395, 6541, 6694, 6842, 6993, 7142, 7292, 7441, 7590, 7740, 7886, 8036, 8182, 8333, 8481, 8631, 8782, 8930, 9082, 9229, 9378, 9527, 9677, 9826, 9976, 10127, 10275, 10427, 10574, 10723, 10872, 11019, 11170, 11318, 11470, 11618, 11766]# noqa: E501
data0 = get_data(f'{prefix}/{uuid}', 0)
hit0 = 1
# 光撞击地面攻击力 : {value1}
# REMOVE: data1 = [0, 2936, 3232, 3536, 3832, 4128, 4432, 4727, 5020, 5316, 5620, 5916, 6211, 6515, 6811, 7112, 7411, 7706, 8002, 8295, 8599, 8895, 9196, 9494, 9793, 10091, 10390, 10683, 10978, 11280, 11578, 11877, 12175, 12476, 12772, 13065, 13369, 13665, 13966, 14264, 14563, 14861, 15160, 15458, 15751, 16049, 16342, 16644, 16939, 17238, 17539, 17835, 18139, 18432, 18730, 19029, 19327, 19625, 19924, 20225, 20521, 20825, 21118, 21416, 21715, 22008, 22309, 22605, 22909, 23204, 23500]# noqa: E501
data1 = get_data(f'{prefix}/{uuid}', 1)
hit1 = 1
# 爆炸攻击力 : {value2}
# REMOVE: data2 = [0, 11209, 12338, 13500, 14628, 15757, 16918, 18047, 19164, 20293, 21454, 22583, 23711, 24873, 26001, 27152, 28291, 29420, 30549, 31666, 32828, 33956, 35107, 36246, 37386, 38525, 39665, 40782, 41911, 43061, 44201, 45341, 46480, 47631, 48759, 49877, 51038, 52167, 53317, 54457, 55596, 56736, 57875, 59015, 60132, 61272, 62390, 63540, 64669, 65808, 66959, 68087, 69249, 70366, 71506, 72645, 73785, 74924, 76064, 77214, 78343, 79504, 80622, 81762, 82901, 84019, 85169, 86298, 87459, 88588, 89716]# noqa: E501
data2 = get_data(f'{prefix}/{uuid}', 2)
hit2 = 1
# 压制力 (4人队伍) : {value3}秒 ({value4}秒)
# REMOVE: data3 = [0, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5]# noqa: E501
data3 = get_data(f'{prefix}/{uuid}', 3)
# REMOVE: data4 = [0, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4]# noqa: E501
data4 = get_data(f'{prefix}/{uuid}', 4)
# [范围信息]
# 光柱大小比率 : {value5}%
# REMOVE: data5 = [0, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100]# noqa: E501
data5 = get_data(f'{prefix}/{uuid}', 5)
def vp_1(self):
@@ -961,17 +867,13 @@ class Skill34(ActiveSkill):
hasUP = False
# 持续时间 : {value0}秒
# REMOVE: data0 = [0, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200]# noqa: E501
data0 = get_data(f'{prefix}/{uuid}', 0)
# 每分钟生命值恢复量增加 : {value1}
# REMOVE: data1 = [0, 3693.6, 3804.6, 3915, 4026, 4137, 4247.4, 4358.4, 4469.4, 4579.8, 4690.8, 4801.8]# noqa: E501
data1 = get_data(f'{prefix}/{uuid}', 1)
# 复活后生命值恢复量 : {value2}%
# REMOVE: data2 = [0, 25, 25.5, 26, 26.5, 27, 27.5, 28, 28.5, 29, 29.5, 30]# noqa: E501
data2 = get_data(f'{prefix}/{uuid}', 2)
# [范围信息]
# 队员选择范围 : {value3}px
# REMOVE: data3 = [0, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200]# noqa: E501
data3 = get_data(f'{prefix}/{uuid}', 3)
# 忏悔之锤
@@ -1002,23 +904,18 @@ class Skill35(ActiveSkill):
vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501
# 巨锤攻击力 : {value0}
# REMOVE: data0 = [0, 15938, 17555, 19175, 20789, 22407, 24023, 25639, 27260, 28875, 30491, 32109, 33724, 35345, 36963, 38576, 40194, 41809, 43428, 45047, 46664, 48277, 49892, 51510, 53129, 54746, 56363, 57978, 59595, 61214, 62833, 64448, 66063, 67680, 69299, 70918, 72533, 74151, 75767, 77384, 79003, 80619, 82236, 83855, 85468, 87088, 88704, 90320, 91940, 93559, 95172, 96789, 98408, 100024, 101643, 103257, 104873, 106493, 108109, 109728, 111345, 112957, 114575, 116194, 117810, 119428, 121043, 122659, 124279, 125895, 127513]# noqa: E501
data0 = get_data(f'{prefix}/{uuid}', 0)
hit0 = 1
# 巨锤冲击波攻击力 : {value1}
# REMOVE: data1 = [0, 6631, 7303, 7977, 8649, 9322, 9994, 10667, 11341, 12013, 12685, 13358, 14030, 14704, 15378, 16049, 16722, 17394, 18067, 18741, 19413, 20085, 20757, 21430, 22103, 22776, 23449, 24121, 24793, 25467, 26140, 26812, 27484, 28157, 28830, 29504, 30176, 30849, 31521, 32194, 32867, 33540, 34212, 34886, 35557, 36231, 36903, 37576, 38250, 38923, 39594, 40267, 40941, 41613, 42287, 42958, 43630, 44304, 44977, 45650, 46323, 46993, 47666, 48340, 49013, 49686, 50357, 51030, 51704, 52376, 53049]# noqa: E501
data1 = get_data(f'{prefix}/{uuid}', 1)
hit1 = 1
# [忏悔效果]
# 忏悔几率 : {value2}%
# REMOVE: data2 = [0, 40, 42.1, 44.1, 46.2, 48.3, 50.3, 52.4, 54.5, 56.6, 58.6, 60.7, 62.8, 64.8, 66.9, 69, 71, 73.1, 75.2, 77.2, 79.3, 81.4, 83.4, 85.5, 87.6, 89.7, 91.7, 93.8, 95.9, 97.9, 100, 102.1, 104.1, 106.2, 108.3, 110.3, 112.4, 114.5, 116.6, 118.6, 120.7, 122.8, 124.8, 126.9, 129, 131, 133.1, 135.2, 137.2, 139.3, 141.4, 143.4, 145.5, 147.6, 149.7, 151.7, 153.8, 155.9, 157.9, 160, 162.1, 164.1, 166.2, 168.3, 170.3, 172.4, 174.5, 176.6, 178.6, 180.7, 182.8]# noqa: E501
data2 = get_data(f'{prefix}/{uuid}', 2)
# 忏悔持续时间 : {value3}秒
# REMOVE: data3 = [0, 8, 8.28, 8.55, 8.83, 9.1, 9.38, 9.66, 9.93, 10.21, 10.48, 10.76, 11.03, 11.31, 11.59, 11.86, 12.14, 12.41, 12.69, 12.97, 13.24, 13.52, 13.79, 14.07, 14.35, 14.62, 14.9, 15.17, 15.45, 15.72, 16, 16.28, 16.55, 16.83, 17.1, 17.38, 17.66, 17.93, 18.21, 18.48, 18.76, 19.03, 19.31, 19.59, 19.86, 20.14, 20.41, 20.69, 20.97, 21.24, 21.52, 21.79, 22.07, 22.35, 22.62, 22.9, 23.17, 23.45, 23.72, 24, 24.28, 24.55, 24.83, 25.1, 25.38, 25.66, 25.93, 26.21, 26.48, 26.76, 27.03]# noqa: E501
data3 = get_data(f'{prefix}/{uuid}', 3)
# [范围信息]
# 巨锤大小比率 : {value4}%
# REMOVE: data4 = [0, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100]# noqa: E501
data4 = get_data(f'{prefix}/{uuid}', 4)
def vp_1(self):
@@ -1083,26 +980,19 @@ class Skill36(ActiveSkill):
hasUP = True
# 生命值和魔法值恢复时间 : {value0}秒 
# REMOVE: data0 = [0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]# noqa: E501
data0 = get_data(f'{prefix}/{uuid}', 0)
# 生命值恢复量 : {value1}%
# REMOVE: data1 = [0, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35]# noqa: E501
data1 = get_data(f'{prefix}/{uuid}', 1)
# 魔法值恢复量 : {value2}%
# REMOVE: data2 = [0, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35]# noqa: E501
data2 = get_data(f'{prefix}/{uuid}', 2)
# 屏障生命值比率 : {value3}%
# REMOVE: data3 = [0, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23]# noqa: E501
data3 = get_data(f'{prefix}/{uuid}', 3)
# 屏障持续时间 : {value4}秒
# REMOVE: data4 = [0, 5.08, 5.2, 5.31, 5.42, 5.53, 5.64, 5.75, 5.86, 5.97, 6.08, 6.19]# noqa: E501
data4 = get_data(f'{prefix}/{uuid}', 4)
# [范围信息]
# 生命值和魔法值恢复范围 : {value5}px
# REMOVE: data5 = [0, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900]# noqa: E501
data5 = get_data(f'{prefix}/{uuid}', 5)
# 屏障适用范围 : {value6}px
# REMOVE: data6 = [0, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900]# noqa: E501
data6 = get_data(f'{prefix}/{uuid}', 6)
# 正义审判
@@ -1131,19 +1021,15 @@ class Skill37(ActiveSkill):
vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501
# 光刃攻击力 : {value0}
# REMOVE: data0 = [0, 2252, 2482, 2711, 2939, 3169, 3397, 3626, 3855, 4082, 4309, 4543, 4771, 5000, 5229, 5456, 5683, 5917, 6143, 6374, 6599, 6830, 7056, 7288, 7515, 7746, 7973, 8201, 8430, 8659, 8886, 9113, 9342, 9571, 9799, 10026, 10260, 10487, 10716, 10945, 11173, 11400, 11631, 11860, 12090, 12316, 12547, 12772, 13003, 13232, 13463, 13687, 13917, 14146, 14375, 14606, 14833, 15064, 15290, 15520, 15746, 15980, 16207, 16435, 16664, 16893, 17120, 17351, 17578, 17809, 18036]# noqa: E501
data0 = get_data(f'{prefix}/{uuid}', 0)
hit0 = 16
# 光刃多段攻击次数 : {value1}次
# REMOVE: data1 = [0, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16]# noqa: E501
data1 = get_data(f'{prefix}/{uuid}', 1)
# 长矛爆炸攻击力 : {value2}
# REMOVE: data2 = [0, 36026, 39716, 43380, 47018, 50708, 54346, 58010, 61674, 65311, 68949, 72693, 76330, 79994, 83658, 87296, 90933, 94677, 98288, 101979, 105589, 109280, 112891, 116608, 120245, 123936, 127574, 131211, 134875, 138539, 142176, 145814, 149478, 153142, 156779, 160416, 164161, 167798, 171462, 175126, 178764, 182401, 186092, 189756, 193447, 197057, 200748, 204358, 208049, 211713, 215404, 218988, 222679, 226343, 230007, 233698, 237335, 241026, 244636, 248327, 251938, 255682, 259319, 262957, 266621, 270285, 273922, 277613, 281250, 284941, 288578]# noqa: E501
data2 = get_data(f'{prefix}/{uuid}', 2)
hit2 = 1
# [范围信息]
# 攻击范围比率 : {value3}%
# REMOVE: data3 = [0, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100]# noqa: E501
data3 = get_data(f'{prefix}/{uuid}', 3)
def vp_1(self):
@@ -1216,24 +1102,18 @@ class Skill38(PassiveSkill):
hasUP = False
# 基本攻击力和技能攻击力增加率 : {value0}%
# REMOVE: data0 = [0, 3.5, 5.5, 7.5, 9.5, 11.5, 13.5, 15.5, 17.5, 19.5, 21.5, 23.5, 25.5, 27.5, 29.5, 31.5, 33.5, 35.5, 37.5, 39.5, 41.5, 43.5, 45.5, 47.5, 49.5, 51.5, 53.5, 55.5, 57.5, 59.5, 61.5, 63.5, 65.5, 67.5, 69.5, 71.5, 73.5, 75.5, 77.5, 79.5, 81.5, 83.5, 85.5, 87.5, 89.5, 91.5, 93.5, 95.5, 97.5, 99.5, 101.5]# noqa: E501
data0 = get_data(f'{prefix}/{uuid}', 0)
# [光环效果]
# 力量、 智力增加 : {value1}
# REMOVE: data1 = [0, 40, 48, 58, 67, 77, 87, 98, 109, 120, 133, 144, 157, 171, 184, 198, 212, 226, 242, 258, 273, 290, 306, 323, 341, 359, 378, 397, 416, 436, 456, 476, 498, 518, 541, 562, 586, 609, 632, 654, 678, 702, 726, 750, 774, 798, 823, 848, 873, 898, 923]# noqa: E501
data1 = get_data(f'{prefix}/{uuid}', 1)
# 体力、 精神增加 : {value2}
# REMOVE: data2 = [0, 10, 29, 48, 67, 86, 105, 124, 143, 162, 181, 200, 219, 238, 257, 276, 295, 314, 333, 352, 371, 390, 409, 428, 447, 466, 489, 511, 534, 556, 579, 601, 624, 646, 669, 691, 714, 736, 759, 781, 804, 826, 849, 871, 894, 916, 939, 961, 984, 1006, 1029]# noqa: E501
data2 = get_data(f'{prefix}/{uuid}', 2)
# 攻击、 移动、 施放速度增加 : {value3}%
# REMOVE: data3 = [0, 4.2, 4.6, 5, 5.4, 5.8, 6.3, 6.7, 7.1, 7.5, 7.9, 8.3, 8.8, 9.2, 9.6, 10, 10.4, 10.8, 11.3, 11.7, 12.1, 12.5, 12.9, 13.3, 13.8, 14.2, 14.6, 15, 15.4, 15.8, 16.3, 16.7, 17.1, 17.5, 17.9, 18.3, 18.8, 19.2, 19.6, 20, 20.4, 20.8, 21.3, 21.7, 22.1, 22.5, 22.9, 23.3, 23.8, 24.2, 24.6]# noqa: E501
data3 = get_data(f'{prefix}/{uuid}', 3)
# 队员物理、 魔法、 独立攻击力增加 : {value4}
# REMOVE: data4 = [0, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73]# noqa: E501
data4 = get_data(f'{prefix}/{uuid}', 4)
# [范围信息]
# 光环范围 : {value5}px
# REMOVE: data5 = [0, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900]# noqa: E501
data5 = get_data(f'{prefix}/{uuid}', 5)
associate = [{'data': data0}]
@@ -1271,34 +1151,25 @@ class Skill39(ActiveSkill):
hasUP = False
# 闪电和光属性长矛多段攻击力 : {value0}
# REMOVE: data0 = [0, 2318, 2856, 3393, 3931, 4468, 5004, 5543, 6081, 6619, 7157, 7692, 8230, 8769, 9307, 9844, 10382, 10919, 11454, 11996, 12532, 13069, 13608, 14144, 14682, 15221, 15758, 16296, 16832, 17370, 17908, 18443, 18985, 19521, 20058, 20597, 21133, 21669, 22209, 22747, 23283, 23821, 24359, 24898, 25436, 25971, 26509, 27047, 27583, 28124, 28661]# noqa: E501
data0 = get_data(f'{prefix}/{uuid}', 0)
hit0 = 12
# 闪电和光属性长矛多段攻击次数 : {value1}次
# REMOVE: data1 = [0, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12]# noqa: E501
data1 = get_data(f'{prefix}/{uuid}', 1)
# 光属性长矛爆炸攻击力 : {value2}
# REMOVE: data2 = [0, 64896, 79954, 95013, 110072, 125094, 140117, 155212, 170270, 185329, 200388, 215375, 230433, 245528, 260586, 275645, 290704, 305726, 320713, 335880, 350902, 365925, 381020, 396042, 411101, 426196, 441218, 456277, 471300, 486358, 501417, 516404, 531570, 546593, 561616, 576710, 591733, 606720, 621850, 636909, 651932, 666991, 682049, 697144, 712202, 727189, 742248, 757307, 772329, 787460, 802518]# noqa: E501
data2 = get_data(f'{prefix}/{uuid}', 2)
hit2 = 1
# [祝福效果信息]
# 持续时间 : {value3}秒
# REMOVE: data3 = [0, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33]# noqa: E501
data3 = get_data(f'{prefix}/{uuid}', 3)
# 力量增加 : {value4}
# REMOVE: data4 = [0, 52, 79, 106, 133, 161, 189, 218, 247, 276, 306, 336, 367, 398, 429, 461, 493, 526, 559, 592, 626, 660, 695, 730, 765, 801, 837, 874, 911, 948, 986, 1078, 1170, 1262, 1354, 1446, 1538, 1630, 1722, 1814, 1906, 1998, 2090, 2182, 2274, 2366, 2458, 2550, 2642, 2734, 2826]# noqa: E501
data4 = get_data(f'{prefix}/{uuid}', 4)
# 智力增加 : {value5}
# REMOVE: data5 = [0, 52, 79, 106, 133, 161, 189, 218, 247, 276, 306, 336, 367, 398, 429, 461, 493, 526, 559, 592, 626, 660, 695, 730, 765, 801, 837, 874, 911, 948, 986, 1078, 1170, 1262, 1354, 1446, 1538, 1630, 1722, 1814, 1906, 1998, 2090, 2182, 2274, 2366, 2458, 2550, 2642, 2734, 2826]# noqa: E501
data5 = get_data(f'{prefix}/{uuid}', 5)
# 攻击速度增加 : {value6}%
# REMOVE: data6 = [0, 5, 6.4, 7.6, 9, 10.3, 11.6, 12.9, 14.2, 15.5, 16.9, 18.2, 19.5, 20.8, 22.1, 23.4, 24.8, 26.1, 27.4, 28.7, 30, 31.3, 32.7, 34, 35.3, 36.6, 37.9, 39.2, 40.5, 41.9, 43.2, 44.5, 45.8, 47.1, 48.4, 49.8, 51.1, 52.4, 53.7, 55, 56.3, 57.6, 58.9, 60.2, 61.5, 62.8, 64.1, 65.4, 66.7, 68, 69.3]# noqa: E501
data6 = get_data(f'{prefix}/{uuid}', 6)
# 移动速度增加 : {value7}%
# REMOVE: data7 = [0, 5, 6.4, 7.6, 9, 10.3, 11.6, 12.9, 14.2, 15.5, 16.9, 18.2, 19.5, 20.8, 22.1, 23.4, 24.8, 26.1, 27.4, 28.7, 30, 31.3, 32.7, 34, 35.3, 36.6, 37.9, 39.2, 40.5, 41.9, 43.2, 44.5, 45.8, 47.1, 48.4, 49.8, 51.1, 52.4, 53.7, 55, 56.3, 57.6, 58.9, 60.2, 61.5, 62.8, 64.1, 65.4, 66.7, 68, 69.3]# noqa: E501
data7 = get_data(f'{prefix}/{uuid}', 7)
# 施放速度增加 : {value8}%
# REMOVE: data8 = [0, 5, 6.4, 7.6, 9, 10.3, 11.6, 12.9, 14.2, 15.5, 16.9, 18.2, 19.5, 20.8, 22.1, 23.4, 24.8, 26.1, 27.4, 28.7, 30, 31.3, 32.7, 34, 35.3, 36.6, 37.9, 39.2, 40.5, 41.9, 43.2, 44.5, 45.8, 47.1, 48.4, 49.8, 51.1, 52.4, 53.7, 55, 56.3, 57.6, 58.9, 60.2, 61.5, 62.8, 64.1, 65.4, 66.7, 68, 69.3]# noqa: E501
data8 = get_data(f'{prefix}/{uuid}', 8)
# 圣念
@@ -1345,21 +1216,16 @@ class Skill41(ActiveSkill):
vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501
# 突进攻击力 : {value0}
# REMOVE: data0 = [0, 4879, 5370, 5867, 6362, 6857, 7352, 7845, 8341, 8835, 9330, 9827, 10323, 10815, 11311, 11806, 12301, 12796, 13289, 13785, 14279, 14775, 15271, 15767, 16259, 16755, 17250, 17746, 18241, 18733, 19230, 19721, 20217, 20714, 21209, 21702, 22197, 22692, 23187, 23682, 24176, 24673, 25165, 25662, 26158, 26653, 27146, 27641, 28136, 28631, 29126]# noqa: E501
data0 = get_data(f'{prefix}/{uuid}', 0)
hit0 = 3
# 突进多段攻击次数 : {value1}次
# REMOVE: data1 = [0, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3]# noqa: E501
data1 = get_data(f'{prefix}/{uuid}', 1)
# 终结攻击攻击力 : {value2}
# REMOVE: data2 = [0, 32458, 35726, 39029, 42323, 45617, 48911, 52188, 55491, 58776, 62070, 65373, 68675, 71944, 75246, 78540, 81835, 85129, 88405, 91708, 94994, 98288, 101590, 104893, 108161, 111464, 114758, 118052, 121346, 124623, 127926, 131194, 134497, 137799, 141093, 144370, 147664, 150958, 154253, 157547, 160832, 164135, 167412, 170714, 174017, 177311, 180588, 183882, 187176, 190470, 193764]# noqa: E501
data2 = get_data(f'{prefix}/{uuid}', 2)
hit2 = 1
# 突进距离 : {value3}px
# REMOVE: data3 = [0, 240, 240, 240, 240, 240, 240, 240, 240, 240, 240, 240, 240, 240, 240, 240, 240, 240, 240, 240, 240, 240, 240, 240, 240, 240, 240, 240, 240, 240, 240, 240, 240, 240, 240, 240, 240, 240, 240, 240, 240, 240, 240, 240, 240, 240, 240, 240, 240, 240, 240]# noqa: E501
data3 = get_data(f'{prefix}/{uuid}', 3)
# 光杖大小比率 : {value4}%
# REMOVE: data4 = [0, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100]# noqa: E501
data4 = get_data(f'{prefix}/{uuid}', 4)
def vp_1(self):
@@ -1436,23 +1302,18 @@ class Skill42(ActiveSkill):
vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501
# 下落攻击力 : {value0}
# REMOVE: data0 = [0, 1835, 2021, 2208, 2392, 2580, 2764, 2948, 3135, 3319, 3510, 3694, 3882, 4066, 4253, 4437, 4625, 4810, 5000, 5184, 5368, 5557, 5742, 5930, 6114, 6303, 6487, 6676, 6860, 7048, 7232, 7419, 7603, 7794, 7978, 8162, 8350, 8534, 8721, 8905, 9093, 9277, 9467, 9651, 9839, 10023, 10210, 10394, 10582, 10766, 10953]# noqa: E501
data0 = get_data(f'{prefix}/{uuid}', 0)
hit0 = 1
# 撞击地面攻击力 : {value1}
# REMOVE: data1 = [0, 7615, 8385, 9163, 9927, 10704, 11468, 12231, 13009, 13773, 14565, 15328, 16106, 16869, 17647, 18411, 19189, 19959, 20744, 21508, 22271, 23056, 23827, 24604, 25368, 26153, 26916, 27701, 28465, 29242, 30006, 30784, 31547, 32339, 33103, 33866, 34644, 35408, 36185, 36949, 37727, 38490, 39282, 40046, 40823, 41587, 42365, 43128, 43906, 44669, 45447]# noqa: E501
data1 = get_data(f'{prefix}/{uuid}', 1)
hit1 = 1
# 爆炸攻击力 : {value2}
# REMOVE: data2 = [0, 21519, 23697, 25895, 28053, 30251, 32409, 34567, 36764, 38922, 41160, 43318, 45516, 47674, 49872, 52030, 54228, 56405, 58623, 60781, 62939, 65157, 67335, 69533, 71691, 73909, 76066, 78284, 80442, 82640, 84798, 86996, 89154, 91392, 93550, 95707, 97905, 100063, 102261, 104419, 106617, 108775, 111013, 113171, 115368, 117526, 119724, 121882, 124080, 126238, 128436]# noqa: E501
data2 = get_data(f'{prefix}/{uuid}', 2)
hit2 = 3
# 爆炸多段攻击次数 : {value3}次
# REMOVE: data3 = [0, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3]# noqa: E501
data3 = get_data(f'{prefix}/{uuid}', 3)
# [范围信息]
# 大小比率 : {value4}%
# REMOVE: data4 = [0, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100]# noqa: E501
data4 = get_data(f'{prefix}/{uuid}', 4)
def vp_1(self):
@@ -1535,22 +1396,17 @@ class Skill43(ActiveSkill):
vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501
# 生命值恢复量 : {value0}%
# REMOVE: data0 = [0, 9, 9, 10, 10, 11, 11, 12, 12, 13, 13, 14, 14, 15, 15, 16, 16, 17, 17, 18, 18, 19, 19, 20, 20, 21, 21, 22, 22, 23, 23, 24, 24, 25, 25, 26, 26, 27, 27, 28, 28, 29, 29, 30, 30, 31, 31, 32, 32, 33, 33]# noqa: E501
data0 = get_data(f'{prefix}/{uuid}', 0)
# 爆炸攻击力 : {value1}
# REMOVE: data1 = [0, 10361, 10361, 11513, 11513, 12664, 12664, 13815, 13815, 14966, 14966, 16118, 16118, 17269, 17269, 18420, 18420, 19571, 19571, 20723, 20723, 21874, 21874, 23025, 23025, 24176, 24176, 25328, 25328, 26479, 26479, 27630, 27630, 28781, 28781, 29933, 29933, 31084, 31084, 32235, 32235, 33386, 33386, 34538, 34538, 35689, 35689, 36840, 36840, 37991, 37991]# noqa: E501
data1 = get_data(f'{prefix}/{uuid}', 1)
hit1 = 5
# 爆炸多段攻击次数 : {value2}次
# REMOVE: data2 = [0, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5]# noqa: E501
data2 = get_data(f'{prefix}/{uuid}', 2)
# 最终爆炸攻击力 : {value3}
# REMOVE: data3 = [0, 51807, 51807, 57563, 57563, 63319, 63319, 69075, 69075, 74832, 74832, 80588, 80588, 86344, 86344, 92100, 92100, 97857, 97857, 103613, 103613, 109369, 109369, 115126, 115126, 120882, 120882, 126638, 126638, 132394, 132394, 138151, 138151, 143907, 143907, 149663, 149663, 155420, 155420, 161176, 161176, 166932, 166932, 172688, 172688, 178445, 178445, 184201, 184201, 189957, 189957]# noqa: E501
data3 = get_data(f'{prefix}/{uuid}', 3)
hit3 = 1
# [范围信息]
# 魔法阵大小比率 : {value4}%
# REMOVE: data4 = [0, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100]# noqa: E501
data4 = get_data(f'{prefix}/{uuid}', 4)
def vp_1(self):
@@ -1635,28 +1491,21 @@ class Skill44(ActiveSkill):
vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501
# 体力、 精神增加量 : {value0}
# REMOVE: data0 = [0, 150, 160, 170, 180, 190, 200, 210, 220, 230, 240, 250, 260, 270, 280, 290, 300, 310, 320, 330, 340, 350, 360, 370, 380, 390, 400, 410, 420, 430, 440, 450, 460, 470, 480, 490, 500, 510, 520, 530, 540, 550, 560, 570, 580, 590, 600, 610, 620, 630, 640]# noqa: E501
data0 = get_data(f'{prefix}/{uuid}', 0)
# 爆炸攻击力 : {value1}
# REMOVE: data1 = [0, 46661, 54100, 61540, 68978, 76417, 83856, 91295, 98734, 106172, 113612, 121050, 128489, 135929, 143367, 150805, 158246, 165683, 173122, 180560, 188000, 195439, 202877, 210317, 217755, 225194, 232634, 240072, 247511, 254951, 262389, 269828, 277266, 284706, 292145, 299583, 307023, 314461, 321900, 329340, 336778, 344217, 351656, 359094, 366533, 373971, 381411, 388850, 396288, 403728, 411166]# noqa: E501
data1 = get_data(f'{prefix}/{uuid}', 1)
hit1 = 1
# [获得增益时]
# 持续时间增加 : {value2}秒
# REMOVE: data2 = [0, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70]# noqa: E501
data2 = get_data(f'{prefix}/{uuid}', 2)
# 所受伤害减少率 : {value3}%
# REMOVE: data3 = [0, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20]# noqa: E501
data3 = get_data(f'{prefix}/{uuid}', 3)
# 所受伤害减少持续时间 : {value4}秒
# REMOVE: data4 = [0, 0.8, 0.8, 0.8, 0.8, 0.8, 0.8, 0.8, 0.8, 0.8, 0.8, 0.8, 0.8, 0.8, 0.8, 0.8, 0.8, 0.8, 0.8, 0.8, 0.8, 0.8, 0.8, 0.8, 0.8, 0.8, 0.8, 0.8, 0.8, 0.8, 0.8, 0.8, 0.8, 0.8, 0.8, 0.8, 0.8, 0.8, 0.8, 0.8, 0.8, 0.8, 0.8, 0.8, 0.8, 0.8, 0.8, 0.8, 0.8, 0.8, 0.8]# noqa: E501
data4 = get_data(f'{prefix}/{uuid}', 4)
# [范围信息]
# 队员选择范围 : {value5}px
# REMOVE: data5 = [0, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800]# noqa: E501
data5 = get_data(f'{prefix}/{uuid}', 5)
# 爆炸大小比率 : {value6}%
# REMOVE: data6 = [0, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100]# noqa: E501
data6 = get_data(f'{prefix}/{uuid}', 6)
def vp_1(self):
@@ -1744,43 +1593,33 @@ class Skill45(ActiveSkill):
hasUP = False
# 装备[惩罚之锤]后持续时间 : {value0}秒
# REMOVE: data0 = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]# noqa: E501
data0 = get_data(f'{prefix}/{uuid}', 0)
# 基本攻击力和技能攻击力增加率 : {value1}%
# REMOVE: data1 = [0, 26, 28, 30, 32, 34, 36, 38, 40, 42, 44, 46, 48, 50, 52, 54, 56, 58, 60, 62, 64, 66, 68, 70, 72, 74, 76, 78, 80, 82, 84, 86, 88, 90, 92, 94, 96, 98, 100, 102, 104, 106, 108, 110, 112, 114, 116, 118, 120, 122, 124]# noqa: E501
data1 = get_data(f'{prefix}/{uuid}', 1)
# [基本攻击信息]
# [神圣冲击]光柱攻击力 : {value2}
# REMOVE: data2 = [0, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409]# noqa: E501
data2 = get_data(f'{prefix}/{uuid}', 2)
hit2 = 1
# [神圣冲击]冲击波攻击力 : {value3}
# REMOVE: data3 = [0, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287]# noqa: E501
data3 = get_data(f'{prefix}/{uuid}', 3)
hit3 = 1
# [神圣闪光]攻击力 : {value4}
# REMOVE: data4 = [0, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124]# noqa: E501
data4 = get_data(f'{prefix}/{uuid}', 4)
power4 = 1
hit4 = 3
# [神圣闪光]多段攻击次数 : {value5}次
# REMOVE: data5 = [0, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3]# noqa: E501
data5 = get_data(f'{prefix}/{uuid}', 5)
# [空斩打信息]
# [神圣冲击]光柱攻击力 : {value6}
# REMOVE: data6 = [0, 519, 519, 519, 519, 519, 519, 519, 519, 519, 519, 519, 519, 519, 519, 519, 519, 519, 519, 519, 519, 519, 519, 519, 519, 519, 519, 519, 519, 519, 519, 519, 519, 519, 519, 519, 519, 519, 519, 519, 519, 519, 519, 519, 519, 519, 519, 519, 519, 519, 519]# noqa: E501
data6 = get_data(f'{prefix}/{uuid}', 6)
power6 = 1
# [神圣冲击]冲击波攻击力 : {value7}
# REMOVE: data7 = [0, 363, 363, 363, 363, 363, 363, 363, 363, 363, 363, 363, 363, 363, 363, 363, 363, 363, 363, 363, 363, 363, 363, 363, 363, 363, 363, 363, 363, 363, 363, 363, 363, 363, 363, 363, 363, 363, 363, 363, 363, 363, 363, 363, 363, 363, 363, 363, 363, 363, 363]# noqa: E501
data7 = get_data(f'{prefix}/{uuid}', 7)
power7 = 1
# [落凤锤信息]
# [雷霆粉碎]攻击力 : {value8}
# REMOVE: data8 = [0, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154]# noqa: E501
data8 = get_data(f'{prefix}/{uuid}', 8)
# [雷霆粉碎]冲击波攻击力 : {value9}
# REMOVE: data9 = [0, 8612, 8612, 8612, 8612, 8612, 8612, 8612, 8612, 8612, 8612, 8612, 8612, 8612, 8612, 8612, 8612, 8612, 8612, 8612, 8612, 8612, 8612, 8612, 8612, 8612, 8612, 8612, 8612, 8612, 8612, 8612, 8612, 8612, 8612, 8612, 8612, 8612, 8612, 8612, 8612, 8612, 8612, 8612, 8612, 8612, 8612, 8612, 8612, 8612, 8612]# noqa: E501
data9 = get_data(f'{prefix}/{uuid}', 9)
associate = [{'data': data1}]
@@ -1847,26 +1686,19 @@ class Skill46(ActiveSkill):
hasUP = False
# 神圣之力持续时间 : {value0}秒
# REMOVE: data0 = [0, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50]# noqa: E501
data0 = get_data(f'{prefix}/{uuid}', 0)
# 神圣之力积攒上限 : {value1}个
# REMOVE: data1 = [0, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5]# noqa: E501
data1 = get_data(f'{prefix}/{uuid}', 1)
# 每点神圣之力可增加的[荣誉祝福]增益效果增加率 : {value2}%
# REMOVE: data2 = [0, 2.4, 2.4, 2.4, 2.4, 2.4, 2.4, 2.4, 2.4, 2.4, 2.4, 2.4, 2.4, 2.4, 2.4, 2.4, 2.4, 2.4, 2.4, 2.4, 2.4, 2.4, 2.4, 2.4, 2.4, 2.4, 2.4, 2.4, 2.4, 2.4, 2.4, 2.4, 2.4, 2.4, 2.4, 2.4, 2.4, 2.4, 2.4, 2.4, 2.4, 2.4, 2.4, 2.4, 2.4, 2.4, 2.4, 2.4, 2.4, 2.4, 2.4]# noqa: E501
data2 = get_data(f'{prefix}/{uuid}', 2)
# [信仰效果]
# 持续时间 : {value3}秒
# REMOVE: data3 = [0, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55]# noqa: E501
data3 = get_data(f'{prefix}/{uuid}', 3)
# 1层信仰效果时神圣之力持续时间 : {value4}秒
# REMOVE: data4 = [0, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5]# noqa: E501
data4 = get_data(f'{prefix}/{uuid}', 4)
# 2层信仰效果时神圣之力持续时间 : {value5}秒
# REMOVE: data5 = [0, 0.7, 0.7, 0.7, 0.7, 0.7, 0.7, 0.7, 0.7, 0.7, 0.7, 0.7, 0.7, 0.7, 0.7, 0.7, 0.7, 0.7, 0.7, 0.7, 0.7, 0.7, 0.7, 0.7, 0.7, 0.7, 0.7, 0.7, 0.7, 0.7, 0.7, 0.7, 0.7, 0.7, 0.7, 0.7, 0.7, 0.7, 0.7, 0.7, 0.7, 0.7, 0.7, 0.7, 0.7, 0.7, 0.7, 0.7, 0.7, 0.7, 0.7]# noqa: E501
data5 = get_data(f'{prefix}/{uuid}', 5)
# 3层信仰效果时神圣之力持续时间 : {value6}秒
# REMOVE: data6 = [0, 1.2, 1.2, 1.2, 1.2, 1.2, 1.2, 1.2, 1.2, 1.2, 1.2, 1.2, 1.2, 1.2, 1.2, 1.2, 1.2, 1.2, 1.2, 1.2, 1.2, 1.2, 1.2, 1.2, 1.2, 1.2, 1.2, 1.2, 1.2, 1.2, 1.2, 1.2, 1.2, 1.2, 1.2, 1.2, 1.2, 1.2, 1.2, 1.2, 1.2, 1.2, 1.2, 1.2, 1.2, 1.2, 1.2, 1.2, 1.2, 1.2, 1.2]# noqa: E501
data6 = get_data(f'{prefix}/{uuid}', 6)
# 信仰之翼 : 裁决
@@ -1902,14 +1734,11 @@ class Skill47(ActiveSkill):
def lv(self, value): ...
# 爆炸攻击力 : {value0}
# REMOVE: data0 = [0, 2592, 3194, 3795, 4396, 4997, 5598, 6199, 6800, 7402, 8003, 8604, 9205, 9806, 10407, 11009, 11610, 12211, 12812, 13413, 14014, 14615, 15217, 15818, 16419, 17020, 17621, 18222, 18823, 19425, 20026, 20627, 21228, 21829, 22430, 23031, 23633, 24234, 24835, 25436, 26037, 26638, 27239, 27841, 28442, 29043, 29644, 30245, 30846, 31448, 32049]# noqa: E501
data0 = get_data(f'{prefix}/{uuid}', 0)
hit0 = 24
# 爆炸多段攻击次数 : {value1}次
# REMOVE: data1 = [0, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24]# noqa: E501
data1 = get_data(f'{prefix}/{uuid}', 1)
# 终结爆炸攻击力 : {value2}
# REMOVE: data2 = [0, 186656, 229939, 273221, 316504, 359787, 403069, 446352, 489635, 532917, 576200, 619482, 662765, 706048, 749330, 792613, 835895, 879178, 922461, 965743, 1009026, 1052309, 1095591, 1138874, 1182156, 1225439, 1268722, 1312004, 1355287, 1398569, 1441852, 1485135, 1528417, 1571700, 1614983, 1658265, 1701548, 1744830, 1788113, 1831396, 1874678, 1917961, 1961243, 2004526, 2047809, 2091091, 2134374, 2177656, 2220939, 2264222, 2307504]# noqa: E501
data2 = get_data(f'{prefix}/{uuid}', 2)
hit2 = 1
@@ -1946,17 +1775,13 @@ class Skill48(ActiveSkill):
hasUP = False
# 信仰效果适用范围 : {value0}px
# REMOVE: data0 = [0, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900]# noqa: E501
data0 = get_data(f'{prefix}/{uuid}', 0)
# 信仰效果持续时间增加 : {value1}秒
# REMOVE: data1 = [0, 12.5, 13, 13.5, 14, 14.5, 15, 15.5, 16, 16.5, 17, 17.5, 18, 18.5, 19, 19.5, 20, 20.5, 21, 21.5, 22, 22.5, 23, 23.5, 24, 24.5, 25, 25.5, 26, 26.5, 27, 27.5, 28, 28.5, 29, 29.5, 30, 30.5, 31, 31.5, 32, 32.5, 33, 33.5, 34, 34.5, 35, 35.5, 36, 36.5, 37]# noqa: E501
data1 = get_data(f'{prefix}/{uuid}', 1)
# 冲击波攻击力 : {value2}
# REMOVE: data2 = [0, 127608, 140553, 153500, 166445, 179391, 192336, 205284, 218228, 231176, 244120, 257065, 270012, 282958, 295902, 308850, 321794, 334741, 347686, 360633, 373578, 386523, 399470, 412415, 425360, 438308, 451252, 464198, 477144, 490090, 503036, 515983, 528925, 541874, 554819, 567765, 580711, 593657, 606601, 619547, 632493, 645439, 658385, 671333, 684276, 697221, 710169, 723113, 736061, 749006, 761950]# noqa: E501
data2 = get_data(f'{prefix}/{uuid}', 2)
hit2 = 1
# 爆炸攻击力 : {value3}
# REMOVE: data3 = [0, 85072, 93702, 102333, 110963, 119594, 128224, 136856, 145485, 154117, 162746, 171377, 180008, 188639, 197268, 205900, 214529, 223160, 231791, 240422, 249052, 257682, 266313, 274943, 283574, 292206, 300835, 309465, 318096, 326726, 335358, 343989, 352617, 361249, 369879, 378510, 387140, 395772, 404401, 413031, 421662, 430292, 438923, 447555, 456184, 464814, 473446, 482075, 490707, 499337, 507967]# noqa: E501
data3 = get_data(f'{prefix}/{uuid}', 3)
hit3 = 1
@@ -1996,14 +1821,11 @@ class Skill49(PassiveSkill):
hasUP = False
# 基本攻击力和转职技能攻击力增加率 : {value0}%
# REMOVE: data0 = [0, 20, 22, 24, 26, 28, 30, 32, 34, 36, 38, 40, 42, 44, 46, 48, 50, 52, 54, 56, 58, 60, 62, 64, 66, 68, 70, 72, 74, 76, 78, 80, 82, 84, 86, 88, 90, 92, 94, 96, 98, 100, 102, 104, 106, 108, 110, 112, 114, 116, 118]# noqa: E501
data0 = get_data(f'{prefix}/{uuid}', 0)
# 体力、 精神增加 : {value1}
# REMOVE: data1 = [0, 160, 170, 180, 190, 200, 210, 220, 230, 240, 250, 260, 270, 280, 290, 300, 310, 320, 330, 340, 350, 360, 370, 380, 390, 400, 410, 420, 430, 440, 450, 460, 470, 480, 490, 500, 510, 520, 530, 540, 550, 560, 570, 580, 590, 600, 610, 620, 630, 640, 650]# noqa: E501
data1 = get_data(f'{prefix}/{uuid}', 1)
# [胜利之矛]
# 矛的大小额外增加率 : {value2}%
# REMOVE: data2 = [0, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30]# noqa: E501
data2 = get_data(f'{prefix}/{uuid}', 2)
associate = [{'data': data0}]
@@ -2055,28 +1877,21 @@ class Skill50(ActiveSkill):
hasUP = False
# 审判攻击力 : {value0}
# REMOVE: data0 = [0, 73189, 73860, 74532, 75203, 75874, 76546, 77217, 77889, 78560, 79232, 79903, 80575, 81246, 81918, 82589, 83260, 83932, 84603, 85275, 85946, 86618, 87289, 87961, 88632, 89304, 89975, 90646, 91318, 91989, 92661, 93332, 94004, 94675, 95347, 96018, 96690, 97361, 98032, 98704, 99375, 100047, 100718, 101390, 102061, 102733, 103404, 104076, 104747, 105418, 106090]# noqa: E501
data0 = get_data(f'{prefix}/{uuid}', 0)
hit0 = 8
# 审判多段攻击次数 : {value1}次
# REMOVE: data1 = [0, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8]# noqa: E501
data1 = get_data(f'{prefix}/{uuid}', 1)
# 选择[天启之光]时效果
# 持续时间 : {value2}秒
# REMOVE: data2 = [0, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43]# noqa: E501
data2 = get_data(f'{prefix}/{uuid}', 2)
# 力量、 智力增加 : [天启之光]数值的{value3}%
# REMOVE: data3 = [0, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158]# noqa: E501
data3 = get_data(f'{prefix}/{uuid}', 3)
# 攻击、 移动、 施放速度增加 : [天启之光]数值的{value4}%
# REMOVE: data4 = [0, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100]# noqa: E501
data4 = get_data(f'{prefix}/{uuid}', 4)
# 选择[信仰之翼 : 裁决]时效果
# 持续时间 : {value5}秒
# REMOVE: data5 = [0, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20]# noqa: E501
data5 = get_data(f'{prefix}/{uuid}', 5)
# 力量、 智力增加 : [天启之光]数值的{value6}%
# REMOVE: data6 = [0, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73]# noqa: E501
data6 = get_data(f'{prefix}/{uuid}', 6)
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff