Mourning Dirge of Avalon

Instrument

Item Details

Utility 45
Bonus Level 22
Dyeable No
Sellable Yes
Tradeable Yes

Restrictions

Level Required 45
Usable By
All Classes

Magical Bonuses

Basic
Hit Points 40
Thrust Resist 5%
Charisma 15
Instruments 3

Primary Ability

Direct Damage Level 45
Charge (30 max)


Raw Item JSON

{
  "sell_value" : 37719,
  "requirements" : {
    "level_required" : 45
  },
  "bonus_level" : 22,
  "sources" : {
    "monsters" : {
      "normal_drop" : [ "Eabae Parmenter" ]
    }
  },
  "flags" : {
    "dyable" : false,
    "emblemizable" : false
  },
  "icon" : 2978,
  "utility" : 45.0,
  "delve_text" : "Realm: Albion\n \nMagical Bonuses:\n- Instruments: 3 pts\n- Hits: 40 pts\n- Charisma: 15 pts\n- Thrust: 5%\n \nLevel Requirement: 45 Level\n \n \nCharged Magic Ability:\n- 30 Charges\n- 30 Max\nFunction: direct damage\n \nDamages the target.\n \nDamage: 86\nTarget: Targeted\nRange: 1500\nCasting time:      3.0 sec\nDamage: Heat\n \n- This spell is cast when the item is used.\n \nCan use item every: 1:00 min\n \n \nBonus Level: 22\n",
  "abilities" : [ {
    "max_charges" : 30,
    "spell" : 3741,
    "magic_type" : 6,
    "power_level" : 45,
    "position" : 1
  } ],
  "salvage_amount" : 5,
  "artifact" : false,
  "material" : 71,
  "name" : "Mourning Dirge of Avalon",
  "usable_by" : [ 0 ],
  "realm" : 1,
  "id" : 23715,
  "category" : 4,
  "use_duration" : 60,
  "bonuses" : [ {
    "id" : 98,
    "type" : 2,
    "value" : 3
  }, {
    "type" : 4,
    "value" : 40
  }, {
    "id" : 7,
    "type" : 1,
    "value" : 15
  }, {
    "id" : 3,
    "type" : 5,
    "value" : 5
  } ],
  "ability_tags" : [ "fn_direct" ]
}
How is utility calculated?