topaz-next / topaz

💎 A server emulator for Final Fantasy XI.
GNU General Public License v3.0
55 stars 81 forks source link

Players occasionally don't load when zoning & Party menu bug #2579

Open ShiyoKozuki opened 3 years ago

ShiyoKozuki commented 3 years ago

Additional Information (Steps to reproduce/Expected behavior) :

When you zone, players by you occasionally won't load and stay "invisible" until you either zone, or run far enough away to "refresh" loading them.

When zoning, the party menu will occasionally bug and say people are in the area but not give hp/mp and you can't even cast self buffs on yourself such as reraise. Leaving party or being given leader fixes this. This bug never happens to the party leader.

I think the first issue has something to do with this: https://github.com/topaz-next/topaz/blob/979a81477c147da465e369b6776d1133a8411d48/src/map/zone_entities.cpp#L600

Perhaps adding a "spam refresh players around you" packet push or something would fix this?