Class: Elvarg::Hiscores::Skill

Inherits:
Stats::Skill show all
Defined in:
lib/hiscores/skill.rb

Overview

Represents a Skill on the Hiscores

Instance Attribute Summary collapse

Attributes inherited from Stats::Skill

#icon, #id, #name, #symbol

Instance Method Summary collapse

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

#expObject (readonly)

TODO



13
14
15
# File 'lib/hiscores/skill.rb', line 13

def exp
  @exp
end

#levelObject (readonly)

TODO



11
12
13
# File 'lib/hiscores/skill.rb', line 11

def level
  @level
end

#rankObject (readonly)

TODO



9
10
11
# File 'lib/hiscores/skill.rb', line 9

def rank
  @rank
end