|  |  | @ -1009,26 +1009,27 @@ public class PlayerCombatStats { | 
			
		
	
		
		
			
				
					
					|  |  |  |                 int required = nextLevel - currentLevel; |  |  |  |                 int required = nextLevel - currentLevel; | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  |                 //get group member divisor
 |  |  |  |                 //get group member divisor
 | 
			
		
	
		
		
			
				
					
					|  |  |  |                 float divisor = switch (group.members.size()) { |  |  |  |                // float divisor =
 | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  |                     case 2 -> 16.0f; |  |  |  |                  //       switch (group.members.size()) {
 | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  |                     case 3 -> 18.0f; |  |  |  |                  //   case 2 -> 16.0f;
 | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  |                     case 4 -> 20.0f; |  |  |  |                 ///    case 3 -> 18.0f;
 | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  |                     case 5 -> 21.0f; |  |  |  |                 //    case 4 -> 20.0f;
 | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  |                     case 6 -> 23.0f; |  |  |  |                 //    case 5 -> 21.0f;
 | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  |                     case 7 -> 25.0f; |  |  |  |                  //   case 6 -> 23.0f;
 | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  |                     case 8 -> 26.0f; |  |  |  |                 //    case 7 -> 25.0f;
 | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  |                     case 9 -> 28.0f; |  |  |  |                 //    case 8 -> 26.0f;
 | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  |                     case 10 -> 30.0f; |  |  |  |                 //    case 9 -> 28.0f;
 | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  |                     default -> 15.0f; |  |  |  |                 //    case 10 -> 30.0f;
 | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  |                 }; |  |  |  |                 //    default -> 15.0f;
 | 
			
				
				
			
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |                 //};
 | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  |                 //apply the X mob kills required rule
 |  |  |  |                 //apply the X mob kills required rule
 | 
			
		
	
		
		
			
				
					
					|  |  |  |                 grantedXP = required / divisor; |  |  |  |                 //grantedXP = required / divisor;
 | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  |                 if(leadership > 0) |  |  |  |                 if(leadership > 0) | 
			
		
	
		
		
			
				
					
					|  |  |  |                     multiplier += (multiplier * (leadership * 0.01f)); |  |  |  |                     multiplier += (multiplier * (leadership * 0.01f)); | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  |                 member.grantXP((int) Math.floor(grantedXP * multiplier)); |  |  |  |                 //member.grantXP((int) Math.floor(grantedXP * multiplier));
 | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  |             } |  |  |  |             } | 
			
		
	
		
		
			
				
					
					|  |  |  |         }else{ |  |  |  |         }else{ | 
			
		
	
		
		
			
				
					
					|  |  |  |             //Solo XP
 |  |  |  |             //Solo XP
 | 
			
		
	
	
		
		
			
				
					|  |  | 
 |