yyl
2025-11-27 fbea95ff1d813328f13ad7a3ece021d2271f093a
Main/System/Battle/Define/BattleDmgInfo.cs
@@ -134,6 +134,10 @@
                case ServerDamageType.Crit:
                    convertedAttackTypes |= (int)DamageType.Crit;
                    break;
                case ServerDamageType.Stunned:
                    convertedAttackTypes |= (int)DamageType.Stunned;
                    break;
                
                case ServerDamageType.Dodge:
                    convertedAttackTypes |= (int)DamageType.Dodge;
@@ -167,12 +171,6 @@
                convertedAttackTypes = (int)DamageType.Bloody;
            }
            // 治疗类型保持不变
        }
        // 检查是否包含占位符类型
        if ((convertedAttackTypes & (int)DamageType.TakePlace2) == (int)DamageType.TakePlace2)
        {
            Debug.LogWarning($"[BattleDmgInfo] 转换后的伤害类型包含占位符 TakePlace2(256)");
        }
        hurt.AttackTypes = (uint)convertedAttackTypes;