Files
bl/public/seer_data-main/resource/config/json/roleInformation.json
昔念 906bad9e21 refactor(fight): 重构战斗效果和技能初始化逻辑
- 将 InitEffect 重命名为 InitSkillEffect,用于初始化技能效果
- 修改技能效果的 ID,避免和普通效果 ID 冲突
- 优化战斗循环逻辑,增加战斗结束的判断条件
- 调整输入结构,移除未使用的属性和状态容器
- 重构技能解析和攻击处理逻辑,提高代码可读性和维护性
2025-09-14 19:59:58 +08:00

56 lines
2.0 KiB
Go
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

{
"data": [
{
"id": 1,
"petid": 4801,
"name": "小猪妖",
"resources": "xiao zhu yao",
"combatEffectiveness": 742,
"healthPoints": 100,
"attack": 24,
"defense": 8,
"speed": 21,
"activeSkills": "每3回合发动造成20点伤害若先出手则使自身下一次攻击造成的伤害翻倍若后出手则抵挡下一次自身受到的攻击",
"passiveSkills": "每回合有30%的概率受到的伤害减少50%"
},
{
"id": 2,
"petid": 4803,
"name": "猩猩怪",
"resources": "xing xing yao",
"combatEffectiveness": 725,
"healthPoints": 100,
"attack": 21,
"defense": 8,
"speed": 20,
"activeSkills": "每2回合发动造成15点伤害永久提升自身3点攻击",
"passiveSkills": "每回合攻击时20%的概率恢复5点生命"
},
{
"id": 3,
"petid": 4802,
"name": "蛤蟆精",
"resources": "ge jing",
"combatEffectiveness": 738,
"healthPoints": 100,
"attack": 20,
"defense": 10,
"speed": 19,
"activeSkills": "每3回合发动造成10点伤害反弹下一次受到的伤害",
"passiveSkills": "每回合攻击时有30%的概率额外造成5点伤害"
},
{
"id": 4,
"petid": 4804,
"name": "黄鼠狼精",
"resources": "huang shu lang",
"combatEffectiveness": 729,
"healthPoints": 100,
"attack": 23,
"defense": 7,
"speed": 22,
"activeSkills": "每4回合发动必定先出手造成36点伤害令对手当回合攻击或技能无效",
"passiveSkills": "每回合攻击时20%的概率令对手下一次攻击或技能无效"
}
]
}