@ -5244,45 +5244,26 @@ public class PlayerCharacter extends AbstractCharacter {
				@@ -5244,45 +5244,26 @@ public class PlayerCharacter extends AbstractCharacter {
					 
			
		
	
		
			
				
					            Logger . error ( "UPDATE ISSUE: "  +  e ) ;   
			
		
	
		
			
				
					        }   
			
		
	
		
			
				
					    }   
			
		
	
		
			
				
					    public  static  void  unboxPlayer ( PlayerCharacter  player ) {   
			
		
	
		
			
				
					    public  static  void  unboxPlayer ( PlayerCharacter  player )   {   
			
		
	
		
			
				
					        String  machineID  =  player . getClientConnection ( ) . machineID ;   
			
		
	
		
			
				
					        ArrayList < PlayerCharacter >  sameMachine  =  new  ArrayList < > ( ) ;   
			
		
	
		
			
				
					        for ( PlayerCharacter  pc  :  SessionManager . getAllActivePlayerCharacters ( ) ) {   
			
		
	
		
			
				
					            if ( ! pc . equals ( player )  & &  pc .   isActive  & &  pc . isEnteredWorld ( )  & &  pc . getClientConnection ( ) . machineID . equals ( machineID ) ) {   
			
		
	
		
			
				
					        for   ( PlayerCharacter  pc  :  SessionManager . getAllActivePlayerCharacters ( ) )   {   
			
		
	
		
			
				
					            if   ( ! pc . equals ( player )  & &  pc . isActive  & &  pc . isEnteredWorld ( )  & &  pc . getClientConnection ( ) . machineID . equals ( machineID ) )   {   
			
		
	
		
			
				
					                sameMachine . add ( pc ) ;   
			
		
	
		
			
				
					            }   
			
		
	
		
			
				
					        }   
			
		
	
		
			
				
					
 
			
		
	
		
			
				
					        boolean  valid  =  true ;   
			
		
	
		
			
				
					        for ( PlayerCharacter  pc  :  sameMachine ) {   
			
		
	
		
			
				
					            if ( ! pc . safeZone )   
			
		
	
		
			
				
					                valid  =  false ;   
			
		
	
		
			
				
					        }   
			
		
	
		
			
				
					        if ( valid )  {   
			
		
	
		
			
				
					        for  ( PlayerCharacter  pc  :  sameMachine )  {   
			
		
	
		
			
				
					            if ( pc . equals ( player ) )   
			
		
	
		
			
				
					                continue ;   
			
		
	
		
			
				
					            pc . isBoxed  =  true ;   
			
		
	
		
			
				
					                if  ( ! pc . title . equals ( CharacterTitle . PVE ) )  {   
			
		
	
		
			
				
					            pc . title  =  CharacterTitle . PVE ;   
			
		
	
		
			
				
					            InterestManager . setObjectDirty ( pc ) ;   
			
		
	
		
			
				
					                    InterestManager . reloadCharacter ( pc ,  true ) ;   
			
		
	
		
			
				
					                    pc . setDirtyLoad ( true ) ;   
			
		
	
		
			
				
					                    //pc.getClientConnection().forceDisconnect();
   
			
		
	
		
			
				
					                }   
			
		
	
		
			
				
					            InterestManager . reloadCharacter ( pc ,  false ) ;   
			
		
	
		
			
				
					        }   
			
		
	
		
			
				
					        player . isBoxed  =  false ;   
			
		
	
		
			
				
					            if  ( ! player . title . equals ( CharacterTitle . NONE ) )  {   
			
		
	
		
			
				
					        player . title  =  CharacterTitle . NONE ;   
			
		
	
		
			
				
					        InterestManager . setObjectDirty ( player ) ;   
			
		
	
		
			
				
					                InterestManager . reloadCharacter ( player ,  true ) ;   
			
		
	
		
			
				
					                player . setDirtyLoad ( true ) ;   
			
		
	
		
			
				
					                //player.getClientConnection().forceDisconnect();
   
			
		
	
		
			
				
					            }   
			
		
	
		
			
				
					            //if (player.containsEffect(1672601862)) {
   
			
		
	
		
			
				
					            //    player.removeEffectBySource(EffectSourceType.DeathShroud, 41, false);
   
			
		
	
		
			
				
					            //}
   
			
		
	
		
			
				
					        } else {   
			
		
	
		
			
				
					            ChatManager . chatSystemInfo ( player ,  "All Boxes Must Be In Safezone To Switch" ) ;   
			
		
	
		
			
				
					        }   
			
		
	
		
			
				
					        InterestManager . reloadCharacter ( player ,  false ) ;   
			
		
	
		
			
				
					    }   
			
		
	
		
			
				
					    public  static  boolean  checkIfBoxed ( PlayerCharacter  player ) {   
			
		
	
		
			
				
					        if ( ConfigManager . MB_WORLD_BOXLIMIT . getValue ( ) . equals ( "false" ) )  {