Example #1
0
    public void RemoveSpell(string name)
    {
        UserSpell us = spells.Find(x => x.name == name);

        if (us != null)
        {
            spells.Remove(us);
        }
    }
Example #2
0
    public void UseSpell(string name)
    {
        UserSpell us = spells.Find(x => x.name == name);

        if (us != null)
        {
            us.uses++;
        }
    }
Example #3
0
    public void AddSpell(string name)
    {
        UserSpell us = spells.Find(x => x.name == name);

        if (us == null)
        {
            spells.Add(new UserSpell(name));
        }
    }