//===========================================================================
//
// Lost Soul
//
//===========================================================================
ACTOR LostSoul1 Replaces LostSoul
{
	Game Doom
	SpawnID 110
	Health 100
	Radius 16
	Height 56
	Mass 50
	Speed 8
	Damage (random (8, 12))
	PainChance 256
	Monster
	+FLOAT +NOGRAVITY +MISSILEMORE +DONTFALL +NOICEDEATH
	AttackSound "skull/melee"
	PainSound "skull/pain"
	DeathSound "skull/death"
	ActiveSound "skull/active"
	Obituary "$OB_SKULL"
	BloodType "LostSoulBlood"
	States
	{
	Spawn:
		SKUL AB 10 BRIGHT A_Look
		Loop
	See:
		SKUL AB 6 BRIGHT A_Chase
		Loop
	Missile:
		SKUL C 10 BRIGHT A_FaceTarget
		SKUL D 4 BRIGHT A_SkullAttack
		SKUL CD 4 BRIGHT
		Goto Missile+2
	Pain:
		SKUL E 3 BRIGHT
		SKUL E 3 BRIGHT A_Pain
		Goto See
	Death:
		SKUL F 3 BRIGHT
		SKUL G 3 BRIGHT A_Scream
		TNT1 AAA 0 A_CustomMissile("ExplosionFire", 10,  0, random(0, 360), 2, random(-90, 90))
		TNT1 A 0 A_CustomMissile("ExplSmokeParticle", 10,  0, random(0, 360), 2, random(0, 90))
		TNT1 AAA 0 A_CustomMissile("LostSoulGib1", 20,  0, random(0, 360), 2, random(0, 90))
		TNT1 AA 0 A_CustomMissile("LostSoulGib2", 20,  0, random(0, 360), 2, random(0, 90))
		TNT1 AAA 0 A_CustomMissile("LostSoulGib3", 20,  0, random(0, 360), 2, random(0, 90))
		SKUL H 3 BRIGHT
		SKUL I 3 BRIGHT A_NoBlocking
		SKUL J 3
		SKUL K 3
		Stop
	}
}