public void UseItem()
    {
        switch (itemDefinition.itemType)
        {
        case ItemTypeDefinitions.HEALTH:
            charStats.ApplyHealth(itemDefinition.itemAmount);
            //Debug.Log(charStats.GetHealth());
            break;

        case ItemTypeDefinitions.MANA:
            charStats.ApplyMana(itemDefinition.itemAmount);
            break;

        case ItemTypeDefinitions.WEALTH:
            charStats.GiveWealth(itemDefinition.itemAmount);
            break;

        case ItemTypeDefinitions.WEAPON:
            //charStats.ChangeWeapon(this);
            break;

        case ItemTypeDefinitions.ARMOR:
            //charStats.ChangeArmor(this);
            break;
            //default:
        }
    }
 public void ApplyMana(int manaAmount)
 {
     characterDefinition.ApplyMana(manaAmount);
 }