actor DiarrhealCacodemon : Cacodemon~
{
//Creator: NaturalxCF
//Origin: Nexus Infinity
//Sprite: CALI
//Title: "Cacodemon"
  obituary "%o was shittened'ed by a diarrheal cacodemon. :D"
  hitobituary "%o got too close to a diarrheal cacodemon. :D"
  Species "CacoDemon"
  +DONTHARMSPECIES
  seesound "cacofart2"
  painsound "caco/fart2"
  deathsound "caco/death"
  activesound "caco/fart2"
  attacksound "cacofart"
Tag "Cacodemon"
  states
  {
  Missile:
    CALI A 1 A_facetarget
    CALI A 1 A_playsound("cacofartprepare")
    CALI AAAA 3 A_setangle(45 +angle)
    CALI BC 2 
    CALI DDDDD 1 bright A_custommissile("madcacodemonsmellyball",16,0,random(-184,-176),2,random(-184,-176))
    CALI DDDDD 1 bright A_custommissile("madcacodemonsmellyball2",16,0,random(-184,-176),2,random(-184,-176))
    CALI D 1 bright A_custommissile("madcacodemonsmellyball",16,0,0)
    CALI D 1 A_playsound("cacofartdone")
    goto See
  }
}
actor madcacodemonsmellyball2
{
  
  Radius 6
  Height 8
  Speed 30
scale 0.5
  Damage 5
  SeeSound "cacofart"
  Damagetype "CacoComet"
  DeathSound "caco/shotx"
  Projectile
  +RANDOMIZE
  RenderStyle translucent
  Alpha 1
  States
  {
  Spawn:
    MAL2 AB 4 bright
    loop
  Death:
    MAL2 CDE 6 bright
    stop
  }
}
actor madcacodemonsmellyball
{
  
  Radius 6
  Height 8
  Speed 30
scale 1
  Damage 10
  SeeSound "cacofart"
  Damagetype "CacoComet"
  DeathSound "caco/shotx"
  Projectile
  +RANDOMIZE
  RenderStyle translucent
  Alpha 1
  States
  {
  Spawn:
    MAL2 AB 4 bright
    loop
  Death:
    MAL2 CDE 6 bright
    stop
  }
}
