Skip to content

Commit

Permalink
fix(BattlegroundsMinions): inconsistent tavern tier 7 availability
Browse files Browse the repository at this point in the history
  • Loading branch information
beheh committed Dec 8, 2023
1 parent 9903b2e commit e5da623
Showing 1 changed file with 8 additions and 11 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -41,9 +41,14 @@ private void BgTier_MouseUp(object sender, System.Windows.Input.MouseButtonEvent
private HashSet<int> _availableTiers = BattlegroundsUtils.GetAvailableTiers(null);
public void SetAvailableTiers(HashSet<int> tiers)
{
_availableTiers = tiers;
_availableTiers = tiers;
for(var i = 0; i < 7; i++)
_tierIcons[i].SetAvailable(_availableTiers.Contains(i + 1));
{
var isAvailable = _availableTiers.Contains(i + 1);
_tierIcons[i].SetAvailable(isAvailable);
if(i == 6)
_tierIcons[i].Visibility = isAvailable ? Visibility.Visible : Visibility.Collapsed;
}
}

private List<string> _bannedMinionCardIds = new List<string>();
Expand All @@ -54,15 +59,7 @@ public void SetBannedMinions(IEnumerable<string> bannedCardIds)

public void Reset()
{
_availableTiers = BattlegroundsUtils.GetAvailableTiers(null);
for(var i = 0; i < 7; i++)
{
var isAvailable = _availableTiers.Contains(i + 1);
_tierIcons[i].SetAvailable(isAvailable);
if(i == 6)
_tierIcons[i].Visibility = IsVisible ? Visibility.Visible : Visibility.Collapsed;
}

SetAvailableTiers(BattlegroundsUtils.GetAvailableTiers(null));
Update(0, _db.Value.Races);
}

Expand Down

0 comments on commit e5da623

Please sign in to comment.