public void SetupCombat(RoomCard playedRoom)
    {
        EncounterEnemy[] enemies = playedRoom.GetEnemies();
        uiToggler.SetAllowHandPeeking(true);
        characterManager.PrepAllCharactersForCombatStart(enemies);

        List<RoomStipulationCard> randomRoomStipulationCards = playedRoom.GetRandomRoomStipulationCards(1);
        foreach (RoomStipulationCard card in randomRoomStipulationCards)
            PlaceRoomStipulationCard(card);

        playerHandManager.DrawCombatStartHand();
        playerHandManager.SetHandInteractivity(false);
        prepManager.BeginPrepCardsPhase();
    }