Пример #1
0
 public override void Clear()
 {
     base.Clear();
     BuffDamageTypes = BuffDamageTypes.None;
     DamageValue     = 0;
     CustomData      = null;
 }
Пример #2
0
 public DamageData InitData(BuffDamageTypes buffDamageTypes, float damageValue, Unit attackCaster, Unit attackReceiver,
                            string customData = null)
 {
     BuffDamageTypes    = buffDamageTypes;
     DamageValue        = damageValue;
     this.OperateCaster = attackCaster;
     this.OperateTaker  = attackReceiver;
     CustomData         = customData;
     return(this);
 }