public void UsedSpell(SpellTypes spell) { float time = (float)Server.Instance.GetTime().TotalSeconds; if (LastSpellUses.ContainsKey(spell)) { LastSpellUses[spell] = time; } else { LastSpellUses.Add(spell, time); } }
TimeSpan TimeOfLastSpellUse(SpellTypes spell) { return(TimeSpan.FromSeconds(LastSpellUses.ContainsKey(spell) ? LastSpellUses[spell] : 0f)); }