matoom / frostbite

MUD client for dragonrealms.
29 stars 17 forks source link

Room window not updating frequently #116

Open Blackstarsapphire opened 2 years ago

Blackstarsapphire commented 2 years ago

Just noticed that the Room window doesn't update very often while standing still. I was standing in a room with small group for over 4 hours. Someone new entered the room and over an hour later still is not showing up in the Room window list of "Also here:". Using the "Look" command they show up in the game window list of "Also here:". See below image as an example.

image

Using Frostbite 1.15.1b on a Windows computer.

matoom commented 1 year ago

It's hard to say, at least from my recent testing i didn't find any issues that were immediately apparent. All the usual areas, at the NE gate, crossing bank or empath guild seem to be updating properly.

It could be some sneaky bug, maybe a parsing issue. Could there are any kind of special circumstances involved? Like did the person enter the area while invisible maybe? Not sure if that should even matter though.

I think only way to know for sure is to enable debug logging and see if the the events are present in the protocol.

You should be seeing something like this in the debug log or maybe something similar: <component id='room players'>Also here: Samwise Gamgee, Boromir and Elrond.</component>

Blackstarsapphire commented 4 months ago

I realize it's been a while but this is the first time I had a chance to get back into the game and see the information. The main window update is happening when people walk into and out of the room. It also appears to update when someone logs out while in the room. The only time I found it does not update is when someone logs into the game in the room.

Here's a copy of the log I have displaying the lack of the mentioned line.

Login Tip:

Need to quickly assist an ally in combat? You can SUPPORT them to face creatures engaged to them!

Read More: <d>SUPPORT</d>

[To disable these login tips, see <d>HELP TIPS</d>.]
>

Shenval just arrived.

>

Tavnir just arrived.

>

Shenval just left.

Also here: Tavnir, Jibara, Athraeve and Pytcia. >

Purfan just arrived.

>
matoom commented 4 months ago

I tried it on an alt account and you're right. It's not there for logins. This seems to be prevalent on other official clients as well.

Had the same issue when running on web client:

image

None of the in game settings seem to have any effect as far as i can tell either.

  LogOn              OFF  Do not show logon messages.
  LogOff             OFF  Do not show logoff messages.
  HideLogin          OFF  Your login, logoff, and disconnect announcements are visible to other players.

Unless there's something else i'm not aware of i don't think there's anything that can be done on the client side. This appears to be a game wide bug on the server side or they just don't want to give this information out for whatever reason.

You could try filing a bug report in game and maybe have it sorted out there first.