Staff of the Thunder Swarm

Weapon Staff Two Handed

Item Details

Utility 32
Bonus Level 19
Dyeable No
Sellable Yes
Tradeable Yes
Damage Info
DPS 12.9
Speed 4.6
Base Quality 94%

Restrictions

Level Required 36
Usable By
Theurgist
Wizard
Sorcerer
Cabalist

Magical Bonuses

Basic
Hit Points 40
Dexterity 15
Crush Resist 6%
Focus
Wind Magic 39

Primary Ability

Dmg-Over-Time Level 36
Charge (10 max)


Raw Item JSON

{
  "sell_value" : 37719,
  "requirements" : {
    "usable_by" : [ 5, 7, 8, 13 ],
    "level_required" : 36
  },
  "type_data" : {
    "damage_type" : 1,
    "left_handed" : 0,
    "dps" : 12.9,
    "base_quality" : 94,
    "two_handed" : 1,
    "skill_used" : 47,
    "clamped_dps" : 12.9,
    "speed" : 4.6
  },
  "bonus_level" : 19,
  "sources" : {
    "monsters" : {
      "normal_drop" : [ "Wydo Grym" ]
    }
  },
  "flags" : {
    "dyable" : false,
    "emblemizable" : false
  },
  "icon" : 327,
  "utility" : 32.0,
  "delve_text" : "Realm: Albion\n \nUsable By: \n- Wizard\n- Cabalist\n- Theurgist\n- Sorcerer\n \nMagical Bonuses:\n- Dexterity: 15 pts\n- Hits: 40 pts\n- Crush: 6%\n \nFocus Bonuses:\n- Wind Magic: 39 lvls\n \nLevel Requirement: 36 Level\n \n \nCharged Magic Ability:\n- 10 Charges\n- 10 Max\nFunction: dmg-over-time\n \nInflicts damage to the target repeatedly over a given time period.\n \nDamage per tick: 43\nTarget: Targeted\nRange: 1500\nDuration: 20 sec\nFrequency:      5.0 sec\nPower cost: 35\nCasting time: instant\nDamage: Heat\n \n- This spell is cast when the item is used.\n \nDamage Modifiers:\n- 12.9 Base DPS\n- 4.6 Weapon Speed\n- 94% Quality / 82% Condition\n- Damage Type: Crush\n \n- Effective Damage: 9.9 DPS\n \nCan use item every: 1:00 min\n \n \nBonus Level: 19\n",
  "abilities" : [ {
    "max_charges" : 10,
    "spell" : 3770,
    "magic_type" : 6,
    "power_level" : 36,
    "position" : 1
  } ],
  "salvage_amount" : 36,
  "artifact" : false,
  "material" : 38,
  "name" : "Staff of the Thunder Swarm",
  "usable_by" : [ 5, 7, 8, 13 ],
  "realm" : 1,
  "id" : 23722,
  "category" : 1,
  "use_duration" : 60,
  "bonuses" : [ {
    "id" : 67,
    "type" : 6,
    "value" : 39
  }, {
    "id" : 1,
    "type" : 1,
    "value" : 15
  }, {
    "type" : 4,
    "value" : 40
  }, {
    "id" : 1,
    "type" : 5,
    "value" : 6
  } ],
  "ability_tags" : [ "fn_dot" ]
}
How is utility calculated?