This site is in early development. Sections are still being written and figures may change.

All Things Albion
Barbed Roots

Barbed RootsActive

ENT_CHANNEL_TREE

Gather nature's energy, becoming immune to damage, while channeling for up to 3s (can't be interrupted; can be used while stunned or silenced).
Slows all enemies within a 11m radius by -50%.
Deals 139 magical damage every 0.7s.

While in the radius, allies gain a shield (before resistances) that absorbs up to 552 damage during the next 3s and grants immunity to Forced Movement effects.

Stats

Cooldown30 s
Cast timeInstant
Range11 m
Charge cost3
TargetSelf

Numbers shown for

Ability damage and healing scale with the weapon carrying them; a sword multiplies them by more than a bow. Select a weapon for its figures.

Elder's Rootbound Staff

Granted by(1)

Advanced view

Where each number comes from, and the arithmetic behind it. How this works

# Source Base Progression Result
{0} $ENT_CHANNEL_TREE.channeling[0].totalduration 3 3s
{1} $ENT_CHANNEL_TREE.channeling[0].aura[0].auraradius 11 11m
{2} $ENT_CHANNEL_TREE_SHIELD.damageshield[0].damageabsorbed 175 ×3.153 552
{3} $ENT_CHANNEL_TREE_CC.buffovertime[0].value -0.5 -50%
{4} $ENT_CHANNEL_TREE_CC.attributechangeovertime[0].change -44 ×3.153 139
{5} $ENT_CHANNEL_TREE_CC.attributechangeovertime[0].interval 0.7 0.7s
{6} $ENT_CHANNEL_TREE_SHIELD.damageshield[0].time 3 3s

Ability definition

{
 "@uniquename": "ENT_CHANNEL_TREE",
 "@target": "self",
 "@castingtime": "0",
 "@hitdelay": "0",
 "@standtime": "0",
 "@disruptionfactor": "1",
 "@recastdelay": "30",
 "@castrange": "11",
 "@energyusage": "0",
 "@spellchargesrequired": "3",
 "@spellchargesspell": "SHAPE_FEROCITY_STACK",
 "@uitype": "buff",
 "@category": "instant",
 "@hidespelleffecticon": "true",
 "@assessment": "positive",
 "@interruptiblebyspell": "false",
 "@statblock": "@SPELLS_CHARGECONSUMING_STATBLOCK",
 "@castablewhensilenced": "true",
 "@castablewhenstunned": "true",
 "@descriptionlocatag": "@SPELLS_ENT_CHANNEL_TREE_V2_DESC",
 "@autoattackcooldownaftercasting": "Trigger",
 "@controllerpreferredtarget": "neutral",
 "locareferences": {
  "description": {
   "locareference": [
    {
     "@tag": "$$ENT_CHANNEL_TREE.channeling[0].totalduration$"
    },
    {
     "@tag": "$$ENT_CHANNEL_TREE.channeling[0].aura[0].auraradius$"
    },
    {
     "@tag": "$$ENT_CHANNEL_TREE_SHIELD.damageshield[0].damageabsorbed$"
    },
    {
     "@tag": "$$ENT_CHANNEL_TREE_CC.buffovertime[0].value$"
    },
    {
     "@tag": "$$ENT_CHANNEL_TREE_CC.attributechangeovertime[0].change$"
    },
    {
     "@tag": "$$ENT_CHANNEL_TREE_CC.attributechangeovertime[0].interval$"
    },
    {
     "@tag": "$$ENT_CHANNEL_TREE_SHIELD.damageshield[0].time$"
    }
   ]
  }
 },
 "channelingspell": {
  "@allowmovement": "false",
  "@initialeffectinterval": "0",
  "@effectinterval": "1",
  "@effectcount": "4",
  "@energyusage": "0",
  "@hidehealthbar": "true",
  "@hidemesh": "true",
  "invincibility": {
   "@target": "self",
   "@time": "3",
   "@linktochanneling": "true"
  },
  "buffovertime": {
   "@target": "self",
   "@time": "3",
   "@type": "crowdcontrolresistance",
   "@value": "9999",
   "@linktochanneling": "true"
  },
  "aura": [
   {
    "@target": "self",
    "@spell": "ENT_CHANNEL_TREE_SHIELD",
    "@auraradius": "11",
    "@time": "3",
    "@maxauratargets": "20",
    "@linktochanneling": "true"
   },
   {
    "@target": "self",
    "@spell": "ENT_CHANNEL_TREE_CC",
    "@auraradius": "11",
    "@time": "3",
    "@linktochanneling": "true"
   }
  ],
  "spelleffectfx": {
   "@constraintpreset": "pointconstraint",
   "@ignoresocketscale": "true"
  }
 }
}

Abilities