yyl
2026-01-09 69530e22e5aecf44e00dde072ca4b33e36be088e
125 战斗 protected 类型的伤害类型处理
2个文件已修改
9 ■■■■■ 已修改文件
Main/System/Battle/Define/BattleDmgInfo.cs 5 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Main/System/Battle/Define/DamageType.cs 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Main/System/Battle/Define/BattleDmgInfo.cs
@@ -163,6 +163,10 @@
                case ServerDamageType.SelfHarm:
                    convertedAttackTypes |= (int)DamageType.Damage;
                    break;
                case ServerDamageType.Protected:
                    convertedAttackTypes |= (int)DamageType.Protected;
                    break;
                
                case ServerDamageType.BreakArmor:
                    convertedAttackTypes |= (int)DamageType.BreakArmor;
@@ -420,6 +424,7 @@
        DamageType.SuckHpReverse,
        DamageType.Parry,
        DamageType.BreakArmor,
        DamageType.Protected,
    };
    /// <summary>
Main/System/Battle/Define/DamageType.cs
@@ -75,8 +75,12 @@
    SuckHpReverse = 8192, //吸血反转为伤害
    Protected = 16384,//本次伤害有受保护标记 (2^13 序号13)
    BreakArmor = 32768,//破甲伤害 (2^15 序号15)
    Parry = 65536,//招架 (2^16 序号16)
}