Esempio n. 1
0
 public DotInfo(int turnCount, DoTDamageType type, int flatDamage, float percentageDamage)
 {
     TurnCount        = turnCount;
     Type             = type;
     DamageType       = _mappedDamageTypes[Type];
     FlatDamage       = flatDamage;
     PercentageDamage = percentageDamage;
 }
 public DotDisplay GetDataByType(DoTDamageType type)
 {
     return(dotData.FirstOrDefault(data => data.type == type));
 }
 public void RemoveDot(DoTDamageType st)
 {
     OnDotsChanged.Invoke(_appliedDots[st]);
     _appliedDots.Remove(st);
 }