diff options
Diffstat (limited to 'internal/world')
| -rw-r--r-- | internal/world/mob.go | 3 | ||||
| -rw-r--r-- | internal/world/objects.go | 4 |
2 files changed, 4 insertions, 3 deletions
diff --git a/internal/world/mob.go b/internal/world/mob.go index 9d07532..9ca1a45 100644 --- a/internal/world/mob.go +++ b/internal/world/mob.go @@ -9,6 +9,7 @@ import ( "sync" "thehouseoficarus/internal/action" + "thehouseoficarus/internal/object" "gopkg.in/yaml.v3" ) @@ -122,7 +123,7 @@ func (m *MobInstance) MatchQuality(input string) int { if strings.ToLower(m.Name) == lower { return MatchExact } - if action.WordPrefixMatch(input, m.Name) { + if object.WordPrefixMatch(input, m.Name) { return MatchPrefix } return MatchNone diff --git a/internal/world/objects.go b/internal/world/objects.go index 72e4a6d..ae2586a 100644 --- a/internal/world/objects.go +++ b/internal/world/objects.go @@ -6,7 +6,7 @@ import ( "sort" "strings" - "thehouseoficarus/internal/action" + "thehouseoficarus/internal/object" ) type ObjState struct { @@ -181,7 +181,7 @@ func (w *World) FindObjInstances(roomID int, name string) []ObjState { } func wordMatchesObj(lower, defID, objName string) bool { - if action.WordPrefixMatch(lower, objName) { + if object.WordPrefixMatch(lower, objName) { return true } inputWords := strings.Fields(strings.ToLower(lower)) |
