blob: c02cdf34714a11161509a7b2d5ce09b6e697deeb (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
|
package game
import (
"fmt"
"thehouseoficarus/internal/net"
"thehouseoficarus/internal/player"
)
func (g *Game) awardSkillXP(sess *net.Session, p *player.Player, skill player.SkillName, xp int) {
newLevel := p.AddSkillXP(skill, xp)
if newLevel > 0 {
sess.WriteLine(g.colorize(sess, "level_up", fmt.Sprintf("*** You are now level %d %s! ***", newLevel, skill)))
}
}
|