GenieClient / Genie4

.NET 6 Update of Genie
GNU General Public License v3.0
21 stars 14 forks source link

Also here list not updating in the Room window on character login #171

Closed Blackstarsapphire closed 3 months ago

Blackstarsapphire commented 4 months ago

When a character enters the game the Also here list in the room window is not updating. It requires someone to enter or exit the room via normal methods or a logout in the room.

vtcifer commented 3 months ago

Is this a genie bug or a game bug? Does genie actually receive the right xml? I'm guessing no but would be good to include the raw xml info when you see this.

vtcifer commented 3 months ago

I got around to testing this today, and it's a game bug, not a bug with genie. The game doesn't send the needed XML for genie to update the room window:

Entering room on first Login:

<prompt time="[redacted]">&gt;</prompt>
Foo just arrived.
<pushStream id="logons"/> * Foo joins the adventure.
<popStream/><prompt time="[redacted]">&gt;</prompt>

Player entering room without login:

<prompt time="1723482327">R&gt;</prompt>
Bar came through a heavy door.
<component id='room players'>Also here: Bar and Foo.</component>
<prompt time="1723482330">R&gt;</prompt>

The xml tag missing from the game is "" Bug it in game and maybe the GMs will fix.