Cacodemon



Cacodemons are bumpy red monsters with large spherical bodies, crowned with horns. Cacodemons float slowly through the air, over ledges and through open windows. They have a single green eye placed above a large wickedly grinning mouth, showing a series of nasty teeth and a bluish, electrified interior. Given their floating abilities, cacodemons can roam virtually anywhere in their attempts to seek out the player.

Given its unique, "hideously cute" appearance, the cacodemon has become extremely popular as a mascot in the Doom community.

The official description of the cacodemon is as follows: "They float in the air, belch ball-lightning, and boast one Hell of a big mouth. You're toast if you get too close to these monstrosities."

- Doom instruction manual

Combat characteristics
Cacodemons attack by spitting a ball of lightning, or by biting with their gaping maw. The cacodemon often seems to distance itself from the player when under attack, though the cause of this is that it is being pushed back by successful hits from its enemies. Biting attacks are a rare occurrence due to this behavior, but can be seen in close quarters with low ceilings.

Cacodemons emit a loud hissing sound when they first see the player or otherwise become active, and use the pain sound shared by most of the demonic monsters from Doom. When killed, they let out a gurgling moan and fall from the air, splitting open like rotten melons as they crash. These death animation frames are unique, as they depict the monster in agony, spewing copious amounts of blue blood, with its intestines and eye flying out upon impact with the ground.

Tactical analysis
Cacodemon attacks are relatively easy to dodge, and with sufficient space large numbers of cacodemons can be fought while sustaining little or no injury. Because they are slow, and because their pain chance is high, they are fairly easy targets. The chainsaw can incapacitate them, and repeating weapons such as the chaingun or the plasma gun are very effective against them, as they are pushed away and are nearly unable to fight back. They are relatively easy to goad into attacking other monsters, but can occasionally be tricky in this respect if they are floating in a high position allowing most of their shots to go over other monsters in the player's area. A skilled player could use a shotgun, run in for close shots, and dodge any incoming attacks while reloading and retreating.

Because of their flight ability and versatility, it is not uncommon to see cacodemons flying out of unexpected places once alerted.

Although the cacodemon has a melee attack, it does not actively try to use this attack; it simply "happens" if the player is at point-blank range at the time the cacodemon attempts to launch a projectile. (The cacodemon's melee attack also does not have a sound effect associated with it.) This is presumably to prevent the enemy from abusing this attack while located at a greatly different elevation from the player (where the player would not be able to retaliate).

In the Atari Jaguar version of Doom, cacodemons move and attack noticeably faster. This is due to their states' durations having been rounded down to account for the game's 15 frames-per-second logic refresh rate.

Data





 * 1) These tables assume that all calls to P_Random for damage, pain chance, blood splats, impact animations, and backfire checks are consecutive. In real play, this is never the case: counterattacks and AI pathfinding must be handled, and of course the map may contain additional moving monsters and other randomized phenomena (such as flickering lights). Any resulting errors are probably toward the single-shot average, as they introduce noise into the correlation between the indices of "consecutive" calls.
 * 2) Assumes that direct hits are possible, which does not occur in any stock map.
 * 3) Hardcoded exception to infighting negates damage (excepting indirect damage caused by exploding barrels).

Appearance statistics
In the IWADs the cacodemon is first encountered on these maps per skill level:

The IWADs contain the following numbers of cacodemons per skill level:

Of the maps covered on the Doom Wiki, the following have the highest numbers of cacodemons in single-player: This data was last verified on October 6, 2021.

PlayStation Doom
In the Sony PlayStation version of Doom, there is a single instance of a spectral cacodemon, which can be found in MAP45: Tenements, replacing the arch-vile normally found in a cage in a pillar in the center of a pool of brown slime. It appears on all skill levels and has no special properties aside from appearing to be translucent with 50% foreground weight. Its presence is most likely a level design error, as the flags controlling this property are normally only applied to demons in order to create spectres and nightmare spectres.

Doom 64
In Doom 64 the cacodemon underwent a major design change, becoming beige brown, with a single yellow-green eye, and gaining two arms with broken chains attached, and a rather terrifying face. The body of the monster has animation frames (mostly in the way it swings its arms when in flight), whereas the original Cacodemon floated in a motionless manner. It resembles Doom II's original pain elemental.

Doom RPG
The cacodemon appears in Doom RPG as a class of monster. There are three variations, identified by color:


 * Malwrath (gold body, red eye, red throat)
 * Cacodemon (normal colors)
 * Wretched (blue body, olive green eye, bright red throat)

Cacodemons attack three times consecutively and are most weak against axe attacks and plasma blasts.

Hissy
Circa 1997-98, amateur Doom level designer Jonas "Chrozoron" Feragen created Hissy, a plush cacodemon which quickly became famous in the Doom community. Hissy can be found as a character in Skulltag, Cacodemon Squad, the secret level (WTF!) on MassMouth 2 and EarthBound Doom; the plush cacodemon itself is on a "world tour." She has been in the hands of over a dozen community members in the past 20+ years.

Cacopet
A short series of plush cacos known as "cacopets" were created by Laura Herrmann (BahdKo). One such was given to Dylan McIntosh (Toke) as a gift in August of 2001. Cacopet is smaller than Hissy, a brighter shade of red, and is more round, but is otherwise quite similar in appearance. Toke's cacopet is now cared for by his longtime friend Ganja.

Pixel
Pixel is a plush-toy cacodemon created in November 2004 by Doom enthusiast Hughe, in response to a challenge from a friend. Pixel was created to be as accurate in form as possible using five different materials, including all his horns, separate teeth, upper mouth and single eye. Pixel was created before Hughe had any knowledge of the plush Hissy, and was in no way made to compete with her. In fact, it is said that Pixel finds Hissy rather cute.

Hughe later made a second, named Sprite. Sprite was made of a couple different materials; and is believed to guard Hughe's desk at the offices in London.

Official plush
Bethesda released an official plush cacodemon toy in 2013 on the Bethesda Store website, alongside a plush pain elemental.