rhymu8354 / OmniaRegna

This holds public information about OmniaRegna (https://omniaregna.com/), an online RPG. Issues for the game may be reported here or in the game itself.
8 stars 1 forks source link

Player can get stuck in "you are dead" popup #293

Open domsson opened 4 years ago

domsson commented 4 years ago

So far, I've managed to get stuck in the "You are dead" window ~3~ 4 times. I can't exactly say how to reproduce the error, but it seems to be tied to fast and/or multiple inputs, like hitting 3 (for example) too fast or twice right after the popup shows up.

What happens is that the content of the chat window suddenly shows up in the death popup, including the action buttons. Once that happens, there seems to be no way to close the popup, forcing the player to reload the page to get back to regular game mode. See screenshot below.

Stuck in death popup

Observed on Firefox 68.6.0esr (64-bit), Debian. Only thing showing in JS console is a bunch of Texture.frame missing messages.

rhymu8354 commented 4 years ago

This might be related to issue #184

rhymu8354 commented 4 years ago

[14:15] domsson: One idea of how to fix this, regardless of what causes it, would be to not show a popup at all. Instead, leave the chat where it is, but have a visual indication in the game area. Like putting a gray layer on top of everything?

domsson commented 4 years ago

Also, a "dead player" sprite would obviously help. It would require one per available player sprite, but it would very clearly communicate that you're "down" (dead or unconscious).