public int GetQuantity(int cardId) { if (BannedIds.Contains(cardId)) { return(0); } if (LimitedIds.Contains(cardId)) { return(1); } if (SemiLimitedIds.Contains(cardId)) { return(2); } return(3); }
public int GetQuantity(int cardId) { int al = 0; try { al = YGOSharp.CardsManager.Get(cardId).Alias; } catch (Exception) { } if (al == 0) { if (BannedIds.Contains(cardId)) { return(0); } if (LimitedIds.Contains(cardId)) { return(1); } if (SemiLimitedIds.Contains(cardId)) { return(2); } return(4); } else { if (BannedIds.Contains(al)) { return(0); } if (LimitedIds.Contains(al)) { return(1); } if (SemiLimitedIds.Contains(al)) { return(2); } return(4); } }