// -------------------------------------------------------------------------------
        // ActionRecover
        // -------------------------------------------------------------------------------
        protected void ActionRecover(InstanceBase activator, bool targetAll = false)
        {
            int amount = 0;

            CharacterBase[] targets;

            if (targetAll)
            {
                targets = Finder.party.characters.ToArray();
            }
            else
            {
                targets = RPGHelper.getRandomPlayer();
            }

            RPGHelper.RecoverTargets(null, activator, amount, targets);
        }