|  |  |  | @ -480,6 +480,13 @@ public class WpakPowerManager {@@ -480,6 +480,13 @@ public class WpakPowerManager { | 
			
		
	
		
			
				
					|  |  |  |  |             damage = ThreadLocalRandom.current().nextInt((int) min, (int) (max) + 1); | 
			
		
	
		
			
				
					|  |  |  |  |         } | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  |         //apply power damage modifier values
 | 
			
		
	
		
			
				
					|  |  |  |  |         for(AppliedEffect appliedEffect: caster._effects.values()){ | 
			
		
	
		
			
				
					|  |  |  |  |             if(appliedEffect.modifiers.containsKey(mbEnums.ModType.PowerDamageModifier)){ | 
			
		
	
		
			
				
					|  |  |  |  |                 damage *= 1 + (float)appliedEffect.modifiers.get(mbEnums.ModType.PowerDamageModifier); | 
			
		
	
		
			
				
					|  |  |  |  |             } | 
			
		
	
		
			
				
					|  |  |  |  |         } | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  |         if(AbstractCharacter.IsAbstractCharacter(target)) { | 
			
		
	
		
			
				
					|  |  |  |  |             AbstractCharacter absChar = (AbstractCharacter)target; | 
			
		
	
		
			
				
					|  |  |  |  |             damage = (int) absChar.resists.getResistedDamage(caster,absChar,damageType,damage,rank); | 
			
		
	
	
		
			
				
					|  |  |  | 
 |