yyl
2025-11-20 9e89e605d5429babb4b33df2e47ea86dff9d2ba7
Main/System/Battle/Define/DamageType.cs
@@ -4,7 +4,6 @@
// 而AttackType一般代表的是本次技能的伤害飘血类型,如普通伤害,暴击伤害、格挡、回血等
// 伤血类型: 1-普通;2-回血;3-反弹;4-流血;5-格挡;7-暴击,9-闪避
//
// 101011111
@@ -13,13 +12,23 @@
//   服务器拥有的DamageType
public enum ServerDamageType
{
   Damage = 2,
   Recovery = 4,
   Reflect = 8,
   Bloody = 16,
   Block = 32,
   Crit = 128,
   Dodge = 512
   Damage = 2,//普通伤害
   Recovery = 4,//治疗
   Immune = 16,//免疫
   Block = 32, //格挡
   Realdamage = 64, //真伤
   Crit = 128, //暴击
   Dodge = 256, //闪避
   DamageReverse = 512,//伤害反转为治疗
   SuckHpReverse = 1024,//吸血反转为伤害
   SelfHarm = 2048,//自残
}
public enum DamageType
@@ -34,7 +43,7 @@
   Block = 32,         //格挡 (2^5)
   TakePlace1 = 64,    //占位1 (暂无用) (2^6)
   Immune = 64,    //免疫 (2^6)
   Crit = 128,         //暴击 (2^7)