Пример #1
0
 public MeleeSoldierUnitLogic(MeleeSoldierUnitInfo info, IUnit unit, ICore core) : base(unit, core)
 {
     _damage            = info.Damage;
     _manaRegen         = info.ManaRegen;
     _attackDistance    = info.AttackDistance;
     _abilityDamageRate = info.AbilityDamageRate;
 }
Пример #2
0
        public MeleeSoldierUnitLogic(MeleeSoldierUnitInfo info, IUnit unit, ICore core) : base(unit, core)
        {
            _damage            = info.Damage;
            _manaRegen         = info.ManaRegen;
            _attackDistance    = info.AttackDistance;
            _abilityDamageRate = info.AbilityDamageRate;

            _stunFreeDamage    = info.StunFreeDamage;
            _turnReceiveDamage = 0;
            _stunned           = 0;
        }