@ -5180,24 +5180,26 @@ public class PlayerCharacter extends AbstractCharacter {
				@@ -5180,24 +5180,26 @@ public class PlayerCharacter extends AbstractCharacter {
					 
			
		
	
		
			
				
					                    this . updateBlessingMessage ( ) ;   
			
		
	
		
			
				
					
 
			
		
	
		
			
				
					                    this . safeZone  =  this . isInSafeZone ( ) ;   
			
		
	
		
			
				
					                    if  ( ! this . timestamps . containsKey ( "nextBoxCheck" ) )   
			
		
	
		
			
				
					                        this . timestamps . put ( "nextBoxCheck" ,  System . currentTimeMillis ( )  +  10000 ) ;   
			
		
	
		
			
				
					
 
			
		
	
		
			
				
					                    if  ( ! this . isBoxed  & &  this . timestamps . get ( "nextBoxCheck" )  <  System . currentTimeMillis ( ) )  {   
			
		
	
		
			
				
					                        this . isBoxed  =  checkIfBoxed ( this ) ;   
			
		
	
		
			
				
					                        this . timestamps . put ( "nextBoxCheck" ,  System . currentTimeMillis ( )  +  10000 ) ;   
			
		
	
		
			
				
					                    }   
			
		
	
		
			
				
					                    if ( this . isActive  & &  this . enteredWorld )  {   
			
		
	
		
			
				
					                        if  ( ! this . timestamps . containsKey ( "nextBoxCheck" ) )   
			
		
	
		
			
				
					                            this . timestamps . put ( "nextBoxCheck" ,  System . currentTimeMillis ( )  +  10000 ) ;   
			
		
	
		
			
				
					
 
			
		
	
		
			
				
					                    if  ( this . level  <  10  & &  this . enteredWorld )  {   
			
		
	
		
			
				
					                        while  ( this . level  <  10 )  {   
			
		
	
		
			
				
					                            grantXP ( Experience . getBaseExperience ( this . level  +  1 )  -  this . exp ) ;   
			
		
	
		
			
				
					                         if  ( ! this . isBoxed  & &  this . timestamps . get ( "nextBoxCheck" )  <  System . currentTimeMillis ( ) )  {   
			
		
	
		
			
				
					                            this . isBoxed  =  checkIfBoxed ( this ) ;    
			
		
	
		
			
				
					                            this . timestamps . put ( "nextBoxCheck" ,  System . currentTimeMillis ( )  +  10000 ) ;   
			
		
	
		
			
				
					                        }   
			
		
	
		
			
				
					                    }   
			
		
	
		
			
				
					
 
			
		
	
		
			
				
					                    if  ( this . isBoxed  & &  ! this . containsEffect ( 1672601862 ) )  {   
			
		
	
		
			
				
					                        PowersManager . applyPower ( this ,  this ,  Vector3fImmutable . ZERO ,  1672601862 ,  40 ,  false ) ;   
			
		
	
		
			
				
					                    }   
			
		
	
		
			
				
					                        if  ( this . level  <  10  & &  this . enteredWorld )  {   
			
		
	
		
			
				
					                            while  ( this . level  <  10 )  {   
			
		
	
		
			
				
					                                grantXP ( Experience . getBaseExperience ( this . level  +  1 )  -  this . exp ) ;   
			
		
	
		
			
				
					                            }   
			
		
	
		
			
				
					                        }   
			
		
	
		
			
				
					
 
			
		
	
		
			
				
					                        if  ( this . isBoxed  & &  ! this . containsEffect ( 1672601862 ) )  {   
			
		
	
		
			
				
					                            PowersManager . applyPower ( this ,  this ,  Vector3fImmutable . ZERO ,  1672601862 ,  40 ,  false ) ;   
			
		
	
		
			
				
					                        }   
			
		
	
		
			
				
					                    }   
			
		
	
		
			
				
					                    if  ( this . isFlying ( ) )  {   
			
		
	
		
			
				
					                        if  ( this . effects . containsKey ( "MoveBuff" ) )  {   
			
		
	
		
			
				
					                            GroundPlayer ( this ) ;