public void AddDamage(string spellName, float dmg, float endTime = 1500) { if (_damages.ContainsKey(spellName)) { _damages[spellName] = new DamageSpell(Environment.TickCount + endTime, dmg); return; } _damages.TryAdd(spellName, new DamageSpell(Environment.TickCount + endTime, dmg)); }