internal void TradeBetweenHunters(int hunterIndexA, int hunterIndexB, UserInterface ui) { int hunterAGiven = ui.GetNumberOfCardsGivenByHunter(Hunters[hunterIndexA].Name); int hunterBGiven = ui.GetNumberOfCardsGivenByHunter(Hunters[hunterIndexB].Name); Hunters[hunterIndexA].NumberOfItems = Hunters[hunterIndexA].NumberOfItems + hunterBGiven - hunterAGiven; Hunters[hunterIndexB].NumberOfItems = Hunters[hunterIndexB].NumberOfItems + hunterAGiven - hunterBGiven; ui.TellUser(Hunters[hunterIndexA].Name + " now has " + Hunters[hunterIndexA].NumberOfItems + " items and " + Hunters[hunterIndexB].Name + " now has " + Hunters[hunterIndexB].NumberOfItems + " items"); }