Call of the Griffon staff

Weapon Staff Two Handed

Item Details

Utility 40
Bonus Level 27
Dyeable Yes
Sellable Yes
Tradeable Yes
Damage Info
DPS 16.5
Speed 4.9
Base Quality 95%

Restrictions

Level Required Any
Usable By
All Classes

Magical Bonuses

Basic
Hit Points 28
Summoning 5
Focus
Summoning 50
ToA
Toa Power Pool 4%

Raw Item JSON

{
  "sell_value" : 40056,
  "type_data" : {
    "damage_type" : 1,
    "left_handed" : 0,
    "dps" : 16.5,
    "base_quality" : 95,
    "two_handed" : 1,
    "skill_used" : 47,
    "clamped_dps" : 16.5,
    "speed" : 4.9
  },
  "bonus_level" : 27,
  "sources" : {
    "monsters" : {
      "normal_drop" : [ "Arr" ]
    }
  },
  "flags" : {
    "dyable" : true,
    "emblemizable" : false
  },
  "icon" : 327,
  "utility" : 40.0,
  "delve_text" : "Realm: Midgard\n \n  (This item may be dyed with a Weapon Enamel obtained from slaying Shrouded Isles or Atlantis denizens.)\nMagical Bonuses:\n- Summoning: 5 pts\n- Power: 4 % of power pool.\n- Hits: 28 pts\n \nFocus Bonuses:\n- Summoning: 50 lvls\n \n \nDamage Modifiers:\n- 16.5 Base DPS\n- 4.9 Weapon Speed\n- 95% Quality / 78% Condition\n- Damage Type: Crush\n \n- Effective Damage: 12.2 DPS\n \n \nBonus Level: 27\n",
  "salvage_amount" : 33,
  "artifact" : false,
  "material" : 71,
  "name" : "Call of the Griffon staff",
  "usable_by" : [ 0 ],
  "realm" : 2,
  "dye_type" : 0,
  "id" : 16544,
  "category" : 1,
  "bonuses" : [ {
    "id" : 48,
    "type" : 6,
    "value" : 50
  }, {
    "id" : 48,
    "type" : 2,
    "value" : 5
  }, {
    "type" : 34,
    "value" : 4
  }, {
    "type" : 4,
    "value" : 28
  } ],
  "ability_tags" : [ ]
}
How is utility calculated?