Dota Wiki
Advertisement

Tower Barrage is a spell card for Artifact.

Ability[]

Deal 2 damage to each enemy.

Advertisement