战斗属性配置说明
本文档说明游戏中战斗相关属性的配置方式和计算公式。
属性单位说明
| 属性类型 |
单位 |
说明 |
| 暴击概率 |
万分比 |
10000 = 100% |
| 暴击伤害 |
固定值 |
直接加到暴击伤害上 |
| 伤害加成 |
万分比 |
10000 = 100% |
| 减暴击 |
万分比 |
降低被暴击的概率 |
| 减暴伤 |
固定值 |
降低被暴击的伤害 |
暴击概率
配置方式
计算公式
实际暴击概率 = (攻击者暴击概率 - 目标减暴击) / 10000
配置示例
| 配置值 |
实际效果 |
| 1000 |
10% 暴击率 |
| 5000 |
50% 暴击率 |
| 10000 |
100% 暴击率 |
日志验证
暴击概率:10000 减暴击:0 实际暴击:10000
表示 100% 暴击概率,目标无减暴击,最终 100% 触发暴击。
暴击伤害
配置方式
计算公式
暴击后伤害 = 暴击前伤害 × 暴击倍率 + (攻击者暴击伤害 - 目标减暴伤)
注意:暴击伤害是固定值加成,不是百分比!
配置示例
| 配置值 |
实际效果 |
| 100 |
暴击时额外 +100 伤害 |
| 500 |
暴击时额外 +500 伤害 |
| 1000 |
暴击时额外 +1000 伤害 |
日志验证
暴击触发! 暴击前:51 暴击倍率:1.25 暴击伤害加成:500 暴击后:563
计算:51 × 1.25 + 500 = 563.75 ≈ 563 ✅
伤害加成
配置方式
计算公式
最终伤害 = 基础伤害 × (1 + 伤害加成 / 10000) × 技能系数 × 其他乘数
配置示例
| 配置值 |
实际效果 |
| 1000 |
+10% 伤害 |
| 5000 |
+50% 伤害 |
| 10000 |
+100% 伤害(翻倍) |
日志验证
伤害加成生效! 攻击者:火影 伤害加成属性值:5000 系数:50.00%
最终伤害:1219 暴击后伤害:563 技能系数:1.00 伤害加成:1.50
伤害加成乘数 1.50 = 1 + 5000/10000 ✅
减暴击 / 减暴伤
配置方式
计算公式
实际暴击概率 = (攻击者暴击概率 - 目标减暴击) / 10000
实际暴击伤害 = 攻击者暴击伤害 - 目标减暴伤
配置示例
| 属性 |
配置值 |
效果 |
| 减暴击 |
5000 |
降低敌方 50% 暴击概率 |
| 减暴伤 |
500 |
降低敌方暴击伤害 500 点 |
称号配置示例
194-腰缠万贯(纯伤害加成)
{
"称号名字": "腰缠万贯",
"称号属性": {
"伤害加成": 5000,
"暴击概率": 0,
"暴击伤害": 0
}
}
效果:+50% 伤害加成,无暴击
195-传奇神豪(纯暴击)
{
"称号名字": "传奇神豪",
"称号属性": {
"伤害加成": 0,
"暴击概率": 10000,
"暴击伤害": 500
}
}
效果:100% 暴击率,暴击时 +500 固定伤害
196-富甲一方(综合属性)
{
"称号名字": "富甲一方",
"称号属性": {
"伤害加成": 5000,
"暴击概率": 10000,
"暴击伤害": 1000,
"减暴击": 5000,
"减暴伤": 500
}
}
效果:+50% 伤害,100% 暴击,暴击 +1000 伤害,降低被暴击 50%,降低被暴击伤害 500
完整伤害公式
最终伤害 = (基础伤害 × 暴击乘数 + 暴击伤害加成) × 伤害加成乘数 × 技能系数 × BUFF乘数 × 龙卫乘数
其中:
- 暴击乘数 = 暴击倍率(默认1.25),未暴击时为1
- 暴击伤害加成 = 攻击者暴击伤害 - 目标减暴伤,未暴击时为0
- 伤害加成乘数 = 1 + 伤害加成属性 / 10000
调试日志说明
开启调试日志后,可以看到完整的伤害计算过程:
[伤害调试] 攻击者:火影 -> 目标:练功师 | 暴击概率:10000 减暴击:0 实际暴击:10000 | 暴击伤害:500 减暴伤:0 实际暴伤:500
[伤害调试] 暴击触发! 暴击前:51 暴击倍率:1.25 暴击伤害加成:500 暴击后:563
[伤害调试] 伤害加成生效! 攻击者:火影 伤害加成属性值:5000 系数:50.00%
[伤害调试] 最终伤害:1219 暴击后伤害:563 技能系数:1.00 伤害加成:1.50 BUFF乘数:1.00 龙卫乘数:1.00
注意事项
- 暴击伤害是固定值,不是百分比,与暴击概率、伤害加成的万分比单位不同
- 称号始终生效:如果称号配置了
"始终生效": true,则拥有该称号后属性会一直叠加,无需佩戴
- 属性叠加:多个来源的同类属性会叠加计算
- 减暴击/减暴伤:可以有效降低被暴击的概率和伤害,适合防御型配置