diff options
| author | historia <[not public]> | 2026-07-01 02:21:42 -0400 |
|---|---|---|
| committer | historia <[not public]> | 2026-07-01 02:21:42 -0400 |
| commit | 5f37dc9b6f6b79da04da70ae0c33ec8d02998587 (patch) | |
| tree | f7c309e36267a4c456fcf5bca800e614507a80af /internal/game/cmd_clean.go | |
| parent | fee376102192dc6f24297a7b11324636ace3a07d (diff) | |
| download | thehouseoficarus-5f37dc9b6f6b79da04da70ae0c33ec8d02998587.tar.gz | |
feat: qol improvements to items crud in admin gui
Diffstat (limited to 'internal/game/cmd_clean.go')
| -rw-r--r-- | internal/game/cmd_clean.go | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/internal/game/cmd_clean.go b/internal/game/cmd_clean.go index a43295a..f77ff57 100644 --- a/internal/game/cmd_clean.go +++ b/internal/game/cmd_clean.go @@ -22,7 +22,7 @@ func (g *Game) doClean(sess *net.Session, input string) { return } - items := g.CraftIndex.ByType("clean") + items := g.CraftIndex.BySubtype("clean") filter := strings.TrimSpace(input) @@ -78,8 +78,8 @@ func (g *Game) doClean(sess *net.Session, input string) { } func matchesCleanFilter(item *item.ItemDef, filter string) bool { - if len(item.Craft) > 0 && len(item.FirstCraft().Consume) > 0 && len(item.FirstCraft().Consume[0].Items) > 0 { - if strings.Contains(item.FirstCraft().Consume[0].Items[0], filter) { + if len(item.Craft) > 0 && len(item.FirstCraft().Ingredients) > 0 && len(item.FirstCraft().Ingredients[0].Items) > 0 { + if strings.Contains(item.FirstCraft().Ingredients[0].Items[0], filter) { return true } } |
