Haunted Kite Shield

Shield Medium Shield

Item Details

Utility 39.75
Bonus Level 21
Dyeable Yes
Sellable No
Tradeable Yes
Damage Info
DPS 9.6
Speed 4.3

Restrictions

Level Required 28
Usable By
All Classes

Magical Bonuses

Basic
Hit Points 15
Crush Resist 6%
Heat Resist 6%
Energy Resist 6%

Primary Ability

Direct Damage Level 28
Reactive Proc


Raw Item JSON

{
  "requirements" : {
    "level_required" : 28
  },
  "type_data" : {
    "dps" : 9.6,
    "shield_size" : 2,
    "speed" : 4.3,
    "clamped_dps" : 9.6
  },
  "bonus_level" : 21,
  "sources" : {
    "monsters" : {
      "one_time_drop" : [ "Konung Botolf Redhands" ]
    }
  },
  "flags" : {
    "dyable" : true,
    "emblemizable" : true,
    "no_sell" : true
  },
  "icon" : 61,
  "utility" : 39.75,
  "delve_text" : "Realm: Midgard\n \nMagical Bonuses:\n- Energy: 6%\n- Heat: 6%\n- Crush: 6%\n- Hits: 15 pts\n \nLevel Requirement: 28 Level\n \n \nMagical Ability:\nFunction: direct damage\n \nDamages the target.\n \nDamage: 59\nTarget: Targeted\nRange: 1500\nCasting time:      3.0 sec\nDamage: Energy\n \n- Spell has a chance of casting when this armor is hit by an enemy.\n \nDamage Modifiers (when used with shield styles):\n- 9.6 Base DPS\n- 4.3 Shield Speed\n \nCannot be sold to merchants.\n \nBonus Level: 21\n",
  "abilities" : [ {
    "spell" : 3731,
    "magic_type" : 2,
    "power_level" : 28,
    "position" : 1
  } ],
  "salvage_amount" : 3,
  "artifact" : false,
  "material" : 9,
  "name" : "Haunted Kite Shield",
  "usable_by" : [ 0 ],
  "realm" : 2,
  "dye_type" : 0,
  "id" : 6387,
  "category" : 3,
  "bonuses" : [ {
    "id" : 22,
    "type" : 5,
    "value" : 6
  }, {
    "id" : 10,
    "type" : 5,
    "value" : 6
  }, {
    "id" : 1,
    "type" : 5,
    "value" : 6
  }, {
    "type" : 4,
    "value" : 15
  } ],
  "ability_tags" : [ "fn_direct" ]
}
How is utility calculated?