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); }
public void FillMana(InventorySpell spell) { spell.mana = mappedDB.GetSpell(spell.dbUID).MaxMana; }