Exemplo n.º 1
0
 public Attack_Breath(Constants.DamageTypes _newType, Constants.AttackShapes _newShape, Constants.Abilities _newSave, int _newRange)
 {
     _damageType = _newType;
     _shape      = _newShape;
     _save       = _newSave;
     _range      = _newRange;
 }
Exemplo n.º 2
0
        void ICharacter.AddRemoveResistance(Constants.DamageTypes x, bool AddTrue)
        {
            var lst = Resistances();

            if (AddTrue && !lst.Contains(x))
            {
                lst.Add(x);
            }
            if (!AddTrue && lst.Contains(x))
            {
                lst.Remove(x);
            }
        }
Exemplo n.º 3
0
 public void AddRemoveResistance(Constants.DamageTypes x, bool AddTrue) => component.AddRemoveResistance(x, AddTrue);
Exemplo n.º 4
0
        private void UpdateAnalysis(Unit target, Constants.DamageTypes type)
        {
            MonsterData monster = monsterData.Find(x => x.UnitId == target.Id);

            monster.CheckedType[(int)type - 1] = true;
        }