|  |  |  | @ -850,14 +850,14 @@ public enum PowersManager {@@ -850,14 +850,14 @@ public enum PowersManager { | 
			
		
	
		
			
				
					|  |  |  |  |         //    return;
 | 
			
		
	
		
			
				
					|  |  |  |  |         //}
 | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  |         if(HandleItemEnchantments(playerCharacter, msg)) { | 
			
		
	
		
			
				
					|  |  |  |  |             playerCharacter.setIsCasting(false); | 
			
		
	
		
			
				
					|  |  |  |  |             PerformActionMsg castMsg = new PerformActionMsg(msg); | 
			
		
	
		
			
				
					|  |  |  |  |             castMsg.setNumTrains(9999); | 
			
		
	
		
			
				
					|  |  |  |  |             castMsg.setUnknown04(2); | 
			
		
	
		
			
				
					|  |  |  |  |             DispatchMessage.dispatchMsgToInterestArea(playerCharacter, castMsg, DispatchChannel.PRIMARY, MBServerStatics.CHARACTER_LOAD_RANGE, true, false); | 
			
		
	
		
			
				
					|  |  |  |  |             return; | 
			
		
	
		
			
				
					|  |  |  |  |         } | 
			
		
	
		
			
				
					|  |  |  |  |         //if(HandleItemEnchantments(playerCharacter, msg)) {
 | 
			
		
	
		
			
				
					|  |  |  |  |         //    playerCharacter.setIsCasting(false);
 | 
			
		
	
		
			
				
					|  |  |  |  |         //    PerformActionMsg castMsg = new PerformActionMsg(msg);
 | 
			
		
	
		
			
				
					|  |  |  |  |         //    castMsg.setNumTrains(9999);
 | 
			
		
	
		
			
				
					|  |  |  |  |         //    castMsg.setUnknown04(2);
 | 
			
		
	
		
			
				
					|  |  |  |  |         //    DispatchMessage.dispatchMsgToInterestArea(playerCharacter, castMsg, DispatchChannel.PRIMARY, MBServerStatics.CHARACTER_LOAD_RANGE, true, false);
 | 
			
		
	
		
			
				
					|  |  |  |  |         //    return;
 | 
			
		
	
		
			
				
					|  |  |  |  |         //}
 | 
			
		
	
		
			
				
					|  |  |  |  |         PerformActionMsg performActionMsg; | 
			
		
	
		
			
				
					|  |  |  |  |         Dispatch dispatch; | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
	
		
			
				
					|  |  |  | @ -3149,11 +3149,12 @@ public enum PowersManager {@@ -3149,11 +3149,12 @@ public enum PowersManager { | 
			
		
	
		
			
				
					|  |  |  |  |                         //    Logger.error(pc.getFirstName() + " failed to apply self buff: " + msg.getPowerUsedID());
 | 
			
		
	
		
			
				
					|  |  |  |  |                         //}
 | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  |                         UsePowerJob asj =new UsePowerJob(pc,msg,eb.getToken(),pb,pc.getLiveCounter(),pc.getLiveCounter()); | 
			
		
	
		
			
				
					|  |  |  |  |                         UsePowerJob asj = new UsePowerJob(pc,msg,pb.getToken(),pb,pc.getLiveCounter(),pc.getLiveCounter()); | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  |                         JobContainer jc = JobScheduler.getInstance().scheduleJob(asj, 1800000); | 
			
		
	
		
			
				
					|  |  |  |  |                         Effect eff = new Effect(jc, eb, msg.getNumTrains()); | 
			
		
	
		
			
				
					|  |  |  |  |                         pc.effects.put("CASTABLE", eff); | 
			
		
	
		
			
				
					|  |  |  |  |                        // pc.effects.put("CASTABLE", eff);
 | 
			
		
	
		
			
				
					|  |  |  |  |                         pc.addEffect("CASTABLE",1800,asj,eb,msg.getNumTrains()); | 
			
		
	
		
			
				
					|  |  |  |  |                         pc.applyAllBonuses(); | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  |                         ApplyEffectMsg pum = new ApplyEffectMsg(); | 
			
		
	
	
		
			
				
					|  |  |  | 
 |