Golden Alloy Great Bow

Weapon Composite Bow Two Handed

Item Details

Utility 51
Bonus Level 27
Dyeable No
Sellable Yes
Tradeable Yes
Damage Info
DPS 16.5
Speed 4.8
Base Quality 100%

Restrictions

Level Required Any
Usable By
All Classes

Magical Bonuses

Basic
Hit Points 32
Dexterity 12
Stealth 3
All Archery 4

Raw Item JSON

{
  "sell_value" : 77631,
  "type_data" : {
    "damage_type" : 3,
    "left_handed" : 0,
    "dps" : 16.5,
    "base_quality" : 100,
    "range" : 1640,
    "two_handed" : 1,
    "skill_used" : 78,
    "clamped_dps" : 16.5,
    "speed" : 4.8
  },
  "bonus_level" : 27,
  "sources" : {
    "monsters" : {
      "normal_drop" : [ "drakulv soultrapper", "drakulv disciple", "drakulv riddare", "drakulv prast", "drakulv klok", "Amrateth", "Kjorlakath", "Sarnvasath", "Varrkorith", "Jarkkonith", "Tollabarth", "Ljoridkorith", "Midgard Dragon Loot Origins - Kill Me" ]
    }
  },
  "flags" : {
    "dyable" : false,
    "emblemizable" : false
  },
  "icon" : 570,
  "utility" : 51.0,
  "delve_text" : "Realm: Midgard\n \nMagical Bonuses:\n- ALL archery skills: 4 pts\n- Stealth: 3 pts\n- Dexterity: 12 pts\n- Hits: 32 pts\n \n \nDamage Modifiers:\n- 16.5 Base DPS (16.5 Clamped DPS)\n- 4.8 Weapon Speed\n- 100% Quality / 78% Condition\n- Damage Type: Thrust\n- Base Range: 1640\n \n- Effective Damage: 12.9 DPS\n \n \nBonus Level: 27\n",
  "salvage_amount" : 28,
  "artifact" : false,
  "material" : 71,
  "name" : "Golden Alloy Great Bow",
  "usable_by" : [ 0 ],
  "realm" : 2,
  "id" : 12523,
  "category" : 1,
  "bonuses" : [ {
    "id" : 302,
    "type" : 2,
    "value" : 4
  }, {
    "id" : 19,
    "type" : 2,
    "value" : 3
  }, {
    "id" : 1,
    "type" : 1,
    "value" : 12
  }, {
    "type" : 4,
    "value" : 32
  } ],
  "ability_tags" : [ ]
}
How is utility calculated?