static public void shopMenuDecision(Hero hero) { List <string> menuItems = new List <string>() { "Weapons", "Armor", "Potions", "Exit" }; Console.CursorVisible = false; while (true) { string selectedMenuItem = Menu.drawMenu(menuItems); if (selectedMenuItem == "Weapons") { Console.Clear(); Console.WriteLine("Weapons"); WepaonsInicialization.showWeaponsList(); Shop.chooseItemToBuy("Weapons", hero); Shop.buy(choosenItem, hero); } else if (selectedMenuItem == "Armor") { Console.Clear(); Console.WriteLine("Armor"); ArmorInicialization.showArmorList(); Shop.chooseItemToBuy("Armor", hero); Shop.buy(choosenItem, hero); } else if (selectedMenuItem == "Potions") { Console.Clear(); Console.WriteLine("Potions"); PotionsInicialization.showPotionsList(); Shop.chooseItemToBuy("Potions", hero); Shop.buy(choosenItem, hero); } else if (selectedMenuItem == "Exit") { Menu.drawMenu(menuItems); Menu.mainMenuDecision(hero); } } }