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
@@ -0,0 +1,2 @@
# 此文件由 scripts/generate_skill_refs.py 自动生成,请勿手工修改。
"""职业技能引用分组;按需导入具体职业。"""
@@ -0,0 +1,117 @@
# 此文件由 scripts/generate_skill_refs.py 自动生成,请勿手工修改。
"""技能引用来源:mage_male/blood_mage/skill_tree.json;公共技能继承自 common.py 中的适用分组。"""
from core.character.refs.base import SkillRef
from core.character.refs.common import CommonSkillRefs, Awakening3SkillRefs, ComboSkillRefs
class BloodMageSkillRef(CommonSkillRefs, Awakening3SkillRefs, ComboSkillRefs):
"""mage_male.blood_mage 的技能引用;包含继承的公共技能。"""
__profession__ = 'mage_male.blood_mage'
ABANDON = SkillRef(name='赤狱之力', code='abandon', profession=__profession__)
"赤狱之力"
ABYSS = SkillRef(name='黑暗之眼', code='abyss', profession=__profession__)
"黑暗之眼"
BLOOD = SkillRef(name='鲜血融合', code='blood', profession=__profession__)
"鲜血融合"
BLOODBURN = SkillRef(name='赤红燃烧', code='bloodburn', profession=__profession__)
"赤红燃烧"
BLOODBYSS = SkillRef(name='猩红之眼', code='bloodbyss', profession=__profession__)
"猩红之眼"
BLOODHONE = SkillRef(name='血之共鸣', code='bloodhone', profession=__profession__)
"血之共鸣"
BLOODSTINGER = SkillRef(name='血翼蔽空', code='bloodstinger', profession=__profession__)
"血翼蔽空"
BLOODSTREAM = SkillRef(name='血界彼岸', code='bloodstream', profession=__profession__)
"血界彼岸"
BLOODWING = SkillRef(name='血翼突击', code='bloodwing', profession=__profession__)
"血翼突击"
CORRUPTION = SkillRef(name='隐行之噬', code='corruption', profession=__profession__)
"隐行之噬"
CREEPING = SkillRef(name='赤影步', code='creeping', profession=__profession__)
"赤影步"
DEADHANDS = SkillRef(name='鲜血之誓', code='deadhands', profession=__profession__)
"鲜血之誓"
DIEHARD = SkillRef(name='不死之身', code='diehard', profession=__profession__)
"不死之身"
EXTREMITYPERISH = SkillRef(name='血域帷幕·陨灭', code='extremityperish', profession=__profession__)
"血域帷幕·陨灭"
FANG = SkillRef(name='狱血之牙', code='fang', profession=__profession__)
"狱血之牙"
FATALITY = SkillRef(name='死亡之握', code='fatality', profession=__profession__)
"死亡之握"
FIREPILLAR = SkillRef(name='旋火盾', code='firepillar', profession=__profession__)
"旋火盾"
HELLBERUS = SkillRef(name='狱血之犬', code='hellberus', profession=__profession__)
"狱血之犬"
HOLONGLIGHT = SkillRef(name='幽冥火', code='holonglight', profession=__profession__)
"幽冥火"
ICESWORD = SkillRef(name='冰魄剑', code='icesword', profession=__profession__)
"冰魄剑"
LILIAC = SkillRef(name='血蝠之袭', code='liliac', profession=__profession__)
"血蝠之袭"
LILROI = SkillRef(name='血蝠之舞', code='lilroi', profession=__profession__)
"血蝠之舞"
MARAUDER = SkillRef(name='血翼绽放', code='marauder', profession=__profession__)
"血翼绽放"
MULTISHOT = SkillRef(name='魔球连射', code='multishot', profession=__profession__)
"魔球连射"
OFFERING = SkillRef(name='鲜血长枪', code='offering', profession=__profession__)
"鲜血长枪"
PHANTOMBALE = SkillRef(name='地狱冥犬', code='phantombale', profession=__profession__)
"地狱冥犬"
PUSHOUT = SkillRef(name='擒拿掌', code='pushout', profession=__profession__)
"擒拿掌"
RUMBLEDOG = SkillRef(name='魔仆召唤 : 狱犬', code='rumbledog', profession=__profession__)
"魔仆召唤 : 狱犬"
SHIKAREE = SkillRef(name='猩红狩猎', code='shikaree', profession=__profession__)
"猩红狩猎"
SOULSTEEL = SkillRef(name='噬魂囚笼', code='soulsteel', profession=__profession__)
"噬魂囚笼"
TEMPORARYREALIZATION3 = SkillRef(name='超卓之心', code='temporaryrealization3', profession=__profession__)
"超卓之心"
TEPES = SkillRef(name='伯爵之歌', code='tepes', profession=__profession__)
"伯爵之歌"
TORMENT = SkillRef(name='绯红之狱', code='torment', profession=__profession__)
"绯红之狱"
TRUEBLOOD = SkillRef(name='鲜血之殇', code='trueblood', profession=__profession__)
"鲜血之殇"
WATERCANNON = SkillRef(name='魔法冰球', code='watercannon', profession=__profession__)
"魔法冰球"
WINDSTRIKE = SkillRef(name='魔法旋风', code='windstrike', profession=__profession__)
"魔法旋风"
@@ -0,0 +1,135 @@
# 此文件由 scripts/generate_skill_refs.py 自动生成,请勿手工修改。
"""技能引用来源:mage_male/dimension_walker/skill_tree.json;公共技能继承自 common.py 中的适用分组。"""
from core.character.refs.base import SkillRef
from core.character.refs.common import CommonSkillRefs, Awakening5SkillRefs, ComboSkillRefs
class DimensionWalkerSkillRef(CommonSkillRefs, Awakening5SkillRefs, ComboSkillRefs):
"""mage_male.dimension_walker 的技能引用;包含继承的公共技能。"""
__profession__ = 'mage_male.dimension_walker'
ABYSS = SkillRef(name='黑暗之眼', code='abyss', profession=__profession__)
"黑暗之眼"
ACCIDENT = SkillRef(name='次元 : 坠落', code='accident', profession=__profession__)
"次元 : 坠落"
AKASHIC = SkillRef(name='古史记忆', code='akashic', profession=__profession__)
"古史记忆"
ATG = SkillRef(name='乖离 : 沉沦', code='atg', profession=__profession__)
"乖离 : 沉沦"
CHEEKIT = SkillRef(name='乖离 : 禁锢', code='cheekit', profession=__profession__)
"乖离 : 禁锢"
CORRIDO = SkillRef(name='次元 : 时空磁场', code='corrido', profession=__profession__)
"次元 : 时空磁场"
CROWLINGMYST = SkillRef(name='乖离 : 迷雾', code='crowlingmyst', profession=__profession__)
"乖离 : 迷雾"
DELUSION = SkillRef(name='时空壁障', code='delusion', profession=__profession__)
"时空壁障"
DFORCE = SkillRef(name='次元 : 奇点', code='dforce', profession=__profession__)
"次元 : 奇点"
DIEHARD = SkillRef(name='不死之身', code='diehard', profession=__profession__)
"不死之身"
DIMENSIONBOMB = SkillRef(name='次元 : 粒子风暴', code='dimensionbomb', profession=__profession__)
"次元 : 粒子风暴"
DIMENSIONHOLLOW = SkillRef(name='乖离 : 虚无', code='dimensionhollow', profession=__profession__)
"乖离 : 虚无"
DIMENSIONLAY = SkillRef(name='次元 : 离子束', code='dimensionlay', profession=__profession__)
"次元 : 离子束"
DIMENSIONLEAP = SkillRef(name='次元 : 跃迁', code='dimensionleap', profession=__profession__)
"次元 : 跃迁"
DISTORTIONACT = SkillRef(name='次元扭曲装置', code='distortionact', profession=__profession__)
"次元扭曲装置"
EVENTHORIZEN = SkillRef(name='次元边界', code='eventhorizen', profession=__profession__)
"次元边界"
FATE = SkillRef(name='虚空之力', code='fate', profession=__profession__)
"虚空之力"
FIREPILLAR = SkillRef(name='旋火盾', code='firepillar', profession=__profession__)
"旋火盾"
FLAMEOFDELUSION = SkillRef(name='虚妄之火', code='flameofdelusion', profession=__profession__)
"虚妄之火"
FORBIDDENPARTY = SkillRef(name='禁断之盛宴', code='forbiddenparty', profession=__profession__)
"禁断之盛宴"
HARLEQUIN = SkillRef(name='乖离 : 魅魔之舞', code='harlequin', profession=__profession__)
"乖离 : 魅魔之舞"
HOLONGLIGHT = SkillRef(name='幽冥火', code='holonglight', profession=__profession__)
"幽冥火"
HORROR = SkillRef(name='乖离 : 扭曲之恐惧', code='horror', profession=__profession__)
"乖离 : 扭曲之恐惧"
HOUNDS = SkillRef(name='乖离 : 边缘之兽', code='hounds', profession=__profession__)
"乖离 : 边缘之兽"
ICESWORD = SkillRef(name='冰魄剑', code='icesword', profession=__profession__)
"冰魄剑"
KALEDOSCOPE = SkillRef(name='次元 : 万花镜', code='kaledoscope', profession=__profession__)
"次元 : 万花镜"
MULTISHOT = SkillRef(name='魔球连射', code='multishot', profession=__profession__)
"魔球连射"
MYSOPHOBIA = SkillRef(name='次元之乖离扫把精通', code='mysophobia', profession=__profession__)
"次元之乖离扫把精通"
OUTERGOD = SkillRef(name='未明·次元崩坏', code='outergod', profession=__profession__)
"未明·次元崩坏"
OVERSENSE = SkillRef(name='超然感知', code='oversense', profession=__profession__)
"超然感知"
PARADIGMDITO = SkillRef(name='次元 : 思维聚爆', code='paradigmdito', profession=__profession__)
"次元 : 思维聚爆"
POSITRON = SkillRef(name='次元 : 粒子波', code='positron', profession=__profession__)
"次元 : 粒子波"
PUSHOUT = SkillRef(name='擒拿掌', code='pushout', profession=__profession__)
"擒拿掌"
SILHOUETTE = SkillRef(name='次元 : 虚影', code='silhouette', profession=__profession__)
"次元 : 虚影"
STH = SkillRef(name='混沌源能石', code='sth', profession=__profession__)
"混沌源能石"
SUMMONNYARLY = SkillRef(name='乖离 : 禁忌之奈雅丽', code='summonnyarly', profession=__profession__)
"乖离 : 禁忌之奈雅丽"
SWARM = SkillRef(name='乖离 : 异界蜂群', code='swarm', profession=__profession__)
"乖离 : 异界蜂群"
TEATIME = SkillRef(name='奈雅丽的茶歇时间', code='teatime', profession=__profession__)
"奈雅丽的茶歇时间"
TELEPORT = SkillRef(name='瞬移', code='teleport', profession=__profession__)
"瞬移"
TEMPORARYREALIZATION5 = SkillRef(name='超卓之心', code='temporaryrealization5', profession=__profession__)
"超卓之心"
WATERCANNON = SkillRef(name='魔法冰球', code='watercannon', profession=__profession__)
"魔法冰球"
WINDSTRIKE = SkillRef(name='魔法旋风', code='windstrike', profession=__profession__)
"魔法旋风"
@@ -0,0 +1,126 @@
# 此文件由 scripts/generate_skill_refs.py 自动生成,请勿手工修改。
"""技能引用来源:mage_male/elemental_bomber/skill_tree.json;公共技能继承自 common.py 中的适用分组。"""
from core.character.refs.base import SkillRef
from core.character.refs.common import CommonSkillRefs, Awakening1SkillRefs, ComboSkillRefs
class ElementalBomberSkillRef(CommonSkillRefs, Awakening1SkillRefs, ComboSkillRefs):
"""mage_male.elemental_bomber 的技能引用;包含继承的公共技能。"""
__profession__ = 'mage_male.elemental_bomber'
ABYSS = SkillRef(name='黑暗之眼', code='abyss', profession=__profession__)
"黑暗之眼"
ARMAGEDDONSTRIKE = SkillRef(name='末日湮灭', code='armageddonstrike', profession=__profession__)
"末日湮灭"
CHAINLIGHTNING = SkillRef(name='雷光链', code='chainlightning', profession=__profession__)
"雷光链"
CONCENTRATE = SkillRef(name='元素浓缩球', code='concentrate', profession=__profession__)
"元素浓缩球"
CONVERGENCECANNON = SkillRef(name='聚能魔炮', code='convergencecannon', profession=__profession__)
"聚能魔炮"
CONVERGENCEREACT = SkillRef(name='聚魔轰击', code='convergencereact', profession=__profession__)
"聚魔轰击"
CRYSTALATTACK = SkillRef(name='冰晶坠', code='crystalattack', profession=__profession__)
"冰晶坠"
DARKCHANGE = SkillRef(name='暗域扩张', code='darkchange', profession=__profession__)
"暗域扩张"
DARKEYE = SkillRef(name='黑瞳', code='darkeye', profession=__profession__)
"黑瞳"
DARKNESSMANTLE = SkillRef(name='黑暗禁域', code='darknessmantle', profession=__profession__)
"黑暗禁域"
DIEHARD = SkillRef(name='不死之身', code='diehard', profession=__profession__)
"不死之身"
ELEMENTALBOMBING = SkillRef(name='元素禁断', code='elementalbombing', profession=__profession__)
"元素禁断"
ELEMENTALBUSTER = SkillRef(name='幻魔四重奏', code='elementalbuster', profession=__profession__)
"幻魔四重奏"
ELEMENTALCHAIN = SkillRef(name='元素爆发', code='elementalchain', profession=__profession__)
"元素爆发"
ELEMENTALCHANGE = SkillRef(name='属性变换', code='elementalchange', profession=__profession__)
"属性变换"
ELEMENTALFIELD = SkillRef(name='元素禁域', code='elementalfield', profession=__profession__)
"元素禁域"
ELEMENTALFORCE = SkillRef(name='元素之力', code='elementalforce', profession=__profession__)
"元素之力"
ELEMENTALFUSION = SkillRef(name='元素融合', code='elementalfusion', profession=__profession__)
"元素融合"
ELEMENTALRAIN = SkillRef(name='元素轰炸', code='elementalrain', profession=__profession__)
"元素轰炸"
ELEMENTALSTRIKEEX = SkillRef(name='元素幻灭', code='elementalstrikeex', profession=__profession__)
"元素幻灭"
ELEMENTUNDERSTAND = SkillRef(name='元素循环', code='elementunderstand', profession=__profession__)
"元素循环"
FIREPILLAR = SkillRef(name='旋火盾', code='firepillar', profession=__profession__)
"旋火盾"
FIREROAD = SkillRef(name='地炎', code='fireroad', profession=__profession__)
"地炎"
FLAMECIRCLE = SkillRef(name='旋炎破', code='flamecircle', profession=__profession__)
"旋炎破"
HOLONGLIGHT = SkillRef(name='幽冥火', code='holonglight', profession=__profession__)
"幽冥火"
ICEAREA = SkillRef(name='冰晶之浴', code='icearea', profession=__profession__)
"冰晶之浴"
ICESWORD = SkillRef(name='冰魄剑', code='icesword', profession=__profession__)
"冰魄剑"
LIGHTNINGWALL = SkillRef(name='雷光屏障', code='lightningwall', profession=__profession__)
"雷光屏障"
MAGICCANNON = SkillRef(name='元素炮', code='magiccannon', profession=__profession__)
"元素炮"
MAGICSHIELD = SkillRef(name='元素环绕', code='magicshield', profession=__profession__)
"元素环绕"
MANABURST = SkillRef(name='魔力燃烧', code='manaburst', profession=__profession__)
"魔力燃烧"
MICROUNIVERSE = SkillRef(name='启源·微观宇宙', code='microuniverse', profession=__profession__)
"启源·微观宇宙"
MULTISHOT = SkillRef(name='魔球连射', code='multishot', profession=__profession__)
"魔球连射"
PUSHOUT = SkillRef(name='擒拿掌', code='pushout', profession=__profession__)
"擒拿掌"
TELEPORT = SkillRef(name='瞬移', code='teleport', profession=__profession__)
"瞬移"
TEMPORARYREALIZATION1 = SkillRef(name='超卓之心', code='temporaryrealization1', profession=__profession__)
"超卓之心"
WATERCANNON = SkillRef(name='魔法冰球', code='watercannon', profession=__profession__)
"魔法冰球"
WICKEDODDEYE = SkillRef(name='异瞳', code='wickedoddeye', profession=__profession__)
"异瞳"
WINDSTRIKE = SkillRef(name='魔法旋风', code='windstrike', profession=__profession__)
"魔法旋风"
@@ -0,0 +1,120 @@
# 此文件由 scripts/generate_skill_refs.py 自动生成,请勿手工修改。
"""技能引用来源:mage_male/glacial_master/skill_tree.json;公共技能继承自 common.py 中的适用分组。"""
from core.character.refs.base import SkillRef
from core.character.refs.common import CommonSkillRefs, Awakening2SkillRefs, ComboSkillRefs
class GlacialMasterSkillRef(CommonSkillRefs, Awakening2SkillRefs, ComboSkillRefs):
"""mage_male.glacial_master 的技能引用;包含继承的公共技能。"""
__profession__ = 'mage_male.glacial_master'
ABYSS = SkillRef(name='黑暗之眼', code='abyss', profession=__profession__)
"黑暗之眼"
BLIZZARDSTORM = SkillRef(name='冰雪风暴', code='blizzardstorm', profession=__profession__)
"冰雪风暴"
BROKENARROW = SkillRef(name='冰魄之弓', code='brokenarrow', profession=__profession__)
"冰魄之弓"
CRYSTALBLADE = SkillRef(name='水晶剑', code='crystalblade', profession=__profession__)
"水晶剑"
DIEHARD = SkillRef(name='不死之身', code='diehard', profession=__profession__)
"不死之身"
EXPRESSION = SkillRef(name='冰之领悟', code='expression', profession=__profession__)
"冰之领悟"
FALLENBLOSSOMS = SkillRef(name='寒冰连枪', code='fallenblossoms', profession=__profession__)
"寒冰连枪"
FIREPILLAR = SkillRef(name='旋火盾', code='firepillar', profession=__profession__)
"旋火盾"
FROSTHUNT = SkillRef(name='冰凝之魂', code='frosthunt', profession=__profession__)
"冰凝之魂"
FROZENWEAPONMASTERY = SkillRef(name='冰武精通', code='frozenweaponmastery', profession=__profession__)
"冰武精通"
GLACIESEDGE = SkillRef(name='极冰猎魔斩', code='glaciesedge', profession=__profession__)
"极冰猎魔斩"
HOLONGLIGHT = SkillRef(name='幽冥火', code='holonglight', profession=__profession__)
"幽冥火"
ICEBIGHAMMER = SkillRef(name='冰魄锤击', code='icebighammer', profession=__profession__)
"冰魄锤击"
ICECHAKRAM = SkillRef(name='千旋冰轮破', code='icechakram', profession=__profession__)
"千旋冰轮破"
ICECRAFT = SkillRef(name='冰之技艺', code='icecraft', profession=__profession__)
"冰之技艺"
ICECRASH = SkillRef(name='旋冰穿刺', code='icecrash', profession=__profession__)
"旋冰穿刺"
ICEELEMENTALATTACK = SkillRef(name='冰之印', code='iceelementalattack', profession=__profession__)
"冰之印"
ICEFIELD = SkillRef(name='千里冰封', code='icefield', profession=__profession__)
"千里冰封"
ICEMAN = SkillRef(name='极冰绽放', code='iceman', profession=__profession__)
"极冰绽放"
ICEORBEX = SkillRef(name='冰凌破', code='iceorbex', profession=__profession__)
"冰凌破"
ICEROAD = SkillRef(name='冰霜之径', code='iceroad', profession=__profession__)
"冰霜之径"
ICESWORD = SkillRef(name='冰魄剑', code='icesword', profession=__profession__)
"冰魄剑"
JUDEKATHEETERNAL = SkillRef(name='永罪冰狱', code='judekatheeternal', profession=__profession__)
"永罪冰狱"
MULTISHOT = SkillRef(name='魔球连射', code='multishot', profession=__profession__)
"魔球连射"
NASTROND = SkillRef(name='永劫 : 纳斯特隆德', code='nastrond', profession=__profession__)
"永劫 : 纳斯特隆德"
OVERFREEZEEXTENSION = SkillRef(name='极冰领域', code='overfreezeextension', profession=__profession__)
"极冰领域"
PIECEOFICE = SkillRef(name='破冰飞刃', code='pieceofice', profession=__profession__)
"破冰飞刃"
PINPOINTRUSH = SkillRef(name='冰舞乱击', code='pinpointrush', profession=__profession__)
"冰舞乱击"
PUSHOUT = SkillRef(name='擒拿掌', code='pushout', profession=__profession__)
"擒拿掌"
RESONANCE = SkillRef(name='寒冰之境', code='resonance', profession=__profession__)
"寒冰之境"
SHARDMAGNUM = SkillRef(name='碎冰破', code='shardmagnum', profession=__profession__)
"碎冰破"
TELEPORT = SkillRef(name='瞬移', code='teleport', profession=__profession__)
"瞬移"
TEMPORARYREALIZATION2 = SkillRef(name='超卓之心', code='temporaryrealization2', profession=__profession__)
"超卓之心"
TUNDRASOUL = SkillRef(name='冰封奥义', code='tundrasoul', profession=__profession__)
"冰封奥义"
TURNWINDMILL = SkillRef(name='冰魄旋枪', code='turnwindmill', profession=__profession__)
"冰魄旋枪"
WATERCANNON = SkillRef(name='魔法冰球', code='watercannon', profession=__profession__)
"魔法冰球"
WINDSTRIKE = SkillRef(name='魔法旋风', code='windstrike', profession=__profession__)
"魔法旋风"
@@ -0,0 +1,117 @@
# 此文件由 scripts/generate_skill_refs.py 自动生成,请勿手工修改。
"""技能引用来源:mage_male/swift_master/skill_tree.json;公共技能继承自 common.py 中的适用分组。"""
from core.character.refs.base import SkillRef
from core.character.refs.common import CommonSkillRefs, Awakening4SkillRefs, ComboSkillRefs
class SwiftMasterSkillRef(CommonSkillRefs, Awakening4SkillRefs, ComboSkillRefs):
"""mage_male.swift_master 的技能引用;包含继承的公共技能。"""
__profession__ = 'mage_male.swift_master'
ABYSS = SkillRef(name='黑暗之眼', code='abyss', profession=__profession__)
"黑暗之眼"
ARACAN = SkillRef(name='风之极·永坠', code='aracan', profession=__profession__)
"风之极·永坠"
DIEHARD = SkillRef(name='不死之身', code='diehard', profession=__profession__)
"不死之身"
EYEOFSTORM = SkillRef(name='风暴之眼', code='eyeofstorm', profession=__profession__)
"风暴之眼"
FINALTEMPEST = SkillRef(name='无限风域', code='finaltempest', profession=__profession__)
"无限风域"
FIREPILLAR = SkillRef(name='旋火盾', code='firepillar', profession=__profession__)
"旋火盾"
GALEHIGHWAY = SkillRef(name='疾风瞬影闪', code='galehighway', profession=__profession__)
"疾风瞬影闪"
GENESISVENTUS = SkillRef(name='初始之风', code='genesisventus', profession=__profession__)
"初始之风"
GODWIND = SkillRef(name='万象风龙阵', code='godwind', profession=__profession__)
"万象风龙阵"
HARBINGER = SkillRef(name='风之意志', code='harbinger', profession=__profession__)
"风之意志"
HOLONGLIGHT = SkillRef(name='幽冥火', code='holonglight', profession=__profession__)
"幽冥火"
HURRICANE = SkillRef(name='双翼风刃', code='hurricane', profession=__profession__)
"双翼风刃"
ICESWORD = SkillRef(name='冰魄剑', code='icesword', profession=__profession__)
"冰魄剑"
MULTISHOT = SkillRef(name='魔球连射', code='multishot', profession=__profession__)
"魔球连射"
POWEROFWINDGOD = SkillRef(name='御风之力', code='powerofwindgod', profession=__profession__)
"御风之力"
PUSHOUT = SkillRef(name='擒拿掌', code='pushout', profession=__profession__)
"擒拿掌"
RAGINGWIND = SkillRef(name='真空旋风破', code='ragingwind', profession=__profession__)
"真空旋风破"
SECENDWIND = SkillRef(name='风神诀', code='secendwind', profession=__profession__)
"风神诀"
SONICMOVE = SkillRef(name='狂风冲刺', code='sonicmove', profession=__profession__)
"狂风冲刺"
SPIRALPRESS = SkillRef(name='游龙惊风破', code='spiralpress', profession=__profession__)
"游龙惊风破"
STICKMASTERY = SkillRef(name='疾风之棍棒精通', code='stickmastery', profession=__profession__)
"疾风之棍棒精通"
STORMQUAKE = SkillRef(name='风卷残云', code='stormquake', profession=__profession__)
"风卷残云"
STORMSTRIKES = SkillRef(name='风暴之拳', code='stormstrikes', profession=__profession__)
"风暴之拳"
TELEPORT = SkillRef(name='瞬移', code='teleport', profession=__profession__)
"瞬移"
TEMPORARYREALIZATION4 = SkillRef(name='超卓之心', code='temporaryrealization4', profession=__profession__)
"超卓之心"
TORNADO = SkillRef(name='游离之风', code='tornado', profession=__profession__)
"游离之风"
TURBULENTRUMBLE = SkillRef(name='怒风狂涌', code='turbulentrumble', profession=__profession__)
"怒风狂涌"
VACUUM = SkillRef(name='朔风牵引', code='vacuum', profession=__profession__)
"朔风牵引"
VIOLENTSTORM = SkillRef(name='九霄风雷', code='violentstorm', profession=__profession__)
"九霄风雷"
WATERCANNON = SkillRef(name='魔法冰球', code='watercannon', profession=__profession__)
"魔法冰球"
WINDBLADES = SkillRef(name='刃风', code='windblades', profession=__profession__)
"刃风"
WINDBLASTER = SkillRef(name='风鸣冲击', code='windblaster', profession=__profession__)
"风鸣冲击"
WINDCUT = SkillRef(name='回风斩', code='windcut', profession=__profession__)
"回风斩"
WINDINESS = SkillRef(name='流风诀', code='windiness', profession=__profession__)
"流风诀"
WINDMASTER = SkillRef(name='疾风掌控', code='windmaster', profession=__profession__)
"疾风掌控"
WINDSTRIKE = SkillRef(name='魔法旋风', code='windstrike', profession=__profession__)
"魔法旋风"