Beispiel #1
0
        public void UsedSpell(SpellTypes spell)
        {
            float time = (float)Server.Instance.GetTime().TotalSeconds;

            if (LastSpellUses.ContainsKey(spell))
            {
                LastSpellUses[spell] = time;
            }
            else
            {
                LastSpellUses.Add(spell, time);
            }
        }
Beispiel #2
0
 TimeSpan TimeOfLastSpellUse(SpellTypes spell)
 {
     return(TimeSpan.FromSeconds(LastSpellUses.ContainsKey(spell) ? LastSpellUses[spell] : 0f));
 }