Gnoll's Locket of Health

Jewelry Necklace

Item Details

Utility 30
Bonus Level 23
Dyeable No
Sellable Yes
Tradeable Yes

Restrictions

Level Required 45
Usable By
All Classes

Magical Bonuses

Basic
Hit Points 40
Constitution 15
ToA
Toa Hit Points Cap 40
Catacombs
Death Experience Loss Reduction 20

Primary Ability

Haste Level 45
Charge (30 max)


Raw Item JSON

{
  "sell_value" : 27921,
  "requirements" : {
    "level_required" : 45
  },
  "bonus_level" : 23,
  "sources" : {
    "monsters" : {
      "normal_drop" : [ "Goretesh" ]
    }
  },
  "flags" : {
    "dyable" : false,
    "emblemizable" : false
  },
  "icon" : 101,
  "utility" : 30.0,
  "delve_text" : " \nMagical Bonuses:\n- Hits: 40 pts\n- Constitution: 15 pts\n- Death Experience Loss Reduction: 20%\n \nLevel Requirement: 45 Level\n \nBonus to hit points bonus cap: 40\n \nCharged Magic Ability:\n- 30 Charges\n- 30 Max\nFunction: haste\n \nIncreases the target's combat speed.\n \nValue: 17%\nTarget: Self\nDuration: 1:00 min\nCasting time: instant\n \n- This spell is cast when the item is used.\n \nCan use item every: 1:30 min\n \n \nBonus Level: 23\n",
  "slot" : 9,
  "abilities" : [ {
    "max_charges" : 30,
    "spell" : 10937,
    "magic_type" : 6,
    "power_level" : 45,
    "position" : 1
  } ],
  "artifact" : false,
  "material" : 0,
  "name" : "Gnoll's Locket of Health",
  "usable_by" : [ 0 ],
  "realm" : 0,
  "id" : 43761,
  "category" : 5,
  "use_duration" : 90,
  "bonuses" : [ {
    "type" : 4,
    "value" : 40
  }, {
    "type" : 29,
    "value" : 40
  }, {
    "id" : 2,
    "type" : 1,
    "value" : 15
  }, {
    "type" : 44,
    "value" : 20
  } ],
  "ability_tags" : [ "fn_combat_haste" ]
}
How is utility calculated?