module DiabloApi::Data::Item
Public Instance Methods
account_bound()
click to toggle source
# File lib/diablo_api/models/data/item.rb, line 52 def account_bound @data['accountBound'] end
attributes()
click to toggle source
# File lib/diablo_api/models/data/item.rb, line 76 def attributes @data['attributes'] end
attributes_raw()
click to toggle source
# File lib/diablo_api/models/data/item.rb, line 80 def attributes_raw @data['attributesRaw'] end
block_chance()
click to toggle source
# File lib/diablo_api/models/data/item.rb, line 112 def block_chance @data['blockChance'] end
bonus_affixes()
click to toggle source
# File lib/diablo_api/models/data/item.rb, line 44 def bonus_affixes @data['bonusAffixes'] end
bonus_affixes_max()
click to toggle source
# File lib/diablo_api/models/data/item.rb, line 48 def bonus_affixes_max @data['bonusAffixesMax'] end
crafted_by()
click to toggle source
# File lib/diablo_api/models/data/item.rb, line 96 def crafted_by @data['craftedBy'] end
damage_range()
click to toggle source
# File lib/diablo_api/models/data/item.rb, line 68 def damage_range @data['damageRange'] end
description()
click to toggle source
# File lib/diablo_api/models/data/item.rb, line 108 def description @data['description'] end
display_color()
click to toggle source
# File lib/diablo_api/models/data/item.rb, line 24 def display_color @data['displayColor'] end
flavor_text()
click to toggle source
# File lib/diablo_api/models/data/item.rb, line 56 def flavor_text @data['flavorText'] end
gems()
click to toggle source
# File lib/diablo_api/models/data/item.rb, line 88 def gems @data['gems'] end
icon()
click to toggle source
# File lib/diablo_api/models/data/item.rb, line 20 def icon @data['icon'] end
id()
click to toggle source
# File lib/diablo_api/models/data/item.rb, line 12 def id @data['id'] end
is_season_required_to_drop()
click to toggle source
# File lib/diablo_api/models/data/item.rb, line 104 def is_season_required_to_drop @data['isSeasonRequiredToDrop'] end
item_level()
click to toggle source
# File lib/diablo_api/models/data/item.rb, line 36 def item_level @data['itemLevel'] end
main_data()
click to toggle source
# File lib/diablo_api/models/data/item.rb, line 4 def main_data ignore = %w(Hash Array) md = {} @data.each do |k, v| md[k] = v unless ignore.include? v.class.to_s end md end
name()
click to toggle source
# File lib/diablo_api/models/data/item.rb, line 16 def name @data['name'] end
random_affixes()
click to toggle source
# File lib/diablo_api/models/data/item.rb, line 84 def random_affixes @data['randomAffixes'] end
required_level()
click to toggle source
# File lib/diablo_api/models/data/item.rb, line 32 def required_level @data['requiredLevel'] end
season_required_to_drop()
click to toggle source
# File lib/diablo_api/models/data/item.rb, line 100 def season_required_to_drop @data['seasonRequiredToDrop'] end
slots()
click to toggle source
# File lib/diablo_api/models/data/item.rb, line 72 def slots @data['slots'] end
socket_effects()
click to toggle source
# File lib/diablo_api/models/data/item.rb, line 92 def socket_effects @data['socketEffects'] end
stack_size_max()
click to toggle source
# File lib/diablo_api/models/data/item.rb, line 40 def stack_size_max @data['stackSizeMax'] end
tooltip_params()
click to toggle source
# File lib/diablo_api/models/data/item.rb, line 28 def tooltip_params @data['tooltipParams'] end
type()
click to toggle source
# File lib/diablo_api/models/data/item.rb, line 64 def type @data['type'] end
type_name()
click to toggle source
# File lib/diablo_api/models/data/item.rb, line 60 def type_name @data['typeName'] end