|  |  | @ -123,7 +123,7 @@ public class LootManager { | 
			
		
	
		
		
			
				
					
					|  |  |  |                     //iterate the booty tables and add items to mob inventory
 |  |  |  |                     //iterate the booty tables and add items to mob inventory
 | 
			
		
	
		
		
			
				
					
					|  |  |  |                     MobLoot toAdd = getGenTableItem(bse.lootTable, mob); |  |  |  |                     MobLoot toAdd = getGenTableItem(bse.lootTable, mob); | 
			
		
	
		
		
			
				
					
					|  |  |  |                     if (toAdd != null) { |  |  |  |                     if (toAdd != null) { | 
			
		
	
		
		
			
				
					
					|  |  |  |                         if(toAdd.getPrefix().isEmpty() == true && toAdd.getSuffix().isEmpty() == true){ |  |  |  |                         if(toAdd.getPrefix() != null && toAdd.getPrefix().isEmpty() == true && toAdd.getSuffix()!= null && toAdd.getSuffix().isEmpty() == true){ | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  |                             toAdd.setIsID(true); |  |  |  |                             toAdd.setIsID(true); | 
			
		
	
		
		
			
				
					
					|  |  |  |                         } |  |  |  |                         } | 
			
		
	
		
		
			
				
					
					|  |  |  |                         mob.getCharItemManager().addItemToInventory(toAdd); |  |  |  |                         mob.getCharItemManager().addItemToInventory(toAdd); | 
			
		
	
	
		
		
			
				
					|  |  | @ -133,7 +133,7 @@ public class LootManager { | 
			
		
	
		
		
			
				
					
					|  |  |  |                             int lootTableID = bse.lootTable + 1; |  |  |  |                             int lootTableID = bse.lootTable + 1; | 
			
		
	
		
		
			
				
					
					|  |  |  |                             MobLoot toAddHZ = getGenTableItem(lootTableID, mob); |  |  |  |                             MobLoot toAddHZ = getGenTableItem(lootTableID, mob); | 
			
		
	
		
		
			
				
					
					|  |  |  |                             if (toAddHZ != null) |  |  |  |                             if (toAddHZ != null) | 
			
		
	
		
		
			
				
					
					|  |  |  |                                 if(toAdd.getPrefix().isEmpty() == true && toAdd.getSuffix().isEmpty() == true){ |  |  |  |                                 if(toAdd.getPrefix() != null && toAdd.getPrefix().isEmpty() == true && toAdd.getSuffix()!= null && toAdd.getSuffix().isEmpty() == true){ | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  |                                     toAdd.setIsID(true); |  |  |  |                                     toAdd.setIsID(true); | 
			
		
	
		
		
			
				
					
					|  |  |  |                                 } |  |  |  |                                 } | 
			
		
	
		
		
			
				
					
					|  |  |  |                                 mob.getCharItemManager().addItemToInventory(toAddHZ); |  |  |  |                                 mob.getCharItemManager().addItemToInventory(toAddHZ); | 
			
		
	
	
		
		
			
				
					|  |  | @ -169,6 +169,7 @@ public class LootManager { | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  |     public static MobLoot getGenTableItem(int genTableID, Mob mob) { |  |  |  |     public static MobLoot getGenTableItem(int genTableID, Mob mob) { | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |         try { | 
			
		
	
		
		
			
				
					
					|  |  |  |             if (genTableID == 0 || mob == null || generalItemTables.containsKey(genTableID) == false) { |  |  |  |             if (genTableID == 0 || mob == null || generalItemTables.containsKey(genTableID) == false) { | 
			
		
	
		
		
			
				
					
					|  |  |  |                 return null; |  |  |  |                 return null; | 
			
		
	
		
		
			
				
					
					|  |  |  |             } |  |  |  |             } | 
			
		
	
	
		
		
			
				
					|  |  | @ -229,6 +230,9 @@ public class LootManager { | 
			
		
	
		
		
			
				
					
					|  |  |  |                 } |  |  |  |                 } | 
			
		
	
		
		
			
				
					
					|  |  |  |             } |  |  |  |             } | 
			
		
	
		
		
			
				
					
					|  |  |  |             return outItem; |  |  |  |             return outItem; | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |         }catch(Exception e){ | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |             return null; | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |         } | 
			
		
	
		
		
			
				
					
					|  |  |  |     } |  |  |  |     } | 
			
		
	
		
		
			
				
					
					|  |  |  |     private static int TableRoll(int mobLevel){ |  |  |  |     private static int TableRoll(int mobLevel){ | 
			
		
	
		
		
			
				
					
					|  |  |  |         int max = (int)(4.882 * mobLevel + 121.0); |  |  |  |         int max = (int)(4.882 * mobLevel + 121.0); | 
			
		
	
	
		
		
			
				
					|  |  | 
 |