| | |
| | | {
|
| | | ItemConfig config = Config.Instance.Get<ItemConfig>(itemId);
|
| | | int playerJob = PlayerDatas.Instance.baseData.Job;
|
| | | if (config == null || (!isCompare && compareSocre <= 0) || config.EquipPlace == 0 |
| | | || score == compareSocre || type == PackType.rptEquip || type == PackType.rptDogzEquip) return 0;
|
| | | if (config == null || (!isCompare && compareSocre == 0) || config.EquipPlace == 0 |
| | | || (score == compareSocre && compareSocre != 0) || (compareSocre <= 0 && (type == PackType.rptEquip || type == PackType.rptDogzEquip))) return 0;
|
| | |
|
| | | ItemModel model = playerPack.GetItemModelByGUID(guid);
|
| | | if (model != null && modelInterface.IsOverdue(guid, itemId, model.useDataDict)) return 1;
|