namespace Milimoe.FunGame.Core.Model
{
///
/// 精准的分步控制伤害计算
///
public class DamageCalculationOptions
{
///
/// 完整计算伤害
///
public bool NeedCalculate { get; set; } = true;
///
/// 计算减伤
///
public bool CalculateReduction { get; set; } = true;
///
/// 计算暴击
///
public bool CalculateCritical { get; set; } = true;
///
/// 计算闪避
///
public bool CalculateEvade { get; set; } = true;
///
/// 计算护盾
///
public bool CalculateShield { get; set; } = true;
///
/// 触发特效
///
public bool TriggerEffects { get; set; } = true;
///
/// 无视免疫
///
public bool IgnoreImmune { get; set; } = false;
}
}