|  |  |  | @ -142,10 +142,10 @@ public class WpakPowerManager {@@ -142,10 +142,10 @@ public class WpakPowerManager { | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  |         //stunned check
 | 
			
		
	
		
			
				
					|  |  |  |  |         PlayerBonuses bonus = playerCharacter.getBonuses(); | 
			
		
	
		
			
				
					|  |  |  |  |         mbEnums.SourceType sourceType = mbEnums.SourceType.GetSourceType(powerCast.category); | 
			
		
	
		
			
				
					|  |  |  |  |         //    mbEnums.SourceType sourceType = mbEnums.SourceType.GetSourceType(powerCast.category);
 | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  |         if (bonus != null && (bonus.getBool(mbEnums.ModType.Stunned, mbEnums.SourceType.None) || bonus.getBool(mbEnums.ModType.CannotCast, mbEnums.SourceType.None) || bonus.getBool(mbEnums.ModType.BlockedPowerType, sourceType))) | 
			
		
	
		
			
				
					|  |  |  |  |             return true; | 
			
		
	
		
			
				
					|  |  |  |  |         //     if (bonus != null && (bonus.getBool(mbEnums.ModType.Stunned, mbEnums.SourceType.None) || bonus.getBool(mbEnums.ModType.CannotCast, mbEnums.SourceType.None) || bonus.getBool(mbEnums.ModType.BlockedPowerType, sourceType)))
 | 
			
		
	
		
			
				
					|  |  |  |  |         //        return true;
 | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  |         //sanity check for casting while moving
 | 
			
		
	
		
			
				
					|  |  |  |  |         Vector3fImmutable endLoc = playerCharacter.getEndLoc(); | 
			
		
	
	
		
			
				
					|  |  |  | 
 |