Demonwolf Tainted Protector

Shield Small Shield

Item Details

Utility 50
Bonus Level 27
Dyeable Yes
Sellable Yes
Tradeable Yes
Damage Info
DPS 16.5
Speed 3.6

Restrictions

Level Required 49
Usable By
All Classes

Magical Bonuses

Basic
Strength 18
Hit Points 48
Charisma 18
Cold Resist 7%

Primary Ability

Improved Stat Decrease Level 49
Charge (30 max)


Raw Item JSON

{
  "type_data" : {
    "dps" : 16.5,
    "shield_size" : 1,
    "speed" : 3.6,
    "clamped_dps" : 16.5
  },
  "sell_value" : 37719,
  "requirements" : {
    "level_required" : 49
  },
  "sources" : {
    "monsters" : {
      "normal_drop" : [ "Spiorad Sciath Drudge", "Hurjavelen" ]
    }
  },
  "bonus_level" : 27,
  "icon" : 1141,
  "flags" : {
    "dyable" : true,
    "emblemizable" : true
  },
  "utility" : 50.0,
  "delve_text" : "Realm: Midgard\n \nMagical Bonuses:\n- Charisma: 18 pts\n- Strength: 18 pts\n- Hits: 48 pts\n- Cold: 7%\n \nLevel Requirement: 49 Level\n \n \nCharged Magic Ability:\n- 30 Charges\n- 30 Max\nFunction: improved stat decrease\n \nDecreases the target's listed stat(s).\n \nDex/Qui decrease: 56\nTarget: Targeted\nRange: 300\nDuration: 1:00 min\nCasting time: instant\nDamage: Body\n \n- This spell is cast when the item is used.\n \nDamage Modifiers (when used with shield styles):\n- 16.5 Base DPS\n- 3.6 Shield Speed\n \nCan use item every: 1:30 min\n \n \nBonus Level: 27\n",
  "abilities" : [ {
    "max_charges" : 30,
    "spell" : 3845,
    "magic_type" : 6,
    "power_level" : 49,
    "position" : 1
  } ],
  "artifact" : false,
  "salvage_amount" : 5,
  "material" : 69,
  "usable_by" : [ 0 ],
  "name" : "Demonwolf Tainted Protector",
  "realm" : 2,
  "id" : 23857,
  "dye_type" : 0,
  "category" : 3,
  "use_duration" : 90,
  "bonuses" : [ {
    "id" : 7,
    "type" : 1,
    "value" : 18
  }, {
    "id" : 0,
    "type" : 1,
    "value" : 18
  }, {
    "type" : 4,
    "value" : 48
  }, {
    "id" : 12,
    "type" : 5,
    "value" : 7
  } ],
  "ability_tags" : [ "fn_ntwostat" ]
}
How is utility calculated?