diff --git a/StarRailUID/utils/excel/light_cone_ranks.json b/StarRailUID/utils/excel/light_cone_ranks.json index adbdccb..5d224de 100644 --- a/StarRailUID/utils/excel/light_cone_ranks.json +++ b/StarRailUID/utils/excel/light_cone_ranks.json @@ -3110,6 +3110,70 @@ ] ] }, + "21048": { + "id": "21048", + "skill": "学院式剪接", + "desc": "使装备者的速度提高#1[i]%,攻击处于弱点击破状态下的敌方目标后,恢复#2[f1]点能量,该效果每回合最多触发#3[i]次。", + "params": [ + [ + 0.08, + 3, + 2 + ], + [ + 0.09, + 3.5, + 2 + ], + [ + 0.1, + 4, + 2 + ], + [ + 0.11, + 4.5, + 2 + ], + [ + 0.12, + 5, + 2 + ] + ], + "properties": [ + [ + { + "type": "SpeedAddedRatio", + "value": 0.08 + } + ], + [ + { + "type": "SpeedAddedRatio", + "value": 0.09 + } + ], + [ + { + "type": "SpeedAddedRatio", + "value": 0.1 + } + ], + [ + { + "type": "SpeedAddedRatio", + "value": 0.11 + } + ], + [ + { + "type": "SpeedAddedRatio", + "value": 0.12 + } + ] + ] + }, "22000": { "id": "22000", "skill": "眼疾手快", @@ -3297,6 +3361,70 @@ ] ] }, + "22003": { + "id": "22003", + "skill": "开演!", + "desc": "使装备者的生命上限提高#1[i]%,损失或回复自身生命值后,暴击伤害提高#2[i]%,持续#3[i]回合,该效果每回合只可触发1次。", + "params": [ + [ + 0.12, + 0.18, + 2 + ], + [ + 0.15, + 0.225, + 2 + ], + [ + 0.18, + 0.27, + 2 + ], + [ + 0.21, + 0.315, + 2 + ], + [ + 0.24, + 0.36, + 2 + ] + ], + "properties": [ + [ + { + "type": "HPAddedRatio", + "value": 0.12 + } + ], + [ + { + "type": "HPAddedRatio", + "value": 0.15 + } + ], + [ + { + "type": "HPAddedRatio", + "value": 0.18 + } + ], + [ + { + "type": "HPAddedRatio", + "value": 0.21 + } + ], + [ + { + "type": "HPAddedRatio", + "value": 0.24 + } + ] + ] + }, "23000": { "id": "23000", "skill": "流星群", @@ -5624,6 +5752,193 @@ ] ] }, + "23033": { + "id": "23033", + "skill": "除邪", + "desc": "使装备者的击破特攻提高#1[i]%。进入战斗时立即恢复#2[f1]点能量,且装备者施放终结技后获得【雷遁】,施放2次普攻后,装备者行动提前#3[i]%,并移除【雷遁】。装备者施放终结技后会重置【雷遁】。", + "params": [ + [ + 0.6, + 30, + 0.5 + ], + [ + 0.7, + 32.5, + 0.55 + ], + [ + 0.8, + 35, + 0.6 + ], + [ + 0.9, + 37.5, + 0.65 + ], + [ + 1, + 40, + 0.7 + ] + ], + "properties": [ + [ + { + "type": "BreakDamageAddedRatioBase", + "value": 0.6 + } + ], + [ + { + "type": "BreakDamageAddedRatioBase", + "value": 0.7 + } + ], + [ + { + "type": "BreakDamageAddedRatioBase", + "value": 0.8 + } + ], + [ + { + "type": "BreakDamageAddedRatioBase", + "value": 0.9 + } + ], + [ + { + "type": "BreakDamageAddedRatioBase", + "value": 1 + } + ] + ] + }, + "23034": { + "id": "23034", + "skill": "再启程", + "desc": "当装备者对我方单体角色施放战技或终结技后,装备者恢复#1[f1]点能量,同时使技能目标获得1层【圣咏】,持续#4[i]回合,最多叠加#3[i]层,每层【圣咏】使持有者造成的伤害提高#2[i]%。装备者每对我方单体角色施放#5[i]次战技或终结技后,恢复1个战技点。", + "params": [ + [ + 6, + 0.15, + 3, + 3, + 2 + ], + [ + 6.5, + 0.1725, + 3, + 3, + 2 + ], + [ + 7, + 0.195, + 3, + 3, + 2 + ], + [ + 7.5, + 0.2175, + 3, + 3, + 2 + ], + [ + 8, + 0.24, + 3, + 3, + 2 + ] + ], + "properties": [ + [], + [], + [], + [], + [] + ] + }, + "23035": { + "id": "23035", + "skill": "新生", + "desc": "使装备者的击破特攻提高#1[i]%。当有敌方目标的弱点被击破时,有#2[i]%的基础概率使其陷入【焚灼】状态,受到的击破伤害提高#3[i]%,持续#4[i]回合,此效果可叠加#5[i]层。", + "params": [ + [ + 0.6, + 1, + 0.18, + 2, + 2 + ], + [ + 0.7, + 1, + 0.21, + 2, + 2 + ], + [ + 0.8, + 1, + 0.24, + 2, + 2 + ], + [ + 0.9, + 1, + 0.27, + 2, + 2 + ], + [ + 1, + 1, + 0.3, + 2, + 2 + ] + ], + "properties": [ + [ + { + "type": "BreakDamageAddedRatioBase", + "value": 0.6 + } + ], + [ + { + "type": "BreakDamageAddedRatioBase", + "value": 0.7 + } + ], + [ + { + "type": "BreakDamageAddedRatioBase", + "value": 0.8 + } + ], + [ + { + "type": "BreakDamageAddedRatioBase", + "value": 0.9 + } + ], + [ + { + "type": "BreakDamageAddedRatioBase", + "value": 1 + } + ] + ] + }, "24000": { "id": "24000", "skill": "扑火", diff --git a/pyproject.toml b/pyproject.toml index 1e27d98..9d054f8 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -115,14 +115,12 @@ dependencies = [ "msgspec>=0.18.6", "httpx>=0.27.2", "pillow>=10.4.0", - "starrail-damage-cal>=1.9.6", + "starrail-damage-cal>=2.0.0", ] requires-python = ">=3.8.1,<4.0" readme = "README.md" license = { text = "GPL-3.0-or-later" } -gscore_auto_update_dep = [ - "starrail-damage-cal>=1.9.6", -] +gscore_auto_update_dep = ["starrail-damage-cal>=2.0.0"] [tool.pdm.dev-dependencies]