Page 1 of 1

Player Mines rooms not updating

Posted: Wed Apr 18, 2012 7:43 am
by Aldric
The room description and name is not updating for degraded mine shafts until after the player DIGs there. I just checked up on my mine after about a week long absence, and this is what I saw. Notice how it was higher quality, then after I started digging it showed the (proper) lower quality description.
[Mine Shaft] (InCvDt)
Sheer walls of limestone create a narrow mineshaft. Overhead, tangled roots wind across the ceiling while loose dirt and shattered stone cover the ground.
The area is poorly-lit. The area is mostly quiet.
Also here: your scruffy attendant.
Obvious exits: west.

You are followed by a scruffy attendant.

EAvd>
dig
You begin digging in the area with your pine-hafted copper spade. Looking around you realize you have made some good progress on the area.
(energy -9)
Roundtime: 11 seconds.

EAvd>
look
[Narrow Tunnel] (InCvDt)
Cramped and narrow walls create a small tunnel. The area appears somewhat stable, though work conditions could be much better.
The area is poorly-lit. The area is mostly quiet.
Also here: your scruffy attendant.
Obvious exits: west (dark).

Posted: Wed Apr 18, 2012 8:21 am
by Landion
Room descriptions typically won't degrade until it only has about 24 hours left. The room you were in was likely close to that, but hadn't quite hit that point yet, so when you started digging again you hit the threshold for the 'Narrow tunnel' tier again.

To resolve this I could have it degrade the room description by tier.

However, the code that degrades and colapses rooms is already pretty resource heavy on the game, and causes occasional lag spikes when a bunch of player mine rooms collapse at the same time, and I wouldn't want to make that worse.

I'll think about how to best address this.