public void ExecuteCommand()
        {
            var selected = (ChooseTargetSelectionItem)commandStack.Peek().GetSelectedItem();

            if (selected == null)
            {
                Debug.LogError("Fark");
            }
            Debug.Log(selected.name);

            battleManager.AddBattleAction(selected, currentCommandTarget);
            selected.onTargetSelect.Invoke(currentCommandTarget);
        }