;-----------------------------------------------------------------
;
; Magicmaker Enemy Balance File :
; Associate's Difficulty (Difficulty 1)
;
;-----------------------------------------------------------------
; KEY
;-----------------------------------------------------------------
;  Basic Parameters:
;		A: Max HP
;		B: Movespeed
;		C: Collision Damage
;	Special Attack (if applicable)
; 		D: Attack Timer
;		E: Attack Damage
;	Extra Args (if applicable)
;		F: Arg 1
;		G: Arg 2
;		H: Arg 3
;		I: Arg 4
;		J: Arg 5
;		K: Arg 6
;		L: Arg 7
;		M: Arg 8
;-------------------|---------------|-----------------------------
;A		B		C	|	D		E	|	F		G		H		I	J	K	L	M
;-------------------|---------------|-----------------------------

;FOREST MOBS
20		2		2		0		0		0		0		0		0	0	0	0	0	;Goblin / SPAWN_GOBLIN   
10		4		2		-1		0		0.5		0		0		0	0	0	0	0	;Fairy / SPAWN_FAIRY    Negative attack timer = does not drop bombs.  Arg1: flight curve height.
15		0		0		6		4		1		0		0		0	0	0	0	0	;Turret Flower / SPAWN_TURRET   Arg1: attack burst count

;CASTLE MOBS
20		3		2		0		0		0		0		0		0	0	0	0	0	;Ghost / SPAWN_GHOST    Arg1: on collision fear duration.
15		2		2		4		4		-1		5		20		6	0	0	0	0	;Skeleton / SPAWN_SKELETON	Arg1: bomb interval (-1 for none).  Arg2: bomb explode radius. Arg3: projectile speed. Arg4: detection radius

;TARGETS
22		3		3		2		5		0		0		0		0	0	0	0	0	;Target / SPAWN_TARGET
22		3		3		2		5		0		0		0		0	0	0	0	0	;Spell Target / SPAWN_HEAVY_TARGET
22		3		3		2		5		0		0		0		0	0	0	0	0	;Duo Target / SPAWN_DUO_TARGET
22		3		3		2		5		0		0		0		0	0	0	0	0	;Tutorial Turret / SPAWN_FORWARD_TURRET

;CASTLE PT2
10		3		4		3		2		0		0		0		0	0	0	0	0	;Spider / SPAWN_WALL_SPIDER	Arg1: poison damage

;FOREST MINIBOSSES
500		2		4		3		8		4		1		1		1	3	.25	90	0	;Fairy Queen / SPAWN_MINIBOSS_FAIRY  Movespeed: base teleport timer.  Arg1: summon timer base.  Arg2:teleport timer variance.  Arg3:attack timer variance.  Arg4:summon timer variance.  Arg5: number of shots per volley.  Arg6: delay between volley shots.  Arg7: shot angle (rotation per second)
500		2		4		6		8		2		5		1		0	0	0	0	0	;(UNUSED) / SPAWN_MINIBOSS_TROLL	Arg1: attack timer variance.  Arg2: stomp damage.  Arg3: pause between stop and throw
500		0		4		1		8		1		1		.25		2	0	0	0	0	;Giant Flower / SPAWN_MINIBOSS_FLOWER	Arg1: attack timer variance.  Arg2: burst count.  Arg3: fire delay. Arg4: windup time
100		5		0		0		0		0		0		0		0	0	0	0	0	;Goblin Gem Thief / SPAWN_GOBLIN_THIEF	

;CASTLE MINIBOSS
1.5		1.5		0		0		1.5		.5		0		0		0	0	0	0	0	;Posessive Ghost / SPAWN_MINIBOSS_POSSESSIVE  All values are multipliers to possessed enemy's stats.  Arg1: incoming damage multiplier.

;DESERT MOBS
20		4		2		.25		0		12		6		4		4	0	0	0	0	;Lamia / SPAWN_SNAKE Arg1: jump strength.  Arg2: range to trigger jump attack.  Arg3: projectile timer.  Arg4: poison damage
15		8		2		0		0		2		0		0		0	0	0	0	0	;Harpy / SPAWN_VULTURE  Arg1: if positive, will pick up loot and player.
10		4		2		.25		0		4		2		0		0	0	0	0	0	;Salamander / SPAWN_SCORPION  Arg1: burn damage. Arg2: number of fireballs

;DESERT MINIBOSSES
500		6		4		0		10		2		8		2		0	0	0	0	0	;Basket Cobra / SPAWN_GIANT_COBRA  Arg1: 1/x chance that the cobra will attack.  Arg2: poison damage.  Arg3: pause timer
0		0		0		3		20		8		0		0		0	0	0	0	0	;Time Bomb / SPAWN_TIME_BOMB  Arg1: explosion radius
5		6		4		1		.5		6		0		0		0	0	0	0	0	;Goblin Mummy / SPAWN_GOBLIN_MUMMY  damage is fear length.  Arg1: fear radius
500		0		4		0		0		.25		.75		4		8	0	0	0	0	;Genie / SPAWN_LARGE_VULTURE   Arg1:min direction timer.  Arg2: max direction timer.  Arg3:min movespeed.  Arg4: max movespeed)

