Method: Wowr::Classes::ItemDropCreature#initialize
- Defined in:
- lib/wowr/item.rb
#initialize(elem) ⇒ ItemDropCreature
Returns a new instance of ItemDropCreature.
441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 |
# File 'lib/wowr/item.rb', line 441 def initialize(elem) @name = elem[:name] @id = elem[:id].to_i @min_level = elem[:minLevel].to_i @max_level = elem[:maxLevel].to_i @drop_rate = elem[:dropRate].to_i @classification = elem[:classification].to_i @area = elem[:area] # optional boss stuff @title = elem[:title] if elem[:title] # TODO: not nil when no property? @url = elem[:url] if elem[:url] @type = elem[:type] if elem[:type] # Humanoid etc. @area_url = elem[:areaUrl] if elem[:areaUrl] end |