public void DoAction() { if (InParty) { PartyManager.it.RemoveMember(hero); GetComponentInParent <InnUIManager>().forHireList.AddHero(hero); } else { PartyManager.it.AddMember(hero); PartyManager.it.TakeGold(hero.cost); GetComponentInParent <InnUIManager>().partyList.AddHero(hero); hero.GetAnimator().SetTrigger("Attack2"); } GetComponentInParent <HeroList>().RemoveHero(hero); }