arianne / stendhal

Stendhal is a fun friendly and free multiplayer online adventure game with an old school feel.
https://arianne-project.org
GNU General Public License v2.0
577 stars 200 forks source link

Invisible Characters After Teleport #721

Closed AntumDeluge closed 1 week ago

AntumDeluge commented 1 month ago

🐞 Describe the bug

Often, if not always, my characters end up invisible after teleport using wedding ring or marked scroll (may only occur with scrolls marked from empty scroll, need to test more).

invisible_char invisible_char_after_marked_scroll

The sprites will re-appear as soon as the character moves or changes facing direction. The issue only occurs in the web client. I'm not sure at this point what causes it, but it appears that whatever normally triggers outfit drawing is somehow removed.

🔥 How to reproduce

Simply use a marked scroll to teleport or use the wedding ring to teleport to partner. The sprite/outfit of the character that teleported will likely not be displayed.

🌍 Environment

🛠️ Suggested fixes

At this point, I'm not sure.

🔭 Additional information