feat:优化职业技能关联实现

This commit was merged in pull request #11.
This commit is contained in:
2026-10-13 18:19:20 +08:00
parent 927866d366
commit 66ff3ff63b
175 changed files with 14299 additions and 440 deletions
+47
View File
@@ -7,6 +7,7 @@ from core.basic.skill_effect_types import (
LevelTable,
Operation,
)
from core.character.refs.archer.muse import MuseSkillRef as Ref
prefix = "archer/muse/cn/skillDetail"
@@ -20,6 +21,7 @@ class Skill0(ActiveSkill):
攻击时,有霸体判定; 转职为缪斯或奇美拉后,技能类型变为独立攻击力。\n
"""
name = "凌跃一击"
ref = Ref.CRACKARROW
learnLv = 1
masterLv = 10
maxLv = 20
@@ -62,6 +64,7 @@ class Skill1(ActiveSkill):
弓弦的震动在地面产生音波,对范围内的敌人造成多段伤害,并逐渐聚拢到中央。\n
"""
name = "热场调音"
ref = Ref.WARMINGUP
learnLv = 1
masterLv = 60
maxLv = 70
@@ -93,6 +96,7 @@ class Skill2(ActiveSkill):
使自身向后方小跳并避开敌人的攻击。\n
"""
name = "后跳"
ref = Ref.BACKSTEP
learnLv = 1
masterLv = 1
maxLv = 1
@@ -116,6 +120,7 @@ class Skill3(PassiveSkill):
决斗场中,增益/减益技能、 被动技能的技能攻击力增加效果对[基础精通]无影响。\n
"""
name = "基础精通"
ref = Ref.BASICATTACKUP
learnLv = 1
masterLv = 115
maxLv = 200
@@ -143,6 +148,7 @@ class Skill4(ActiveSkill):
使自身在倒地状态下迅速起身并采取蹲伏姿势; 蹲伏状态下,自身会进入无敌状态,效果持续一定时间。\n
"""
name = "受身蹲伏"
ref = Ref.QUICKSTANDING
learnLv = 1
masterLv = 1
maxLv = 20
@@ -184,6 +190,7 @@ class Skill5(ActiveSkill):
决斗场中无法使用技能连招。\n
"""
name = "技能连招"
ref = Ref.SKILLPRESETTYPE1
learnLv = 1
masterLv = 1
maxLv = 1
@@ -206,6 +213,7 @@ class Skill6(PassiveSkill):
穿戴的防具越多,效果越强; 可根据转职,增加不同的属性种类及数值。\n
"""
name = "防具精通"
ref = Ref.ARMORMASTERYETC
learnLv = 1
masterLv = 1
maxLv = 1
@@ -230,6 +238,7 @@ class Skill7(ActiveSkill):
转职为缪斯或奇美拉时,技能类型变为独立攻击力。\n
"""
name = "全力挥击"
ref = Ref.FULLSWING
learnLv = 5
masterLv = 60
maxLv = 70
@@ -262,6 +271,7 @@ class Skill8(ActiveSkill):
用力拉动神弦弓的外弦后松开,向前方发射魔力,魔力以均衡器的形状显现,对前方的敌人造成伤害。\n
"""
name = "激活均衡器"
ref = Ref.ACTIVEEQUALIZER
learnLv = 5
masterLv = 60
maxLv = 70
@@ -297,6 +307,7 @@ class Skill9(ActiveSkill):
转职为妖护使时,可以在空中施放。\n
"""
name = "翻月翔击"
ref = Ref.RISINGMOON
learnLv = 10
masterLv = 60
maxLv = 70
@@ -323,6 +334,7 @@ class Skill10(ActiveBufferSkill):
竖起神弦弓弹奏一小段旋律,向四周扩散开的旋律可以恢复自身和周围队友的生命值。\n
"""
name = "夜与梦"
ref = Ref.NIGHTANDDREAM
learnLv = 10
masterLv = 60
maxLv = 70
@@ -353,6 +365,7 @@ class Skill11(ActiveSkill):
可在空中施放; 未按方向键时,在当前位置直接落地。\n
"""
name = "闪亮首秀"
ref = Ref.HOTDEBUT
learnLv = 10
masterLv = 1
maxLv = 11
@@ -389,6 +402,7 @@ class Skill12(PassiveSkill):
无法强制中断觉醒技能和跳跃超过一定高度的技能。\n
"""
name = "强化 - 后跳"
ref = Ref.ESCAPEBACKSTEP
learnLv = 10
masterLv = 1
maxLv = 1
@@ -416,6 +430,7 @@ class Skill13(ActiveSkill):
效果持续期间内,再次按技能键可以结束。\n
"""
name = "跃翔"
ref = Ref.JUMPPOWERUP
learnLv = 10
masterLv = 1
maxLv = 1
@@ -444,6 +459,7 @@ class Skill14(PassiveSkill):
装备神弦弓以外的武器时,音律的丰富程度受限,无法施放以演奏为基础的技能。\n
"""
name = "悦耳音律"
ref = Ref.FEASTOFSOUND
learnLv = 15
masterLv = 1
maxLv = 11
@@ -477,6 +493,7 @@ class Skill15(PassiveBufferSkill):
[当然了! 我的音乐里可是有许多奥秘,要不要听一听?]\n
"""
name = "多彩感性"
ref = Ref.SENSATION
learnLv = 15
masterLv = 60
maxLv = 70
@@ -544,6 +561,7 @@ class Skill16(ActiveSkill):
该功能可以在缪斯施放乐谱技能期间随时使用。\n
"""
name = "乐力全开 : 力"
ref = Ref.EFFECTORONPOWER
learnLv = 15
masterLv = 1
maxLv = 1
@@ -572,6 +590,7 @@ class Skill17(PassiveSkill):
演奏期间,可以强制中断演奏并施放觉醒技能。\n
"""
name = "幸福时光"
ref = Ref.FEELHAPPY
learnLv = 15
masterLv = 10
maxLv = 20
@@ -607,6 +626,7 @@ class Skill18(ActiveSkill):
施放[乐力全开]技能时,技能图标变为4分音符(♩),可用于演奏乐谱。\n
"""
name = "音波冲击"
ref = Ref.CULTURESHOCK
learnLv = 15
masterLv = 60
maxLv = 70
@@ -652,6 +672,7 @@ class Skill19(ActiveSkill):
该功能可以在缪斯施放乐谱技能期间随时使用。\n
"""
name = "乐力全开 : 律"
ref = Ref.EFFECTORONGROOVE
learnLv = 20
masterLv = 1
maxLv = 1
@@ -680,6 +701,7 @@ class Skill20(PassiveSkill):
演奏期间,可以强制中断演奏并施放觉醒技能。\n
"""
name = "情绪调动"
ref = Ref.REFRESH
learnLv = 20
masterLv = 1
maxLv = 11
@@ -709,6 +731,7 @@ class Skill21(ActiveBufferSkill):
该效果无法和光明骑士 (男) 的[守护徽章],光明骑士 (女) 的[守护祝福],小魔女的[小魔女的偏爱]、 协战师的[装甲强化]重复适用。\n
"""
name = "主角登场"
ref = Ref.MAINSTAR
learnLv = 20
masterLv = 10
maxLv = 20
@@ -755,6 +778,7 @@ class Skill22(ActiveSkill):
施放[乐力全开]系列技能时,技能图标变为8分音符(♪)。\n
"""
name = "街头演出"
ref = Ref.BUSKING
learnLv = 20
masterLv = 60
maxLv = 70
@@ -791,6 +815,7 @@ class Skill23(PassiveSkill):
集中精神,提升物理/魔法暴击率。\n
"""
name = "暴击"
ref = Ref.PHYSICALCRITICALHITUP
learnLv = 20
masterLv = 10
maxLv = 20
@@ -816,6 +841,7 @@ class Skill24(ActiveSkill):
可以强制中断该技能的施放后僵直并立即施放[震感频谱]、 [乐章再现]。\n
"""
name = "动感音符"
ref = Ref.VIVID
learnLv = 25
masterLv = 60
maxLv = 70
@@ -853,6 +879,7 @@ class Skill25(ActiveBufferSkill):
该效果无法和光明骑士 (男) 的[荣誉祝福]、 光明骑士 (女) 的[勇气祝福]、 小魔女的[禁术吟咏]、 协战师的[军械强化]重复适用。\n
"""
name = "可爱节拍"
ref = Ref.LOVELYTEMPO
learnLv = 30
masterLv = 10
maxLv = 50
@@ -904,6 +931,7 @@ class Skill26(ActiveSkill):
施放[乐力全开]技能时,技能图标变为16分音符(♬),可用于演奏乐谱。\n
"""
name = "震感频谱"
ref = Ref.POPPINGSPECTRUM
learnLv = 30
masterLv = 60
maxLv = 70
@@ -942,6 +970,7 @@ class Skill27(PassiveSkill):
演奏期间,可以强制中断演奏并施放觉醒技能。\n
"""
name = "自由律动"
ref = Ref.FEELRUBATO
learnLv = 30
masterLv = 10
maxLv = 20
@@ -976,6 +1005,7 @@ class Skill28(ActiveSkill):
施放[乐力全开]技能时,技能图标变为4分音符(♩)。\n
"""
name = "乐章再现"
ref = Ref.DACAPO
learnLv = 35
masterLv = 60
maxLv = 70
@@ -1038,6 +1068,7 @@ class Skill29(ActiveSkill):
光球凝聚魔力期间,对近处敌人产生吸附效果。\n
"""
name = "音力增强"
ref = Ref.POWERFORTE
learnLv = 40
masterLv = 60
maxLv = 70
@@ -1098,6 +1129,7 @@ class Skill30(PassiveBufferSkill):
演奏期间,可以强制中断演奏并施放觉醒技能。\n
"""
name = "燃情狂想曲"
ref = Ref.ADRENALINRHAPSODY
learnLv = 40
masterLv = 1
maxLv = 1
@@ -1138,6 +1170,7 @@ class Skill31(ActiveSkill):
施放[乐力全开]系列技能时,技能图标变为8分音符(♪)。\n
"""
name = "缪斯之声"
ref = Ref.SOUNDOFMUSE
learnLv = 45
masterLv = 60
maxLv = 70
@@ -1207,6 +1240,7 @@ class Skill32(PassiveSkill):
演奏期间,可以强制中断演奏并施放觉醒技能。\n
"""
name = "甜蜜柔歌"
ref = Ref.SWEETCANTABILE
learnLv = 45
masterLv = 10
maxLv = 20
@@ -1240,6 +1274,7 @@ class Skill33(PassiveBufferSkill):
[这个舞台是属于大家的!]\n
"""
name = "明星气场"
ref = Ref.POPULARITY
learnLv = 48
masterLv = 40
maxLv = 50
@@ -1292,6 +1327,7 @@ class Skill34(ActiveBufferSkill):
该效果无法与光明骑士 (男) 的[天启之光]、 光明骑士 (女) 的[圣光天启]、 小魔女的[开幕!人偶剧场]、 协战师的[强袭策略 : 区域肃清]重复适用。\n
"""
name = "梦想的舞台"
ref = Ref.ONTHESTAGE
learnLv = 50
masterLv = 40
maxLv = 50
@@ -1337,6 +1373,7 @@ class Skill35(ActiveBufferSkill):
向前方发送布置舞台的信号,幕后人员收到信号后,会把音乐会专用的扩音器投放在指定位置,落下的扩音器引发冲击波,并因为无法承受落地冲击而爆炸,对更大范围造成巨大伤害。\n
"""
name = "调音放送"
ref = Ref.DROPTHEBEAT
learnLv = 60
masterLv = 40
maxLv = 50
@@ -1406,6 +1443,7 @@ class Skill36(ActiveBufferSkill):
死亡状态下仍可用复活币复活,但适用中的增益效果消失。\n
"""
name = "独家演奏"
ref = Ref.FANSERVICE
learnLv = 60
masterLv = 1
maxLv = 11
@@ -1439,6 +1477,7 @@ class Skill37(ActiveSkill):
施放[乐力全开]系列技能时,技能图标变为16分音符(♬)。\n
"""
name = "闪耀旋律"
ref = Ref.DAZZLINGSCENE
learnLv = 70
masterLv = 40
maxLv = 50
@@ -1504,6 +1543,7 @@ class Skill38(PassiveBufferSkill):
[“曾有人批判她的音乐过于实验性,但现在,她证明了她的音乐和表演名副其实,是神界潮流趋势的代表。” --评论家洛克·夏勒]\n
"""
name = "崭新曲风"
ref = Ref.BRANDNEW
learnLv = 75
masterLv = 40
maxLv = 50
@@ -1540,6 +1580,7 @@ class Skill39(ActiveSkill):
施放[街头演出]、 [缪斯之声]技能期间,可以施放该技能,此时扩音器会飞到空中照明。\n
"""
name = "巨星登场"
ref = Ref.SPECIALOPENING
learnLv = 75
masterLv = 40
maxLv = 50
@@ -1609,6 +1650,7 @@ class Skill40(PassiveSkill):
演奏期间,可以强制中断演奏并施放觉醒技能。\n
"""
name = "音量顶峰"
ref = Ref.LUCKYCRESCENDO
learnLv = 75
masterLv = 10
maxLv = 20
@@ -1642,6 +1684,7 @@ class Skill41(ActiveSkill):
爆炸发生后,棱镜中残留的魔力会继续维持霸体护甲效果。 当魔力完全耗尽时,棱镜消失,霸体护甲效果结束。\n
"""
name = "辉光变奏"
ref = Ref.VARIATIONOFLIGHT
learnLv = 80
masterLv = 40
maxLv = 50
@@ -1713,6 +1756,7 @@ class Skill42(ActiveSkill):
聚光灯照亮了今天的主角——时律之音,伴随着宣告演出开始的五彩焰火,周围也变得明亮起来。\n
"""
name = "开场 : 唯我璀璨"
ref = Ref.INTROSHINEONME
learnLv = 85
masterLv = 40
maxLv = 50
@@ -1756,6 +1800,7 @@ class Skill43(PassiveBufferSkill):
[愿聆听和享受此曲的大家成为一体!]\n
"""
name = "和茉霓之歌"
ref = Ref.EPISODEOFHARMONY
learnLv = 95
masterLv = 40
maxLv = 50
@@ -1792,6 +1837,7 @@ class Skill44(ActiveSkill):
舞台持续时间内,增加舞台上队友的物理、 魔法防御力。 缪斯增加神兽力恢复量,并在施放乐力全开系列技能期间,附加霸体效果。\n
"""
name = "梦幻三重奏"
ref = Ref.DREAMINGTRILOGY
learnLv = 95
masterLv = 40
maxLv = 50
@@ -1841,6 +1887,7 @@ class Skill45(ActiveBufferSkill):
若所选的技能还在冷却中,则无法施放三次觉醒技能。\n
"""
name = "终曲 : 霓虹蝶梦"
ref = Ref.FINALESPECIALSTORY
learnLv = 100
masterLv = 40
maxLv = 50