aboutsummaryrefslogtreecommitdiff
path: root/internal/game/action.go
diff options
context:
space:
mode:
Diffstat (limited to 'internal/game/action.go')
-rw-r--r--internal/game/action.go6
1 files changed, 6 insertions, 0 deletions
diff --git a/internal/game/action.go b/internal/game/action.go
index 2d30010..3cc51c6 100644
--- a/internal/game/action.go
+++ b/internal/game/action.go
@@ -25,6 +25,8 @@ var verbAliases = map[string]string{
"ask": "talk",
"pull": "toggle",
"push": "toggle",
+ "steal": "steal",
+ "thieve": "steal",
}
var verbSkill = map[string]string{
@@ -33,6 +35,8 @@ var verbSkill = map[string]string{
"cut": "woodcutting",
"fish": "fishing",
"shear": "crafting",
+ "steal": "thieving",
+ "thieve": "thieving",
}
func normalizeVerb(v string) string {
@@ -235,6 +239,8 @@ func (g *Game) AdvanceActions() {
g.advanceSearch(sess, p)
case "identify":
g.advanceIdentify(sess, p)
+ case "steal":
+ g.advanceSteal(sess, p)
default:
if productionActionTypes[p.Action.Type] {
g.advanceProduction(sess, p)