feat:改造特效伤害

This commit is contained in:
2026-07-06 01:29:18 +08:00
parent a072ecac52
commit 91eed49d28
6 changed files with 1451 additions and 1439 deletions
+12
View File
@@ -1,6 +1,7 @@
import importlib import importlib
from collections.abc import Sequence from collections.abc import Sequence
from functools import cache from functools import cache
import re
from sqlalchemy.orm import Session from sqlalchemy.orm import Session
from database.models import EmblemData, OathData, OathSuitData, OathSuitSkillData, PrimerData, EquData, SuitData, EnchantData, JadeData from database.models import EmblemData, OathData, OathSuitData, OathSuitSkillData, PrimerData, EquData, SuitData, EnchantData, JadeData
from database.connect import get_db_engine as get_engine from database.connect import get_db_engine as get_engine
@@ -42,6 +43,7 @@ class Equ:
Attack: list[float] | float Attack: list[float] | float
Buffer: list[float] | float Buffer: list[float] | float
max_adaptation: int max_adaptation: int
effectDamage: list[float]
def __init__(self, **kwargs): def __init__(self, **kwargs):
self.__dict__.update(kwargs) self.__dict__.update(kwargs)
@@ -128,6 +130,8 @@ class Equipments:
setattr(item, attr, value) setattr(item, attr, value)
equ_dict = {k: v for k, v in item.__dict__.items() if not k.startswith('_')} equ_dict = {k: v for k, v in item.__dict__.items() if not k.startswith('_')}
equ_dict['max_adaptation'] = max_adaptation equ_dict['max_adaptation'] = max_adaptation
effect_damage = re.findall(r'(?:伤害量|攻击力) : ([\d,]+)%', equ_dict.get('detail', '') if equ_dict.get('detail', '') else '')
equ_dict['effectDamage'] = [float(i.replace(',', '')) for i in effect_damage] if effect_damage else []
equ = Equ(**equ_dict) equ = Equ(**equ_dict)
self.equs.append(equ) self.equs.append(equ)
self.equ_dict[equ.id] = equ self.equ_dict[equ.id] = equ
@@ -171,6 +175,8 @@ class Equipments:
suit['Attack'] = 0 if i - 1 >= len(attacks) else attacks[i - 1] suit['Attack'] = 0 if i - 1 >= len(attacks) else attacks[i - 1]
buffers = parse_to_number_list(suit['Buffer'], [0]) buffers = parse_to_number_list(suit['Buffer'], [0])
suit['Buffer'] = 0 if i - 1 >= len(buffers) else buffers[i - 1] suit['Buffer'] = 0 if i - 1 >= len(buffers) else buffers[i - 1]
effect_damage = re.findall(r'(?:伤害量|攻击力) : ([\d,]+)%', suit.get('value', '') if suit.get('value', '') else '')
suit['effectDamage'] = [float(i.replace(',', '')) for i in effect_damage] if effect_damage else []
suit_obj = Suit(**suit) suit_obj = Suit(**suit)
self.suits.append(suit_obj) self.suits.append(suit_obj)
self.suit_dict.setdefault(str(suit['suitId']), []).append(suit_obj) self.suit_dict.setdefault(str(suit['suitId']), []).append(suit_obj)
@@ -256,8 +262,11 @@ class Equipments:
buffers = parse_to_number_list(skill['Buffer'], [0]) buffers = parse_to_number_list(skill['Buffer'], [0])
skill['Buffer'] = 0 if i - 1 >= len(buffers) else buffers[i - 1] skill['Buffer'] = 0 if i - 1 >= len(buffers) else buffers[i - 1]
skill['level'] = i skill['level'] = i
effect_damage = re.findall(r'(?:伤害量|攻击力) : ([\d,]+)%', skill.get('value', '') if skill.get('value', '') else '')
skill['effectDamage'] = [float(i.replace(',', '')) for i in effect_damage] if effect_damage else []
skill_obj = OathSuitSkill(**skill) skill_obj = OathSuitSkill(**skill)
skill_list.append(skill_obj) skill_list.append(skill_obj)
for item in db_list: for item in db_list:
lvs = len(item.point.split(',')) lvs = len(item.point.split(','))
suits = {k: v for k, v in item.__dict__.items() if not k.startswith('_')} suits = {k: v for k, v in item.__dict__.items() if not k.startswith('_')}
@@ -365,6 +374,7 @@ class Oath:
max_adaptation: int max_adaptation: int
itemType: str itemType: str
itemDetailType: str itemDetailType: str
effectDamage: list[float]
def __init__(self, **kwargs): def __init__(self, **kwargs):
self.__dict__.update(kwargs) self.__dict__.update(kwargs)
@@ -399,6 +409,7 @@ class OathSuitSkill:
value: str value: str
bufferValue: str bufferValue: str
level: int level: int
effectDamage: list[float]
def __init__(self, **kwargs): def __init__(self, **kwargs):
for key in ['SkillAttack', 'Attack', 'Buffer']: for key in ['SkillAttack', 'Attack', 'Buffer']:
@@ -421,6 +432,7 @@ class OathSuit:
imageUrl: str imageUrl: str
SkillAttack: float SkillAttack: float
Attack: float Attack: float
Buffer: float
skills: list[OathSuitSkill] skills: list[OathSuitSkill]
def __init__(self, **kwargs): def __init__(self, **kwargs):
File diff suppressed because it is too large Load Diff
+109 -109
View File
@@ -3,547 +3,547 @@ from .register import register
@register @register
def oath_2000500(char: CharacterProperty): def oath_2000500(char: CharacterProperty,effectDamage: list[float] = []):
pass pass
@register @register
def oath_2010100(char: CharacterProperty): def oath_2010100(char: CharacterProperty,effectDamage: list[float] = []):
pass pass
@register @register
def oath_2010200(char: CharacterProperty): def oath_2010200(char: CharacterProperty,effectDamage: list[float] = []):
pass pass
@register @register
def oath_2010201(char: CharacterProperty): def oath_2010201(char: CharacterProperty,effectDamage: list[float] = []):
pass pass
@register @register
def oath_2010300(char: CharacterProperty): def oath_2010300(char: CharacterProperty,effectDamage: list[float] = []):
pass pass
@register @register
def oath_2010301(char: CharacterProperty): def oath_2010301(char: CharacterProperty,effectDamage: list[float] = []):
pass pass
@register @register
def oath_2010400(char: CharacterProperty): def oath_2010400(char: CharacterProperty,effectDamage: list[float] = []):
pass pass
@register @register
def oath_2010401(char: CharacterProperty): def oath_2010401(char: CharacterProperty,effectDamage: list[float] = []):
pass pass
@register @register
def oath_2010500(char: CharacterProperty): def oath_2010500(char: CharacterProperty,effectDamage: list[float] = []):
pass pass
@register @register
def oath_2010501(char: CharacterProperty): def oath_2010501(char: CharacterProperty,effectDamage: list[float] = []):
pass pass
@register @register
def oath_2020100(char: CharacterProperty): def oath_2020100(char: CharacterProperty,effectDamage: list[float] = []):
pass pass
@register @register
def oath_2020200(char: CharacterProperty): def oath_2020200(char: CharacterProperty,effectDamage: list[float] = []):
pass pass
@register @register
def oath_2020201(char: CharacterProperty): def oath_2020201(char: CharacterProperty,effectDamage: list[float] = []):
pass pass
@register @register
def oath_2020300(char: CharacterProperty): def oath_2020300(char: CharacterProperty,effectDamage: list[float] = []):
pass pass
@register @register
def oath_2020301(char: CharacterProperty): def oath_2020301(char: CharacterProperty,effectDamage: list[float] = []):
pass pass
@register @register
def oath_2020400(char: CharacterProperty): def oath_2020400(char: CharacterProperty,effectDamage: list[float] = []):
pass pass
@register @register
def oath_2020401(char: CharacterProperty): def oath_2020401(char: CharacterProperty,effectDamage: list[float] = []):
pass pass
@register @register
def oath_2020500(char: CharacterProperty): def oath_2020500(char: CharacterProperty,effectDamage: list[float] = []):
pass pass
@register @register
def oath_2020501(char: CharacterProperty): def oath_2020501(char: CharacterProperty,effectDamage: list[float] = []):
pass pass
@register @register
def oath_2030100(char: CharacterProperty): def oath_2030100(char: CharacterProperty,effectDamage: list[float] = []):
pass pass
@register @register
def oath_2030200(char: CharacterProperty): def oath_2030200(char: CharacterProperty,effectDamage: list[float] = []):
pass pass
@register @register
def oath_2030201(char: CharacterProperty): def oath_2030201(char: CharacterProperty,effectDamage: list[float] = []):
pass pass
@register @register
def oath_2030300(char: CharacterProperty): def oath_2030300(char: CharacterProperty,effectDamage: list[float] = []):
pass pass
@register @register
def oath_2030301(char: CharacterProperty): def oath_2030301(char: CharacterProperty,effectDamage: list[float] = []):
pass pass
@register @register
def oath_2030400(char: CharacterProperty): def oath_2030400(char: CharacterProperty,effectDamage: list[float] = []):
pass pass
@register @register
def oath_2030401(char: CharacterProperty): def oath_2030401(char: CharacterProperty,effectDamage: list[float] = []):
pass pass
@register @register
def oath_2030500(char: CharacterProperty): def oath_2030500(char: CharacterProperty,effectDamage: list[float] = []):
pass pass
@register @register
def oath_2030501(char: CharacterProperty): def oath_2030501(char: CharacterProperty,effectDamage: list[float] = []):
pass pass
@register @register
def oath_2040100(char: CharacterProperty): def oath_2040100(char: CharacterProperty,effectDamage: list[float] = []):
pass pass
@register @register
def oath_2040200(char: CharacterProperty): def oath_2040200(char: CharacterProperty,effectDamage: list[float] = []):
pass pass
@register @register
def oath_2040201(char: CharacterProperty): def oath_2040201(char: CharacterProperty,effectDamage: list[float] = []):
pass pass
@register @register
def oath_2040300(char: CharacterProperty): def oath_2040300(char: CharacterProperty,effectDamage: list[float] = []):
pass pass
@register @register
def oath_2040301(char: CharacterProperty): def oath_2040301(char: CharacterProperty,effectDamage: list[float] = []):
pass pass
@register @register
def oath_2040400(char: CharacterProperty): def oath_2040400(char: CharacterProperty,effectDamage: list[float] = []):
pass pass
@register @register
def oath_2040401(char: CharacterProperty): def oath_2040401(char: CharacterProperty,effectDamage: list[float] = []):
pass pass
@register @register
def oath_2040500(char: CharacterProperty): def oath_2040500(char: CharacterProperty,effectDamage: list[float] = []):
pass pass
@register @register
def oath_2040501(char: CharacterProperty): def oath_2040501(char: CharacterProperty,effectDamage: list[float] = []):
pass pass
@register @register
def oath_2050100(char: CharacterProperty): def oath_2050100(char: CharacterProperty,effectDamage: list[float] = []):
pass pass
@register @register
def oath_2050200(char: CharacterProperty): def oath_2050200(char: CharacterProperty,effectDamage: list[float] = []):
pass pass
@register @register
def oath_2050201(char: CharacterProperty): def oath_2050201(char: CharacterProperty,effectDamage: list[float] = []):
pass pass
@register @register
def oath_2050300(char: CharacterProperty): def oath_2050300(char: CharacterProperty,effectDamage: list[float] = []):
pass pass
@register @register
def oath_2050301(char: CharacterProperty): def oath_2050301(char: CharacterProperty,effectDamage: list[float] = []):
pass pass
@register @register
def oath_2050400(char: CharacterProperty): def oath_2050400(char: CharacterProperty,effectDamage: list[float] = []):
pass pass
@register @register
def oath_2050401(char: CharacterProperty): def oath_2050401(char: CharacterProperty,effectDamage: list[float] = []):
pass pass
@register @register
def oath_2050500(char: CharacterProperty): def oath_2050500(char: CharacterProperty,effectDamage: list[float] = []):
pass pass
@register @register
def oath_2050501(char: CharacterProperty): def oath_2050501(char: CharacterProperty,effectDamage: list[float] = []):
pass pass
@register @register
def oath_2060100(char: CharacterProperty): def oath_2060100(char: CharacterProperty,effectDamage: list[float] = []):
pass pass
@register @register
def oath_2060200(char: CharacterProperty): def oath_2060200(char: CharacterProperty,effectDamage: list[float] = []):
pass pass
@register @register
def oath_2060201(char: CharacterProperty): def oath_2060201(char: CharacterProperty,effectDamage: list[float] = []):
pass pass
@register @register
def oath_2060300(char: CharacterProperty): def oath_2060300(char: CharacterProperty,effectDamage: list[float] = []):
pass pass
@register @register
def oath_2060301(char: CharacterProperty): def oath_2060301(char: CharacterProperty,effectDamage: list[float] = []):
pass pass
@register @register
def oath_2060400(char: CharacterProperty): def oath_2060400(char: CharacterProperty,effectDamage: list[float] = []):
pass pass
@register @register
def oath_2060401(char: CharacterProperty): def oath_2060401(char: CharacterProperty,effectDamage: list[float] = []):
pass pass
@register @register
def oath_2060500(char: CharacterProperty): def oath_2060500(char: CharacterProperty,effectDamage: list[float] = []):
pass pass
@register @register
def oath_2060501(char: CharacterProperty): def oath_2060501(char: CharacterProperty,effectDamage: list[float] = []):
pass pass
@register @register
def oath_2070100(char: CharacterProperty): def oath_2070100(char: CharacterProperty,effectDamage: list[float] = []):
pass pass
@register @register
def oath_2070200(char: CharacterProperty): def oath_2070200(char: CharacterProperty,effectDamage: list[float] = []):
pass pass
@register @register
def oath_2070201(char: CharacterProperty): def oath_2070201(char: CharacterProperty,effectDamage: list[float] = []):
pass pass
@register @register
def oath_2070300(char: CharacterProperty): def oath_2070300(char: CharacterProperty,effectDamage: list[float] = []):
pass pass
@register @register
def oath_2070301(char: CharacterProperty): def oath_2070301(char: CharacterProperty,effectDamage: list[float] = []):
pass pass
@register @register
def oath_2070400(char: CharacterProperty): def oath_2070400(char: CharacterProperty,effectDamage: list[float] = []):
pass pass
@register @register
def oath_2070401(char: CharacterProperty): def oath_2070401(char: CharacterProperty,effectDamage: list[float] = []):
pass pass
@register @register
def oath_2070500(char: CharacterProperty): def oath_2070500(char: CharacterProperty,effectDamage: list[float] = []):
pass pass
@register @register
def oath_2070501(char: CharacterProperty): def oath_2070501(char: CharacterProperty,effectDamage: list[float] = []):
pass pass
@register @register
def oath_2080100(char: CharacterProperty): def oath_2080100(char: CharacterProperty,effectDamage: list[float] = []):
pass pass
@register @register
def oath_2080200(char: CharacterProperty): def oath_2080200(char: CharacterProperty,effectDamage: list[float] = []):
pass pass
@register @register
def oath_2080201(char: CharacterProperty): def oath_2080201(char: CharacterProperty,effectDamage: list[float] = []):
pass pass
@register @register
def oath_2080300(char: CharacterProperty): def oath_2080300(char: CharacterProperty,effectDamage: list[float] = []):
pass pass
@register @register
def oath_2080301(char: CharacterProperty): def oath_2080301(char: CharacterProperty,effectDamage: list[float] = []):
pass pass
@register @register
def oath_2080400(char: CharacterProperty): def oath_2080400(char: CharacterProperty,effectDamage: list[float] = []):
pass pass
@register @register
def oath_2080401(char: CharacterProperty): def oath_2080401(char: CharacterProperty,effectDamage: list[float] = []):
pass pass
@register @register
def oath_2080500(char: CharacterProperty): def oath_2080500(char: CharacterProperty,effectDamage: list[float] = []):
pass pass
@register @register
def oath_2080501(char: CharacterProperty): def oath_2080501(char: CharacterProperty,effectDamage: list[float] = []):
pass pass
@register @register
def oath_2090100(char: CharacterProperty): def oath_2090100(char: CharacterProperty,effectDamage: list[float] = []):
pass pass
@register @register
def oath_2090200(char: CharacterProperty): def oath_2090200(char: CharacterProperty,effectDamage: list[float] = []):
pass pass
@register @register
def oath_2090201(char: CharacterProperty): def oath_2090201(char: CharacterProperty,effectDamage: list[float] = []):
pass pass
@register @register
def oath_2090300(char: CharacterProperty): def oath_2090300(char: CharacterProperty,effectDamage: list[float] = []):
pass pass
@register @register
def oath_2090301(char: CharacterProperty): def oath_2090301(char: CharacterProperty,effectDamage: list[float] = []):
pass pass
@register @register
def oath_2090400(char: CharacterProperty): def oath_2090400(char: CharacterProperty,effectDamage: list[float] = []):
pass pass
@register @register
def oath_2090401(char: CharacterProperty): def oath_2090401(char: CharacterProperty,effectDamage: list[float] = []):
pass pass
@register @register
def oath_2090500(char: CharacterProperty): def oath_2090500(char: CharacterProperty,effectDamage: list[float] = []):
pass pass
@register @register
def oath_2090501(char: CharacterProperty): def oath_2090501(char: CharacterProperty,effectDamage: list[float] = []):
pass pass
@register @register
def oath_2100100(char: CharacterProperty): def oath_2100100(char: CharacterProperty,effectDamage: list[float] = []):
pass pass
@register @register
def oath_2100200(char: CharacterProperty): def oath_2100200(char: CharacterProperty,effectDamage: list[float] = []):
pass pass
@register @register
def oath_2100201(char: CharacterProperty): def oath_2100201(char: CharacterProperty,effectDamage: list[float] = []):
pass pass
@register @register
def oath_2100300(char: CharacterProperty): def oath_2100300(char: CharacterProperty,effectDamage: list[float] = []):
pass pass
@register @register
def oath_2100301(char: CharacterProperty): def oath_2100301(char: CharacterProperty,effectDamage: list[float] = []):
pass pass
@register @register
def oath_2100400(char: CharacterProperty): def oath_2100400(char: CharacterProperty,effectDamage: list[float] = []):
pass pass
@register @register
def oath_2100401(char: CharacterProperty): def oath_2100401(char: CharacterProperty,effectDamage: list[float] = []):
pass pass
@register @register
def oath_2100500(char: CharacterProperty): def oath_2100500(char: CharacterProperty,effectDamage: list[float] = []):
pass pass
@register @register
def oath_2100501(char: CharacterProperty): def oath_2100501(char: CharacterProperty,effectDamage: list[float] = []):
pass pass
@register @register
def oath_2110100(char: CharacterProperty): def oath_2110100(char: CharacterProperty,effectDamage: list[float] = []):
pass pass
@register @register
def oath_2110200(char: CharacterProperty): def oath_2110200(char: CharacterProperty,effectDamage: list[float] = []):
pass pass
@register @register
def oath_2110201(char: CharacterProperty): def oath_2110201(char: CharacterProperty,effectDamage: list[float] = []):
pass pass
@register @register
def oath_2110300(char: CharacterProperty): def oath_2110300(char: CharacterProperty,effectDamage: list[float] = []):
pass pass
@register @register
def oath_2110301(char: CharacterProperty): def oath_2110301(char: CharacterProperty,effectDamage: list[float] = []):
pass pass
@register @register
def oath_2110400(char: CharacterProperty): def oath_2110400(char: CharacterProperty,effectDamage: list[float] = []):
pass pass
@register @register
def oath_2110401(char: CharacterProperty): def oath_2110401(char: CharacterProperty,effectDamage: list[float] = []):
pass pass
@register @register
def oath_2110500(char: CharacterProperty): def oath_2110500(char: CharacterProperty,effectDamage: list[float] = []):
pass pass
@register @register
def oath_2110501(char: CharacterProperty): def oath_2110501(char: CharacterProperty,effectDamage: list[float] = []):
pass pass
@register @register
def oath_2120100(char: CharacterProperty): def oath_2120100(char: CharacterProperty,effectDamage: list[float] = []):
pass pass
@register @register
def oath_2120200(char: CharacterProperty): def oath_2120200(char: CharacterProperty,effectDamage: list[float] = []):
pass pass
@register @register
def oath_2120201(char: CharacterProperty): def oath_2120201(char: CharacterProperty,effectDamage: list[float] = []):
pass pass
@register @register
def oath_2120300(char: CharacterProperty): def oath_2120300(char: CharacterProperty,effectDamage: list[float] = []):
pass pass
@register @register
def oath_2120301(char: CharacterProperty): def oath_2120301(char: CharacterProperty,effectDamage: list[float] = []):
pass pass
@register @register
def oath_2120400(char: CharacterProperty): def oath_2120400(char: CharacterProperty,effectDamage: list[float] = []):
pass pass
@register @register
def oath_2120401(char: CharacterProperty): def oath_2120401(char: CharacterProperty,effectDamage: list[float] = []):
pass pass
@register @register
def oath_2120500(char: CharacterProperty): def oath_2120500(char: CharacterProperty,effectDamage: list[float] = []):
pass pass
@register @register
def oath_2120501(char: CharacterProperty): def oath_2120501(char: CharacterProperty,effectDamage: list[float] = []):
pass pass
File diff suppressed because it is too large Load Diff
+60 -60
View File
@@ -6,7 +6,7 @@ from .register import register
@register @register
def suit_1(char: CharacterProperty): def suit_1(char: CharacterProperty,effectDamage: list[float] = []):
# DCALC_REMOVE: suit_1 - 潜影之初心 # DCALC_REMOVE: suit_1 - 潜影之初心
# level: 1 # level: 1
# value: - # value: -
@@ -15,7 +15,7 @@ def suit_1(char: CharacterProperty):
@register @register
def suit_6(char: CharacterProperty): def suit_6(char: CharacterProperty,effectDamage: list[float] = []):
# DCALC_REMOVE: suit_6 - 潜影之藏锋 # DCALC_REMOVE: suit_6 - 潜影之藏锋
# level: 1 # level: 1
# value: 逆转与影子的因果关系,实现超乎寻常的动作。 [潜影藏锋][装备主动技能] - 强制中断角色动作(觉醒技能除外) - 冷却时间5秒 # value: 逆转与影子的因果关系,实现超乎寻常的动作。 [潜影藏锋][装备主动技能] - 强制中断角色动作(觉醒技能除外) - 冷却时间5秒
@@ -24,7 +24,7 @@ def suit_6(char: CharacterProperty):
@register @register
def suit_11(char: CharacterProperty): def suit_11(char: CharacterProperty,effectDamage: list[float] = []):
# DCALC_REMOVE: suit_11 - 潜影之伏击 # DCALC_REMOVE: suit_11 - 潜影之伏击
# level: 1 # level: 1
# value: 逆转与影子的因果关系,实现超乎寻常的动作。 施放技能时,获得[影子]层数。(最多叠加10次) 所有速度 +15% [潜影灭迹][装备主动技能]存在[影子]层数时,施放装备技能时发动以下效果。 - 消耗3个[影子]层数 - 强制中断角色动作(觉醒技能除外) # value: 逆转与影子的因果关系,实现超乎寻常的动作。 施放技能时,获得[影子]层数。(最多叠加10次) 所有速度 +15% [潜影灭迹][装备主动技能]存在[影子]层数时,施放装备技能时发动以下效果。 - 消耗3个[影子]层数 - 强制中断角色动作(觉醒技能除外)
@@ -34,7 +34,7 @@ def suit_11(char: CharacterProperty):
@register @register
def suit_16(char: CharacterProperty): def suit_16(char: CharacterProperty,effectDamage: list[float] = []):
# DCALC_REMOVE: suit_16 - 潜影之灭迹 # DCALC_REMOVE: suit_16 - 潜影之灭迹
# level: 1 # level: 1
# value: 逆转与影子的因果关系,实现超乎寻常的动作。 施放技能时,获得[影子]层数。(最多叠加10次) 所有速度 +15% [潜影灭迹][装备主动技能] 存在[影子]层数时,施放装备技能时发动以下效果。 - 消耗2个[影子]层数 - 强制中断角色动作(觉醒技能除外) [追击替罪羊][装备主动技能] - 消耗7个[影子]层数 - 强制中断角色动作(觉醒技能除外) - 瞬移到最强大的敌人背后 - 追击范围:600px - 冷却时间:8秒 # value: 逆转与影子的因果关系,实现超乎寻常的动作。 施放技能时,获得[影子]层数。(最多叠加10次) 所有速度 +15% [潜影灭迹][装备主动技能] 存在[影子]层数时,施放装备技能时发动以下效果。 - 消耗2个[影子]层数 - 强制中断角色动作(觉醒技能除外) [追击替罪羊][装备主动技能] - 消耗7个[影子]层数 - 强制中断角色动作(觉醒技能除外) - 瞬移到最强大的敌人背后 - 追击范围:600px - 冷却时间:8秒
@@ -44,7 +44,7 @@ def suit_16(char: CharacterProperty):
@register @register
def suit_21(char: CharacterProperty): def suit_21(char: CharacterProperty,effectDamage: list[float] = []):
# DCALC_REMOVE: suit_21 - 潜影之幽冥代理 # DCALC_REMOVE: suit_21 - 潜影之幽冥代理
# level: 1 # level: 1
# value: 逆转与影子的因果关系,实现超乎寻常的动作。 施放技能时,获得[影子]层数。(最多叠加10次) 所有速度 +15% [潜影灭迹][装备主动技能] 存在[影子]层数时,施放装备技能时发动以下效果。 - 消耗1个[影子]层数 - 强制中断角色动作(觉醒技能除外) [追击替罪羊][装备主动技能] - 消耗7个[影子]层数 - 强制中断角色动作(觉醒技能除外) - 瞬移到最强大的敌人背后 - 追击范围:800px - 冷却时间:8秒 [太初的记忆] 套装积分达到2550后, 每增加70点套装积分, 可以获得以下效果。 技能伤害 增加 1% 增益量 +100 # value: 逆转与影子的因果关系,实现超乎寻常的动作。 施放技能时,获得[影子]层数。(最多叠加10次) 所有速度 +15% [潜影灭迹][装备主动技能] 存在[影子]层数时,施放装备技能时发动以下效果。 - 消耗1个[影子]层数 - 强制中断角色动作(觉醒技能除外) [追击替罪羊][装备主动技能] - 消耗7个[影子]层数 - 强制中断角色动作(觉醒技能除外) - 瞬移到最强大的敌人背后 - 追击范围:800px - 冷却时间:8秒 [太初的记忆] 套装积分达到2550后, 每增加70点套装积分, 可以获得以下效果。 技能伤害 增加 1% 增益量 +100
@@ -58,7 +58,7 @@ def suit_21(char: CharacterProperty):
@register @register
def suit_22(char: CharacterProperty): def suit_22(char: CharacterProperty,effectDamage: list[float] = []):
# DCALC_REMOVE: suit_22 - 精灵元气 # DCALC_REMOVE: suit_22 - 精灵元气
# level: 1 # level: 1
# value: - # value: -
@@ -67,7 +67,7 @@ def suit_22(char: CharacterProperty):
@register @register
def suit_27(char: CharacterProperty): def suit_27(char: CharacterProperty,effectDamage: list[float] = []):
# DCALC_REMOVE: suit_27 - 初阶精灵 # DCALC_REMOVE: suit_27 - 初阶精灵
# level: 1 # level: 1
# value: 召唤精灵一起战斗。 [火灵安珀] 每2秒施放一次火花:伤害量19,200% 每3秒恢复1%的生命值 [停止攻击开关][装备主动技能] 控制精灵们的攻击。 - 攻击中止/继续攻击 - 冷却时间1秒 # value: 召唤精灵一起战斗。 [火灵安珀] 每2秒施放一次火花:伤害量19,200% 每3秒恢复1%的生命值 [停止攻击开关][装备主动技能] 控制精灵们的攻击。 - 攻击中止/继续攻击 - 冷却时间1秒
@@ -77,7 +77,7 @@ def suit_27(char: CharacterProperty):
@register @register
def suit_32(char: CharacterProperty): def suit_32(char: CharacterProperty,effectDamage: list[float] = []):
# DCALC_REMOVE: suit_32 - 高阶精灵 # DCALC_REMOVE: suit_32 - 高阶精灵
# level: 1 # level: 1
# value: 召唤精灵一起战斗。 [火灵安珀] 每2秒施放一次火花:伤害量19,200% 每3秒恢复1%的生命值 [水灵阿库娅] 每3秒施放一次水弹:伤害量24,000% 每3秒恢复1%的魔法值 [停止攻击开关][装备主动技能]控制精灵们的攻击。 - 攻击中止/继续攻击 - 冷却时间1秒 [元素释放][装备主动技能] 对精灵下达协同攻击指令。 - 消耗150精灵之魂 - 攻击时,精灵之魂 +10(冷却时间1秒) - 被击时,精灵之魂 -5(冷却时间1秒) - 元素释放伤害量:102700% # value: 召唤精灵一起战斗。 [火灵安珀] 每2秒施放一次火花:伤害量19,200% 每3秒恢复1%的生命值 [水灵阿库娅] 每3秒施放一次水弹:伤害量24,000% 每3秒恢复1%的魔法值 [停止攻击开关][装备主动技能]控制精灵们的攻击。 - 攻击中止/继续攻击 - 冷却时间1秒 [元素释放][装备主动技能] 对精灵下达协同攻击指令。 - 消耗150精灵之魂 - 攻击时,精灵之魂 +10(冷却时间1秒) - 被击时,精灵之魂 -5(冷却时间1秒) - 元素释放伤害量:102700%
@@ -89,7 +89,7 @@ def suit_32(char: CharacterProperty):
@register @register
def suit_37(char: CharacterProperty): def suit_37(char: CharacterProperty,effectDamage: list[float] = []):
# DCALC_REMOVE: suit_37 - 贵族精灵 # DCALC_REMOVE: suit_37 - 贵族精灵
# level: 1 # level: 1
# value: 召唤精灵一起战斗。 [火灵安珀] 每2秒施放一次火花:伤害量19,200% 每3秒恢复1%的生命值 [水灵阿库娅] 每3秒施放一次水弹:伤害量24,000% 每3秒恢复1%的魔法值 [风灵希尔珂] 每2秒施放一次刀风:伤害量20,500% 移动速度 +15% [停止攻击开关][装备主动技能] 控制精灵们的攻击。 - 攻击中止/继续攻击 - 冷却时间1秒 [元素释放][装备主动技能] 对精灵下达协同攻击指令。 - 消耗150精灵之魂 - 攻击时,精灵之魂 +10(冷却时间1秒) - 被击时,精灵之魂 -5(冷却时间1秒) - 元素释放伤害量:158200% # value: 召唤精灵一起战斗。 [火灵安珀] 每2秒施放一次火花:伤害量19,200% 每3秒恢复1%的生命值 [水灵阿库娅] 每3秒施放一次水弹:伤害量24,000% 每3秒恢复1%的魔法值 [风灵希尔珂] 每2秒施放一次刀风:伤害量20,500% 移动速度 +15% [停止攻击开关][装备主动技能] 控制精灵们的攻击。 - 攻击中止/继续攻击 - 冷却时间1秒 [元素释放][装备主动技能] 对精灵下达协同攻击指令。 - 消耗150精灵之魂 - 攻击时,精灵之魂 +10(冷却时间1秒) - 被击时,精灵之魂 -5(冷却时间1秒) - 元素释放伤害量:158200%
@@ -103,7 +103,7 @@ def suit_37(char: CharacterProperty):
@register @register
def suit_42(char: CharacterProperty): def suit_42(char: CharacterProperty,effectDamage: list[float] = []):
# DCALC_REMOVE: suit_42 - 皇室精灵 # DCALC_REMOVE: suit_42 - 皇室精灵
# level: 1 # level: 1
# value: 召唤精灵一起战斗。 [火灵安珀] 每2秒施放一次火花:伤害量19,200% 每3秒恢复1%的生命值 [水灵阿库娅] 每3秒施放一次水弹:伤害量24,000% 每3秒恢复1%的魔法值 [风灵希尔珂] 每2秒施放一次刀风:伤害量20500% 移动速度 +15% [精灵女王提泰妮娅] 每5秒发动毁灭弹或毁灭斩击。 - 伤害量67500% [停止攻击开关][装备主动技能] 控制精灵们的攻击。 - 攻击中止/继续攻击 - 冷却时间1秒 [元素释放][装备主动技能] 对精灵下达协同攻击指令。 - 消耗150精灵之魂 - 攻击时,精灵之魂 +10(冷却时间1秒) - 被击时,精灵之魂 -5(冷却时间1秒) - 元素释放伤害量:241700% [太初的记忆] 套装积分达到2550后,每增加70点套装积分,可以获得以下效果。 - 技能伤害 增加 1% - 增益量 +100 # value: 召唤精灵一起战斗。 [火灵安珀] 每2秒施放一次火花:伤害量19,200% 每3秒恢复1%的生命值 [水灵阿库娅] 每3秒施放一次水弹:伤害量24,000% 每3秒恢复1%的魔法值 [风灵希尔珂] 每2秒施放一次刀风:伤害量20500% 移动速度 +15% [精灵女王提泰妮娅] 每5秒发动毁灭弹或毁灭斩击。 - 伤害量67500% [停止攻击开关][装备主动技能] 控制精灵们的攻击。 - 攻击中止/继续攻击 - 冷却时间1秒 [元素释放][装备主动技能] 对精灵下达协同攻击指令。 - 消耗150精灵之魂 - 攻击时,精灵之魂 +10(冷却时间1秒) - 被击时,精灵之魂 -5(冷却时间1秒) - 元素释放伤害量:241700% [太初的记忆] 套装积分达到2550后,每增加70点套装积分,可以获得以下效果。 - 技能伤害 增加 1% - 增益量 +100
@@ -122,7 +122,7 @@ def suit_42(char: CharacterProperty):
@register @register
def suit_43(char: CharacterProperty): def suit_43(char: CharacterProperty,effectDamage: list[float] = []):
# DCALC_REMOVE: suit_43 - 黄金乡 : 雏形 # DCALC_REMOVE: suit_43 - 黄金乡 : 雏形
# level: 1 # level: 1
# value: - # value: -
@@ -131,7 +131,7 @@ def suit_43(char: CharacterProperty):
@register @register
def suit_48(char: CharacterProperty): def suit_48(char: CharacterProperty,effectDamage: list[float] = []):
# DCALC_REMOVE: suit_48 - 黄金乡 : 构想 # DCALC_REMOVE: suit_48 - 黄金乡 : 构想
# level: 1 # level: 1
# value: 根据装备的强化/增幅数值,发动额外的能力。 根据防具/首饰/特殊装备的强化/增幅数值总和,适用以下效果。 - 数值总和每达到+11时,技能范围 +2% (最多叠加7次) - 防具:数值每达到+5,所受物理/魔法伤害 -1% (最多叠加7次) - 首饰:数值每达到+3,技能伤害 +1% (最多叠加7次) - 特殊装备:数值每达到+3,所有速度 +2% (最多叠加7次) # value: 根据装备的强化/增幅数值,发动额外的能力。 根据防具/首饰/特殊装备的强化/增幅数值总和,适用以下效果。 - 数值总和每达到+11时,技能范围 +2% (最多叠加7次) - 防具:数值每达到+5,所受物理/魔法伤害 -1% (最多叠加7次) - 首饰:数值每达到+3,技能伤害 +1% (最多叠加7次) - 特殊装备:数值每达到+3,所有速度 +2% (最多叠加7次)
@@ -147,7 +147,7 @@ def suit_48(char: CharacterProperty):
@register @register
def suit_53(char: CharacterProperty): def suit_53(char: CharacterProperty,effectDamage: list[float] = []):
# DCALC_REMOVE: suit_53 - 黄金乡 : 梦想成真 # DCALC_REMOVE: suit_53 - 黄金乡 : 梦想成真
# level: 1 # level: 1
# value: 根据装备的强化/增幅数值,发动额外的能力。 根据防具/首饰/特殊装备的强化/增幅数值总和,适用以下效果。 - 数值总和每达到+11时,技能范围 +2% (最多叠加12次) - 防具:数值每达到+5,所受物理/魔法伤害 -1% (最多叠加12次) - 首饰:数值每达到+3,技能伤害 +1% (最多叠加12次) - 特殊装备:数值每达到+3,所有速度 +2% (最多叠加12次) # value: 根据装备的强化/增幅数值,发动额外的能力。 根据防具/首饰/特殊装备的强化/增幅数值总和,适用以下效果。 - 数值总和每达到+11时,技能范围 +2% (最多叠加12次) - 防具:数值每达到+5,所受物理/魔法伤害 -1% (最多叠加12次) - 首饰:数值每达到+3,技能伤害 +1% (最多叠加12次) - 特殊装备:数值每达到+3,所有速度 +2% (最多叠加12次)
@@ -166,7 +166,7 @@ def suit_53(char: CharacterProperty):
@register @register
def suit_58(char: CharacterProperty): def suit_58(char: CharacterProperty,effectDamage: list[float] = []):
# DCALC_REMOVE: suit_58 - 黄金乡 : 璀璨理想 # DCALC_REMOVE: suit_58 - 黄金乡 : 璀璨理想
# level: 1 # level: 1
# value: 根据装备的强化/增幅数值,发动额外的能力。 根据防具/首饰/特殊装备的强化/增幅数值总和,适用以下效果。 - 超过110时,每11点,技能伤害 +2%(最多叠加2次) - 数值总和每达到+11时,技能范围 +2% (最多叠加12次) - 防具:数值每达到+5,所受物理/魔法伤害-1% (最多叠加12次) - 首饰:数值每达到+3,技能伤害 +1% (最多叠加12次) - 特殊装备:数值每达到+3,所有速度 +2% (最多叠加12次) [淘银热] 根据防具/首饰/特殊装备的强化/增幅数值总和,降落相应数量的银币进行攻击(冷却时间10秒) * 银币伤害量信息 - 低于88:17000% - 88~109:18700% - 110~131:21250% - 132以上:25500% # value: 根据装备的强化/增幅数值,发动额外的能力。 根据防具/首饰/特殊装备的强化/增幅数值总和,适用以下效果。 - 超过110时,每11点,技能伤害 +2%(最多叠加2次) - 数值总和每达到+11时,技能范围 +2% (最多叠加12次) - 防具:数值每达到+5,所受物理/魔法伤害-1% (最多叠加12次) - 首饰:数值每达到+3,技能伤害 +1% (最多叠加12次) - 特殊装备:数值每达到+3,所有速度 +2% (最多叠加12次) [淘银热] 根据防具/首饰/特殊装备的强化/增幅数值总和,降落相应数量的银币进行攻击(冷却时间10秒) * 银币伤害量信息 - 低于88:17000% - 88~109:18700% - 110~131:21250% - 132以上:25500%
@@ -200,7 +200,7 @@ def suit_58(char: CharacterProperty):
@register @register
def suit_63(char: CharacterProperty): def suit_63(char: CharacterProperty,effectDamage: list[float] = []):
# DCALC_REMOVE: suit_63 - 黄金乡 : 永恒国度 # DCALC_REMOVE: suit_63 - 黄金乡 : 永恒国度
# level: 1 # level: 1
# value: 根据装备的强化/增幅数值,发动额外的能力。 根据防具/首饰/特殊装备的强化/增幅数值总和,适用以下效果。 - 超过110时,每11点,技能伤害 +2%(最多叠加2次) - 数值总和每达到+11时,技能范围 +2% (最多叠加12次) - 防具:数值每达到+5,所受物理/魔法伤害 -1% (最多叠加12次) - 首饰:数值每达到+3,技能伤害 +1% (最多叠加12次) - 特殊装备:数值每达到+3,所有速度 +2%(最多叠加12次) [淘银热] 根据防具/首饰/特殊装备的强化/增幅数值总和,降落相应数量的银币进行攻击(冷却时间10秒) * 银币伤害量信息 - 低于88:17000% - 88~109:18700% - 110~131:21250% - 132以上:25500% [太初的记忆] 套装积分达到2550后,每增加70点套装积分,可以获得以下效果。 - 技能伤害 增加 1% - 增益量 +100 # value: 根据装备的强化/增幅数值,发动额外的能力。 根据防具/首饰/特殊装备的强化/增幅数值总和,适用以下效果。 - 超过110时,每11点,技能伤害 +2%(最多叠加2次) - 数值总和每达到+11时,技能范围 +2% (最多叠加12次) - 防具:数值每达到+5,所受物理/魔法伤害 -1% (最多叠加12次) - 首饰:数值每达到+3,技能伤害 +1% (最多叠加12次) - 特殊装备:数值每达到+3,所有速度 +2%(最多叠加12次) [淘银热] 根据防具/首饰/特殊装备的强化/增幅数值总和,降落相应数量的银币进行攻击(冷却时间10秒) * 银币伤害量信息 - 低于88:17000% - 88~109:18700% - 110~131:21250% - 132以上:25500% [太初的记忆] 套装积分达到2550后,每增加70点套装积分,可以获得以下效果。 - 技能伤害 增加 1% - 增益量 +100
@@ -238,7 +238,7 @@ def suit_63(char: CharacterProperty):
@register @register
def suit_64(char: CharacterProperty): def suit_64(char: CharacterProperty,effectDamage: list[float] = []):
# DCALC_REMOVE: suit_64 - 蒙昧未觉之螭龙 # DCALC_REMOVE: suit_64 - 蒙昧未觉之螭龙
# level: 1 # level: 1
# value: - # value: -
@@ -247,7 +247,7 @@ def suit_64(char: CharacterProperty):
@register @register
def suit_69(char: CharacterProperty): def suit_69(char: CharacterProperty,effectDamage: list[float] = []):
# DCALC_REMOVE: suit_69 - 鸿蒙初开之虬龙 # DCALC_REMOVE: suit_69 - 鸿蒙初开之虬龙
# level: 1 # level: 1
# value: 通过释放龙之力来增强自己。 [虬龙之火] 无色小晶块消耗量减少1个。 - 不会减少到少于1个 所有速度 +10% # value: 通过释放龙之力来增强自己。 [虬龙之火] 无色小晶块消耗量减少1个。 - 不会减少到少于1个 所有速度 +10%
@@ -257,7 +257,7 @@ def suit_69(char: CharacterProperty):
@register @register
def suit_74(char: CharacterProperty): def suit_74(char: CharacterProperty,effectDamage: list[float] = []):
# DCALC_REMOVE: suit_74 - 鸡鸣拂晓之蛟龙 # DCALC_REMOVE: suit_74 - 鸡鸣拂晓之蛟龙
# level: 1 # level: 1
# value: 通过释放龙之力来增强自己。 [虬龙之火] 无色小晶块消耗量减少2个。 - 不会减少到少于1个 所有速度 +10% [蛟龙腾霄] 攻击时,蛟龙腾霄。 (冷却时间10秒) * 蛟龙腾霄伤害量:14,400% # value: 通过释放龙之力来增强自己。 [虬龙之火] 无色小晶块消耗量减少2个。 - 不会减少到少于1个 所有速度 +10% [蛟龙腾霄] 攻击时,蛟龙腾霄。 (冷却时间10秒) * 蛟龙腾霄伤害量:14,400%
@@ -268,7 +268,7 @@ def suit_74(char: CharacterProperty):
@register @register
def suit_79(char: CharacterProperty): def suit_79(char: CharacterProperty,effectDamage: list[float] = []):
# DCALC_REMOVE: suit_79 - 朝露晨辉之烛龙 # DCALC_REMOVE: suit_79 - 朝露晨辉之烛龙
# level: 1 # level: 1
# value: 通过释放龙之力来增强自己。 [烛龙之火] 无色小晶块消耗量减少3个。 - 不会减少到少于1个 所有速度 +10% [烛龙腾霄] 攻击时,烛龙腾霄。(冷却时间10秒) * 烛龙腾霄伤害量:14,400% [荧惑如意珠][装备主动技能] 将[烛龙之火]变更为[烛龙的如意珠],效果持续30秒。 - 冷却时间60秒 [烛龙的如意珠] - 所有速度 +30% - 技能伤害 +3% - 无色小晶块技能的消耗量固定30个 - 施放消耗无色小晶块的技能时,发动白龙强袭(冷却时间3秒) * 白龙强袭伤害量:10980% # value: 通过释放龙之力来增强自己。 [烛龙之火] 无色小晶块消耗量减少3个。 - 不会减少到少于1个 所有速度 +10% [烛龙腾霄] 攻击时,烛龙腾霄。(冷却时间10秒) * 烛龙腾霄伤害量:14,400% [荧惑如意珠][装备主动技能] 将[烛龙之火]变更为[烛龙的如意珠],效果持续30秒。 - 冷却时间60秒 [烛龙的如意珠] - 所有速度 +30% - 技能伤害 +3% - 无色小晶块技能的消耗量固定30个 - 施放消耗无色小晶块的技能时,发动白龙强袭(冷却时间3秒) * 白龙强袭伤害量:10980%
@@ -289,7 +289,7 @@ def suit_79(char: CharacterProperty):
@register @register
def suit_84(char: CharacterProperty): def suit_84(char: CharacterProperty,effectDamage: list[float] = []):
# DCALC_REMOVE: suit_84 - 明光耀世之应龙 # DCALC_REMOVE: suit_84 - 明光耀世之应龙
# level: 1 # level: 1
# value: 通过释放龙之力来增强自己。 [应龙之火] 无色小晶块消耗量减少5个。 不会减少到少于1个 所有速度 +10% [应龙腾霄] 攻击时, 应龙腾霄。 (冷却时间10秒) * 应龙腾霄伤害量 : 14,400% [荧惑如意珠] [装备主动技能] 将[应龙之火]变更为[应龙的如意珠] - 再次使用, 解除效果 [应龙的如意珠] - 所有速度 +30% - 技能伤害 增加 3% - 无色小晶块技能的消耗量固定15个 - 施放消耗无色小晶块的技能时,白龙强袭 (冷却时间3秒) * 白龙强袭伤害量 : 10,980% [应龙之怒] [应龙的如意珠]效果生效状态下攻击时, 黑龙横扫敌人。 (冷却时间4秒) * 横扫伤害量 : 10,200% [太初的记忆] 套装积分达到2550后,每增加70点套装积分,可以获得以下效果。 - 技能伤害 增加 1% - 增益量 +100 # value: 通过释放龙之力来增强自己。 [应龙之火] 无色小晶块消耗量减少5个。 不会减少到少于1个 所有速度 +10% [应龙腾霄] 攻击时, 应龙腾霄。 (冷却时间10秒) * 应龙腾霄伤害量 : 14,400% [荧惑如意珠] [装备主动技能] 将[应龙之火]变更为[应龙的如意珠] - 再次使用, 解除效果 [应龙的如意珠] - 所有速度 +30% - 技能伤害 增加 3% - 无色小晶块技能的消耗量固定15个 - 施放消耗无色小晶块的技能时,白龙强袭 (冷却时间3秒) * 白龙强袭伤害量 : 10,980% [应龙之怒] [应龙的如意珠]效果生效状态下攻击时, 黑龙横扫敌人。 (冷却时间4秒) * 横扫伤害量 : 10,200% [太初的记忆] 套装积分达到2550后,每增加70点套装积分,可以获得以下效果。 - 技能伤害 增加 1% - 增益量 +100
@@ -311,7 +311,7 @@ def suit_84(char: CharacterProperty):
@register @register
def suit_85(char: CharacterProperty): def suit_85(char: CharacterProperty,effectDamage: list[float] = []):
# DCALC_REMOVE: suit_85 - 混沌净化:初始 # DCALC_REMOVE: suit_85 - 混沌净化:初始
# level: 1 # level: 1
# value: - # value: -
@@ -320,7 +320,7 @@ def suit_85(char: CharacterProperty):
@register @register
def suit_90(char: CharacterProperty): def suit_90(char: CharacterProperty,effectDamage: list[float] = []):
# DCALC_REMOVE: suit_90 - 混沌净化:挣扎 # DCALC_REMOVE: suit_90 - 混沌净化:挣扎
# level: 1 # level: 1
# value: [净化] - 技能冷却时间 -30.0%(觉醒技能除外) - 特效伤害 +15% - 每秒恢复0.5%的生命值和魔法值 # value: [净化] - 技能冷却时间 -30.0%(觉醒技能除外) - 特效伤害 +15% - 每秒恢复0.5%的生命值和魔法值
@@ -331,7 +331,7 @@ def suit_90(char: CharacterProperty):
@register @register
def suit_95(char: CharacterProperty): def suit_95(char: CharacterProperty,effectDamage: list[float] = []):
# DCALC_REMOVE: suit_95 - 混沌净化:失衡 # DCALC_REMOVE: suit_95 - 混沌净化:失衡
# level: 1 # level: 1
# value: [暗黑净化][装备主动技能] 根据使用者的意愿调整净化与堕落状态。 - 进入地下城时,净化状态自动生效 - 冷却时间:300秒 [净化] - 技能伤害 +17.5% - 技能冷却时间 -30%(觉醒技能除外) - 特效伤害 +15% - 每秒恢复0.5%的生命值和魔法值 [堕落] - 技能冷却时间 -55%(觉醒技能除外) - 特效伤害 +32.5% - 进入霸体状态 # value: [暗黑净化][装备主动技能] 根据使用者的意愿调整净化与堕落状态。 - 进入地下城时,净化状态自动生效 - 冷却时间:300秒 [净化] - 技能伤害 +17.5% - 技能冷却时间 -30%(觉醒技能除外) - 特效伤害 +15% - 每秒恢复0.5%的生命值和魔法值 [堕落] - 技能冷却时间 -55%(觉醒技能除外) - 特效伤害 +32.5% - 进入霸体状态
@@ -347,7 +347,7 @@ def suit_95(char: CharacterProperty):
@register @register
def suit_100(char: CharacterProperty): def suit_100(char: CharacterProperty,effectDamage: list[float] = []):
# DCALC_REMOVE: suit_100 - 混沌净化:协调 # DCALC_REMOVE: suit_100 - 混沌净化:协调
# level: 1 # level: 1
# value: [暗黑净化][装备主动技能] 根据使用者的意愿调整净化与堕落状态。 - 进入地下城时,净化状态自动生效 - 冷却时间:300秒 [净化] - 技能伤害 +17.5% - 技能冷却时间 -30%(觉醒技能除外) - 特效伤害 +15% - 每秒恢复0.5%的生命值和魔法值 - 每10秒生成最大生命值10%的保护罩 [堕落] - 技能冷却时间 -55%(觉醒技能除外) - 特效伤害 +32.5% - 进入霸体状态 - 跳跃时可以再跳跃一次 # value: [暗黑净化][装备主动技能] 根据使用者的意愿调整净化与堕落状态。 - 进入地下城时,净化状态自动生效 - 冷却时间:300秒 [净化] - 技能伤害 +17.5% - 技能冷却时间 -30%(觉醒技能除外) - 特效伤害 +15% - 每秒恢复0.5%的生命值和魔法值 - 每10秒生成最大生命值10%的保护罩 [堕落] - 技能冷却时间 -55%(觉醒技能除外) - 特效伤害 +32.5% - 进入霸体状态 - 跳跃时可以再跳跃一次
@@ -357,7 +357,7 @@ def suit_100(char: CharacterProperty):
@register @register
def suit_105(char: CharacterProperty): def suit_105(char: CharacterProperty,effectDamage: list[float] = []):
# DCALC_REMOVE: suit_105 - 混沌净化:均衡 # DCALC_REMOVE: suit_105 - 混沌净化:均衡
# level: 1 # level: 1
# value: 净化与堕落达到协调后,进入均衡状态。 [均衡] - 每秒恢复0.5%的生命值和魔法值 - 每10秒生成最大生命值10%的保护罩 - 进入霸体状态 - 跳跃时可以再跳跃一次 [暗黑净化] [装备发动属性] 选择使用净化和堕落的力量。 进入地下城时,净化状态自动生效 - 冷却时间300秒 [净化] - 技能伤害 +17.5% - 技能冷却时间 -30.0%(觉醒技能除外) - 特效伤害 +15% [堕落] - 技能冷却时间 -55.0%(觉醒技能除外) - 特效伤害 +32.5% [太初的记忆] 套装积分达到2550后,每增加70点套装积分,可以获得以下效果。 - 技能伤害 增加 1% - 增益量 +100 # value: 净化与堕落达到协调后,进入均衡状态。 [均衡] - 每秒恢复0.5%的生命值和魔法值 - 每10秒生成最大生命值10%的保护罩 - 进入霸体状态 - 跳跃时可以再跳跃一次 [暗黑净化] [装备发动属性] 选择使用净化和堕落的力量。 进入地下城时,净化状态自动生效 - 冷却时间300秒 [净化] - 技能伤害 +17.5% - 技能冷却时间 -30.0%(觉醒技能除外) - 特效伤害 +15% [堕落] - 技能冷却时间 -55.0%(觉醒技能除外) - 特效伤害 +32.5% [太初的记忆] 套装积分达到2550后,每增加70点套装积分,可以获得以下效果。 - 技能伤害 增加 1% - 增益量 +100
@@ -371,7 +371,7 @@ def suit_105(char: CharacterProperty):
@register @register
def suit_106(char: CharacterProperty): def suit_106(char: CharacterProperty,effectDamage: list[float] = []):
# DCALC_REMOVE: suit_106 - 天命者的微妙气运 # DCALC_REMOVE: suit_106 - 天命者的微妙气运
# level: 1 # level: 1
# value: - # value: -
@@ -380,7 +380,7 @@ def suit_106(char: CharacterProperty):
@register @register
def suit_111(char: CharacterProperty): def suit_111(char: CharacterProperty,effectDamage: list[float] = []):
# DCALC_REMOVE: suit_111 - 天命者的华丽气运 # DCALC_REMOVE: suit_111 - 天命者的华丽气运
# level: 1 # level: 1
# value: 幸运蝴蝶以一定几率初始化技能冷却时间,从而提供更多的技能使用机会。 [第一次幸运] - 技能伤害 +3% - 特效伤害 +3% [天命所归] - 攻击时,有1%几率发动以下效果。(发动机会冷却时间1秒) - 剩余冷却时间33秒以下的技能中,初始化剩余时间最长的1个技能(觉醒技能除外) # value: 幸运蝴蝶以一定几率初始化技能冷却时间,从而提供更多的技能使用机会。 [第一次幸运] - 技能伤害 +3% - 特效伤害 +3% [天命所归] - 攻击时,有1%几率发动以下效果。(发动机会冷却时间1秒) - 剩余冷却时间33秒以下的技能中,初始化剩余时间最长的1个技能(觉醒技能除外)
@@ -391,7 +391,7 @@ def suit_111(char: CharacterProperty):
@register @register
def suit_116(char: CharacterProperty): def suit_116(char: CharacterProperty,effectDamage: list[float] = []):
# DCALC_REMOVE: suit_116 - 天命者的华丽气运 # DCALC_REMOVE: suit_116 - 天命者的华丽气运
# level: 1 # level: 1
# value: 幸运蝴蝶以一定几率初始化技能冷却时间,从而提供更多的技能使用机会。 [第一次幸运] - 技能伤害 +3% - 特效伤害 +4.5% [第二次幸运] - 攻击时,有3%的几率使所有属性强化 +33(持续时间33秒;发动机会冷却时间1秒) [天命所归] - 攻击时,有3%几率发动[天命所归]。(发动机会冷却时间1秒) - 剩余冷却时间33秒以下的技能中,初始化剩余时间最长的1个技能(觉醒技能除外) - 剩余冷却时间33秒以下的技能中,初始化剩余时间最短的1个技能(觉醒技能除外) - 立即发动[第二次幸运] # value: 幸运蝴蝶以一定几率初始化技能冷却时间,从而提供更多的技能使用机会。 [第一次幸运] - 技能伤害 +3% - 特效伤害 +4.5% [第二次幸运] - 攻击时,有3%的几率使所有属性强化 +33(持续时间33秒;发动机会冷却时间1秒) [天命所归] - 攻击时,有3%几率发动[天命所归]。(发动机会冷却时间1秒) - 剩余冷却时间33秒以下的技能中,初始化剩余时间最长的1个技能(觉醒技能除外) - 剩余冷却时间33秒以下的技能中,初始化剩余时间最短的1个技能(觉醒技能除外) - 立即发动[第二次幸运]
@@ -406,7 +406,7 @@ def suit_116(char: CharacterProperty):
@register @register
def suit_121(char: CharacterProperty): def suit_121(char: CharacterProperty,effectDamage: list[float] = []):
# DCALC_REMOVE: suit_121 - 天命者的璀璨气运 # DCALC_REMOVE: suit_121 - 天命者的璀璨气运
# level: 1 # level: 1
# value: 幸运蝴蝶以一定几率初始化技能冷却时间,从而提供更多的技能使用机会。 [第一次幸运] - 技能伤害 +3% - 特效伤害 +13.5% [第二次幸运] - 攻击时,有3%的几率使所有属性强化 +33(持续时间33秒;发动机会冷却时间1秒) [天命所归] - 攻击时,有3%几率发动[天命所归]。(发动机会冷却时间1秒) - 剩余冷却时间33秒以下的技能中,初始化剩余时间最长的1个技能(觉醒技能除外) - 剩余冷却时间33秒以下的技能中,初始化剩余时间最短的1个技能(觉醒技能除外) - 当技能冷却时间生效中的技能超过3个时,初始化剩余冷却时间超过33秒的所有技能(觉醒技能除外,冷却时间33秒) - 立即发动[第二次幸运] [幸运之翼][装备主动技能] - [第二次幸运]、[天命所归]发动几率提高3倍,效果持续33秒 - 立即发动[第二次幸运] - [幸运之翼]结束时发动[天命所归],33秒后可以再次使用 # value: 幸运蝴蝶以一定几率初始化技能冷却时间,从而提供更多的技能使用机会。 [第一次幸运] - 技能伤害 +3% - 特效伤害 +13.5% [第二次幸运] - 攻击时,有3%的几率使所有属性强化 +33(持续时间33秒;发动机会冷却时间1秒) [天命所归] - 攻击时,有3%几率发动[天命所归]。(发动机会冷却时间1秒) - 剩余冷却时间33秒以下的技能中,初始化剩余时间最长的1个技能(觉醒技能除外) - 剩余冷却时间33秒以下的技能中,初始化剩余时间最短的1个技能(觉醒技能除外) - 当技能冷却时间生效中的技能超过3个时,初始化剩余冷却时间超过33秒的所有技能(觉醒技能除外,冷却时间33秒) - 立即发动[第二次幸运] [幸运之翼][装备主动技能] - [第二次幸运]、[天命所归]发动几率提高3倍,效果持续33秒 - 立即发动[第二次幸运] - [幸运之翼]结束时发动[天命所归],33秒后可以再次使用
@@ -421,7 +421,7 @@ def suit_121(char: CharacterProperty):
@register @register
def suit_126(char: CharacterProperty): def suit_126(char: CharacterProperty,effectDamage: list[float] = []):
# DCALC_REMOVE: suit_126 - 天命者的梦幻气运 # DCALC_REMOVE: suit_126 - 天命者的梦幻气运
# level: 1 # level: 1
# value: 幸运蝴蝶以一定几率初始化技能冷却时间,从而提供更多的技能使用机会。 [第一次幸运] - 技能伤害 +3% - 特效伤害 +19% [第二次幸运] - 攻击时,有3%的几率使所有属性强化 +33(持续时间33秒;发动机会冷却时间1秒) [天命所归] - 攻击时,有3%几率发动[天命所归]。(发动机会冷却时间1秒) - 剩余冷却时间33秒以下的技能中,初始化剩余时间最长的1个技能(觉醒技能除外) - 剩余冷却时间33秒以下的技能中,初始化剩余时间最短的1个技能(觉醒技能除外) - 存在3个以上冷却中的技能时,初始化剩余冷却时间超过33秒的所有技能(觉醒技能除外,冷却时间33秒) - 立即发动[第二次幸运] [幸运之翼][装备主动技能] - 立即发动[第二次幸运] - [第二次幸运]、[天命所归]发动几率提高3倍,效果持续33秒 - [幸运之翼]结束时,发动[天命所归],可33秒后可以再次施放。 [太初的记忆] 套装积分达到2550后,每增加70点套装积分,可以获得以下效果。 - 技能伤害 增加 1% - 增益量 +100 # value: 幸运蝴蝶以一定几率初始化技能冷却时间,从而提供更多的技能使用机会。 [第一次幸运] - 技能伤害 +3% - 特效伤害 +19% [第二次幸运] - 攻击时,有3%的几率使所有属性强化 +33(持续时间33秒;发动机会冷却时间1秒) [天命所归] - 攻击时,有3%几率发动[天命所归]。(发动机会冷却时间1秒) - 剩余冷却时间33秒以下的技能中,初始化剩余时间最长的1个技能(觉醒技能除外) - 剩余冷却时间33秒以下的技能中,初始化剩余时间最短的1个技能(觉醒技能除外) - 存在3个以上冷却中的技能时,初始化剩余冷却时间超过33秒的所有技能(觉醒技能除外,冷却时间33秒) - 立即发动[第二次幸运] [幸运之翼][装备主动技能] - 立即发动[第二次幸运] - [第二次幸运]、[天命所归]发动几率提高3倍,效果持续33秒 - [幸运之翼]结束时,发动[天命所归],可33秒后可以再次施放。 [太初的记忆] 套装积分达到2550后,每增加70点套装积分,可以获得以下效果。 - 技能伤害 增加 1% - 增益量 +100
@@ -440,7 +440,7 @@ def suit_126(char: CharacterProperty):
@register @register
def suit_127(char: CharacterProperty): def suit_127(char: CharacterProperty,effectDamage: list[float] = []):
# DCALC_REMOVE: suit_127 - 最初的能量 # DCALC_REMOVE: suit_127 - 最初的能量
# level: 1 # level: 1
# value: - # value: -
@@ -449,7 +449,7 @@ def suit_127(char: CharacterProperty):
@register @register
def suit_132(char: CharacterProperty): def suit_132(char: CharacterProperty,effectDamage: list[float] = []):
# DCALC_REMOVE: suit_132 - 涌动的能量 # DCALC_REMOVE: suit_132 - 涌动的能量
# level: 1 # level: 1
# value: 觉醒技能发挥出超越极限的破坏力。 [限制器解除] - 解除觉醒技能关联 - 100级技能攻击力 +30% - 85级技能攻击力 +30% - 85级技能冷却时间 -30% - 50级技能冷却时间 -30% - 特效伤害 +13% * 组队时,辅助职业不适用解除觉醒技能关联、减少技能冷却时间的属性 # value: 觉醒技能发挥出超越极限的破坏力。 [限制器解除] - 解除觉醒技能关联 - 100级技能攻击力 +30% - 85级技能攻击力 +30% - 85级技能冷却时间 -30% - 50级技能冷却时间 -30% - 特效伤害 +13% * 组队时,辅助职业不适用解除觉醒技能关联、减少技能冷却时间的属性
@@ -464,7 +464,7 @@ def suit_132(char: CharacterProperty):
@register @register
def suit_137(char: CharacterProperty): def suit_137(char: CharacterProperty,effectDamage: list[float] = []):
# DCALC_REMOVE: suit_137 - 满溢的能量 # DCALC_REMOVE: suit_137 - 满溢的能量
# level: 1 # level: 1
# value: 觉醒技能发挥出超越极限的破坏力。 [限制器解除] - 解除觉醒技能关联 - 100级技能攻击力 +40% - 85级技能攻击力 +40% - 100级技能冷却时间 -50% - 85级技能冷却时间 -40%- 50级技能冷却时间 -50% - 特效伤害 +16.5% * 组队时,辅助职业不适用解除觉醒技能关联、减少技能冷却时间的属性 [能量护盾] 施放50、85级技能时,发动以下效果。 - 获得生命值最大值5%的保护罩(最多10%),持续30秒 - 拥有保护罩时每秒恢复1%的魔法值 - 相同技能间存在30秒冷却时间 # value: 觉醒技能发挥出超越极限的破坏力。 [限制器解除] - 解除觉醒技能关联 - 100级技能攻击力 +40% - 85级技能攻击力 +40% - 100级技能冷却时间 -50% - 85级技能冷却时间 -40%- 50级技能冷却时间 -50% - 特效伤害 +16.5% * 组队时,辅助职业不适用解除觉醒技能关联、减少技能冷却时间的属性 [能量护盾] 施放50、85级技能时,发动以下效果。 - 获得生命值最大值5%的保护罩(最多10%),持续30秒 - 拥有保护罩时每秒恢复1%的魔法值 - 相同技能间存在30秒冷却时间
@@ -480,7 +480,7 @@ def suit_137(char: CharacterProperty):
@register @register
def suit_142(char: CharacterProperty): def suit_142(char: CharacterProperty,effectDamage: list[float] = []):
# DCALC_REMOVE: suit_142 - 极限的能量 # DCALC_REMOVE: suit_142 - 极限的能量
# level: 1 # level: 1
# value: 觉醒技能发挥出超越极限的破坏力。 [限制器解除] - 解除觉醒技能关联 - 100级技能攻击力 +60% - 85级技能攻击力 +50%- 50级技能攻击力 +10% - 100级技能冷却时间 -60% - 85级技能冷却时间 -50%- 50级技能冷却时间 -70% - 特效伤害 +23% * 组队时,辅助职业不适用解除觉醒技能关联、减少技能冷却时间的属性 [抵达极限的能量] 施放[三觉技能]时,合算[抵达极限的能量]。 - 能量释放伤害量:331000% - 该伤害量为特效伤害 [能量护盾] 施放50、85级技能时,发动以下效果。 - 获得生命值最大值10%的保护罩(最多20%),持续30秒 - 拥有保护罩时每秒恢复1%的魔法值 - 相同技能间存在30秒冷却时间 # value: 觉醒技能发挥出超越极限的破坏力。 [限制器解除] - 解除觉醒技能关联 - 100级技能攻击力 +60% - 85级技能攻击力 +50%- 50级技能攻击力 +10% - 100级技能冷却时间 -60% - 85级技能冷却时间 -50%- 50级技能冷却时间 -70% - 特效伤害 +23% * 组队时,辅助职业不适用解除觉醒技能关联、减少技能冷却时间的属性 [抵达极限的能量] 施放[三觉技能]时,合算[抵达极限的能量]。 - 能量释放伤害量:331000% - 该伤害量为特效伤害 [能量护盾] 施放50、85级技能时,发动以下效果。 - 获得生命值最大值10%的保护罩(最多20%),持续30秒 - 拥有保护罩时每秒恢复1%的魔法值 - 相同技能间存在30秒冷却时间
@@ -502,7 +502,7 @@ def suit_142(char: CharacterProperty):
@register @register
def suit_147(char: CharacterProperty): def suit_147(char: CharacterProperty,effectDamage: list[float] = []):
# DCALC_REMOVE: suit_147 - 超越极限的能量 # DCALC_REMOVE: suit_147 - 超越极限的能量
# level: 1 # level: 1
# value: 觉醒技能发挥出超越极限的破坏力。 [限制器解除] - 解除觉醒技能关联 - 100级技能攻击力 +76% - 85级技能攻击力 +60%- 50级技能攻击力 +15% - 100级技能冷却时间 -60% - 85级技能冷却时间 -60%- 50级技能冷却时间 -70% - 特效伤害 +27.5% * 组队时,辅助职业不适用解除觉醒技能关联、减少技能冷却时间的属性 [冲破极限] 施放[三觉技能]时,合算[冲破极限]。 - 能量释放伤害量:480000% - 该伤害量为特效伤害 [能量护盾] 施放50、85级技能时,发动以下效果。 - 获得生命值最大值15%的保护罩(最多30%),持续30秒 - 拥有保护罩时每秒恢复1%的魔法值 - 拥有保护罩时所有速度 +10% - 相同技能间存在30秒冷却时间 [太初的记忆] 套装积分达到2550后,每增加70点套装积分,可以获得以下效果。 - 技能伤害 增加 1% - 增益量 +100 # value: 觉醒技能发挥出超越极限的破坏力。 [限制器解除] - 解除觉醒技能关联 - 100级技能攻击力 +76% - 85级技能攻击力 +60%- 50级技能攻击力 +15% - 100级技能冷却时间 -60% - 85级技能冷却时间 -60%- 50级技能冷却时间 -70% - 特效伤害 +27.5% * 组队时,辅助职业不适用解除觉醒技能关联、减少技能冷却时间的属性 [冲破极限] 施放[三觉技能]时,合算[冲破极限]。 - 能量释放伤害量:480000% - 该伤害量为特效伤害 [能量护盾] 施放50、85级技能时,发动以下效果。 - 获得生命值最大值15%的保护罩(最多30%),持续30秒 - 拥有保护罩时每秒恢复1%的魔法值 - 拥有保护罩时所有速度 +10% - 相同技能间存在30秒冷却时间 [太初的记忆] 套装积分达到2550后,每增加70点套装积分,可以获得以下效果。 - 技能伤害 增加 1% - 增益量 +100
@@ -528,7 +528,7 @@ def suit_147(char: CharacterProperty):
@register @register
def suit_148(char: CharacterProperty): def suit_148(char: CharacterProperty,effectDamage: list[float] = []):
# DCALC_REMOVE: suit_148 - 自然的造化 # DCALC_REMOVE: suit_148 - 自然的造化
# level: 1 # level: 1
# value: - # value: -
@@ -537,7 +537,7 @@ def suit_148(char: CharacterProperty):
@register @register
def suit_153(char: CharacterProperty): def suit_153(char: CharacterProperty,effectDamage: list[float] = []):
# DCALC_REMOVE: suit_153 - 自然的干预 # DCALC_REMOVE: suit_153 - 自然的干预
# level: 1 # level: 1
# value: 利用无可违背的自然之力,对敌人造成巨大伤害。 [无可违背的自然 - 干预] 攻击时引发自然爆炸攻击敌人。 (冷却时间5秒) - 自然燃烧伤害12750% # value: 利用无可违背的自然之力,对敌人造成巨大伤害。 [无可违背的自然 - 干预] 攻击时引发自然爆炸攻击敌人。 (冷却时间5秒) - 自然燃烧伤害12750%
@@ -547,7 +547,7 @@ def suit_153(char: CharacterProperty):
@register @register
def suit_158(char: CharacterProperty): def suit_158(char: CharacterProperty,effectDamage: list[float] = []):
# DCALC_REMOVE: suit_158 - 自然的震怒 # DCALC_REMOVE: suit_158 - 自然的震怒
# level: 1 # level: 1
# value: 利用无可违背的自然之力,对敌人造成巨大伤害。 所有速度 +5% [无可违背的自然 - 干预] 攻击时产生小型旋风,攻击小范围的敌人,并吸附敌人。 (冷却时间5秒) - 小型旋风伤害33300% # value: 利用无可违背的自然之力,对敌人造成巨大伤害。 所有速度 +5% [无可违背的自然 - 干预] 攻击时产生小型旋风,攻击小范围的敌人,并吸附敌人。 (冷却时间5秒) - 小型旋风伤害33300%
@@ -557,7 +557,7 @@ def suit_158(char: CharacterProperty):
@register @register
def suit_163(char: CharacterProperty): def suit_163(char: CharacterProperty,effectDamage: list[float] = []):
# DCALC_REMOVE: suit_163 - 自然的制裁 # DCALC_REMOVE: suit_163 - 自然的制裁
# level: 1 # level: 1
# value: 利用无可违背的自然之力,对敌人造成巨大伤害。 所有速度 +5% 所有技能范围 +5% [无可违背的自然 - 干预] 攻击时引发落雷,攻击并吸附大范围敌人。 (冷却时间5秒) - 落雷伤害55500% # value: 利用无可违背的自然之力,对敌人造成巨大伤害。 所有速度 +5% 所有技能范围 +5% [无可违背的自然 - 干预] 攻击时引发落雷,攻击并吸附大范围敌人。 (冷却时间5秒) - 落雷伤害55500%
@@ -568,7 +568,7 @@ def suit_163(char: CharacterProperty):
@register @register
def suit_168(char: CharacterProperty): def suit_168(char: CharacterProperty,effectDamage: list[float] = []):
# DCALC_REMOVE: suit_168 - 自然的灾变 # DCALC_REMOVE: suit_168 - 自然的灾变
# level: 1 # level: 1
# value: 利用无可违背的自然之力,对敌人造成巨大伤害。 所有速度 +10% 技能范围 +10% [无可违背的自然- 灾变] 攻击时引发暴风雪,攻击地图上的所有敌人。(冷却时间5秒) - 暴风雪伤害量 77700% [狂澜怒涛][装备主动技能] 发动狂澜怒涛,攻击地图上的所有敌人。 - 狂澜怒涛伤害量241500% - 冷却时间:60秒 [太初的记忆] 套装积分达到2550后,每增加70点套装积分,可以获得以下效果。 - 技能伤害 增加 1% - 增益量 +100 # value: 利用无可违背的自然之力,对敌人造成巨大伤害。 所有速度 +10% 技能范围 +10% [无可违背的自然- 灾变] 攻击时引发暴风雪,攻击地图上的所有敌人。(冷却时间5秒) - 暴风雪伤害量 77700% [狂澜怒涛][装备主动技能] 发动狂澜怒涛,攻击地图上的所有敌人。 - 狂澜怒涛伤害量241500% - 冷却时间:60秒 [太初的记忆] 套装积分达到2550后,每增加70点套装积分,可以获得以下效果。 - 技能伤害 增加 1% - 增益量 +100
@@ -584,7 +584,7 @@ def suit_168(char: CharacterProperty):
@register @register
def suit_169(char: CharacterProperty): def suit_169(char: CharacterProperty,effectDamage: list[float] = []):
# DCALC_REMOVE: suit_169 - 女武神 - 英勇的战士 # DCALC_REMOVE: suit_169 - 女武神 - 英勇的战士
# level: 1 # level: 1
# value: - # value: -
@@ -593,7 +593,7 @@ def suit_169(char: CharacterProperty):
@register @register
def suit_174(char: CharacterProperty): def suit_174(char: CharacterProperty,effectDamage: list[float] = []):
# DCALC_REMOVE: suit_174 - 女武神 - 战场的先锋 # DCALC_REMOVE: suit_174 - 女武神 - 战场的先锋
# level: 1 # level: 1
# value: 可以借用来自女武神的力量,获得全新的力量。 [破阵][装备发动属性] 与女武神融合,向前方突进。 - 正面突破伤害:10200% - 冷却时间8秒 # value: 可以借用来自女武神的力量,获得全新的力量。 [破阵][装备发动属性] 与女武神融合,向前方突进。 - 正面突破伤害:10200% - 冷却时间8秒
@@ -603,7 +603,7 @@ def suit_174(char: CharacterProperty):
@register @register
def suit_179(char: CharacterProperty): def suit_179(char: CharacterProperty,effectDamage: list[float] = []):
# DCALC_REMOVE: suit_179 - 女武神 - 逆袭的战魂 # DCALC_REMOVE: suit_179 - 女武神 - 逆袭的战魂
# level: 1 # level: 1
# value: 可以借用来自女武神的力量,获得全新的力量。 [突破][装备发动属性] 与女武神融合,向前方突进。 - 正面突破伤害:10200% - 冷却时间8秒 [审判][装备发动属性] 与女武神融合,移动到最强的敌人后方进行攻击。 - 审判伤害:19000% - 追击范围:800px - 冷却时间:15秒 # value: 可以借用来自女武神的力量,获得全新的力量。 [突破][装备发动属性] 与女武神融合,向前方突进。 - 正面突破伤害:10200% - 冷却时间8秒 [审判][装备发动属性] 与女武神融合,移动到最强的敌人后方进行攻击。 - 审判伤害:19000% - 追击范围:800px - 冷却时间:15秒
@@ -614,7 +614,7 @@ def suit_179(char: CharacterProperty):
@register @register
def suit_184(char: CharacterProperty): def suit_184(char: CharacterProperty,effectDamage: list[float] = []):
# DCALC_REMOVE: suit_184 - 女武神 - 不灭的英雄 # DCALC_REMOVE: suit_184 - 女武神 - 不灭的英雄
# level: 1 # level: 1
# value: 可以借用来自女武神的力量,获得全新的力量。 [突破][装备发动属性] 与女武神融合,向前方突进。 - 正面突破伤害:10200% - 冷却时间8秒 [审判][装备发动属性] 与女武神融合,移动到最强的敌人后方进行攻击。 - 审判伤害:19000% - 追击范围:800px - 冷却时间:15秒 施放无色小晶块技能时,获得“女武神的意志”。(最多8个) [天罚] 充满“女武神意志”后发动攻击,可召唤女武神,对四周敌人施以天罚。 - 天罚伤害:200400% - 冷却时间20秒 # value: 可以借用来自女武神的力量,获得全新的力量。 [突破][装备发动属性] 与女武神融合,向前方突进。 - 正面突破伤害:10200% - 冷却时间8秒 [审判][装备发动属性] 与女武神融合,移动到最强的敌人后方进行攻击。 - 审判伤害:19000% - 追击范围:800px - 冷却时间:15秒 施放无色小晶块技能时,获得“女武神的意志”。(最多8个) [天罚] 充满“女武神意志”后发动攻击,可召唤女武神,对四周敌人施以天罚。 - 天罚伤害:200400% - 冷却时间20秒
@@ -626,7 +626,7 @@ def suit_184(char: CharacterProperty):
@register @register
def suit_189(char: CharacterProperty): def suit_189(char: CharacterProperty,effectDamage: list[float] = []):
# DCALC_REMOVE: suit_189 - 女武神 - 英灵的引导者 # DCALC_REMOVE: suit_189 - 女武神 - 英灵的引导者
# level: 1 # level: 1
# value: 可以借用来自女武神的力量,获得全新的力量。 [突破][装备发动属性] 与女武神融合,向前方突进。 - 正面突破伤害:10200% - 冷却时间8秒 [审判][装备发动属性] 与女武神融合,移动到最强的敌人后方进行攻击。 - 审判伤害:19000% - 追击范围:800px - 冷却时间:15秒 [降临][装备主动技能] 发挥女武神真正的力量,降临世间。 - 降临伤害量:329400% - 冷却时间:140秒 施放无色小晶块技能时,可以获得“女武神意志”。(最多8个) [天罚] 充满“女武神意志”后发动攻击,可召唤女武神,对四周敌人施以天罚。 - 天罚伤害:233500% - 冷却时间:20秒 [太初的记忆] 套装积分达到2550后,每增加70点套装积分,可以获得以下效果。 - 技能伤害 增加 1% - 增益量 +100 # value: 可以借用来自女武神的力量,获得全新的力量。 [突破][装备发动属性] 与女武神融合,向前方突进。 - 正面突破伤害:10200% - 冷却时间8秒 [审判][装备发动属性] 与女武神融合,移动到最强的敌人后方进行攻击。 - 审判伤害:19000% - 追击范围:800px - 冷却时间:15秒 [降临][装备主动技能] 发挥女武神真正的力量,降临世间。 - 降临伤害量:329400% - 冷却时间:140秒 施放无色小晶块技能时,可以获得“女武神意志”。(最多8个) [天罚] 充满“女武神意志”后发动攻击,可召唤女武神,对四周敌人施以天罚。 - 天罚伤害:233500% - 冷却时间:20秒 [太初的记忆] 套装积分达到2550后,每增加70点套装积分,可以获得以下效果。 - 技能伤害 增加 1% - 增益量 +100
@@ -643,7 +643,7 @@ def suit_189(char: CharacterProperty):
@register @register
def suit_190(char: CharacterProperty): def suit_190(char: CharacterProperty,effectDamage: list[float] = []):
# DCALC_REMOVE: suit_190 - 黯淡的青丘灵珠 # DCALC_REMOVE: suit_190 - 黯淡的青丘灵珠
# level: 1 # level: 1
# value: - # value: -
@@ -652,7 +652,7 @@ def suit_190(char: CharacterProperty):
@register @register
def suit_195(char: CharacterProperty): def suit_195(char: CharacterProperty,effectDamage: list[float] = []):
# DCALC_REMOVE: suit_195 - 微光的青丘灵珠 # DCALC_REMOVE: suit_195 - 微光的青丘灵珠
# level: 1 # level: 1
# value: 借用青丘狐的灵珠之力,瞬间变强。 [青丘灵珠]激活 - 攻击时,灵珠能量 +5(冷却时间1秒) - 灵珠最多可填充1个 - 青丘灵珠增益效果生效时,无法充能灵珠 - 进入地下城时,灵珠能量填充100 [青丘灵珠][装备主动技能] - 发动时,消耗能量充满的所有灵珠,激活增益效果 - 每消耗1个灵珠,技能伤害 +10% - 增益效果持续时间30秒 - 冷却时间30秒 # value: 借用青丘狐的灵珠之力,瞬间变强。 [青丘灵珠]激活 - 攻击时,灵珠能量 +5(冷却时间1秒) - 灵珠最多可填充1个 - 青丘灵珠增益效果生效时,无法充能灵珠 - 进入地下城时,灵珠能量填充100 [青丘灵珠][装备主动技能] - 发动时,消耗能量充满的所有灵珠,激活增益效果 - 每消耗1个灵珠,技能伤害 +10% - 增益效果持续时间30秒 - 冷却时间30秒
@@ -662,7 +662,7 @@ def suit_195(char: CharacterProperty):
@register @register
def suit_200(char: CharacterProperty): def suit_200(char: CharacterProperty,effectDamage: list[float] = []):
# DCALC_REMOVE: suit_200 - 清澈的青丘灵珠 # DCALC_REMOVE: suit_200 - 清澈的青丘灵珠
# level: 1 # level: 1
# value: 借用青丘狐的灵珠之力,瞬间变强。 [青丘灵珠]激活 - 攻击时,灵珠能量 +6(冷却时间1秒) - 每秒灵珠能量 +1 - 灵珠最多可填充2个 - 青丘灵珠增益效果生效时,可以充能灵珠 - 进入地下城时,灵珠能量填充200 [青丘灵珠][装备主动技能] - 发动时,消耗能量充满的所有灵珠,激活增益效果 - 每消耗1个灵珠,技能伤害 +10% - 增益效果持续时间30秒 - 冷却时间30秒 # value: 借用青丘狐的灵珠之力,瞬间变强。 [青丘灵珠]激活 - 攻击时,灵珠能量 +6(冷却时间1秒) - 每秒灵珠能量 +1 - 灵珠最多可填充2个 - 青丘灵珠增益效果生效时,可以充能灵珠 - 进入地下城时,灵珠能量填充200 [青丘灵珠][装备主动技能] - 发动时,消耗能量充满的所有灵珠,激活增益效果 - 每消耗1个灵珠,技能伤害 +10% - 增益效果持续时间30秒 - 冷却时间30秒
@@ -672,7 +672,7 @@ def suit_200(char: CharacterProperty):
@register @register
def suit_205(char: CharacterProperty): def suit_205(char: CharacterProperty,effectDamage: list[float] = []):
# DCALC_REMOVE: suit_205 - 耀眼的青丘灵珠 # DCALC_REMOVE: suit_205 - 耀眼的青丘灵珠
# level: 1 # level: 1
# value: 借用青丘狐的灵珠之力,瞬间变强。 [青丘灵珠]激活 - 攻击时,灵珠能量 +8(冷却时间1秒) - 每秒灵珠能量 +3 - 灵珠最多可填充3个 - 青丘灵珠增益效果生效时,也可以充能灵珠 - 进入地下城时,灵珠能量填充200 [青丘灵珠][装备主动技能] - 发动时,消耗能量充满的所有灵珠,激活增益效果 - 每消耗1个灵珠,技能伤害 +10% - 增益效果持续时间30秒 - 冷却时间30秒 [青丘灵珠开关][装备主动技能] - 灵珠全部填满时,自动使用青丘灵珠增益效果(冷却时间1秒) - 再次使用时,关闭自动使用功能 # value: 借用青丘狐的灵珠之力,瞬间变强。 [青丘灵珠]激活 - 攻击时,灵珠能量 +8(冷却时间1秒) - 每秒灵珠能量 +3 - 灵珠最多可填充3个 - 青丘灵珠增益效果生效时,也可以充能灵珠 - 进入地下城时,灵珠能量填充200 [青丘灵珠][装备主动技能] - 发动时,消耗能量充满的所有灵珠,激活增益效果 - 每消耗1个灵珠,技能伤害 +10% - 增益效果持续时间30秒 - 冷却时间30秒 [青丘灵珠开关][装备主动技能] - 灵珠全部填满时,自动使用青丘灵珠增益效果(冷却时间1秒) - 再次使用时,关闭自动使用功能
@@ -682,7 +682,7 @@ def suit_205(char: CharacterProperty):
@register @register
def suit_210(char: CharacterProperty): def suit_210(char: CharacterProperty,effectDamage: list[float] = []):
# DCALC_REMOVE: suit_210 - 梦幻的青丘灵珠 # DCALC_REMOVE: suit_210 - 梦幻的青丘灵珠
# level: 1 # level: 1
# value: 借用青丘狐的灵珠之力,瞬间变强。 [青丘灵珠]激活 - 攻击时,灵珠能量 +11(冷却时间1秒) - 每秒灵珠能量 +6 - 灵珠最多可填充4个 - 青丘灵珠增益效果生效时,也可以充能灵珠 - 进入地下城时,灵珠能量填充400 [青丘灵珠][装备主动技能] - 发动时,消耗能量充满的所有灵珠,激活增益效果 - 每消耗1个灵珠,技能伤害 +10% - 增益效果持续时间30秒 - 冷却时间30秒 [青丘灵珠开关][装备主动技能] - 灵珠全部填满时,自动使用青丘灵珠增益效果(冷却时间1秒) - 再次使用时,关闭自动使用功能 [太初的记忆] 套装积分达到2550后,每增加70点套装积分,可以获得以下效果。 - 技能伤害 增加 1% - 增益量 +100 # value: 借用青丘狐的灵珠之力,瞬间变强。 [青丘灵珠]激活 - 攻击时,灵珠能量 +11(冷却时间1秒) - 每秒灵珠能量 +6 - 灵珠最多可填充4个 - 青丘灵珠增益效果生效时,也可以充能灵珠 - 进入地下城时,灵珠能量填充400 [青丘灵珠][装备主动技能] - 发动时,消耗能量充满的所有灵珠,激活增益效果 - 每消耗1个灵珠,技能伤害 +10% - 增益效果持续时间30秒 - 冷却时间30秒 [青丘灵珠开关][装备主动技能] - 灵珠全部填满时,自动使用青丘灵珠增益效果(冷却时间1秒) - 再次使用时,关闭自动使用功能 [太初的记忆] 套装积分达到2550后,每增加70点套装积分,可以获得以下效果。 - 技能伤害 增加 1% - 增益量 +100
@@ -696,7 +696,7 @@ def suit_210(char: CharacterProperty):
@register @register
def suit_211(char: CharacterProperty): def suit_211(char: CharacterProperty,effectDamage: list[float] = []):
# DCALC_REMOVE: suit_211 - 群猎之风 # DCALC_REMOVE: suit_211 - 群猎之风
# level: 1 # level: 1
# value: - # value: -
@@ -705,7 +705,7 @@ def suit_211(char: CharacterProperty):
@register @register
def suit_216(char: CharacterProperty): def suit_216(char: CharacterProperty,effectDamage: list[float] = []):
# DCALC_REMOVE: suit_216 - 群猎之林 # DCALC_REMOVE: suit_216 - 群猎之林
# level: 1 # level: 1
# value: 与同伴在一起时,会变得更强。 [组队挑战时适用] [群猎之力] 给队员赋予光环,获得以下效果。 (最多叠加1次) - 所有速度 +10% [酣畅狩猎][装备主动技能] 发出吼叫震慑敌人。 - 伤害量:3,825% - 使被命中的敌人进入崩裂状态,持续30秒 - 冷却时间10秒 (敌人进入崩裂状态时,所受伤害根据叠加层数(1/2/3)增加(5/7/8)%) ([群猎之力]、[酣畅狩猎]效果对辅助职业无效) [单人挑战时适用] - 技能伤害 +7.4% - 适用[群猎之力]效果 - 不适用[酣畅狩猎]效果 # value: 与同伴在一起时,会变得更强。 [组队挑战时适用] [群猎之力] 给队员赋予光环,获得以下效果。 (最多叠加1次) - 所有速度 +10% [酣畅狩猎][装备主动技能] 发出吼叫震慑敌人。 - 伤害量:3,825% - 使被命中的敌人进入崩裂状态,持续30秒 - 冷却时间10秒 (敌人进入崩裂状态时,所受伤害根据叠加层数(1/2/3)增加(5/7/8)%) ([群猎之力]、[酣畅狩猎]效果对辅助职业无效) [单人挑战时适用] - 技能伤害 +7.4% - 适用[群猎之力]效果 - 不适用[酣畅狩猎]效果
@@ -719,7 +719,7 @@ def suit_216(char: CharacterProperty):
@register @register
def suit_221(char: CharacterProperty): def suit_221(char: CharacterProperty,effectDamage: list[float] = []):
# DCALC_REMOVE: suit_221 - 群猎之光 # DCALC_REMOVE: suit_221 - 群猎之光
# level: 1 # level: 1
# value: 与同伴在一起时,会变得更强。 [组队挑战时适用] [群猎之力] 给队员赋予光环,获得以下效果。(最多叠加1次) - 所有速度 +15% - 每10秒恢复10000点的生命值和魔法值,持续10秒 [酣畅狩猎][装备主动技能] 发出吼叫震慑敌人。 - 伤害量:5,738% - 使被命中的敌人进入崩裂状态,持续45秒 - 冷却时间10秒 (敌人进入崩裂状态时,所受伤害根据叠加层数(1/2/3)增加(5/7/8)%) ([群猎之力]、[酣畅狩猎]效果对辅助职业无效) [单人挑战时适用] - 技能伤害 +14.4% - 适用[群猎之力]效果 - 不适用[酣畅狩猎]效果 # value: 与同伴在一起时,会变得更强。 [组队挑战时适用] [群猎之力] 给队员赋予光环,获得以下效果。(最多叠加1次) - 所有速度 +15% - 每10秒恢复10000点的生命值和魔法值,持续10秒 [酣畅狩猎][装备主动技能] 发出吼叫震慑敌人。 - 伤害量:5,738% - 使被命中的敌人进入崩裂状态,持续45秒 - 冷却时间10秒 (敌人进入崩裂状态时,所受伤害根据叠加层数(1/2/3)增加(5/7/8)%) ([群猎之力]、[酣畅狩猎]效果对辅助职业无效) [单人挑战时适用] - 技能伤害 +14.4% - 适用[群猎之力]效果 - 不适用[酣畅狩猎]效果
@@ -733,7 +733,7 @@ def suit_221(char: CharacterProperty):
@register @register
def suit_226(char: CharacterProperty): def suit_226(char: CharacterProperty,effectDamage: list[float] = []):
# DCALC_REMOVE: suit_226 - 群猎之星 # DCALC_REMOVE: suit_226 - 群猎之星
# level: 1 # level: 1
# value: 与同伴在一起时,会变得更强。 [组队挑战时适用] [群猎之力] 给队员赋予光环,获得以下效果。(最多叠加1次) - 所有速度 +20% - 所受物理/魔法伤害- 10% - 每10秒恢复10000点的生命值和魔法值,持续10秒 [酣畅狩猎][装备主动技能] 发出吼叫震慑敌人。 - 伤害量:6,750% - 使被命中的敌人进入最大层数的崩裂状态,持续60秒 - 冷却时间30秒 (敌人进入崩裂状态时,所受伤害根据叠加层数(1/2/3)增加(5/7/8)%) ([群猎之力]、[酣畅狩猎]效果对辅助职业无效) [单人挑战时适用] - 技能伤害 +14.4% - 适用[群猎之力]效果 - 不适用[酣畅狩猎]效果 # value: 与同伴在一起时,会变得更强。 [组队挑战时适用] [群猎之力] 给队员赋予光环,获得以下效果。(最多叠加1次) - 所有速度 +20% - 所受物理/魔法伤害- 10% - 每10秒恢复10000点的生命值和魔法值,持续10秒 [酣畅狩猎][装备主动技能] 发出吼叫震慑敌人。 - 伤害量:6,750% - 使被命中的敌人进入最大层数的崩裂状态,持续60秒 - 冷却时间30秒 (敌人进入崩裂状态时,所受伤害根据叠加层数(1/2/3)增加(5/7/8)%) ([群猎之力]、[酣畅狩猎]效果对辅助职业无效) [单人挑战时适用] - 技能伤害 +14.4% - 适用[群猎之力]效果 - 不适用[酣畅狩猎]效果
@@ -747,7 +747,7 @@ def suit_226(char: CharacterProperty):
@register @register
def suit_231(char: CharacterProperty): def suit_231(char: CharacterProperty,effectDamage: list[float] = []):
# DCALC_REMOVE: suit_231 - 群猎之神 # DCALC_REMOVE: suit_231 - 群猎之神
# level: 1 # level: 1
# value: 与同伴在一起时,会变得更强。 [组队挑战时适用] [群猎之力] 给队员赋予光环,获得以下效果。(最多叠加1次) - 所有速度 +30% - 所受物理/魔法伤害- 15% - 每10秒恢复10,000点的生命值和魔法值,持续10秒 [酣畅狩猎][装备主动技能] 散发出威慑敌人的气势。 - 施放时,每秒使500px范围内的敌人进入最大层数的崩裂状态,持续60秒 - 再次施放时,不再使敌人进入崩裂状态 - 冷却时间10秒 (敌人进入崩裂状态时,所受伤害根据叠加层数(1/2/3)增加(5/7/8)%) ([群猎之力]、[酣畅狩猎]效果对辅助职业无效) [单人挑战时适用] - 技能伤害 +18.1% - 适用[群猎之力]效果 - 不适用[酣畅狩猎]效果 [太初的记忆] 套装积分达到2550后,每增加70点套装积分,可以获得以下效果。 - 技能伤害 增加 1% - 增益量 +100 # value: 与同伴在一起时,会变得更强。 [组队挑战时适用] [群猎之力] 给队员赋予光环,获得以下效果。(最多叠加1次) - 所有速度 +30% - 所受物理/魔法伤害- 15% - 每10秒恢复10,000点的生命值和魔法值,持续10秒 [酣畅狩猎][装备主动技能] 散发出威慑敌人的气势。 - 施放时,每秒使500px范围内的敌人进入最大层数的崩裂状态,持续60秒 - 再次施放时,不再使敌人进入崩裂状态 - 冷却时间10秒 (敌人进入崩裂状态时,所受伤害根据叠加层数(1/2/3)增加(5/7/8)%) ([群猎之力]、[酣畅狩猎]效果对辅助职业无效) [单人挑战时适用] - 技能伤害 +18.1% - 适用[群猎之力]效果 - 不适用[酣畅狩猎]效果 [太初的记忆] 套装积分达到2550后,每增加70点套装积分,可以获得以下效果。 - 技能伤害 增加 1% - 增益量 +100
@@ -764,7 +764,7 @@ def suit_231(char: CharacterProperty):
@register @register
def suit_232(char: CharacterProperty): def suit_232(char: CharacterProperty,effectDamage: list[float] = []):
# DCALC_REMOVE: suit_232 - 魔力领域 - 初始 # DCALC_REMOVE: suit_232 - 魔力领域 - 初始
# level: 1 # level: 1
# value: - # value: -
@@ -773,7 +773,7 @@ def suit_232(char: CharacterProperty):
@register @register
def suit_237(char: CharacterProperty): def suit_237(char: CharacterProperty,effectDamage: list[float] = []):
# DCALC_REMOVE: suit_237 - 魔力领域 - 入静 # DCALC_REMOVE: suit_237 - 魔力领域 - 入静
# level: 1 # level: 1
# value: 操控魔攻核攻击敌人。 [魔攻核] 进入地下城时,召唤普通模式魔攻核。 [命令:转换][装备主动技能] 转换魔攻核的攻击模式。 - 普通模式/追击模式 - 冷却时间:5秒 [魔攻核:普通模式] 每秒发射魔力波动。 - 魔力波动伤害量:19200% - 魔力波动范围:150px [魔攻核:追击模式] 追击最强的敌人,每秒发射魔力波动。 - 魔力波动伤害量:13714% - 魔力波动范围:150px # value: 操控魔攻核攻击敌人。 [魔攻核] 进入地下城时,召唤普通模式魔攻核。 [命令:转换][装备主动技能] 转换魔攻核的攻击模式。 - 普通模式/追击模式 - 冷却时间:5秒 [魔攻核:普通模式] 每秒发射魔力波动。 - 魔力波动伤害量:19200% - 魔力波动范围:150px [魔攻核:追击模式] 追击最强的敌人,每秒发射魔力波动。 - 魔力波动伤害量:13714% - 魔力波动范围:150px
@@ -786,7 +786,7 @@ def suit_237(char: CharacterProperty):
@register @register
def suit_242(char: CharacterProperty): def suit_242(char: CharacterProperty,effectDamage: list[float] = []):
# DCALC_REMOVE: suit_242 - 魔力领域 - 入真 # DCALC_REMOVE: suit_242 - 魔力领域 - 入真
# level: 1 # level: 1
# value: 操控魔攻核攻击敌人。 [魔攻核] 进入地下城时, 召唤普通模式魔攻核。 [命令 : 转换] [装备主动技能] 转换魔攻核的攻击模式。 - 普通模式 / 追击模式 - 删除[追踪印记] - 冷却时间 : 5秒 [魔攻核 : 普通模式] 每秒发射魔力波动。 - 魔力波动伤害量 : 35000% - 魔力波动范围 : 150px - 移动速度 +25% - 进入霸体状态 [魔攻核 : 追击模式] 追击最强的敌人, 每秒发射魔力波动。 - 魔力波动伤害量 : 21000% - 魔力波动范围 : 150px - 对追踪目标赋予[追踪印记] [魔攻弹 : 追击模式] 攻击时, 对赋予[追踪印记]的敌人发射魔力飞弹。 - 魔力飞弹伤害量 : 7000% - 冷却时间 : 1秒 # value: 操控魔攻核攻击敌人。 [魔攻核] 进入地下城时, 召唤普通模式魔攻核。 [命令 : 转换] [装备主动技能] 转换魔攻核的攻击模式。 - 普通模式 / 追击模式 - 删除[追踪印记] - 冷却时间 : 5秒 [魔攻核 : 普通模式] 每秒发射魔力波动。 - 魔力波动伤害量 : 35000% - 魔力波动范围 : 150px - 移动速度 +25% - 进入霸体状态 [魔攻核 : 追击模式] 追击最强的敌人, 每秒发射魔力波动。 - 魔力波动伤害量 : 21000% - 魔力波动范围 : 150px - 对追踪目标赋予[追踪印记] [魔攻弹 : 追击模式] 攻击时, 对赋予[追踪印记]的敌人发射魔力飞弹。 - 魔力飞弹伤害量 : 7000% - 冷却时间 : 1秒
@@ -800,7 +800,7 @@ def suit_242(char: CharacterProperty):
@register @register
def suit_247(char: CharacterProperty): def suit_247(char: CharacterProperty,effectDamage: list[float] = []):
# DCALC_REMOVE: suit_247 - 魔力领域 - 入定 # DCALC_REMOVE: suit_247 - 魔力领域 - 入定
# level: 1 # level: 1
# value: 操控魔攻核攻击敌人。 [魔攻核] 进入地下城时, 召唤普通模式魔攻核。 [命令 : 转换] [装备主动技能] 转换魔攻核的攻击模式。 - 普通模式 / 追击模式 - 删除[追踪印记] - 冷却时间 : 5秒 [魔攻核 : 普通模式] 每秒发射魔力波动。 - 魔力波动伤害量 : 52500% - 魔力波动范围 : 200px - 移动速度 +25% - 进入霸体状态 [魔攻核 : 追击模式] 追击最强的敌人, 每秒发射魔力波动。 - 魔力波动伤害量 : 31000% - 魔力波动范围 : 200px - 对追踪目标赋予[追踪印记] [魔攻弹 : 追击模式] 攻击时, 对赋予[追踪印记]的敌人发射魔力飞弹。 - 魔力飞弹伤害量 : 11000% - 冷却时间 : 1秒 # value: 操控魔攻核攻击敌人。 [魔攻核] 进入地下城时, 召唤普通模式魔攻核。 [命令 : 转换] [装备主动技能] 转换魔攻核的攻击模式。 - 普通模式 / 追击模式 - 删除[追踪印记] - 冷却时间 : 5秒 [魔攻核 : 普通模式] 每秒发射魔力波动。 - 魔力波动伤害量 : 52500% - 魔力波动范围 : 200px - 移动速度 +25% - 进入霸体状态 [魔攻核 : 追击模式] 追击最强的敌人, 每秒发射魔力波动。 - 魔力波动伤害量 : 31000% - 魔力波动范围 : 200px - 对追踪目标赋予[追踪印记] [魔攻弹 : 追击模式] 攻击时, 对赋予[追踪印记]的敌人发射魔力飞弹。 - 魔力飞弹伤害量 : 11000% - 冷却时间 : 1秒
@@ -814,7 +814,7 @@ def suit_247(char: CharacterProperty):
@register @register
def suit_252(char: CharacterProperty): def suit_252(char: CharacterProperty,effectDamage: list[float] = []):
# DCALC_REMOVE: suit_252 - 魔力领域 - 入神 # DCALC_REMOVE: suit_252 - 魔力领域 - 入神
# level: 1 # level: 1
# value: 操控魔攻核攻击敌人。 [魔攻核] 进入地下城时, 召唤普通模式魔攻核。 [命令 : 转换] [装备主动技能] 转换魔攻核的攻击模式。 - 普通模式 / 追击模式 - 删除[追踪印记] - 冷却时间 : 5秒 [魔攻核 : 普通模式] 每秒发射魔力波动。 - 魔力波动伤害量 : 67000% - 魔力波动范围 : 300px - 移动速度 +25% - 进入霸体状态 - 所受物理/魔法伤害 -10% [魔攻核 : 追击模式] 追击最强的敌人, 每秒发射魔力波动。 - 魔力波动伤害量 : 40000% - 魔力波动范围 : 200px - 对追踪目标赋予[追踪印记] [魔攻弹 : 追击模式] 攻击时, 对赋予[追踪印记]的敌人发射魔力飞弹。 - 魔力飞弹伤害量 : 13600% - 冷却时间 : 1秒 [太初的记忆] 套装积分达到2550后,每增加70点套装积分,可以获得以下效果。 - 技能伤害 增加 1% - 增益量 +100 # value: 操控魔攻核攻击敌人。 [魔攻核] 进入地下城时, 召唤普通模式魔攻核。 [命令 : 转换] [装备主动技能] 转换魔攻核的攻击模式。 - 普通模式 / 追击模式 - 删除[追踪印记] - 冷却时间 : 5秒 [魔攻核 : 普通模式] 每秒发射魔力波动。 - 魔力波动伤害量 : 67000% - 魔力波动范围 : 300px - 移动速度 +25% - 进入霸体状态 - 所受物理/魔法伤害 -10% [魔攻核 : 追击模式] 追击最强的敌人, 每秒发射魔力波动。 - 魔力波动伤害量 : 40000% - 魔力波动范围 : 200px - 对追踪目标赋予[追踪印记] [魔攻弹 : 追击模式] 攻击时, 对赋予[追踪印记]的敌人发射魔力飞弹。 - 魔力飞弹伤害量 : 13600% - 冷却时间 : 1秒 [太初的记忆] 套装积分达到2550后,每增加70点套装积分,可以获得以下效果。 - 技能伤害 增加 1% - 增益量 +100