fix:修复白金徽章加成

This commit is contained in:
2026-06-29 01:12:14 +08:00
parent e3660034ea
commit da01e24058
4 changed files with 27 additions and 7 deletions
+7 -7
View File
@@ -112,9 +112,9 @@ class CharacterBase(CharacterProperty):
self.Spirit = 0 + 120
self.Vitality = 0 + 120
# 唤醒的情况下的基础数据
self.AtkP = 0 + 65
self.AtkM = 0 + 65
self.AtkI = 0 + 65
self.AtkP = 0 + 65 + 30
self.AtkM = 0 + 65 + 30
self.AtkI = 0 + 65 + 30
self.PAtkP = 1.0
self.PAtkM = 1.0
self.PAtkI = 1.0
@@ -125,10 +125,10 @@ class CharacterBase(CharacterProperty):
'暗': False,
}
self.ElementDB = {
'火': 13,
'冰': 13,
'光': 13,
'暗': 13,
'火': 13 + 7,
'冰': 13 + 7,
'光': 13 + 7,
'暗': 13 + 7,
}
self.ElementR = {
'火': 0,
@@ -270,6 +270,11 @@ class CalcEquipMixin(CharacterBase):
fun = effects.execture(f'emblem_{item}')
if fun is not None:
fun(self)
else:
skill = self.GetSkillByName(item)
if skill is not None:
skill.lv += 1
self.SetStatus(四维=8)
emblemCombine(self, emblem.part, emblem.lv, emblem.items)
pass
pass
View File
+15
View File
@@ -0,0 +1,15 @@
from enum import Enum
class EnumDamageType(Enum):
"""伤害类型"""
DIRECT = 'direct'
"""直伤"""
SHOCK = 'shock'
"""感电伤害"""
BLEEDING = 'bleeding'
"""出血伤害"""
BURN = 'burn'
"""灼烧伤害"""
POISON = 'poison'
"""中毒伤害"""