|  | @@ -35,8 +35,11 @@ namespace GFGGame
 | 
											
												
													
														|  |                  if (itemCfg != null && itemCfg.itemType == ConstItemType.USEABLE &&
 |  |                  if (itemCfg != null && itemCfg.itemType == ConstItemType.USEABLE &&
 | 
											
												
													
														|  |                      (itemCfg.subType == ConstItemSubType.USEABLE_AUTO))
 |  |                      (itemCfg.subType == ConstItemSubType.USEABLE_AUTO))
 | 
											
												
													
														|  |                  {
 |  |                  {
 | 
											
												
													
														|  | -                    itemDatasFromAutoUsedItem.AddRange(ItemUtil.CreateItemDataList(itemCfg.itemsArr, t.num));
 |  | 
 | 
											
												
													
														|  | -                    bonusList.RemoveAt(i);
 |  | 
 | 
											
												
													
														|  | 
 |  | +                    if(itemCfg.itemsArr != null && itemCfg.itemsArr.Length > 0)
 | 
											
												
													
														|  | 
 |  | +                    {
 | 
											
												
													
														|  | 
 |  | +                        itemDatasFromAutoUsedItem.AddRange(ItemUtil.CreateItemDataList(itemCfg.itemsArr, t.num));
 | 
											
												
													
														|  | 
 |  | +                        bonusList.RemoveAt(i);
 | 
											
												
													
														|  | 
 |  | +                    }
 | 
											
												
													
														|  |                  }
 |  |                  }
 | 
											
												
													
														|  |              }
 |  |              }
 | 
											
												
													
														|  |              bonusList.AddRange(itemDatasFromAutoUsedItem);
 |  |              bonusList.AddRange(itemDatasFromAutoUsedItem);
 |