Class: Elvarg::Hiscores::Skill
- Inherits:
-
Stats::Skill
- Object
- Stats::Skill
- Elvarg::Hiscores::Skill
- Defined in:
- lib/hiscores/skill.rb
Overview
Represents a Skill on the Hiscores
Instance Attribute Summary collapse
-
#exp ⇒ Object
readonly
TODO.
-
#level ⇒ Object
readonly
TODO.
-
#rank ⇒ Object
readonly
TODO.
Attributes inherited from Stats::Skill
Instance Method Summary collapse
-
#initialize(symbol, id = 0, rank = -1,, level = 1, exp = 0) ⇒ Skill
constructor
TODO.
Methods inherited from Stats::Skill
#combat?, #free?, #members?, #skiller_friendly?
Constructor Details
#initialize(symbol, id = 0, rank = -1,, level = 1, exp = 0) ⇒ Skill
TODO
17 18 19 20 21 22 |
# File 'lib/hiscores/skill.rb', line 17 def initialize(symbol, id = 0, rank = -1, level = 1, exp = 0) super(symbol, id) @rank = rank @level = level @exp = exp end |
Instance Attribute Details
#exp ⇒ Object (readonly)
TODO
13 14 15 |
# File 'lib/hiscores/skill.rb', line 13 def exp @exp end |
#level ⇒ Object (readonly)
TODO
11 12 13 |
# File 'lib/hiscores/skill.rb', line 11 def level @level end |
#rank ⇒ Object (readonly)
TODO
9 10 11 |
# File 'lib/hiscores/skill.rb', line 9 def rank @rank end |