|  |  |  | @ -67,8 +67,10 @@ public enum MovementManager {@@ -67,8 +67,10 @@ public enum MovementManager { | 
			
		
	
		
			
				
					|  |  |  |  |             return; | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  |         if (toMove.getObjectType().equals(GameObjectType.PlayerCharacter)) { | 
			
		
	
		
			
				
					|  |  |  |  |             if (((PlayerCharacter) toMove).isCasting()) | 
			
		
	
		
			
				
					|  |  |  |  |                 ((PlayerCharacter) toMove).update(false); | 
			
		
	
		
			
				
					|  |  |  |  |             if (((PlayerCharacter) toMove).isCasting()) { | 
			
		
	
		
			
				
					|  |  |  |  |                 ((PlayerCharacter) toMove).updateLocation(); | 
			
		
	
		
			
				
					|  |  |  |  |                 ((PlayerCharacter) toMove).updateMovementState(); | 
			
		
	
		
			
				
					|  |  |  |  |             } | 
			
		
	
		
			
				
					|  |  |  |  |         } | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
	
		
			
				
					|  |  |  | @ -408,7 +410,9 @@ public enum MovementManager {@@ -408,7 +410,9 @@ public enum MovementManager { | 
			
		
	
		
			
				
					|  |  |  |  |             if (bonus.getBool(ModType.Stunned, SourceType.None) || bonus.getBool(ModType.CannotMove, SourceType.None)) | 
			
		
	
		
			
				
					|  |  |  |  |                 continue; | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  |             member.update(false); | 
			
		
	
		
			
				
					|  |  |  |  |             //member.update(false);
 | 
			
		
	
		
			
				
					|  |  |  |  |             member.updateLocation(); | 
			
		
	
		
			
				
					|  |  |  |  |             member.updateMovementState(); | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  |             // All checks passed, let's move the player
 | 
			
		
	
	
		
			
				
					|  |  |  | 
 |