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_fletch.go | |
| parent | fee376102192dc6f24297a7b11324636ace3a07d (diff) | |
| download | thehouseoficarus-5f37dc9b6f6b79da04da70ae0c33ec8d02998587.tar.gz | |
feat: qol improvements to items crud in admin gui
Diffstat (limited to 'internal/game/cmd_fletch.go')
| -rw-r--r-- | internal/game/cmd_fletch.go | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/internal/game/cmd_fletch.go b/internal/game/cmd_fletch.go index 0da8129..d638bc0 100644 --- a/internal/game/cmd_fletch.go +++ b/internal/game/cmd_fletch.go @@ -28,7 +28,7 @@ func fletchNeedsKnife(def *item.ItemDef) bool { if c.Tool == "knife" { return true } - for _, e := range c.Consume { + for _, e := range c.Ingredients { for _, id := range e.Items { if fletchLogItems[id] { if strings.Contains(def.ID, "shaft") || strings.Contains(def.ID, "bow") { @@ -46,7 +46,7 @@ func fletchNeedsChisel(def *item.ItemDef) bool { if c.Tool == "chisel" { return true } - for _, e := range c.Consume { + for _, e := range c.Ingredients { for _, id := range e.Items { if fletchGemItems[id] { return true @@ -179,10 +179,10 @@ func (g *Game) findFletchItems(p *player.Player, itemAID, itemBID string) []*ite toolTypeA := "" toolTypeB := "" if defA, _ := g.ItemStore.Load(itemAID); defA != nil { - toolTypeA = defA.ToolType + toolTypeA = defA.ToolType() } if defB, _ := g.ItemStore.Load(itemBID); defB != nil { - toolTypeB = defB.ToolType + toolTypeB = defB.ToolType() } isToolA := toolTypeA == "knife" || toolTypeA == "chisel" isToolB := toolTypeB == "knife" || toolTypeB == "chisel" @@ -204,7 +204,7 @@ func (g *Game) findFletchItems(p *player.Player, itemAID, itemBID string) []*ite aMatch := false bMatch := false - for _, e := range c.Consume { + for _, e := range c.Ingredients { for _, id := range e.Items { if id == itemAID { aMatch = true |
