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

All Things Albion
Whirling Strikes

Whirling StrikesActive

WHIRLING_STAFF

Whirl your staff around, dealing 132 physical damage every 0.25s in a 5m radius while channeling for up to 0.6s (can move while channeling).

Stats

Energy cost17
Cooldown3 s
Cast timeInstant
Range5 m
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 QuarterstaffElder's Double Bladed StaffElder's Iron-clad StaffElder's Black Monk StaffElder's SoulscytheElder's Staff of BalanceElder's Phantom TwinbladeElder's Grailseeker

Granted by(8)

Advanced view

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

# Source Base Progression Result
{0} $WHIRLING_STAFF_DAMAGE.directattributechange[0].change -40 ×3.311 132
{1} channeling[0].effectinterval 0.25 0.25s
{2} channeling[0].applyspell[0].effectarearadius 5 5m
{3} channeling[0].totalduration 0.6 0.6s

Ability definition

{
 "@uniquename": "WHIRLING_STAFF",
 "@keepmovingaftercast": "true",
 "@target": "self",
 "@castingtime": "0",
 "@hitdelay": "0",
 "@standtime": "0",
 "@disruptionfactor": "0",
 "@recastdelay": "3",
 "@castrange": "5",
 "@energyusage": "5",
 "@uitype": "buff",
 "@category": "instant",
 "@maxstack": "1",
 "@statblock": "@SPELLS_CHANNELING_STATBLOCK",
 "@assessment": "negative",
 "@autoattackcooldownaftercasting": "Trigger",
 "@descriptionlocatag": "@SPELLS_WHIRLING_STAFF_V2_DESC",
 "@controllerpreferredtarget": "neutral",
 "locareferences": {
  "description": {
   "locareference": [
    {
     "@tag": "$$WHIRLING_STAFF_DAMAGE.directattributechange[0].change$"
    },
    {
     "@tag": "$channeling[0].effectinterval$"
    },
    {
     "@tag": "$channeling[0].applyspell[0].effectarearadius$"
    },
    {
     "@tag": "$channeling[0].totalduration$"
    }
   ]
  }
 },
 "channelingspell": {
  "@initialeffectinterval": "0.1",
  "@effectinterval": "0.25",
  "@effectcount": "3",
  "@energyusage": "0",
  "@damagecancelscasting": "false",
  "@disruptionfactor": "0",
  "@allowmovement": "true",
  "@upperbodychannelinganim": "true",
  "applyspell": {
   "@target": "enemy",
   "@spell": "WHIRLING_STAFF_DAMAGE",
   "@effectarearadius": "5"
  }
 }
}

Abilities