| 
						
						
							
								
							
						
						
					 | 
					 | 
					@ -51,6 +51,7 @@ public class simulateBootyCmd  extends AbstractDevCmd { | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					        Enum.GameObjectType objType = target.getObjectType(); | 
					 | 
					 | 
					 | 
					        Enum.GameObjectType objType = target.getObjectType(); | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					        String output; | 
					 | 
					 | 
					 | 
					        String output; | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					        output = "Booty Simulation:" + newline; | 
					 | 
					 | 
					 | 
					        output = "Booty Simulation:" + newline; | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					        switch (objType) { | 
					 | 
					 | 
					 | 
					        switch (objType) { | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					            case Building: | 
					 | 
					 | 
					 | 
					            case Building: | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					            case PlayerCharacter: | 
					 | 
					 | 
					 | 
					            case PlayerCharacter: | 
				
			
			
		
	
	
		
		
			
				
					| 
						
						
						
							
								
							
						
					 | 
					 | 
					@ -70,9 +71,11 @@ public class simulateBootyCmd  extends AbstractDevCmd { | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                    ArrayList<Item> simulatedBooty = new ArrayList<>(); | 
					 | 
					 | 
					 | 
					                    ArrayList<Item> simulatedBooty = new ArrayList<>(); | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                    if(isZone == false){ | 
					 | 
					 | 
					 | 
					                    if(isZone == false){ | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                        //simulate individual mob booty
 | 
					 | 
					 | 
					 | 
					                        //simulate individual mob booty
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					                        output += "Simulated " + iterations + " Iterations 0n " + mob.parentZone.zoneMobSet.size() + " Mobs." + newline; | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                        simulatedBooty = simulateMobBooty(mob, iterations); | 
					 | 
					 | 
					 | 
					                        simulatedBooty = simulateMobBooty(mob, iterations); | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                    } | 
					 | 
					 | 
					 | 
					                    } | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                    else { | 
					 | 
					 | 
					 | 
					                    else { | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					                        output += "Simulated " + iterations + " Iterations 0n " + mob.getName() + newline; | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                        simulatedBooty = simulateZoneBooty(mob.getParentZone(), iterations); | 
					 | 
					 | 
					 | 
					                        simulatedBooty = simulateZoneBooty(mob.getParentZone(), iterations); | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                    } | 
					 | 
					 | 
					 | 
					                    } | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                    try { | 
					 | 
					 | 
					 | 
					                    try { | 
				
			
			
		
	
	
		
		
			
				
					| 
						
							
								
							
						
						
							
								
							
						
						
					 | 
					 | 
					@ -105,6 +108,7 @@ public class simulateBootyCmd  extends AbstractDevCmd { | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                    } catch (Exception ex) { | 
					 | 
					 | 
					 | 
					                    } catch (Exception ex) { | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                        failures++; | 
					 | 
					 | 
					 | 
					                        failures++; | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                    } | 
					 | 
					 | 
					 | 
					                    } | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					                    output += "Time Required To Gain Simulated Booty: " + mob.getMobBase().getSpawnTime() * iterations + " Seconds" + newline; | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                    output += "Glass Drops:" + GlassItems.size() + newline; | 
					 | 
					 | 
					 | 
					                    output += "Glass Drops:" + GlassItems.size() + newline; | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                for(Item glassItem : GlassItems){ | 
					 | 
					 | 
					 | 
					                for(Item glassItem : GlassItems){ | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                    output += glassItem.getName() + newline; | 
					 | 
					 | 
					 | 
					                    output += glassItem.getName() + newline; | 
				
			
			
		
	
	
		
		
			
				
					| 
						
							
								
							
						
						
						
					 | 
					 | 
					
  |