package game import ( "thehouseoficarus/internal/net" "thehouseoficarus/internal/player" ) func (g *Game) doSearchItem(sess *net.Session, p *player.Player, itemID string) { def, err := g.ItemStore.Load(itemID) if err != nil || len(def.Search) == 0 { sess.WriteLine("You can't search that.") return } if !g.runTrigger(sess, p, def.Search, p.RoomID, p.HasItem, false) { sess.WriteLine("You can't search that.") } }