ACTOR EmpoweredDTBallistaZombie : DemonTechBallistaZombie
{
//Creator: High Councilor
//Origin: Nexus Infinity
//Sprite: ZDTB
//Title: "Empowered Demon Tech Ballista Zombie"
  Health 325
  Radius 20
  Height 56
  Speed 12
  Mass 200
  PainChance 50
  PainChance "ZombieDemonTech", 0
  DropItem "StimKit" 80
  DropItem "ArmorBooster" 80
  DropItem "AmmoPack" 65
  DropItem "HandGrenadeAmmo" 150 1
  DropItem "MineAmmo" 75 1
  DropItem "DemonAmmo" 162 80
  DropItem "Demon Tech Ballista" 128
  DropItem "SphereOfPower" 100
  DamageFactor 0.75
  DamageFactor "ZombieDemonTech", 0.0
  MONSTER 
  +FLOORCLIP
  +MISSILEMORE
  SeeSound "grunt/sight"
  AttackSound "Null"
  PainSound "grunt/pain"
  DeathSound "grunt/death"
  ActiveSound "grunt/active"
  Obituary "%o was seared by a Empowered DemonTech Ballista Zombie."
  Tag "\c[v7]Empowered DemonTech Ballista Zombie\c-"
  States 
  {
  Spawn:
	ZDTB A 10 A_Look
	Loop
  See:
	ZDTB AABB 3 A_Chase
	TNT1 A 0 A_SpawnItem("FootStep",0,0,0,0)
	ZDTB CCDD 3 A_Chase
	TNT1 A 0 A_SpawnItem("FootStep",0,0,0,0)
	Loop	
  Missile:
	TNT1 A 0 A_Jump(96,"RapidShot")
	ZDTB E 14 A_FaceTarget
	ZDTB E 1 A_FaceTarget

	TNT1 A 0 A_CustomMissile("ZombiePoweredDemonTech",32,0,Random(-40,-41)*0.1,0,Random(-5,5)*0.1)
	TNT1 A 0 A_CustomMissile("ZombiePoweredDemonTech",32,0,Random(40,41)*0.1,0,Random(-5,5)*0.1)
	TNT1 A 0 A_CustomMissile("ZombiePoweredDemonTech",32,0,Random(-20,-21)*0.1,0,Random(-5,5)*0.1)
	TNT1 A 0 A_CustomMissile("ZombiePoweredDemonTech",32,0,Random(20,21)*0.1,0,Random(-5,5)*0.1)
	TNT1 A 0 A_CustomMissile("ZombiePoweredDemonTech",32,0,Random(-1,1)*0.1,0,Random(-5,5)*0.1)

	//TNT1 AAAAA 0 A_CustomMissile("ZombiePoweredDemonTech",32,0,Random(-40,40)*0.1,0,Random(-5,5)*0.1)
	ZDTB F 3 Bright A_PlaySoundEx("weapons/demontechfire","Weapon")
	ZDTB E 30
	Goto See
  RapidShot:
	ZDTB EEE 5 A_FaceTarget
	ZDTB E 2 A_FaceTarget
	TNT1 A 0 A_CustomMissile("ZPoweredDTechBalistaRapidShot",32,0,0)  
	ZDTB F 2 Bright A_PlaySoundEx("weapons/demontechfire","Weapon")
	ZDTB E 30
	Goto See
  Pain:
	ZDTB G 6 A_Pain
	Goto See
  Death:
	ZDTB H 5 A_Scream
	ZDTB I 5 A_Fall
	ZDTB J 5 A_SpawnItem("BodyCrash",0,0,0,0)
	ZDTB K 5
	ZDTB L -1
	Stop
  XDeath:
	ZDTB O 3 A_SpawnItemEx("GibbedGenerator",0,0,0,0,0,0,0,128,0)
	ZDTB P 3 A_XScream
	ZDTB R 3 A_Fall
	ZDTB STUV 3
	ZDTB W -1
	Stop
  Raise:
	TNT1 A 0
	TNT1 A 0 A_SpawnItemEx("VileHealEffect",0,0,0,0,0,0,0,SXF_NOCHECKPOSITION)
	ZDTB VUTSRQPO 5
	Goto See
	}
}

Actor ZPoweredDTechBalistaRapidShot : PoweredDTechBalistaRapidShot
{
  Damage 40
  States
  {
  Death:
	TNT1 A 0 A_SpawnItemEx("RedParticleSpawner", 0, 0, 0, 0, 0, 0, 0, 128)
	TNT1 A 0 A_SpawnItemEx("PoweredDemonTechEx",0,0,0,0,0,0,0,128,0)
	TNT1 AAA 0 A_CustomMissile("Kaboom10", 0, 0, random(0,360), 2, random(0,360))
	TNT1 AAA 0 A_CustomMissile("SmokeFX4", 0, 0, random(0,360), 2, random(0,360))
	TNT1 A 0 A_Explode(64,64)
	FVN2 EFGHIJ 3 Bright
	Stop
	}
}