ACTOR AlienWarior 
{
        spawnid 8
        hitobituary "%o was slashed by an Alien Warior."
	Health 150
	PainChance 120
	Speed 5
	Radius 20
	Height 56
	Mass 400
	Monster
  +FLOORCLIP +FASTER +FASTMELEE
   +DROPOFF 
    +DONTHARMSPECIES
       +DONTHARMCLASS 
	SeeSound "WARSEE"
	//AttackSound "WARPNC"
	PainSound "WARPAI"
	DeathSound "WARDIE"
	ActiveSound "WARACT"
	BloodType "ATGreenBlood"
	BloodColor "Green"
	DamageFactor "XenoPosioin", 0.0
	Scale 0.7
	States
	{
	Spawn:
		WART A 1 A_Look
		Loop
	See:
                TNT1 A 0 ACS_ExecuteAlways(802, 0, 20, 56)
		WART AAABBBCCCDDDEEEFFFGGG 1 A_Chase
		Loop
	Melee:
	    TNT1 A 0 A_Jump(86, "Melee_Bit")
	    WART A 2 A_FaceTarget
		WART QRS 1 A_FaceTarget
		WART T 1  A_FaceTarget
		TNT1 A 0 A_PlaySound("WARPNC")
		TNT1 A 0 A_CustomMeleeAttack(10)
		WART T 1 A_FaceTarget
		WART SRQ 1  A_FaceTarget
		WART A 2 A_FaceTarget
		Goto See
	Melee_Bit:
		WART A 2
		WART UVWXY 2  A_FaceTarget
		TNT1 A 0 A_PlaySound("WARBIT")
		TNT1 A 0 A_CustomMeleeAttack(10)
		WART YXWVU 2  A_FaceTarget
		WART A 2
		Goto See
	Pain:
		WART H 1 A_Pain
		WART H 3
		WART IJ 4 
		Goto See
	Death:
		WART K 3 A_Scream
		WART LMN 3
		WART O 3 
		WART P 3 A_NoBlocking
		TNT1 A 0 A_SpawnItemEx("WarDroneDeath", 0, 0, 0, 0, 0, 0, 0, SXF_NOCHECKPOSITION)
		Stop
	XDeath:	
	    TNT1 AAA 0 A_SpawnItem("ATGreenBlood", 0, 450) 
		TNT1 A 0 A_Scream
		TNT1 A 0 A_NoBlocking
		Stop
	}
}

Actor WarDroneDeath
{
    -SOLID
	-SHOOTABLE
	+ACTIVATEMCROSS
	+DONTGIB
	+NOICEDEATH
	+OLDRADIUSDMG
	+NODAMAGETHRUST
    +BLOODLESSIMPACT
	+DONTSPLASH
	-NOGRAVITY
	radius 0
    height 0
	Scale 0.7
	mass 500
	DamageType "XenoPosioin"
	States
	{
		Spawn:
		WART P 55 A_Explode(1,4)
		Loop
		}
}