blob: 430b265c0b9e36089c4c94e89134b131419a7a6c (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
|
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.")
}
}
|