ACTOR TechErasusZombie 22631
{
  Health 180
  Radius 20
  Height 56
  PainChance 110
  Speed 7
  Mass 100
  DropItem "StimKit" 180
  DropItem "ArmorBooster" 180
  DropItem "AmmoPack" 165
  DropItem "HandGrenadeAmmo" 250 1
  DropItem "MineAmmo" 180 1
  DropItem "DemonAmmo" 250 60
  DropItem "DemonAmmoBox" 105
  DropItem "Armorplate" 215 1
  DropItem "Portablemedkit" 230 1
  DropItem "Backpack" 80 1
  DropItem "Tech Erasus" 75
  SeeSound "superzombie/sight"
  PainSound "superzombie/pain"
  DeathSound "superzombie/death"
  ActiveSound "superzombie/active"
  AttackSound ""
  Obituary "%o was targeted deadly by Tech Erasus Zombie."
  Tag "\crTech Erasus Zombie\c-"
  MONSTER 
  +FLOORCLIP
  +MISSILEMORE
  +MISSILEEVENMORE
  +QUICKTORETALIATE
  States
  {
  Spawn:
    TERZ A 10 A_Look
	TERI A 10 A_Look
    Loop
  See:
    TERZ AABB 3 A_Chase
    TNT1 A 0 A_SpawnItem("FootStep",0,0,0,0)
    TERZ CCDD 3 A_Chase
    TNT1 A 0 A_SpawnItem("FootStep",0,0,0,0)
    Loop
  Missile:
    TERZ E 0 Bright A_FaceTarget
	TNT1 A 0 A_StopSound(6)
    TERZ E 0 Bright A_PlaySound ("erasus/load")
	TNT1 A 0 A_ChangeFlag("NOPAIN",1)
	TERZ E 2 Bright A_FaceTarget
	TERZ E 2 Bright A_FaceTarget
	TERZ E 2 Bright A_FaceTarget
	TERZ E 2 Bright A_FaceTarget
	TERZ E 2 Bright A_FaceTarget
	TERZ E 2 Bright A_FaceTarget
	TERZ E 2 Bright A_FaceTarget
	TERZ E 2 Bright A_FaceTarget
	TERZ E 2 Bright A_FaceTarget
	TERZ E 2 Bright A_FaceTarget
	TERZ E 2 Bright A_FaceTarget
	TERZ E 2 Bright A_FaceTarget
	TERZ E 2 Bright A_FaceTarget
	TERZ E 2 Bright A_FaceTarget
	TERZ E 2 Bright A_FaceTarget
	TERZ E 2 Bright A_FaceTarget
	TERZ E 2 Bright A_FaceTarget
	TERZ E 2 Bright A_FaceTarget
	TERZ E 2 Bright A_FaceTarget
	TERZ E 2 Bright A_FaceTarget
	TERZ E 2 Bright A_FaceTarget
	TERZ E 2 Bright A_FaceTarget
    TERZ F 2 Bright
	TERZ F 2 Bright
	TERZ F 2 Bright
	TERZ F 2 Bright
	TERZ F 2 Bright
	TERZ F 0 A_PlaySound ("erasus/fire")
    TERZ F 10 Bright A_CustomMissile("ZombieErasusProj")
	TNT1 A 0 A_ChangeFlag("NOPAIN",0)
    TERZ E 50
    Goto See
  Pain:
    TERZ G 6 A_Pain
    Goto See
  Death:
	TNT1 A 0 A_StopSound(6)
    TERZ H 5 A_Scream
    TERZ I 5 A_Fall
    TERZ J 5 A_SpawnItem("BodyCrash",0,0,0,0)
    TERZ KLM 5
    TERZ N -1
    Stop
  XDeath:
	TNT1 A 0 A_StopSound(6)
    TERZ O 3 
    TERZ P 3 A_XScream
    TERZ Q 3 A_SpawnItemEx("GibbedGenerator",0,0,0,0,0,0,0,128,0)
    TERZ R 3 A_Fall 
    TERZ STUV 3
	TERZ W -1
    Stop
  Raise:
  	TNT1 A 0
	TNT1 A 0 A_SpawnItemEx("VileHealEffect",0,0,0,0,0,0,0,SXF_NOCHECKPOSITION)
    TERZ VUTSRQPO 5
    Goto See
  }
}

ACTOR ZombieErasusProj
{
Speed 300
Radius 17
Height 10
Damage 75
Renderstyle Add
PROJECTILE
-CANNOTPUSH
+NODAMAGETHRUST
+THRUSPECIES
DamageType "EliteZombie"
DeathSound "weapons/StachanovHit"
MissileType "ErasusProjTrail"
Decal Scorch
States
{
  Spawn:
	TNT1 A 0
	YAE4 A 2 A_SpawnItemEx("ErasusProjTrail",5,1.0,1)
    YAE4 A 2 Bright A_SpawnItemEx("ErasusProjTrailSparks",random(4,-4),random(4,-4),random(4,-4),0,0,0,0,128,0)
    YAE4 A 2 Bright
    TNT1 A 1 A_PlaySound("erasus/fly",5,1.0,1)
    Loop
  Death:
    TNT1 A 0 A_PlaySound("erasus/explode",5)
    TNT1 AAAAAAAAAA 0 A_SpawnItemEx("ErasusProjTrailSparks",random(19,-19),random(19,-19),random(19,-19),0,0,0,0,128,0)
    TNT1 A 0 A_SpawnItemEx("ZombieErasusExplode",0,0,0,0,0,0,0,128,0)
	TNT1 A 0 A_Explode(512,64,0)
    TNT1 A 0 A_Explode(288,156,0)
    TNT1 BCD 4
    stop
  }
}

ACTOR ZombieErasusExplode
{
Damage 75
ExplosionDamage 125
Radius 17
Height 10
Renderstyle Add
Scale 0.5
DamageType "EliteZombie"
PROJECTILE
-CANNOTPUSH
+EXTREMEDEATH
+THRUSPECIES
+NOGRAVITY
States
  {
  Spawn:
    YAE3 ABCDEFGHIJKLMNOPQRS 1 Bright A_FadeOut(0.05)
    Stop
  }
}