This commit is contained in:
2025-04-17 00:59:29 +08:00
parent fb844d7a4b
commit fbabd02f0d
21 changed files with 301 additions and 77 deletions
+4 -3
View File
@@ -1,5 +1,5 @@
import base64
from functools import cache
from copy import deepcopy
adv = [
{
@@ -217,7 +217,8 @@ adv = [
def get_adv_list():
for parent in adv:
temp = deepcopy(adv)
for parent in temp:
parent_id = f'{parent["id"]:02}'
for child in parent['children']:
child_id = f'{child.get("id", 0):02}'
@@ -228,7 +229,7 @@ def get_adv_list():
else:
child['value'] = base64.b64encode(f'{parent_id}{child_id}00'.encode()).decode()
child.pop('class', None)
return adv
return temp
def get_adv_info(value):
+7 -7
View File
@@ -1,11 +1,11 @@
from .avatar import get_dress_list,calc_dress_effect
import core.equipment.version_0.equ as equ
import core.equipment.version_0.stone as stone
import core.equipment.version_0.jade as jade
import core.equipment.version_0.emblem as emblem
import core.equipment.version_0.enchant as enchant
import core.equipment.version_0.sundry as sundry
import core.equipment.version_0.suit as suit
from . import equ
from . import stone
from . import jade
from . import emblem
from . import enchant
from . import sundry
from . import suit
from .register import execture
+153 -49
View File
@@ -221,6 +221,22 @@ def enchant_202(char: CharacterProperty):
char.SetStatus(三攻=110, 力智=90, 技攻=0.02)
pass
@register
def enchant_203(char: CharacterProperty):
"""
三攻(90)|力智(60)
"""
char.SetStatus(三攻=90, 力智=60)
pass
@register
def enchant_204(char: CharacterProperty):
"""
四维(100)
"""
char.SetStatus(四维=100)
pass
# endregion
# region 腰带
@@ -259,10 +275,44 @@ def enchant_303(char: CharacterProperty):
"""
三攻(36)|技能伤害(5%)|暴击率(3%)
"""
char.SetStatus(三攻=36, 技能伤害=0.05)
char.SetStatus(三攻=36, 技攻=0.05)
pass
@register
def enchant_304(char: CharacterProperty):
"""
四维(50)|三攻(15)|技能伤害(3%)|暴击率(3%)
"""
char.SetStatus(四维=50, 三攻=15, 技攻=0.03)
pass
@register
def enchant_305(char: CharacterProperty):
"""
四维(120)|奶系Lv15被动+3|暴击率(7%)
"""
char.SetStatus(四维=120)
if char.buffer:
char.AddSkillLv(15, 15, 3, 0)
pass
@register
def enchant_306(char: CharacterProperty):
"""
三攻(10)|四维(40)|技攻(1%)
"""
char.SetStatus(三攻=10, 四维=40, 技攻=0.01)
pass
@register
def enchant_307(char: CharacterProperty):
"""
四维(100)|奶系Lv15被动+1
"""
char.SetStatus(四维=100)
if char.buffer:
char.AddSkillLv(15, 15, 1, 0)
pass
# endregion
# region 武器
@@ -336,7 +386,7 @@ def enchant_506(char: CharacterProperty):
@register
def enchant_507(char: CharacterProperty):
"""
所有属性强化(13)
全属强(13)
"""
char.AddElementDB('火', 15)
char.AddElementDB('冰', 15)
@@ -413,7 +463,7 @@ def enchant_512(char: CharacterProperty):
@register
def enchant_600(char: CharacterProperty):
"""
所有属性强化(30)
全属强(30)
"""
char.AddElementDB('火', 30)
char.AddElementDB('冰', 30)
@@ -425,7 +475,7 @@ def enchant_600(char: CharacterProperty):
@register
def enchant_601(char: CharacterProperty):
"""
所有属性强化(28)
全属强(28)
"""
char.AddElementDB('火', 28)
char.AddElementDB('冰', 28)
@@ -446,7 +496,7 @@ def enchant_602(char: CharacterProperty):
@register
def enchant_603(char: CharacterProperty):
"""
所有属性强化(33)
全属强(33)
"""
char.AddElementDB('火', 33)
char.AddElementDB('冰', 33)
@@ -507,6 +557,27 @@ def enchant_608(char: CharacterProperty):
char.SetStatus(技攻=0.01)
pass
@register
def enchant_609(char: CharacterProperty):
"""
全属强(35)|技攻(2%)
"""
char.AddElementDB('火', 35)
char.AddElementDB('冰', 35)
char.AddElementDB('光', 35)
char.AddElementDB('暗', 35)
char.SetStatus(技攻=0.02)
pass
@register
def enchant_610(char: CharacterProperty):
"""
四维(120)|奶系Lv15被动+1
"""
char.SetStatus(四维=120)
if char.buffer:
char.AddSkillLv(15, 15, 1, 0)
pass
# endregion
# region 辅助装备
@@ -533,7 +604,7 @@ def enchant_901(char: CharacterProperty):
@register
def enchant_902(char: CharacterProperty):
"""
攻强(3%)|所有属性强化(11)|暴击率(3%)
攻强(3%)|全属强(11)|暴击率(3%)
"""
char.SetStatus(攻击强化P=0.03)
char.AddElementDB('火', 11)
@@ -557,7 +628,7 @@ def enchant_903(char: CharacterProperty):
@register
def enchant_904(char: CharacterProperty):
"""
技攻(5%)|所有属性强化(15)|暴击率(5%)
技攻(5%)|全属强(15)|暴击率(5%)
"""
char.SetStatus(技攻=0.05)
char.AddElementDB('火', 15)
@@ -570,7 +641,7 @@ def enchant_904(char: CharacterProperty):
@register
def enchant_905(char: CharacterProperty):
"""
技攻(7%)|所有属性强化(15)|暴击率(5%)
技攻(7%)|全属强(15)|暴击率(5%)
"""
char.SetStatus(技攻=0.07)
char.AddElementDB('火', 15)
@@ -579,6 +650,29 @@ def enchant_905(char: CharacterProperty):
char.AddElementDB('暗', 15)
pass
@register
def enchant_906(char: CharacterProperty):
"""
攻击强化(1%)|全属强(8)|暴击率(3%)
"""
char.SetStatus(攻击强化P=0.01)
char.AddElementDB('火', 8)
char.AddElementDB('冰', 8)
char.AddElementDB('光', 8)
char.AddElementDB('暗', 8)
pass
@register
def enchant_907(char: CharacterProperty):
"""
攻击强化(3%)|全属强(12)|暴击率(3%)
"""
char.SetStatus(攻击强化P=0.03)
char.AddElementDB('火', 12)
char.AddElementDB('冰', 12)
char.AddElementDB('光', 12)
char.AddElementDB('暗', 12)
pass
# endregion
# region 魔法石
@@ -587,7 +681,7 @@ def enchant_905(char: CharacterProperty):
@register
def enchant_1000(char: CharacterProperty):
"""
所有属性强化(30)
全属强(30)
"""
char.AddElementDB('火', 30)
char.AddElementDB('冰', 30)
@@ -599,7 +693,7 @@ def enchant_1000(char: CharacterProperty):
@register
def enchant_1001(char: CharacterProperty):
"""
所有属性强化(35)
全属强(35)
"""
char.AddElementDB('火', 35)
char.AddElementDB('冰', 35)
@@ -622,7 +716,7 @@ def enchant_1002(char: CharacterProperty):
@register
def enchant_1003(char: CharacterProperty):
"""
所有属性强化(40)
全属强(40)
"""
char.AddElementDB('火', 40)
char.AddElementDB('冰', 40)
@@ -649,7 +743,7 @@ def enchant_1004(char: CharacterProperty):
@register
def enchant_1100(char: CharacterProperty):
"""
四维(50)|所有属性强化(11)
四维(50)|全属强(11)
"""
char.SetStatus(四维=50)
char.AddElementDB('火', 11)
@@ -671,7 +765,7 @@ def enchant_1101(char: CharacterProperty):
@register
def enchant_1102(char: CharacterProperty):
"""
四维(70)|所有属性强化(15)
四维(70)|全属强(15)
"""
char.SetStatus(四维=70)
char.AddElementDB('火', 15)
@@ -689,6 +783,24 @@ def enchant_1103(char: CharacterProperty):
char.SetStatus(四维=200)
pass
@register
def enchant_1104(char: CharacterProperty):
"""
全属强(40)
"""
char.AddElementDB('火', 40)
char.AddElementDB('冰', 40)
char.AddElementDB('光', 40)
char.AddElementDB('暗', 40)
pass
@register
def enchant_1105(char: CharacterProperty):
"""
四维(250)
"""
char.SetStatus(四维=250)
pass
# endregion
# region 称号
@@ -697,7 +809,7 @@ def enchant_1103(char: CharacterProperty):
@register
def enchant_1200(char: CharacterProperty):
"""
三攻(40)|所有属性强化(15)|Lv1~50主动+1
三攻(40)|全属强(15)|Lv1~50主动+1
"""
char.SetStatus(三攻=40)
char.AddElementDB('火', 15)
@@ -711,7 +823,7 @@ def enchant_1200(char: CharacterProperty):
@register
def enchant_1201(char: CharacterProperty):
"""
三攻(40)|所有属性强化(15)|技攻(3%)
三攻(40)|全属强(15)|技攻(3%)
"""
char.SetStatus(三攻=40, 技攻=0.03)
char.AddElementDB('火', 15)
@@ -724,7 +836,7 @@ def enchant_1201(char: CharacterProperty):
@register
def enchant_1202(char: CharacterProperty):
"""
Lv40主动+2|三攻(40)|所有属性强化(15)|技攻(3%)
Lv40主动+2|三攻(40)|全属强(15)|技攻(3%)
"""
char.SetStatus(三攻=40, 技攻=0.03)
char.AddElementDB('火', 15)
@@ -738,7 +850,7 @@ def enchant_1202(char: CharacterProperty):
@register
def enchant_1203(char: CharacterProperty):
"""
Lv45主动+2|三攻(40)|所有属性强化(15)|技攻(3%)
Lv45主动+2|三攻(40)|全属强(15)|技攻(3%)
"""
char.SetStatus(三攻=40, 技攻=0.03)
char.AddElementDB('火', 15)
@@ -752,7 +864,7 @@ def enchant_1203(char: CharacterProperty):
@register
def enchant_1204(char: CharacterProperty):
"""
Lv60主动+2|三攻(40)|所有属性强化(15)|技攻(3%)
Lv60主动+2|三攻(40)|全属强(15)|技攻(3%)
"""
char.SetStatus(三攻=40, 技攻=0.03)
char.AddElementDB('火', 15)
@@ -766,7 +878,7 @@ def enchant_1204(char: CharacterProperty):
@register
def enchant_1205(char: CharacterProperty):
"""
Lv70主动+2|三攻(40)|所有属性强化(15)|技攻(3%)
Lv70主动+2|三攻(40)|全属强(15)|技攻(3%)
"""
char.SetStatus(三攻=40, 技攻=0.03)
char.AddElementDB('火', 15)
@@ -780,7 +892,7 @@ def enchant_1205(char: CharacterProperty):
@register
def enchant_1206(char: CharacterProperty):
"""
Lv75主动+2|三攻(40)|所有属性强化(15)|技攻(3%)
Lv75主动+2|三攻(40)|全属强(15)|技攻(3%)
"""
char.SetStatus(三攻=40, 技攻=0.03)
char.AddElementDB('火', 15)
@@ -794,7 +906,7 @@ def enchant_1206(char: CharacterProperty):
@register
def enchant_1207(char: CharacterProperty):
"""
Lv80主动+2|三攻(40)|所有属性强化(15)|技攻(3%)
Lv80主动+2|三攻(40)|全属强(15)|技攻(3%)
"""
char.SetStatus(三攻=40, 技攻=0.03)
char.AddElementDB('火', 15)
@@ -888,7 +1000,7 @@ def enchant_1303(char: CharacterProperty):
@register
def enchant_1304(char: CharacterProperty):
"""
所有属性强化(23)
全属强(23)
"""
char.AddElementDB('火', 23)
char.AddElementDB('冰', 23)
@@ -999,7 +1111,7 @@ def enchant_1315(char: CharacterProperty):
@register
def enchant_1316(char: CharacterProperty):
"""
所有属性强化(14)
全属强(14)
"""
char.AddElementDB('火', 14)
char.AddElementDB('冰', 14)
@@ -1113,7 +1225,7 @@ def enchant_2105(char: CharacterProperty):
@register
def enchant_2200(char: CharacterProperty):
"""
Lv40主动+1|所有属性强化(12)|四维(55)
Lv40主动+1|全属强(12)|四维(55)
"""
char.AddSkillLv(40, 40, 1, 1)
char.SetStatus(四维=55)
@@ -1127,7 +1239,7 @@ def enchant_2200(char: CharacterProperty):
@register
def enchant_2201(char: CharacterProperty):
"""
Lv45主动+1|所有属性强化(12)|四维(55)
Lv45主动+1|全属强(12)|四维(55)
"""
char.AddSkillLv(45, 45, 1, 1)
char.SetStatus(四维=55)
@@ -1141,7 +1253,7 @@ def enchant_2201(char: CharacterProperty):
@register
def enchant_2202(char: CharacterProperty):
"""
Lv60主动+1|所有属性强化(12)|四维(55)
Lv60主动+1|全属强(12)|四维(55)
"""
char.AddSkillLv(60, 60, 1, 1)
char.SetStatus(四维=55)
@@ -1155,7 +1267,7 @@ def enchant_2202(char: CharacterProperty):
@register
def enchant_2203(char: CharacterProperty):
"""
Lv70主动+1|所有属性强化(12)|四维(55)
Lv70主动+1|全属强(12)|四维(55)
"""
char.AddSkillLv(70, 70, 1, 1)
char.SetStatus(四维=55)
@@ -1169,7 +1281,7 @@ def enchant_2203(char: CharacterProperty):
@register
def enchant_2204(char: CharacterProperty):
"""
Lv75主动+1|所有属性强化(12)|四维(55)
Lv75主动+1|全属强(12)|四维(55)
"""
char.AddSkillLv(75, 75, 1, 1)
char.SetStatus(四维=55)
@@ -1183,7 +1295,7 @@ def enchant_2204(char: CharacterProperty):
@register
def enchant_2205(char: CharacterProperty):
"""
Lv80主动+1|所有属性强化(12)|四维(55)
Lv80主动+1|全属强(12)|四维(55)
"""
char.AddSkillLv(80, 80, 1, 1)
char.SetStatus(四维=55)
@@ -1197,7 +1309,7 @@ def enchant_2205(char: CharacterProperty):
@register
def enchant_2206(char: CharacterProperty):
"""
所有属性强化(6)
全属强(6)
"""
char.AddElementDB('火', 6)
char.AddElementDB('冰', 6)
@@ -1231,7 +1343,7 @@ def enchant_2501(char: CharacterProperty):
@register
def enchant_2502(char: CharacterProperty):
"""
攻击强化(4%)|所有属性强化(6)
攻击强化(4%)|全属强(6)
"""
char.SetStatus(攻击强化P=0.04)
char.AddElementDB('火', 6)
@@ -1244,7 +1356,7 @@ def enchant_2502(char: CharacterProperty):
@register
def enchant_2503(char: CharacterProperty):
"""
攻击强化(4%)|所有属性强化(4)|光强(4)
攻击强化(4%)|全属强(4)|光强(4)
"""
char.SetStatus(攻击强化P=0.04)
char.AddElementDB('火', 4)
@@ -1257,7 +1369,7 @@ def enchant_2503(char: CharacterProperty):
@register
def enchant_2504(char: CharacterProperty):
"""
攻击强化(4%)|所有属性强化(4)|火强(4)
攻击强化(4%)|全属强(4)|火强(4)
"""
char.SetStatus(攻击强化P=0.04)
char.AddElementDB('火', 8)
@@ -1270,7 +1382,7 @@ def enchant_2504(char: CharacterProperty):
@register
def enchant_2505(char: CharacterProperty):
"""
攻击强化(4%)|所有属性强化(4)|冰强(4)
攻击强化(4%)|全属强(4)|冰强(4)
"""
char.SetStatus(攻击强化P=0.04)
char.AddElementDB('火', 6)
@@ -1283,7 +1395,7 @@ def enchant_2505(char: CharacterProperty):
@register
def enchant_2506(char: CharacterProperty):
"""
攻击强化(4%)|所有属性强化(4)|暗强(4)
攻击强化(4%)|全属强(4)|暗强(4)
"""
char.SetStatus(攻击强化P=0.04)
char.AddElementDB('火', 4)
@@ -1327,7 +1439,7 @@ def enchant_2509(char: CharacterProperty):
@register
def enchant_2600(char: CharacterProperty):
"""
三攻(40)|所有属性强化(30)
三攻(40)|全属强(30)
"""
char.SetStatus(三攻=40)
char.AddElementDB('火', 30)
@@ -1340,7 +1452,7 @@ def enchant_2600(char: CharacterProperty):
@register
def enchant_2601(char: CharacterProperty):
"""
三攻(40)|所有属性强化(20)
三攻(40)|全属强(20)
"""
char.SetStatus(三攻=40)
char.AddElementDB('火', 20)
@@ -1353,7 +1465,7 @@ def enchant_2601(char: CharacterProperty):
@register
def enchant_2602(char: CharacterProperty):
"""
四维(50)|所有属性强化(20)
四维(50)|全属强(20)
"""
char.SetStatus(四维=50)
char.AddElementDB('火', 20)
@@ -1366,7 +1478,7 @@ def enchant_2602(char: CharacterProperty):
@register
def enchant_2603(char: CharacterProperty):
"""
四维(30)|所有属性强化(20)
四维(30)|全属强(20)
"""
char.SetStatus(四维=30)
char.AddElementDB('火', 20)
@@ -1549,19 +1661,11 @@ def enchant_2708(char: CharacterProperty):
@register
def enchant_2709(char: CharacterProperty):
"""
三攻(50)|三速(5%)|增益量(3%)
三攻(50)|四维(100)|三速(5%)|攻击强化(15%)|增益量(3%)
"""
char.SetStatus(三攻=50, 三速=0.05, 增益量P=0.03)
char.SetStatus(三攻=50, 四维=100, 三速=0.05, 攻击强化P=0.15, 增益量P=0.03)
pass
@register
def enchant_2710(char: CharacterProperty):
"""
四维(100)|三速(5%)|增益量(3%)
"""
char.SetStatus(四维=100, 三速=0.05, 增益量P=0.03)
pass
# endregion
+134 -14
View File
@@ -12553,17 +12553,58 @@ def equ_2000(char: CharacterProperty):
if char.max_point >= 2550:
char.SetStatus(SkillAttack=0.487,Buffer=12180)
pass
skillAttack = [0,0.1,0.2,0.3,0.4,0.5,0.6,0.7,0.8,0.9,1,1.1,1.2,1.3,1.4,1.5,1.6,1.7,1.8,1.9,2,2.1,2.2,2.3,2.4,2.9,3,3.1,3.2,3.3,3.4,3.5,3.6,3.7,3.8,3.9,4,4.1,4.2,4.3,4.4,4.5,4.6,4.7,4.8,4.9,5,5.1,5.2,5.3,5.9,6,6.1,6.2,6.3,6.4,6.5,6.6,6.7,6.8,6.9,7,7.1,7.2,7.3,7.4,7.5,7.6,7.7,7.8,7.9,8,8.1,8.2,8.3,8.9,9,9.1,9.2,9.3,9.4,9.5,9.6,9.7,9.8,9.9,10,10.1,10.2,10.3,10.4,10.5,10.6,10.7,10.8,10.9,11,11.1,11.2,11.3,13.1]
buffer = [0,30,60,90,120,150,180,210,240,270,300,330,360,390,420,450,480,510,540,570,600,630,660,690,720,1110,1140,1170,1200,1230,1260,1290,1320,1350,1380,1410,1440,1470,1500,1530,1560,1590,1620,1650,1680,1710,1740,1770,1800,1830,2250,2280,2310,2340,2370,2400,2430,2460,2490,2520,2550,2580,2610,2640,2670,2700,2730,2760,2790,2820,2850,2880,2910,2940,2970,3390,3420,3450,3480,3510,3540,3570,3600,3630,3660,3690,3720,3750,3780,3810,3840,3870,3900,3930,3960,3990,4020,4050,4080,4110,4650]
# fame = [0,5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100,105,110,115,120,220,225,230,235,240,245,250,255,260,265,270,275,280,285,290,295,300,305,310,315,320,325,330,335,340,440,445,450,455,460,465,470,475,480,485,490,495,500,505,510,515,520,525,530,535,540,545,550,555,560,660,665,670,675,680,685,690,695,700,705,710,715,720,725,730,735,740,745,750,755,760,765,770,775,780,1000]
equEffect = [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1.5,1.5,1.5,1.5,1.5,1.5,1.5,1.5,1.5,1.5,1.5,1.5,1.5,1.5,1.5,1.5,1.5,1.5,1.5,1.5,1.5,1.5,1.5,1.5,1.5,1.5]
point = char.charEquipInfo['魔法石'].precision
char.SetStatus(SkillAttack=skillAttack[point]/100,Buffer=buffer[point])
effect = equEffect[point]
skillAttack = 0.1 * point - (point // 25) * 0.1 + (0.5 if point >= 25 else 0) + (0.6 if point >=50 else 0) + (0.6 if point >=75 else 0) + (1.8 if point >=100 else 0)
buffer = 30 * point - (point // 25) * 30 + (390 if point >= 25 else 0) + (420 if point >=50 else 0) + (420 if point >=75 else 0) + (540 if point >=100 else 0)
char.SetStatus(SkillAttack=skillAttack/100,Buffer=buffer)
effect = (point // 25) * 0.5
if effect > 0:
char.equ_effect.append(EquEffect(name='地震波', icon='/equipment/icon/special/magicstone/00417.png', cd=30, data=45900*effect))
pass
@register
def equ_2001(char: CharacterProperty):
"""
灿烂的天气立方体
太初 辅助装备 耳环
<奈雅丽的记忆>
穿戴的最高套装积分达到2100点以上时,才能发挥能力。
套装积分达到2550以上时,会发动更强的效果。
技能伤害+49.4%
增益量12180
技能冷却时间减少4%
精度
精度100%时,技能伤害+13.1%,增益量4650,cd 16%
[不确定性]
通过神权之审判,每1~11秒有1%的几率初始化所有技能冷却时间
*每当2个以上技能冷却时间生效时适用
*组队挑战时,辅助职业的觉醒技能不会初始化
[天气重组]
精度达到100%时,在城镇中使用普通聊天输入“天气重组”时,出现特效。(冷却时间600秒)
"""
if 2100 <= char.max_point < 2550:
char.SetStatus(SkillAttack=0.384,Buffer=11220)
pass
if char.max_point >= 2550:
char.SetStatus(SkillAttack=0.494,Buffer=12180)
pass
point = char.charEquipInfo['耳环'].precision
skillAttack = 0.1 * point - (point // 25) * 0.1 + (0.5 if point >= 25 else 0) + (0.6 if point >=50 else 0) + (0.6 if point >=75 else 0) + (1.8 if point >=100 else 0)
buffer = 30 * point - (point // 25) * 30 + (390 if point >= 25 else 0) + (420 if point >=50 else 0) + (420 if point >=75 else 0) + (540 if point >=100 else 0)
char.SetStatus(SkillAttack=skillAttack/100,Buffer=buffer)
char.SetSkillCD(cd=0.04)
cd = (point // 25) * 0.04
if cd > 0:
char.SetSkillCD(cd=cd)
pass
# endregion
# region 春节
@@ -12831,15 +12872,54 @@ def equ_3013(char: CharacterProperty):
Lv15~35所有技能+1
所有属性强化+15
所有速度+3%
攻击强化 +20%
"""
char.AddSkillLv(15,35,1)
char.AddElementDB('火',15)
char.AddElementDB('冰',15)
char.AddElementDB('光',15)
char.AddElementDB('暗',15)
char.SetStatus(SpeedM=0.03,SpeedA=0.03,SpeedR=0.03)
char.SetStatus(SpeedM=0.03,SpeedA=0.03,SpeedR=0.03,AttackP=0.2)
pass
@register
def equ_3015(char: CharacterProperty):
"""
夙世今生的缘分
稀有 称号 2025
Lv15~35所有技能+1
所有属性强化+15
攻击强化 +20%
所有速度+3%
"""
char.AddSkillLv(15,35,1)
char.AddElementDB('火',15)
char.AddElementDB('冰',15)
char.AddElementDB('光',15)
char.AddElementDB('暗',15)
char.SetStatus(SpeedM=0.03,SpeedA=0.03,SpeedR=0.03,AttackP=0.2)
pass
@register
def equ_3016(char: CharacterProperty):
"""
铁碎牙
稀有 称号 2025
三觉被动Lv+1
所有属性强化+20
攻击强化增幅+22%
暴击率+12%
所有速度+3%
"""
char.AddSkillLv(95,95,1,0)
char.AddElementDB('火',20)
char.AddElementDB('冰',20)
char.AddElementDB('光',20)
char.AddElementDB('暗',20)
char.SetStatus(SpeedM=0.03,SpeedA=0.03,SpeedR=0.03,AttackP=0.22)
pass
# endregion
# region 白嫖
@@ -13171,7 +13251,7 @@ def equ_4014(char: CharacterProperty):
Lv1~75所有技能+1
所有属性强化+25
攻击强化增幅+15%
攻击强化增幅+25%
增益量增幅+5%
暴击率+10%
所有速度+5%
@@ -13181,7 +13261,7 @@ def equ_4014(char: CharacterProperty):
char.AddElementDB('冰',25)
char.AddElementDB('光',25)
char.AddElementDB('暗',25)
char.SetStatus(AttackP=0.15,SpeedM=0.05,SpeedA=0.05,SpeedR=0.05,BufferP=0.05)
char.SetStatus(AttackP=0.25,SpeedM=0.05,SpeedA=0.05,SpeedR=0.05,BufferP=0.05)
pass
@@ -13193,7 +13273,7 @@ def equ_4015(char: CharacterProperty):
Lv1~50所有技能+1
所有属性强化+15
攻击强化增幅+12%
攻击强化增幅+25%
增益量增幅+2%
暴击率+5%
所有速度+4%
@@ -13203,7 +13283,7 @@ def equ_4015(char: CharacterProperty):
char.AddElementDB('冰',15)
char.AddElementDB('光',15)
char.AddElementDB('暗',15)
char.SetStatus(AttackP=0.12,SpeedM=0.04,SpeedA=0.04,SpeedR=0.04,BufferP=0.02)
char.SetStatus(AttackP=0.25,SpeedM=0.04,SpeedA=0.04,SpeedR=0.04,BufferP=0.02)
pass
@@ -13225,14 +13305,14 @@ def equ_4016(char: CharacterProperty):
char.AddElementDB('冰',25)
char.AddElementDB('光',25)
char.AddElementDB('暗',25)
char.SetStatus(AttackP=0.15,SpeedM=0.05,SpeedA=0.05,SpeedR=0.05,BufferP=0.05)
char.SetStatus(AttackP=0.25,SpeedM=0.05,SpeedA=0.05,SpeedR=0.05,BufferP=0.05)
pass
@register
def equ_4017(char: CharacterProperty):
"""
迷你麻宫雅典娜
迷你七宝
稀有 宠物 2024
Lv1~50所有技能+1
@@ -13247,7 +13327,47 @@ def equ_4017(char: CharacterProperty):
char.AddElementDB('冰',15)
char.AddElementDB('光',15)
char.AddElementDB('暗',15)
char.SetStatus(AttackP=0.12,SpeedM=0.04,SpeedA=0.04,SpeedR=0.04,BufferP=0.02)
char.SetStatus(AttackP=0.25,SpeedM=0.04,SpeedA=0.04,SpeedR=0.04,BufferP=0.02)
pass
@register
def equ_4018(char: CharacterProperty):
"""
迷你邪见
稀有 宠物 2025
Lv1~75所有技能+1
所有属性强化+25
攻击强化增幅+35%
增益量增幅+8%
暴击率+10%
所有速度+5%
"""
char.AddSkillLv(1,75,1)
char.AddElementDB('火',25)
char.AddElementDB('冰',25)
char.AddElementDB('光',25)
char.AddElementDB('暗',25)
char.SetStatus(AttackP=0.35,SpeedM=0.05,SpeedA=0.05,SpeedR=0.05,BufferP=0.08)
pass
@register
def equ_4019(char: CharacterProperty):
"""
迷你麻宫雅典娜
稀有 宠物 2024
Lv1~50所有技能+1
所有属性强化+15
攻击强化增幅+35%
增益量增幅+3%
暴击率+5%
所有速度+4%
"""
char.AddSkillLv(1,50,1)
char.AddElementDB('火',15)
char.AddElementDB('冰',15)
char.AddElementDB('光',15)
char.AddElementDB('暗',15)
char.SetStatus(AttackP=0.35,SpeedM=0.04,SpeedA=0.04,SpeedR=0.04,BufferP=0.03)
# endregion
@@ -8,5 +8,4 @@ def execture(name):
if name in registry:
return registry[name]
else:
print(f"Function {name} not found in registry.")
return None
Binary file not shown.
@@ -3,11 +3,11 @@
<div class="h-177px">
<EquList :detail="props.equs" :with-sub-weapon="infoStore.infos?.alter.includes('vegabond')"></EquList>
</div>
<div class="flex flex-wrap border-y-1px my-1px border-y-solid border-#FFFF/10">
<div class="flex flex-wrap border-y-1px my-1px border-y-solid border-#FFFF/10 gap-1% px-1%">
<template v-for="info in props.info" :key="info.id">
<div
class="flex px-5px box-border mt-2px"
:style="{ width: info.value.toString().includes('/') ? '100%' : '50%' }"
class="flex box-border mt-2px"
:style="{ width: info.value.toString().includes('/') ? '100%' : '49%' }"
>
<div class="w-60px text-hex-836832">{{ info.name }}</div>
<div class="ml-auto text-hex-3ea74e">{{ info.value }}</div>
Binary file not shown.

Before

Width:  |  Height:  |  Size: 68 B

After

Width:  |  Height:  |  Size: 1.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.8 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.6 KiB