public bool ApplyDamageToPartyTroop(PartyAttackComposition attack, PartyBase party, CharacterObject troop, out float damage)
        {
            PartyState partyState = GetPartyState(party);

            return(partyState.ApplyDamageToTroop(attack, troop, out damage));
        }