diff options
Diffstat (limited to 'internal/game/cmd_look.go')
| -rw-r--r-- | internal/game/cmd_look.go | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/internal/game/cmd_look.go b/internal/game/cmd_look.go index 1c9eb9c..14bac11 100644 --- a/internal/game/cmd_look.go +++ b/internal/game/cmd_look.go @@ -770,4 +770,11 @@ func (g *Game) showItemStats(sess *net.Session, def *object.ItemDef) { if def.Speed > 0 { sess.WriteLine(fmt.Sprintf(" Speed: %.0f", def.Speed)) } + if len(def.Requirements) > 0 { + sess.WriteLine("") + sess.WriteLine(" Requirements:") + for skill, level := range def.Requirements { + sess.WriteLine(fmt.Sprintf(" %s: %d", skill, level)) + } + } } |
