|  |  |  | @ -82,23 +82,25 @@ public class PowerActionParser {@@ -82,23 +82,25 @@ public class PowerActionParser { | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  |             switch (powerActionEntry.action_type) { | 
			
		
	
		
			
				
					|  |  |  |  |                 case "RemoveEffect": | 
			
		
	
		
			
				
					|  |  |  |  |                     powerActionEntry.effect_id = headerIterator.next(); | 
			
		
	
		
			
				
					|  |  |  |  |                     effectDescription = new EffectDescription(); | 
			
		
	
		
			
				
					|  |  |  |  |                     effectDescription.effect_id = headerIterator.next(); | 
			
		
	
		
			
				
					|  |  |  |  |                     powerActionEntry.effects.add(effectDescription); | 
			
		
	
		
			
				
					|  |  |  |  |                     break; | 
			
		
	
		
			
				
					|  |  |  |  |                 case "CreateMob": | 
			
		
	
		
			
				
					|  |  |  |  |                     powerActionEntry.arg1 = Integer.parseInt(headerIterator.next()); | 
			
		
	
		
			
				
					|  |  |  |  |                     powerActionEntry.arg2 = Integer.parseInt(headerIterator.next()); | 
			
		
	
		
			
				
					|  |  |  |  |                     powerActionEntry.petLevel = Integer.parseInt(headerIterator.next()); | 
			
		
	
		
			
				
					|  |  |  |  |                     powerActionEntry.petRace = Integer.parseInt(headerIterator.next()); | 
			
		
	
		
			
				
					|  |  |  |  |                     break; | 
			
		
	
		
			
				
					|  |  |  |  |                 case "DamageOverTime": | 
			
		
	
		
			
				
					|  |  |  |  |                     powerActionEntry.effect_id = headerIterator.next(); | 
			
		
	
		
			
				
					|  |  |  |  |                     powerActionEntry.arg1 = Integer.parseInt(headerIterator.next()); | 
			
		
	
		
			
				
					|  |  |  |  |                     powerActionEntry.arg2 = Integer.parseInt(headerIterator.next()); | 
			
		
	
		
			
				
					|  |  |  |  |                     effectDescription = new EffectDescription(); | 
			
		
	
		
			
				
					|  |  |  |  |                     effectDescription.effect_id = headerIterator.next(); | 
			
		
	
		
			
				
					|  |  |  |  |                     effectDescription.cycleDuration = Integer.parseInt(headerIterator.next()); | 
			
		
	
		
			
				
					|  |  |  |  |                     effectDescription.cycleDelay = Integer.parseInt(headerIterator.next()); | 
			
		
	
		
			
				
					|  |  |  |  |                     powerActionEntry.effects.add(effectDescription); | 
			
		
	
		
			
				
					|  |  |  |  |                     break; | 
			
		
	
		
			
				
					|  |  |  |  |                 case "Transform": | 
			
		
	
		
			
				
					|  |  |  |  |                 case "Invis": | 
			
		
	
		
			
				
					|  |  |  |  |                     powerActionEntry.effect_id = headerIterator.next(); | 
			
		
	
		
			
				
					|  |  |  |  |                     powerActionEntry.arg1 = Integer.parseInt(headerIterator.next()); | 
			
		
	
		
			
				
					|  |  |  |  |                     break; | 
			
		
	
		
			
				
					|  |  |  |  |                 case "ApplyEffect": | 
			
		
	
		
			
				
					|  |  |  |  |                 case "ApplyEffects": | 
			
		
	
		
			
				
					|  |  |  |  |                 case "DeferredPower": | 
			
		
	
		
			
				
					|  |  |  |  |                 case "DirectDamage": | 
			
		
	
		
			
				
					|  |  |  |  |                     while (headerIterator.hasNext()) { | 
			
		
	
	
		
			
				
					|  |  |  | @ -143,7 +145,7 @@ public class PowerActionParser {@@ -143,7 +145,7 @@ public class PowerActionParser { | 
			
		
	
		
			
				
					|  |  |  |  |                             powerActionEntry.scaleFactor.add(Float.parseFloat(bodyPart)); | 
			
		
	
		
			
				
					|  |  |  |  |                         break; | 
			
		
	
		
			
				
					|  |  |  |  |                     case "ISRESISTABLE": | 
			
		
	
		
			
				
					|  |  |  |  |                         powerActionEntry.isResistable = Boolean.parseBoolean(lineValues[1].trim()); | 
			
		
	
		
			
				
					|  |  |  |  |                         powerActionEntry.isResistible = Boolean.parseBoolean(lineValues[1].trim()); | 
			
		
	
		
			
				
					|  |  |  |  |                         break; | 
			
		
	
		
			
				
					|  |  |  |  |                     case "ISAGGRESSIVE": | 
			
		
	
		
			
				
					|  |  |  |  |                         powerActionEntry.isAggressive = Boolean.parseBoolean(lineValues[1].trim()); | 
			
		
	
	
		
			
				
					|  |  |  | 
 |