Shadowed Blackthorn Bow

Weapon Bow Two Handed

Item Details

Utility 54
Bonus Level 28
Dyeable Yes
Sellable Yes
Tradeable Yes
Damage Info
DPS 16.5
Speed 4.5
Base Quality 100%

Restrictions

Level Required 49
Usable By
All Classes

Magical Bonuses

Basic
Strength 22
Dexterity 22
Constitution 22
Quickness 15

Primary Ability

Damage Shield Level 49
Charge (30 max)


Raw Item JSON

{
  "type_data" : {
    "damage_type" : 3,
    "left_handed" : 0,
    "dps" : 16.5,
    "base_quality" : 100,
    "range" : 1200,
    "two_handed" : 1,
    "skill_used" : 4,
    "clamped_dps" : 16.5,
    "speed" : 4.5
  },
  "sell_value" : 37719,
  "requirements" : {
    "level_required" : 49
  },
  "sources" : {
    "monsters" : {
      "normal_drop" : [ "olcasar deepstalker", "lurker", "Aroon the Urlamhai", "Damhna Sciath Drudge" ]
    }
  },
  "bonus_level" : 28,
  "icon" : 921,
  "flags" : {
    "dyable" : true,
    "emblemizable" : false
  },
  "utility" : 54.0,
  "delve_text" : "Realm: Hibernia\n \n  (This item may be dyed with a Weapon Enamel obtained from slaying Shrouded Isles or Atlantis denizens.)\nMagical Bonuses:\n- Strength: 22 pts\n- Dexterity: 22 pts\n- Constitution: 22 pts\n- Quickness: 15 pts\n \nLevel Requirement: 49 Level\n \n \nCharged Magic Ability:\n- 30 Charges\n- 30 Max\nFunction: damage shield\nDamage: 5.1\nTarget: Self\nDuration: 10:00 min\nCasting time: instant\n \n- This spell is cast when the item is used.\n \nDamage Modifiers:\n- 16.5 Base DPS\n- 4.5 Weapon Speed\n- 100% Quality / 70% Condition\n- Damage Type: Thrust\n- Base Range: 1200\n \n- Effective Damage: 11.6 DPS\n \nCan use item every: 1:30 min\n \n \nBonus Level: 28\n",
  "abilities" : [ {
    "max_charges" : 30,
    "spell" : 3887,
    "magic_type" : 6,
    "power_level" : 49,
    "position" : 1
  } ],
  "artifact" : false,
  "salvage_amount" : 24,
  "material" : 71,
  "usable_by" : [ 0 ],
  "name" : "Shadowed Blackthorn Bow",
  "realm" : 3,
  "id" : 21670,
  "dye_type" : 0,
  "category" : 1,
  "use_duration" : 90,
  "bonuses" : [ {
    "id" : 0,
    "type" : 1,
    "value" : 22
  }, {
    "id" : 1,
    "type" : 1,
    "value" : 22
  }, {
    "id" : 2,
    "type" : 1,
    "value" : 22
  }, {
    "id" : 3,
    "type" : 1,
    "value" : 15
  } ],
  "ability_tags" : [ "fn_dmg_shield" ]
}
How is utility calculated?