Exemple #1
0
        private int UseScard()
        {
            var itemConfig = ConfigData.GetItemConsumerConfig(itemId);
            var type       = itemConfig.RandomCardCatalog[1];
            var info       = itemConfig.RandomCardCatalog[2];

            if (type == 1)
            {
                return(CardConfigManager.GetRateCard(itemConfig.RandomCardRate, CardConfigManager.GetRandomAttrCard, info));
            }
            if (type == 2)
            {
                return(CardConfigManager.GetRateCard(itemConfig.RandomCardRate, CardConfigManager.GetRandomTypeCard, info));
            }
            return(CardConfigManager.GetRateCard(itemConfig.RandomCardRate, CardConfigManager.GetRandomCard, 0));
        }