Class: Wowr::Classes::WeaponExpertise

Inherits:
Object
  • Object
show all
Defined in:
lib/wowr/character.rb

Overview

<expertise additional=“0” percent=“0.00” rating=“0” value=“0”/>

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(elem) ⇒ WeaponExpertise

Returns a new instance of WeaponExpertise.



530
531
532
533
534
535
# File 'lib/wowr/character.rb', line 530

def initialize(elem)
	@additional	= elem[:additional].to_i
	@percent 		= elem[:percent].to_f
	@rating 		= elem[:rating].to_i
	@value			= elem[:value].to_i
end

Instance Attribute Details

#additionalObject (readonly)

Returns the value of attribute additional.



528
529
530
# File 'lib/wowr/character.rb', line 528

def additional
  @additional
end

#percentObject (readonly)

Returns the value of attribute percent.



528
529
530
# File 'lib/wowr/character.rb', line 528

def percent
  @percent
end

#ratingObject (readonly)

Returns the value of attribute rating.



528
529
530
# File 'lib/wowr/character.rb', line 528

def rating
  @rating
end

#valueObject (readonly)

Returns the value of attribute value.



528
529
530
# File 'lib/wowr/character.rb', line 528

def value
  @value
end