Unless stated otherwise, everything here is Diablo II: Resurrected build 3.3.93847, Reign of the Warlock.
Unless stated otherwise, everything here is Diablo II: Resurrected build 3.3.93847, Reign of the Warlock.

Summons a Tainted to fight by your side.
Summon Tainted is the Warlock's second summon (Demon Skills, level 12, requires Summon Goatman, unlocks Summon Defiler). It calls a fire caster (summon warbighead, pettype demon, EType fire) that casts Tainted Fire Ball at its own level, Tainted Resist Fire on itself, and Blood Boil at your hard points in that skill. The number that decides it is its fire damage, which is the Fire Ball's and not on this row; what this row sets is the demon's life, defense, fire mastery and the three skills.
| Level | Mana | Defense |
|---|---|---|
| 1 | 25 | 75 |
| 2 | 25.50 | 95 |
| 3 | 26 | 115 |
| 4 | 26.50 | 135 |
| 5 | 27 | 155 |
| 6 | 27.50 | 175 |
| 7 | 28 | 195 |
| 8 | 28.50 | 215 |
| 9 | 29 | 235 |
| 10 | 29.50 | 255 |
| 11 | 30 | 275 |
| 12 | 30.50 | 295 |
| 13 | 31 | 315 |
| 14 | 31.50 | 335 |
| 15 | 32 | 355 |
| 16 | 32.50 | 375 |
| 17 | 33 | 395 |
| 18 | 33.50 | 415 |
| 19 | 34 | 435 |
| 20 | 34.50 | 455 |
| 21 | 35 | 475 |
| 22 | 35.50 | 495 |
| 23 | 36 | 515 |
| 24 | 36.50 | 535 |
| 25 | 37 | 555 |
| 26 | 37.50 | 575 |
| 27 | 38 | 595 |
| 28 | 38.50 | 615 |
| 29 | 39 | 635 |
| 30 | 39.50 | 655 |
ln78: Param7 (75) plus Param8 (20) a level, 455 at level 20.passive_fire_mastery) is ln91 plus Demonic Mastery's Damage line: Param9 is empty and the calc steps by Param1 (35) a level after the first.min(ln56, 30): Param5 (1) plus Param6 (1) a level, so the Tainted's Resist Fire level equals the skill's level up to 30.lvl; its damage range on the tooltip comes from Tainted Fire Ball's own EMin/EMax columns scaled by the fire mastery above, a row that is not in this page's facts, so no figures are given here.dm91.The row's lines read lvl, so +skills raise the demon; the demon cap (petmax) reads Demonic Mastery's hard points (1 demon, 2 at 5, 3 at 10).
The Tainted is a caster, not a melee hitter: the row has no tohit or item_normaldamage passive and no melee event. It carries two of your sunder stats, item_pierce_damage_immunity and item_pierce_fire_immunity, copied from you, so a Monster Fire Immunity is Sundered charm on the Warlock lets its Fire Ball hurt fire immunes. Its physical damage resistance is Blood Oath's dm91 line. Casting is allowed in town (InTown 1) with a 15-frame local delay (0.6 seconds).
The third skill, Blood Boil, is cast at skill('Blood Boil'.blvl): your hard points in Blood Boil, not the Tainted's level. With no hard points in Blood Boil the demon has no Blood Boil.
One synergy line in the tooltip: Blood Boil: Fire Damage per Level on the Fire Ball, read from hard points; the per-level figure is Tainted Fire Ball's Param8, a row not in these facts. Read but not listed as synergies: Demonic Mastery's damage, attack speed and run/walk lines and Blood Oath's life and physical damage reduction lines. Summon Tainted gives a synergy to no other skill.
The Tainted's Fire Ball hits on a player are cut to 17% of their value by the player-versus-player rule (difficultylevels.txt PlayerDamagePercentVSPlayer), see Player versus Player. The table has no other player-specific value.
lvl: a +skill is worth a hard point for the demon's life, defense, mastery and Fire Ball level.Written from the game's tables (build 3.3.93847) and the cited pages; a per-level table is computed from skills.txt and skilldesc.txt by the same evaluator the skill pages use. A “legacy rule” is a published engine rule no table proves; a “game table” is read from the table named. · Report incorrect data