class Player

Attributes

assists[RW]
damage_taken[RW]
deaths[RW]
exp[RW]
healing[RW]
hero[RW]
hero_damage[RW]
kills[RW]
name[RW]
siege_damage[RW]
talents[RW]

Public Class Methods

new() click to toggle source
# File lib/herostats/player.rb, line 6
def initialize
  @talents = []
  @kills = 0
  @regen_globes = 0
end

Public Instance Methods

pickup_regen_globe() click to toggle source
# File lib/herostats/player.rb, line 12
def pickup_regen_globe
  @regen_globes += 1
end
role_stat() click to toggle source
# File lib/herostats/player.rb, line 20
def role_stat
  return healing unless healing == 0
  return damage_taken unless damage_taken == 0
  nil
end
select_talent(talent) click to toggle source
# File lib/herostats/player.rb, line 16
def select_talent(talent)
  @talents.push(talent)
end