A Blood Pudding is an ooze created through divine magic rites of ancient origin, typically invoking Ichorus the blood goddess. Any standard pudding can be used as the base creature for the creation process. The statistics and abilities of this base creature generally remain the same, except that an engulf or constrict attack is used to drain the blood of its victim (see below) instead of burning it with acid.
Blood Drain (Ex): An ooze that engulfs or constricts a victim can drain 2d6 hit points of blood per round. Once the victim is desiccated of all blood, the body is discarded, and the blood becomes part of the ooze’s body. For each 10 Medium sized creatures’ blood that is entirely consumed, the ooze gains 1 HD (no more than base creature’s maximum). This may increase its size category.