Esempio n. 1
0
        public void AddMana(InventorySpell spell, int delta)
        {
            var dbRow = mappedDB.GetSpell(spell.dbUID);

            if (dbRow.Mana == 5)
            {
                return;
            }
            spell.usageCounter++;
            spell.mana = (uint)Math.Clamp((int)spell.mana + delta, 0, dbRow.MaxMana);
        }
Esempio n. 2
0
 public void FillMana(InventorySpell spell)
 {
     spell.mana = mappedDB.GetSpell(spell.dbUID).MaxMana;
 }