ACTOR ImpFatsoDamager : Imp
{
//Creator: Naturalx
//Origin: Naturalx CF Addon
//Sprite: IMMA
//Title: "Imp Damager"
  Health 200
  Obituary "%o was bombarded by an imp damager!"
  translation "48:79=80:111"
  Tag "Imp Damager"
  States
  {
  Spawn:
    IMMA A 10 A_Look
    Loop
  See:
	IMMA AABB 3 A_Chase
	TNT1 A 0 A_SpawnItem("HumanishStep",0,0,0,0)
	IMMA CCDD 3 A_Chase
	TNT1 A 0 A_SpawnItem("HumanishStep",0,0,0,0)
    Loop
  Melee:
    IMMA E 0 a_playsound("imp/sight")
    IMMA E 15 A_FaceTarget
    IMMA U 0 A_custommissile("ImpWickedShot",32,10,0)
    IMMA U 4 A_custommissile("ImpWickedShot",32,-10,0)
    IMMA F 4 a_facetarget
    IMMA V 0 A_custommissile("ImpWickedShot",32,10,0)
    IMMA V 4 A_custommissile("ImpWickedShot",32,-10,0)
    IMMA F 4 a_facetarget   
    Goto see
  Missile:
    IMMA E 0 a_playsound("imp/sight")
    IMMA E 15 A_FaceTarget    
    IMMA E 0 a_jumpifcloser(96,"melee")
    IMMA "X" 4 A_custommissile("ImpWickedShot",32,10,0)
    IMMA "X" 2 a_facetarget
    IMMA E 2 a_facetarget   
    IMMA W 4 A_custommissile("ImpWickedShot",32,-10,0)
    IMMA W 2 a_facetarget
    IMMA E 1 a_facetarget   
    IMMA E 1 a_spidrefire  
    Goto missile+2
 Pain:
    IMMA G 2
    IMMA G 2 A_Pain
    Goto See
  Death:
    IMMA H 8
    IMMA I 8 A_Scream
    IMMA J 6
    IMMA k 6 A_NoBlocking
    IMMA L -1
    Stop
  XDeath:
    IMMA M 5
    IMMA N 5 A_XScream
    IMMA O 5 A_SpawnItemEx("GibbedGenerator",0,0,0,0,0,0,0,128,0)
    IMMA P 5 A_NoBlocking
    IMMA QRS 5
    IMMA T -1
    Stop
  Raise:
	TNT1 A 0 A_SpawnItemEx("VileHealEffect",0,0,0,0,0,0,0,SXF_NOCHECKPOSITION)
    IMMA LKJIH 8
    Goto See
  }
}

Actor ImpWickedShot : WickedShot
{
Damagetype "ImpComet"
}
