| 
						
						
							
								
							
						
						
					 | 
					 | 
					@ -18,6 +18,7 @@ | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					
 | 
					 | 
					 | 
					 | 
					
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					package engine.powers.poweractions; | 
					 | 
					 | 
					 | 
					package engine.powers.poweractions; | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					
 | 
					 | 
					 | 
					 | 
					
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					import com.sun.prism.impl.ps.BaseShaderContext; | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					import engine.Enum.GameObjectType; | 
					 | 
					 | 
					 | 
					import engine.Enum.GameObjectType; | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					import engine.Enum.ModType; | 
					 | 
					 | 
					 | 
					import engine.Enum.ModType; | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					import engine.Enum.SourceType; | 
					 | 
					 | 
					 | 
					import engine.Enum.SourceType; | 
				
			
			
		
	
	
		
		
			
				
					| 
						
							
								
							
						
						
							
								
							
						
						
					 | 
					 | 
					@ -140,10 +141,17 @@ public class ApplyEffectPowerAction extends AbstractPowerAction { | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                    ((Mob) awo).setCombatTarget(source); | 
					 | 
					 | 
					 | 
					                    ((Mob) awo).setCombatTarget(source); | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                    ChatSystemMsg msg = ChatManager.CombatInfo(source, awo); | 
					 | 
					 | 
					 | 
					                    ChatSystemMsg msg = ChatManager.CombatInfo(source, awo); | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                    DispatchMessage.sendToAllInRange(source, msg); | 
					 | 
					 | 
					 | 
					                    DispatchMessage.sendToAllInRange(source, msg); | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					                    ((Mob)awo).refresh(); | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					                } | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					            } | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					            if (awo != null && awo.getObjectType() == GameObjectType.Mob) { | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					                if(((Mob)awo).isPet()) { | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					                    ((Mob) awo).recalculateStats(); | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                } | 
					 | 
					 | 
					 | 
					                } | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					            } | 
					 | 
					 | 
					 | 
					            } | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					            this.effect.startEffect(source, awo, trains, eff); | 
					 | 
					 | 
					 | 
					            this.effect.startEffect(source, awo, trains, eff); | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					        } | 
					 | 
					 | 
					 | 
					        } | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					    } | 
					 | 
					 | 
					 | 
					    } | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					
 | 
					 | 
					 | 
					 | 
					
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					    protected void _applyEffectForItem(Item item, int trains) { | 
					 | 
					 | 
					 | 
					    protected void _applyEffectForItem(Item item, int trains) { | 
				
			
			
		
	
	
		
		
			
				
					| 
						
							
								
							
						
						
						
					 | 
					 | 
					
  |