;DESERT MISC
5		4		1		0		0		5		5		0		0	0	0	0	0	;Salamander mini fireballs / SPAWN_WISP  Arg1: jump strength.  Arg2: wisp activate radius
0		0		0		0		0		0		0		0		0	0	0	0	0	;(UNUSED) this row intentionally left blank

;CAVERN MOBS
100		2		4		0		0		4		5		1.25	25	0	0	0	0	;Snowball / SPAWN_GIANT_SNOWBALL  movespeed is starting movespeed. Arg1: movespeed at 0 hp,  Arg2: size at full hp.  Arg3: size at 0 hp. Arg4: split hp threshold
40		6		2		3		5		40		1		50		0	0	0	0	0	;Ice Gargoyle / SPAWN_ICE_GARGOYLE  Arg1: active state maxhp value.  Arg2: thaw timer.  Arg3: frozen state defense bonus
20		0		2		0		0		10		10		0		0	0	0	0	0	;Mana Drain Crystal / SPAWN_ANTIMAGIC_CRYSTAL  Arg1: range.  Arg2: mana drain per second

;CAVERN MINIBOSSES
200		0		8		0		0		3		3		.75		2	0	0	0	0	;Shadow / SPAWN_SHADOW_MINIBOSS  Arg1: inivisible time.  Arg2: shadow growth timer.  Arg3: pause before lunge timer.  Arg4: is vulnerable time
500		6		7		0		0		5		13		1		0	0	0	0	0	;Frozen Velociraptor / SPAWN_VELOCIRAPTOR_MINIBOSS Arg1: number of hits to free.  Arg2: jump impulse. Arg3: time velociraptor continues to follow after target stops moving
0		0		0		0		0		0		0		0		0	0	0	0	0	;(UNUSED) this row intentionally left blank

;FOREST MISC
5		5		2		0		0		5		0		0		0	0	0	0	0	;Beehive, Bees / SPAWN_BEE_SWARM  Arg1: beehive hp
10		4		10		0		0		0		0		0		0	0	0	0	0	;Leaf Pile / SPAWN_LEAF_PILE

;CASTLE MISC
0		0		0		0		0		5		10		0		0	0	0	0	0	;Castle Cauldrons / SPAWN_CAULDRON_FIRE  Arg1: range.  Arg2: damage per second to ghosts

;CAVERN MISC
10		4		10		0		0		0		0		0		0	0	0	0	0	;Bedazzlite Crystal / SPAWN_BEDAZZLE_CRYSTAL

;TEMPLE HAZARDS
0		4		5		0		0		96		0		0		0	0	0	0	0	;Guillotine Trap / SPAWN_GUILLOTINE  Arg1: guillotine speed value (this value is used in a really stupid looking calculation to control the swing speed of the guillotines) (higher is faster)
0		4		5		0		0		0		0		0		0	0	0	0	0	;Buzzsaw Trap / SPAWN_BUZZSAW
0		4		5		0		0		16		1		8		0	0	0	0	0	;Crusher Trap / SPAWN_CRUSHER  Arg1: fall speed.  Arg2: pause.  Arg3: rise speed.  Arg4: idle time
10		4		5		0		0		10		0		0		0	0	0	0	0	;Flood Trap / SPAWN_FLOOD  Arg1: fill time

;TEMPLE MOBS
10		4		2		0		0		0		0		0		0	0	0	0	0	;Snakes / SPAWN_TRAP_SNAKE
20		4		2		0		0		20		0		0		0	0	0	0	0	;Jumper Cabbage / SPAWN_JUMPER  Arg1: vertical jump strength
15		3		0		0		0		20		0		0		0	0	0	0	0	;Flipper Bug / SPAWN_FLIPPER, Arg1: flip strength
10		0		0		1.5		4		5		6		8		0	0	0	0	0	;Exploding Fungus / SPAWN_EXPLODER Arg1: radius. Arg2: detection radius. Arg3 detection damage

;TEMPLE MINIBOSSES
500		0		5		0		0		5		.33		0		0	0	0	0	0	;Gem Taunter / SPAWN_GRABBER_MINIBOSS  Arg1: retraction range.  Arg2: retraction speed
500		3		5		0		10		2		10		.5		10	0	0	0	0	;Pull->Slam Monster / SPAWN_ABOMINATION_MINIBOSS  Arg1: pull timer.  Arg2: pull strength.  Arg3: telegraph timer.  Arg4: pull range
0		0		0		0		10		1		5		5		0	0	0	0	0	;Fake Exploding Gems / SPAWN_DECOY_GEM   Arg1: explosion timer.  Arg2: explosion radius  Arg3: Number of decoys
500		0.5		15		1		10		1		2		2		4	0	0	0	0	;Durlan Zu God of Fashion / SPAWN_TEMPLE_SIDE_MINIBOSS   Movespeed: teleport interval.  Arg1: idle state timer.  Arg2: teleport state timer.  Arg3: swoop state timer.  Arg4: shoot state timer

;BEHIND THE SCENES
0		0		0		0		0		0		0		0		0	0	0	0	0	;(UNUSED) this row intentionally left blank
0		0		0		0		0		0		0		0		0	0	0	0	0	;(UNUSED) this row intentionally left blank

;GOBLIN WIZARDS
20		2		2		.5		10		0		0		0		0	0	0	0	0	;Goblin Wizards / SPAWN_GOBLIN_WIZARD