public static double CalculateBuffTime(BuffCtrlAttrs casterAttrs, BuffCtrlAttrs targetAttrs, double baseTimeProb) { return(Math.Max(0.0, baseTimeProb + (double)casterAttrs.DurTimeAddAmend + (double)targetAttrs.DurTimeAddAmend)); }
public override void SetBuffCtrlAttrs(BuffCtrlAttrs attrs) { this.BattleBaseAttrs.SetBuffCtrlAttrs(attrs); }
public virtual void SetBuffCtrlAttrs(BuffCtrlAttrs attrs) { }