aboutsummaryrefslogtreecommitdiff
path: root/internal/game/cmd_move.go
diff options
context:
space:
mode:
Diffstat (limited to 'internal/game/cmd_move.go')
-rw-r--r--internal/game/cmd_move.go8
1 files changed, 4 insertions, 4 deletions
diff --git a/internal/game/cmd_move.go b/internal/game/cmd_move.go
index d62701d..9ef7a00 100644
--- a/internal/game/cmd_move.go
+++ b/internal/game/cmd_move.go
@@ -62,7 +62,7 @@ func (g *Game) doMove(sess *net.Session, dir string) {
g.World.SeedGroundItems(p.RoomID)
g.seedRoomMobs(p.RoomID)
- g.ensureRoomObjects(p.RoomID)
+ g.seedRoomObjects(p.RoomID)
if g.Hub != nil {
for _, other := range g.Hub.PlayersInRoom(oldRoom) {
@@ -103,7 +103,7 @@ func (g *Game) seedRoomMobs(roomID int) {
g.MobStore.SeedMobs(roomID, room.Mobs)
}
-func (g *Game) ensureRoomObjects(roomID int) {
+func (g *Game) seedRoomObjects(roomID int) {
room, err := g.World.LoadRoom(roomID)
if err != nil {
return
@@ -124,8 +124,8 @@ func (g *Game) ensureRoomObjects(roomID int) {
}
if def.BehaviorID != "" {
cfg, err := g.BehaviorStore.LoadGather(def.BehaviorID)
- if err == nil && cfg.SharedDeplete > 0 {
- g.World.SetObjSharedDeplete(roomID, obj.ID, cfg.SharedDeplete)
+ if err == nil && cfg.DepleteTimer > 0 {
+ g.World.SetObjDepleteTimer(roomID, obj.ID, cfg.DepleteTimer)
}
}
}