Druidic Oaken Recurve Bow

Weapon Recurve Bow Two Handed

Item Details

Utility 48
Bonus Level 31
Dyeable No
Sellable No
Tradeable Yes
Damage Info
DPS 14.1
Speed 5.4
Base Quality 100%

Restrictions

Level Required Any
Usable By
All Classes

Magical Bonuses

Basic
Dexterity 6
Cold Resist 12%
All Archery 4

Raw Item JSON

{
  "type_data" : {
    "damage_type" : 3,
    "left_handed" : 0,
    "dps" : 14.1,
    "base_quality" : 100,
    "range" : 1680,
    "two_handed" : 1,
    "skill_used" : 113,
    "clamped_dps" : 14.1,
    "speed" : 5.4
  },
  "bonus_level" : 31,
  "sources" : {
    "monsters" : {
      "one_time_drop" : [ "Morna" ]
    }
  },
  "flags" : {
    "dyable" : false,
    "emblemizable" : false,
    "no_sell" : true
  },
  "icon" : 570,
  "utility" : 48.0,
  "delve_text" : "Realm: Hibernia\n \nMagical Bonuses:\n- ALL archery skills: 4 pts\n- Dexterity: 6 pts\n- Cold: 12%\n \n \nDamage Modifiers:\n- 14.1 Base DPS\n- 5.4 Weapon Speed\n- 100% Quality / 91% Condition\n- Damage Type: Thrust\n- Base Range: 1680\n \n- Effective Damage: 12.8 DPS\n \nCannot be sold to merchants.\n \nBonus Level: 31\n",
  "salvage_amount" : 44,
  "artifact" : false,
  "material" : 38,
  "name" : "Druidic Oaken Recurve Bow",
  "usable_by" : [ 0 ],
  "realm" : 3,
  "id" : 10791,
  "category" : 1,
  "bonuses" : [ {
    "id" : 302,
    "type" : 2,
    "value" : 4
  }, {
    "id" : 1,
    "type" : 1,
    "value" : 6
  }, {
    "id" : 12,
    "type" : 5,
    "value" : 12
  } ],
  "ability_tags" : [ ]
}
How is utility calculated?