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.

Summon forth a volcano to rain death and destruction over your enemies.
Volcano is the Druid's level 24 Elemental skill, requiring Fissure; it unlocks Armageddon. It is a cast that raises a volcano at the targeted point for 6 seconds: the cone itself burns what stands on it, and it lobs rocks that start fires where they land. Each application is physical plus fire in equal parts, 78–80 of each at level 20, and the two halves have different synergies. The cost is a flat 25 mana behind a 4-second casting delay.
| Level | Mana | Fire Damage min | Fire Damage max | Damage min | Damage max |
|---|---|---|---|---|---|
| 1 | 25 | 8 | 10 | 8 | 10 |
| 2 | 25 | 10 | 12 | 10 | 12 |
| 3 | 25 | 12 | 14 | 12 | 14 |
| 4 | 25 | 14 | 16 | 14 | 16 |
| 5 | 25 | 16 | 18 | 16 | 18 |
| 6 | 25 | 18 | 20 | 18 | 20 |
| 7 | 25 | 20 | 22 | 20 | 22 |
| 8 | 25 | 22 | 24 | 22 | 24 |
| 9 | 25 | 26 | 28 | 26 | 28 |
| 10 | 25 | 30 | 32 | 30 | 32 |
| 11 | 25 | 34 | 36 | 34 | 36 |
| 12 | 25 | 38 | 40 | 38 | 40 |
| 13 | 25 | 42 | 44 | 42 | 44 |
| 14 | 25 | 46 | 48 | 46 | 48 |
| 15 | 25 | 50 | 52 | 50 | 52 |
| 16 | 25 | 54 | 56 | 54 | 56 |
| 17 | 25 | 60 | 62 | 60 | 62 |
| 18 | 25 | 66 | 68 | 66 | 68 |
| 19 | 25 | 72 | 74 | 72 | 74 |
| 20 | 25 | 78 | 80 | 78 | 80 |
| 21 | 25 | 84 | 86 | 84 | 86 |
| 22 | 25 | 90 | 92 | 90 | 92 |
| 23 | 25 | 98 | 100 | 98 | 100 |
| 24 | 25 | 106 | 108 | 106 | 108 |
| 25 | 25 | 114 | 116 | 114 | 116 |
| 26 | 25 | 122 | 124 | 122 | 124 |
| 27 | 25 | 130 | 132 | 130 | 132 |
| 28 | 25 | 138 | 140 | 138 | 140 |
| 29 | 25 | 149 | 153 | 148 | 150 |
| 30 | 25 | 160 | 166 | 158 | 160 |
par1), the table's "Missile Range". Rocks are lobbed every Param2 = 2 frames (calc4, "Delay between Missiles created").The damage lines read lvl, so +skills from items raise them; all three synergies read hard points only.
Volcano is a cast on your cast rate (Casting Speed) and cannot be used as a werewolf or werebear. The Basin's description: a size 3 volcano erupts at the point targeted and applies physical and fire damage to targets standing or moving over it, in its second frame and, because of a 10-frame next delay, every 11 frames after, 14 times over its life; multiply the damage by 25 ÷ 11 for the maximum per second on a target that stands in the cone. It also lobs 62 rocks, the first in the fifth frame and one every two frames after, landing at random inside a 16⅔-yard square centred on the volcano; each makes a size 2 fire that lasts 18 frames (0.72 seconds) and applies the same physical and fire damage. The fires have Last Collide, so one fire normally damages a single target once; two targets close enough to share a fire are hit alternately every 6 frames. When a rock-fire overlaps the cone only the fire's damage and shorter next delay apply, which slightly raises the rate. The physical half goes through Dealing Physical Damage, the fire half through Dealing Elemental Damage.
The physical and fire damage are applied together, so the Basin says a block (Blocking) stops the fire as well as the physical.
Three synergies on two halves of the damage: Molten Boulder, +16% damage per level on the physical (Param7, "Physical Damage synergy", through DmgSymPerCalc = skill('Molten Boulder'.blvl) × par7), and Fissure and Armageddon, +12% fire damage per level each on the fire (Param8, "Fire Damage synergy", through EDmgSymPerCalc = (skill('Eruption'.blvl) + skill('Armageddon'.blvl)) × par8; the table calls Fissure "Eruption"). All read hard points only. The Basin records the older Molten Boulder value, 12% a point. Volcano's own hard points are a synergy for Molten Boulder (+12% physical a point), Fissure (+12% fire a point) and Armageddon.
A player's hit on another player is cut to 17% of its value (difficultylevels.txt PlayerDamagePercentVSPlayer) before anything else, see Player versus Player. The Basin's page says nothing more about Volcano against players.
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