| 
					
				 | 
			
			
				@@ -565,11 +565,9 @@ namespace GFGGame 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             UI_ComConsume listItem = UI_ComConsume.Proxy(obj); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             int index = (int)listItem.target.data; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				- 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            if (itemsCount[index] == 0) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            if (index >= itemsCount.Count|| itemsCount[index] == 0) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 Timers.inst.Remove(OnTimedEvent); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				- 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 return; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             itemsCount[index] = itemsCount[index] - 1; 
			 |