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

All Things Albion
Hellfire Potion

Hellfire PotionActive

POTION_LAVA_P7

Throw the potion at the targeted position, creating a puddle of Hellfire with a 4m radius lasting 3s.
Deals 117 true damage (vs. players) / 230 true damage (vs. mobs) every 0.5s (this damage cannot be reflected).
Reduces Healing Received by -50% for 3s.

Throwing the potion will dissolve all ally puddles in a 8m radius around your puddle.

Stats

Cooldown90 s
Cast timeInstant
Range13 m
TargetGround

Granted by(1)

Advanced view

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

# Source Base Progression Result
{0} spelleffectarea[0].time 3 3s
{1} spelleffectarea[0].circle[0].radius_max 4 4m
{2} $POTION_LAVA_EFFECT_P7.attributechangeovertime[1].change -117 117
{3} $POTION_LAVA_EFFECT_P7.attributechangeovertime[0].change -230 230
{4} $POTION_LAVA_EFFECT_P7.attributechangeovertime[0].interval 0.5 0.5s
{5} removespelleffectareasinarea[0].removeradius 8 8m
{6} $POTION_LAVA_EFFECT_HEALCUT.buffovertime[0].value -0.5 -50%
{7} $POTION_LAVA_EFFECT_HEALCUT.buffovertime[0].time 3 3s

Ability definition

{
 "@uniquename": "POTION_LAVA_P7",
 "@keepmovingaftercast": "false",
 "@target": "ground",
 "@castingtime": "0",
 "@hitdelay": "0.2",
 "@standtime": "0.2",
 "@disruptionfactor": "0",
 "@recastdelay": "90",
 "@energyusage": "0",
 "@castrange": "13",
 "@uitype": "buff",
 "@category": "instant",
 "@maxstack": "1",
 "@showrange": "true",
 "@adjustgroundtargettorange": "true",
 "@assessment": "negative",
 "@castablewhensilenced": "false",
 "@hideMainhandDuringAnim": "true",
 "@hideOffhandDuringAnim": "true",
 "@statblock": "@SPELLS_POTION_STATBLOCK",
 "@namelocatag": "@SPELLS_POTION_LAVA",
 "@descriptionlocatag": "@SPELLS_POTION_LAVA_V2_DESC",
 "@controllerpreferredtarget": "enemy",
 "@controllerselfcastable": "true",
 "locareferences": {
  "description": {
   "locareference": [
    {
     "@tag": "$spelleffectarea[0].time$"
    },
    {
     "@tag": "$spelleffectarea[0].circle[0].radius_max$"
    },
    {
     "@tag": "$$POTION_LAVA_EFFECT_P7.attributechangeovertime[1].change$"
    },
    {
     "@tag": "$$POTION_LAVA_EFFECT_P7.attributechangeovertime[0].change$"
    },
    {
     "@tag": "$$POTION_LAVA_EFFECT_P7.attributechangeovertime[0].interval$"
    },
    {
     "@tag": "$removespelleffectareasinarea[0].removeradius$"
    },
    {
     "@tag": "$$POTION_LAVA_EFFECT_HEALCUT.buffovertime[0].value$"
    },
    {
     "@tag": "$$POTION_LAVA_EFFECT_HEALCUT.buffovertime[0].time$"
    }
   ]
  }
 },
 "nop": {
  "@target": "ground",
  "@effectarearadius": "4",
  "@showarearadius": "true"
 },
 "removespelleffectareasinarea": [
  {
   "@spell": "POTION_LAVA_P1",
   "@removeradius": "8",
   "@ownedby": "friendly",
   "@target": "all"
  },
  {
   "@spell": "POTION_LAVA_P2",
   "@removeradius": "8",
   "@ownedby": "friendly",
   "@target": "all"
  },
  {
   "@spell": "POTION_LAVA_P3",
   "@removeradius": "8",
   "@ownedby": "friendly",
   "@target": "all"
  },
  {
   "@spell": "POTION_LAVA_P4",
   "@removeradius": "8",
   "@ownedby": "friendly",
   "@target": "all"
  },
  {
   "@spell": "POTION_LAVA_P5",
   "@removeradius": "8",
   "@ownedby": "friendly",
   "@target": "all"
  },
  {
   "@spell": "POTION_LAVA_P6",
   "@removeradius": "8",
   "@ownedby": "friendly",
   "@target": "all"
  },
  {
   "@spell": "POTION_LAVA_P7",
   "@removeradius": "8",
   "@ownedby": "friendly",
   "@target": "all"
  },
  {
   "@spell": "POTION_LAVA_P8",
   "@removeradius": "8",
   "@ownedby": "friendly",
   "@target": "all"
  }
 ],
 "spelleffectarea": [
  {
   "@target": "enemy",
   "@time": "3",
   "@effect": "POTION_LAVA_EFFECT_P7",
   "@removeonleave": "true",
   "@removeoncasterdeath": "true",
   "@position": "attarget",
   "@visible": "true",
   "@areatag": "hostilegroundeffectarea",
   "area": {
    "shape": {
     "circle": {
      "@radius": "4"
     }
    }
   }
  },
  {
   "@target": "enemy",
   "@time": "3",
   "@effect": "POTION_LAVA_EFFECT_HEALCUT",
   "@removeonleave": "false",
   "@applyeffectonlyoncepertarget": "true",
   "@removeoncasterdeath": "true",
   "@position": "attarget",
   "@visible": "false",
   "@areatag": "hostilegroundeffectarea",
   "area": {
    "shape": {
     "circle": {
      "@radius": "4"
     }
    }
   }
  }
 ],
 "projectile": {
  "@flyspeed": "30",
  "@startsocket": "mainhand",
  "@timeoffset": "0.1"
 }
}

Abilities