ZaneDubya / MedievaLandsPublic

MedievaLands [closed source] is a a recreation of an early MMORPG. The desktop client runs on .NET Framework on Windows and macOS. The server runs on .NET Core on Linux. The website is written in PHP and runs on Apache on Linux. 126,500 lines of C#.
8 stars 1 forks source link

Miller has his client locked up. #991

Open ZaneDubya opened 1 year ago

ZaneDubya commented 1 year ago

In “Pandemonium” in Twinion, we stepped on the floor tile that gives the Starburst at the same time I was quick healing the party. It locked my character as if he had treasure to loot, but had no inventory to loot, which was a soft lock. All I could do is log out and walk back.

ZaneDubya commented 1 year ago

I was unable to reproduce this bug using the client itself. I think it is a one-frame timing issue: the client issues a target request at the exact same time that it receives a loot window.

Multiple ways to "fix" this. Needs more consideration.