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